Sadržaj:
- Korak 1: Plan
- Korak 2: Osnove H-mosta
- Korak 3: Mali H-mostovi
- Korak 4: Izrada ploča za razbijanje
- Korak 5: Kontrola segmenta
- Korak 6: Šta je sljedeće?
Video: Sitni H-Bridge upravljački programi - Osnove: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Zdravo i dobrodošli natrag u još jedan Instructable! U prethodnom sam vam pokazao kako sam stvorio zavojnice u KiCadu koristeći python skriptu. Zatim sam stvorio i testirao nekoliko varijacija zavojnica da vidim koja od njih najbolje funkcionira. Moj cilj je zamijeniti ogromne elektromagnete u Mehaničkom 7-segmentnom displeju s PCB zavojnicama.
U ovom Instructableu pokazat ću osnove H-mosta i pokazati vam kako ću ga koristiti za kontrolu segmenata. Na kraju ću vam predstaviti neke od H-mostova u sićušnim pakiranjima dostupnim na tržištu.
Hajde da počnemo
Korak 1: Plan
U originalnoj konstrukciji napravio sam aranžmane na takav način da se zavojnica, pod naponom, suprotstavlja ili gura magnet zajedno sa segmentom. Ali kad se zavojnica isključi napon, magnet se privlači u jezgru elektromagneta i tako se segment vraća u prvobitni položaj. Jasno je da ovo neće uspjeti jer u jezgri PCB -a nema jezgre. Zapravo sam imao jednu zavojnicu s rupom u sredini za jezgru, ali nije radila.
Bez jezgre, segment će ostati na svom novom položaju iako je zavojnica isključena. Da bi se segment vratio u prvobitni položaj, struja kroz zavojnicu mora biti obrnuta što bi zauzvrat preokrenulo polove i ovaj put privuklo magnet.
Korak 2: Osnove H-mosta
Preokret potrebne struje postiže se pomoću kruga koji se sastoji od 4 prekidača raspoređena u obliku velikog slova H i otuda naziv H-most. Ovo se najčešće koristi za promjenu smjera rotacije istosmjernog motora.
Tipičan raspored H-mosta prikazan je na prvoj slici. Opterećenje/motor (ili zavojnica PCB -a u našem slučaju) postavlja se između dvije noge kao što je prikazano.
Ako su prekidači S1 i S4 zatvoreni, struja teče kako se vidi na 3. slici, a kada su sklopke S2 i S3 zatvorene, struja teče u suprotnom smjeru kao što se vidi na 4. slici.
Morate paziti da prekidači S1 i S3 ili S2 i S4 nikada ne budu zatvoreni kako je prikazano. Time ćete prekinuti napajanje i oštetiti prekidače.
Ovaj sam krug izgradio na ploči koristeći 4 tipke kao prekidače i motor kao opterećenje. Promjena smjera rotacije potvrđuje da je i smjer struje obrnut. Odlično!
Ali ne želim sjediti tamo i ručno pritiskati dugmad. Želim da mikrokontroler obavi posao umjesto mene. Za praktično stvaranje ovog kola možemo koristiti MOSFET -ove kao prekidače.
Korak 3: Mali H-mostovi
Svaki segment zahtijeva 4 MOSFET -a. Kao što vjerovatno možete zamisliti, upravljački krug će postati prilično velik za 7 segmenata, zajedno s nekim drugim besplatnim komponentama za pogon vrata svakog MOSFET -a, što na kraju poništava moj cilj smanjenja prikaza.
Mogao bih koristiti SMD komponente, ali i dalje bi bile velike i komplicirane. Bilo bi mnogo lakše da postoji namjenski IC. Pozdravite PAM8016, IC sa svim prethodno spomenutim komponentama u sićušnom pakovanju od 1,5 x 1,5 mm!
Ako pogledamo njegov funkcionalni blok dijagram u tehničkom listu, možemo vidjeti H-most, upravljačke programe vrata zajedno sa zaštitom od kratkog spoja i termičkim isključenjem. Smjer struje kroz zavojnicu može se kontrolirati osiguravanjem samo dva ulaza u čip. Sweet!
Ali postoji jedan problem. Lemljenje ovog čipa bit će noćna mora za osobu čije jedino iskustvo s ponovnim lemljenjem ima nekoliko LED dioda i otpornika. I to pomoću pegle! Ali ipak sam odlučio pokušati.
Alternativno, pronašao sam DRV8837, koji radi istu stvar, ali je malo veći. Dok sam nastavio tražiti lakše alternative za lemljenje na LCSC-u, naišao sam na FM116B koji je opet ista stvar, ali s manjom izlaznom snagom i u paketu SOT23 koji se može čak i ručno zalemiti. Nažalost, kasnije sam otkrio da ga ne mogu naručiti zbog problema s dostavom.
Korak 4: Izrada ploča za razbijanje
Prije nego što sam implementirao IC -ove u konačni PCB, prvo sam htio provjeriti da li mogu kontrolirati segmente po želji. Kao što vidite, IC -ovi nisu prilagođeni matičnoj ploči, a ni moje sposobnosti lemljenja nisu toliko dobre za lemljenje bakrenih žica direktno na nju. Zato sam odlučio napraviti probojnu ploču jer one nisu dostupne na tržištu. Ploča za razbijanje "izbija" pinove IC -a na štampanu ploču koja ima svoje pinove koji su savršeno razmaknuti za lemljenu ploču, što vam omogućava lak pristup upotrebi IC -a.
Pogled na podatkovnu tablicu pomaže u odlučivanju koje pinove treba razbiti. Na primjer, u slučaju DRV8837:
- IC ima dva pina za napajanje, jedan za opterećenje/motor (VM) i drugi za logiku (VCC). Budući da ću koristiti 5V za oba, spojit ću dva pina zajedno.
- Sledeći je nSleep pin. To je aktivni niski pin, odnosno povezivanje s GND -om će IC prebaciti u stanje mirovanja. Želim da IC bude stalno aktivan i zato ću ga trajno spojiti na 5V.
- Ulazi imaju unutrašnje pull-down otpornike. Dakle, nema potrebe da ih dajete na ploču.
- U tehničkom listu je također navedeno da se na zatiče VM i VCC stavlja zaobilazni kondenzator od 0,1 uF.
Imajući u vidu gore navedene tačke, dizajnirao sam probojnu ploču za IC u KiCad -u i poslao Gerberove datoteke JLCPCB -u za izradu PCB -a i šablona. Kliknite ovdje za preuzimanje Gerber datoteka.
Korak 5: Kontrola segmenta
Nakon što sam primio svoje PCB -ove i matricu od JLCPCB -a, sastavio sam ploču. Ovo je bio moj prvi put da koristim matricu i lemim male IC -ove. Držim palčeve! Koristio sam peglu od tkanine kao ploču za zagrijavanje paste za lemljenje.
Ali koliko god se trudio, uvijek je postojao jedan most za lemljenje pod PAM8016. Srećom, DRV8837 je uspio u prvom pokušaju!
Slijedi provjera mogu li kontrolirati segment. Prema podatkovnom listu DRV8837, moram pružiti VISOKO ili NIZO pinovima IN1 i IN2. Kada je IN1 = 1 & IN2 = 0, struja teče u jednom smjeru, a kada je IN1 = 0 & IN2 = 1, struja teče u suprotnom smjeru. Radi!
Gore navedeno postavljanje zahtijeva dva ulaza mikrokontrolera i 14 ulaza za potpuni prikaz. Budući da se dva ulaza uvijek međusobno nadopunjuju, tj. Ako je IN1 VISOK, tada je IN2 NISKA i obrnuto, umjesto da dajemo dva odvojena ulaza, mogli bismo direktno poslati signal (1 ili 0) na jedan ulaz, dok je drugi ulaz dat nakon što je prošao kroz kapiju NOT koja ih izvrće. Na ovaj način možemo kontrolirati segment/zavojnicu koristeći samo jedan ulaz isti kao i normalni 7 -segmentni zaslon. I radilo je kako se očekivalo!
Korak 6: Šta je sljedeće?
Pa to je to za sada! Sljedeći i posljednji korak bio bi kombiniranje 7 zavojnica i upravljačkih programa H-Bridge (DRV8837) zajedno na jednoj PCB-u. Zato budite spremni za to! Javite mi svoja razmišljanja i prijedloge u komentarima ispod.
Hvala vam što ste se držali kraja. Nadam se da vam se svi sviđa ovaj projekt i da ste danas naučili nešto novo. Pretplatite se na moj YouTube kanal za još ovakvih projekata.
Preporučuje se:
MOSTER FET - Dvostruki 500Amp 40 V MOSFET 3d štampač, grijani krevet Upravljački programi: 7 koraka (sa slikama)
MOSTER FET - Dvostruki 500Amp 40 Voltni MOSFET 3D štampač, grijani krevet Upravljački programi: Vjerovatno ste kliknuli na ovu svetu kravu, 500 AMPS !!!!! Da budem iskren, MOSFET ploča koju sam dizajnirao neće moći sigurno raditi 500Apera. Mogao bi nakratko, neposredno prije nego što je uzbuđeno buknuo u plamen. Ovo nije zamišljeno da bude pametan
Sitni* Stolni zvučnici visoke pouzdanosti (3D štampani): 11 koraka (sa slikama)
Sitni* Stolni zvučnici visoke pouzdanosti (3D štampani): Provodim puno vremena za svojim stolom. Ovo je nekada značilo da sam provodio dosta vremena slušajući svoju muziku kroz užasne limene zvučnike ugrađene u moje računarske ekrane. Neprihvatljivo! Htio sam pravi, visokokvalitetni stereo zvuk u atraktivnom pakiranju
Lagani upravljački programi: 4 koraka
Lagani upravljački programi: U ovom uputstvu ćete simulirati krug upravljačkog programa svjetla. Postoji mnogo IC upravljačkih programa (integriranih krugova) LED -a koji se prodaju na internetu. Međutim, ako je IC zastario, ne možete popraviti svoj krug. Međutim, ovo uputstvo pokazuje pokret
Sitni bas pretpojačalo i efekti: Black Ice, Electra Fuzz: 9 koraka (sa slikama)
Kutija s malim basom predpojačala i efekata: Black Ice, Electra Fuzz: U ovom vodiču pokazat ću kako možete napraviti vlastiti pretpojačalo za bas/gitaru i kutiju za efekte. Odlučio sam napraviti hibridnu kutiju s efektima, koja miješa uobičajeni efekt izobličenja "Black Ice" ili "Electra Distortion" sa "Bazz Fuss" fuzz efektom
Sitni sat za plime i mjesečine: 5 koraka (sa slikama)
Tiny Moon Tide Clock: Ovo je projekat koji se radi sa Alaska SeaLife Centrom. Zanimali su ih za projekt povezan s morem koji bi uključio njihove studente u elektroničku izgradnju i praćenje okoliša oceana. Dizajn je relativno jeftin za izgradnju