İçindekiler:

SALON ÇARPICI: 4 Adım
SALON ÇARPICI: 4 Adım

Video: SALON ÇARPICI: 4 Adım

Video: SALON ÇARPICI: 4 Adım
Video: Temel Fotoğrafçılık Eğitimi | Enstantane-Diyafram- ISO nedir? 2024, Temmuz
Anonim
SALON ÇARPICI
SALON ÇARPICI
SALON ÇARPICI
SALON ÇARPICI

(24 Mayıs 2019'da güncellendi, gelecekteki güncellemeler takip edecek)

Selam. Başka bir forumda okudum, (hangisini hatırlayamıyorum?), Büyük, (derin) bir tankta bir miktar "sıvı"nın seviyesini ölçmek için akıllı bir yol arayan bu adamın? Onun için sorun, 40 adete kadar ihtiyaç olmasıydı. sensörler ve ne tür olanlar? “HALL-etki” sensörlerini kullanmayı sordu. Dolayısıyla sorun kablolamaydı. 40+ olası satış olacaktır. Peki, bu beni bunu düşünmek için uyandırdı! Sırf merak için Salonların davranışlarını incelemeye başladım, (buna doğrudan ihtiyacım yok ama… Çok katlı bir tarayıcıya sahip olmanın bariz çözümünü buldum.

Öyleyse, HER ZAMAN, zaten mevcut olan çözümleri aramakla başlayın. Hem Hall- hem de her türden çoğullamadan +++ vardır. Bu ikisini birleştirmek için. Bunların iki versiyonunu yaptım.

1.sine "Stand Alone" adını verdiğim, 2.sine ise "Prosesör Kontrollü" adını verdiğim

Hiçbirinin PCB'sini YAPMADIM, (metnin devamında, neden henüz olmasın), sadece her ikisi için şemalar ve “Tek Başına” için PCB düzeni. Yine de, “Tek Başına” işlevini bir devre kesici ünite üzerinde test ettim.

Adım 1: Tek Başına Çoklayıcı

Tek Başına Çoklayıcı
Tek Başına Çoklayıcı
Tek Başına Çoklayıcı
Tek Başına Çoklayıcı
Tek Başına Çoklayıcı
Tek Başına Çoklayıcı

Yalnız Kal.

Burada onları tanıdık 4017 on yıl sayacını ve 555'i bir osilatör olarak kullanıyorum, SS49S sensörlü bir HALL ünitesi ve Mosfet'in 2N7000'i ile başladım.

Onlara teknoloji ekledim. bunların bilgileri PDF olarak ve sonunda BMP dosyaları olarak, hepsi de PCB düzenleri

FET'in "Kaynağını" HALL sensörü GND'ye enerji vermek için bağlamaktı. Ve şimdi, bir mıknatıs onu harekete geçirdiğinde SALON'un okumasını alıyoruz.

4017'de sürekli bir döngü elde etmek için 555 çıkış 3'ü 4017'deki CLK pin 14'e ve Q9 (sayı 10) pin 11'i 4017'deki RESET pin 15'e bağlamak. 4017'nin Q0 (sayı 1) pin 3'ünü bağlayın sensör 1 için, bir direnç aracılığıyla T1 ve T1.1 için hem FET GATE'lerine, (bir direnç gerekli olmayabilir, ancak yine de oraya koyun), 1. FET T1 DRAIN, HALL sensörünün GROUND'una bağlanır ve böylece onu etkinleştirir. Daha sonra SALONdan gelen “sinyal”, sensöre bir mıknatıs yaklaştırılırsa “0V” verir. HALL sinyali 2. FET T1.1 KAYNAĞI'na bağlanır.

FET T1.1'in DRAIN'i LED1 Kathod'a bağlanır. Tüm LED'lerin Anotları birbirine bağlıdır ve bir direnç üzerinden +5V'a bağlanır (bir seferde yalnızca bir LED yanar, bu nedenle yalnızca bir direnç gerekir)

Ayrıca LED #8'e paralel bağlı bir BUZZER var, böylece en düşük seviyede alarm veriyor.

Ve işte. LED, bir mıknatıs sensöre yeterince yakın olduğunda yanacaktır (ancak tam olarak yapmak istediğim şekilde DEĞİLDİR)

Aynı şey sırasıyla T2 & T2.1, T3 & T3.1… vb. tüm sensörler için de geçerlidir.

555 osilatörünün 10KHz ile çalışmasını sağlayın ve "yanıp sönme" fark edilmez.

*Daha sonra 555 osilatörü için RES ve CAP değerlerini güncelleyeceğim.*

Ben onu hesaplamak için almıyorum, NEDEN ?? İşe yaradı ama (bazı değişikliklerle) onlarca kez tekrarladıktan sonra durdum, bir kahve, bir sigara içtim. (Biliyorum, bilmiyorum) ve kendime ait bir beyin fırtınası.

Vay… ben onlara teknik özellikleri okuyorum, (İncil'i büyük bir saygıyla okumak gibi), Sonuçlar “gerçekleri” kabul ederek bana net geldi. Teknoloji. özellikler. bunların bileşenleri kesinlikle "doğru", bağlantılarım çok iyi, yani…

BENİM HATAM! (Bunu bildiğini biliyorum.)

HALL sensörü SS48E bir ANALOG sensördür.

Vcc +5V ve manyetik akı olmadan, çıkış tam olarak Voltaj 2, 5V'nin ½'sidir. Sensöre yaklaşırken mıknatısın Polaritesine bağlı olarak, çıkış +5V'a veya GND'ye doğru gider.

Benim ikilemim buydu. Sadece "net" bir +V veya 0V alamadım. Açık Kollektör çıkışına sahip "KİLİTLEME" tipi başka bir sensör "3144" sipariş ettim. Bu sensörün çalışma voltajı 4, 5 ila 24V. Bunları henüz almadım, bu yüzden onlara PCB'leri de sipariş etmedim, önce bunları test etmem gerekiyor.

Eminim birisi şöyle yorum yapacaktır: "Bunu neden çoğullamalı?. Sensörün girişlerinden LED'leri yakmak için doğrudan ilerleyemez misiniz?".

Yeterince adil. Aslında, açıklandığı gibi, bu şeyi sensörlere "öncü" sayısını azaltmak için başlattım ve bu çözümle bunu çok fazla yapmıyor. Aslında "Prosesör Kontrolü" ile başladım, ancak bu yolu çalıştırırken bu çözümün altında tökezledim. Yani, bu "Tek Başına" sadece bir "şey"dir, ancak birisine kendi yapılarına bazı fikirler verebilir.

Sonra bu tür bir çözümü kullanmanın "HERHANGİ" faydaları olup olmadığını düşünmeye başladım.

Aklıma şöyle bir şey geldi: "Sensörler kontrol ünitesinden uzaktaysa empedanslarında sorun olabilir. Sensörler "Open Collector" tipi ve uygun bir pull-up direnci ile daha kesin seviyeler elde edebilirsiniz. Aslında bu Ible'ı HALL sensörleri için yaptım, ancak herhangi bir sensör/anahtar kullanabilirsiniz.

GÜNCELLEME: 24 Mayıs, 555'e 47K direnç ve 0.1uF (100nF) kapak kullandım. Salınımla kontrol etmedim. sıklık, ancak gözle bakıldığında sorun yok gibi görünüyor, fark edilir bir "titreme" yok.*

Onlara "Mandallı" Salonlar aldım. Hat üzerindeki sensörlerin "sinyallerini" (çıkışlarını) birbirine bağladım. Hepsi de PCB kartı üzerinde birbirine bağlanmıştır. Bunu yapabilirsiniz, çünkü bunlar Open Collector çıkışlarıdır ve aynı anda yalnızca biri etkinleştirilir.

Mükemmel çalışır. 20x10x3mm boyutlarında ve önünde hiçbir engel YOK olan bir Neodim mıknatısla test ettim. Serbest havada tam da öyle çalıştı, yani… ~30 mm'lik bir mesafeden. < 25 mm'lik bir mesafe ile kesinlikle iyi çalıştı.

Şimdi bir 10P kabloya ihtiyacınız var, (10P= 10 uç, Mandala giden her sensör için 1 uç, Vc +5V için +1 uç (ortak) ve Dönüş sinyali için 1 uç (ortak). 10P "düz kullanabilirsiniz -kablo" aka bir "şerit kablo" ile eşleşen IDC konektörleri ile ünitelere giden kablolama.

Her bir "sensör" birimi için küçük bir PCB'ye ihtiyacınız olacak: "sensörün" kendisi ve IDC konektörü. Bunun bir düzenini daha sonra yapacağım ve güncelleyeceğim.

LÜTFEN YORUM YAPIN, çünkü kimseyi ilgilendirmiyorsa buna devam etmekte bir çıkar görmüyorum!!

2. Adım: İşlemci Kontrolü

İşlemci Kontrolü
İşlemci Kontrolü

"İşlemci Kontrollü" birim. HENÜZ TEST YAPILMADI. Bu tür bir I2C hattı diyebilirsiniz. Burada bir "Attiny 84" işlemci kullanıyorum (herhangi bir Controller yapacaktır). 74HC595 ile birlikte. Buradaki "Ana fikir", sadece 4 kabloya ihtiyacım var (+ oradan atlanabilen iki güç hattı).

4 kablo şunlardır: VERİ, SAAT, STROBE (MANDAL), DÖNÜŞ. STROBE'yi (MANDAL) alıcı uçta SAAT çizgisi ile birbirine bağlayabilir ve böylece bir satır daha az çizebilirsiniz, ancak bu çözüm sizi programda bazılarını düşünmenizi sağlayacaktır, çünkü şimdi alıcı ünitedeki "çıktılar" SAAT'i takip edecek. Bu önerilmez çünkü daha fazla alıcı birimi “papatya zinciri” yaparsanız “nereye gidiyoruz?” programında kontrolü kolayca kaybedersiniz.

Adım 3: DÖNÜŞ Yolu

GERİ DÖNÜŞ yolu. "Mandallı" sensör 3144 bir "açık kollektör" çıkışına sahip olduğundan, hepsi birlikte "bağlanabilir" ve bu nedenle sadece bir hat gerekir.

8 HALL sensörü için Ewery”uzak ünite” tarar. Bir "papatya zinciri" kurulumunda birkaç uzak ünite kullanabilirsiniz.

Sonuncu üniteye (8'inci) sensöre bir “dummy-load” yerleştirilmesi tavsiye edilir.

Bunu yaparak, programınızda VERİ'nin tüm birimlerden geçtiğini onaylayabilirsiniz.

NOT: Ana kontrol ünitesi uzaktaysa, sinyaller için hat sürücülerine ihtiyacınız vardır (Bunlar hakkında bilgim yok mu?).

DÖNÜŞ yolu, örneğin yaklaşık ~ 10'luk Kohms'luk harici bir "çekme" direncine ihtiyaç duyabilir (işlemci yerleşik Pull-Up direnci oldukça "YÜKSEK" bir empedanstır ve belki burada yeterince iyi olmayabilir).

Daha sonra “Mandallı Salonları” alıp test ettikten sonra tekrar geleceğim.

Onları test ettikten sonra, onları son PCB düzenlerini yapacağım ve bunu güncelleyeceğim. Sonra bir sipariş vereceğim (almaları birkaç hafta sürer) ve bundan sonra bunu tekrar güncelleyeceğim. Bunun için de bir program yapacağım

Adım 4: Donanım

Vay canına.. Kullanımın mekanik kısmının çözümünü tamamen unutmuşum. Dürüst olmak gerekirse, sadece kafamda var. Bunun gibi bir şey olur, (Bunun HİÇBİR resmim veya çizimim yok):

Bir şamandıra, bilye, silindir (tercihinize göre) veya ….. Bu şamandıraya bir mıknatıs veya mıknatıslar takarsınız, (silindirik bir şamandıra ile birkaç mıknatıs bağlayabilir, böylece “üst üste binen” bir işlev elde edebilirsiniz).

Sensörlere sabit bir mesafe elde etmek için şamandıranın bir "tüp" içinde veya bir ray üzerinde olması en iyisidir.

Başka bir "tüp" yapın (sıvıdan izole eder) ve sensörleri birbirinden mesafeli olarak oraya takın.

1. Sensörleri belirli bir mesafeye yerleştirerek, aynı anda iki (veya daha fazla) sensörü etkinleştirmek için mıknatıs(lar)a ulaşabilirsiniz. Bu şekilde çifte "hassasiyet" elde edersiniz.

2. Mıknatısların (birkaç) iki sensör arasındaki mesafeden ulaşmasıyla oldukça uzun bir mesafe katedebilirsiniz. Önerimin resmini çekip daha sonra güncelleyeceğim. Buraya şimdilik sahip olduğum düzenleri ekliyorum, onları körü körüne takip etmeyin (dediğim gibi, henüz elimde değil) ve teknoloji. bileşenlerin verileri. Malzeme Listem yok, çünkü tüm bunlara zaten sahiptim, ancak tüm bileşenler çok yaygın ve neredeyse her yere ulaşmak kolay: e-bay, Bangood, Ali, vb.

Lütfen bunu yorumlayın My ible, böylece bir şeyin izini sürüyorsam geri bildirim alayım mı?

Sorularınızı bu forum aracılığıyla veya doğrudan benim için göndermekten çekinmeyin: [email protected]

Önerilen: