Sadržaj:
Video: Položaj zupčanika motora sa sedmosegmentnim ekranom: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovaj projekt uključuje dekodiranje niza ulaza (u ovom slučaju 7) za prikaz numeričkih vrijednosti na sedmosegmentnom displeju (SSD) pomoću nečega što se naziva binarno kodirana decimala (BCD), diodne matrice i mikročipa zvanog BCD4511 (ili CD4511). Imao sam vrlo strmu krivulju učenja sa ovim projektom i istraživao sam čitav niz različitih opcija; uključujući upotrebu mog Arduina sa registrima za prebacivanje i pomak za očuvanje U/I pinova. Međutim, na kraju sam otkrio da je ovo rješenje robusnije i htio sam prikupiti sve korisne podatke koje sam prikupio tijekom pretraživanja, tako da drugi možda bi bilo lakše raditi isto.
Korak 1: Diodna matrica
Wikipedia će vam reći da je binarno kodirana decimala (BCD) oblik binarnog kodiranja koji se koristi za prikaz numeričkih vrijednosti, u ovom slučaju zaista nema previše razlike u odnosu na uobičajeno binarno numeriranje, ali vrijedi provjeriti. Koristimo je. u ovom projektu jer mikročip BCD4511 to zahtijeva i omogućava nam da razbijemo sedam ulaza sa prekidača položaja zupčanika na motociklu (6 stupnjeva prijenosa plus neutralni), do 3 ulaza u čip BCD4511, koji će zauzvrat pokrenuti SSD. To znači da umjesto da imamo 33 diode za prikaz brojeva od 0 do 6 (0 označava neutralni), sve sa pojedinačnih ulaza, kao što je prikazano na slici prethodnog koraka, sada nam je potrebno samo 12 dioda. Možda ovo ne zvuči baš fantastično, ali kada je u pitanju fizičko lemljenje svih tih veza na ploču, prostor se vrlo brzo zauzima. Generiramo BCD iz ulaza prekidača položaja zupčanika s diodnom matricom, na približno isti način jer smo prije koristili diodnu matricu za pogon SSD -a sa 33 diode. Potrebno je samo promijeniti stanje tri ulaza ('A', 'B' i 'C') u čip BCD4511 jer moramo prikazati samo 0 - 6, tako da možemo fizički zadržati četvrti ulaz ('D') kao nisko (ili 0) i manipulirajte s preostala tri ulaza u čip da biste dobili naše vrijednosti. Za manipuliranje stanjima ulaza u mikročip, koristite ručno nacrtano kolo prikazano na gornjoj slici. Koristi mnogo koncizniju diodnu matricu za dobivanje vrijednosti u čipu. Imajte na umu da budući da sklopka koju imam radi tako da uzemljuje signal koji odgovara onoj brzini u kojoj se nalazi bicikl, krug radi tako što pada napon na onim otpornicima koji se preko dioda spajaju na uzemljenje. Tj. ako je otpornik spojen na uzemljenu diodu, na njemu se nalazi pad napona koji mikročip čita kao nizak (ili 0), dok ostatak ostaje visok (ili 1) što nam daje čarobnu BCD vrijednost.
Korak 3: Nabavite lemljenje
Što se tiče popisa dijelova, koristio sam sljedeće:- Otpornici od 330 Ohma (x3)- Diode (x 12)- CBD4511 (ili CD4511) mikro čip (x1)- Sedam segmentni ekran sa zajedničkom katodom (x1)- Konektori (x17) - Općenita izolirana žica promjera 0,12 mm (po potrebi)- Proto-ploča (5 x 7 cm) Toplo bih preporučio da prvo napravite probni rad na ploči za kruh bez lemljenja kako biste bili sigurni da znate točno kako želite postaviti kolo van. Na kraju sam promijenio konfiguraciju oko 3 puta prije nego što sam dobio da liči na nešto na što sam pomalo ponosan. Da bih ovo potvrdio, zaboravio sam dodati uzemljenje za SSD, stoga su neke slike dodale bilješke. Plave žice koje sam koristio idu od čipa do svakog od SSD konektora na lijevoj strani daska. U desnoj polovici plava boja povezuje signal uzemljenja sa prekidača motocikla s odgovarajućim diodama u matrici. Žute žice su 'A', 'B' i 'C' BCD ulaza za čip, narančasta je V+ veza, a crna je zemlja, od kojih jedna spaja 'D' BCD na masu za držanje niska je iz prethodno opisanih razloga.
Korak 4: Sve je gotovo
Evo veze do video zapisa indikatora mjenjača u akciji.
Nadam se da ovo ima smisla i da će nekima od vas biti korisno za vaše projekte.
Sve najbolje;
James.
Preporučuje se:
Kako kontrolirati DC motor zupčanika pomoću 160A brušenog elektroničkog regulatora brzine i servo testera: 3 koraka
Kako kontrolirati DC zupčanički motor pomoću brušenog elektroničkog regulatora brzine 160A i servo testera: Specifikacija: Napon: 2-3S Lipo ili 6-9 NiMH Kontinuirana struja: 35A Rafalna struja: 160A BEC: 5V / 1A, linearni način rada: 1. naprijed &reverse; 2. naprijed &kočnica; 3. naprijed & kočnica & naličje Težina: 34g Veličina: 42*28*17 mm
NEO -6M GPS povezan s NodeMCU - OLED položaj zaslona - Visuino: 7 koraka
NEO -6M GPS povezan s NodeMCU - OLED položaj zaslona - Visuino: U ovom ćemo vodiču koristiti NodeMCU Mini, OLED Lcd, NEO -6M GPS i Visuino za prikaz GPS položaja na LCD -u uživo. Pogledajte demonstracijski video
Kako napraviti klizač sa zakrivljenom ručicom zupčanika: 6 koraka (sa slikama)
Kako napraviti klizač sa zakrivljenom ručicom zupčanika: CIJELI VIDEOOvaj klizač može kliziti zaobljeno i na inovativan način
Jeftini motori zupčanika za male robote: 5 koraka (sa slikama)
Jeftini motori za male robote: Trebaju vam mali, snažni i jeftini motori za vaš najnoviji projekt malih robota? Otkrio sam ove "N20" Gearmotors prije otprilike godinu dana, dok sam radio na svom projektu ProtoBot. Sićušni su, moćni i obiluju iz mnogih izvora na mreži. Ti
Sat zupčanika: 3 koraka (sa slikama)
Gear Clock: Srce sata je PIC 16f628A mikrokontroler (PDF). Ovaj mikrokontroler ima unutarnji oscilator, međutim koristi se vanjski kristalni oscilator od 20 MHz jer će morati precizno pratiti vrijeme sedmicama i mjesecima. M