Sadržaj:
Video: Položaj zupčanika motocikla sa sedmosegmentnim zaslonom: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovaj projekt uključuje dekodiranje niza ulaza (u ovom slučaju 7) za prikaz numeričkih vrijednosti na sedmosegmentnom zaslonu (SSD) pomoću nečega što se naziva binarno kodirana decimalna (BCD), diodne matrice i mikročipa zvanog BCD4511 (ili CD4511). Imao sam vrlo strmu krivulju učenja s ovim projektom i istražio sam cijeli niz različitih mogućnosti; uključujući korištenje mog Arduina s shift-in i shift-out registrima za očuvanje I/O pinova. Međutim, na kraju sam smatrao da je ovo rješenje robusnije i htio sam prikupiti sve korisne podatke koje sam prikupio tijekom pretraživanja, tako da drugi možda će imati lakši posao učiniti isto.
Korak 1: Diodna matrica
Wikipedia će vam reći da je Binary Coded Decimal (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 ga provjeriti. Koristimo ga u ovom projektu jer to zahtijeva mikro čip BCD4511, a omogućuje nam i razbijanje 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 pokretati SSD. To znači da umjesto da imamo 33 diode za prikaz brojeva od 0 do 6 (0 označava neutralni), sve s 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 što se tiče fizičkog lemljenja 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 gotovo isti način kao što bismo 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') najniži (ili 0) i manipulirajte s preostala tri ulaza u čip kako biste dobili naše vrijednosti. Za manipuliranje stanjima ulaza u mikročip, upotrijebite ručno nacrtano kolo prikazano na gornjoj slici. Koristi mnogo sažetiju 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 bicikl nalazi, krug radi tako da 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)- Zaslon sa sedam segmenata sa zajedničkom katodom (x1)- Konektori (x17) - Općenita izolirana žica promjera 0,12 mm (prema potrebi)- Proto ploča (5 x 7 cm) Toplo bih preporučio probnu vožnju na ploči za kruh bez lemljenja kako biste bili sigurni da točno znate kako želite postaviti krug 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 to 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 odbor. U desnoj polovici plava boja povezuje signal uzemljenja s prekidača motora 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
Ovdje je veza na video zapis 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čeni:
Kako kontrolirati istosmjerni motor zupčanika pomoću 160A brušenog elektroničkog regulatora brzine i servo testera: 3 koraka
Kako kontrolirati istosmjerni motor zupčanika pomoću brušenog elektroničkog regulatora brzine od 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 &obrnuti; 2. naprijed &kočnica; 3. naprijed & kočnica & obrnuta težina: 34 g 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 uživo na LCD -u. Pogledajte demonstracijski video
Kako napraviti klizač za zakrivljenu ruku 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 internetu. Vas
Sat zupčanika: 3 koraka (sa slikama)
Gear Clock: Srce sata je PIC 16f628A mikrokontroler (PDF). Ovaj mikrokontroler ima unutarnji oscilator, no koristi se vanjski kristalni oscilator od 20 MHz jer će morati točno pratiti vrijeme tjednima i mjesecima. M