Përmbajtje:
Video: Pozicioni i ingranazhit të motoçikletës me ekran me shtatë segmente: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Ky projekt përfshin deshifrimin e një numri hyrjesh (në këtë rast 7) për t'u shfaqur si vlera numerike në një ekran me shtatë segmente (SSD) duke përdorur diçka të quajtur dhjetore e koduar binare (BCD), një matricë diodë dhe një mikro-çip të quajtur BCD4511 (ose CD4511). Unë kisha një kurbë shumë të madhe mësimi me këtë projekt dhe hulumtova një numër të tërë opsionesh të ndryshme; duke përfshirë përdorimin e Arduino-s time me regjistra të ndërrimit dhe zhvendosjes për ruajtjen e kunjave të hyrjes/daljes. Megjithatë, në fund e gjeta këtë zgjidhje të ishte më e fortë dhe doja të grumbulloja të gjitha informacionet e dobishme që mblodha gjatë kërkimit tim në mënyrë që të tjerët mund të ketë një punë më të lehtë për të bërë të njëjtën gjë.
Hapi 1: Matrica e Diodës
Wikipedia do t'ju tregojë se dhjetorja e koduar binare (BCD) është një formë e kodimit binar që përdoret për të shfaqur vlerat numerike, në këtë rast me të vërtetë nuk ka shumë ndryshim nga numërimi i rregullt binar, por ia vlen ta kontrolloni. Ne e përdorim atë në këtë projekt sepse mikroçipi BCD4511 e kërkon atë, dhe na lejon të prishim shtatë hyrjet nga ndërruesi i pozicionit të ingranazheve në motoçikletë (6 ingranazhe plus neutrale), deri në 3 hyrje në çipin BCD4511, i cili nga ana e tij do të drejtojë SSD. Kjo do të thotë që në vend që të kemi 33 dioda për të shfaqur numrat nga 0 në 6 (0 që tregojnë neutral) të gjitha nga hyrjet individuale siç tregohet në imazhin e hapit të mëparshëm, tani na duhen vetëm 12 dioda. Kjo mund të mos duket aq fantastike, por kur bëhet fjalë për bashkimin fizik të të gjitha atyre lidhjeve në një tabelë, hapësira zë shumë shpejt. Ne prodhojmë BCD nga hyrjet e ndërruesit të pozicionit të ingranazheve me një Matricë Diodë, në të njëjtën mënyrë siç do të kishim përdorur një Matricë Diodike për të drejtuar SSD më parë me 33 diodat. Ne vetëm duhet të ndryshojmë gjendjen e tre hyrjeve ('A', 'B' & 'C') në çipin BCD4511 pasi na duhet vetëm të shfaqim 0 - 6, kështu që mund të mbajmë fizikisht hyrjen e katërt ('D') aq i ulët (ose 0) dhe manipuloni tre hyrjet e mbetura në çip për të marrë vlerat tona. Për të manipuluar gjendjet e hyrjeve në mikro çip, përdorni qarkun e tërhequr me dorë të treguar në imazhin e mësipërm. Ai përdor një matricë diodë shumë më koncize për të marrë vlerat në çip. Vini re se për shkak se çelësi që kam funksionon duke tokëzuar sinjalin që korrespondon me atë ingranazh të biçikletës, qarku funksionon duke ulur tensionin në ato rezistorë që lidhen me tokën përmes diodave. Dmth nëse një rezistencë është e lidhur me një diodë që është e tokëzuar, ajo ka një rënie të tensionit në të cilën mikro çipi e lexon si të ulët (ose 0) ndërsa pjesa tjetër mbetet e lartë (ose 1) duke na dhënë vlerën magjike BCD.
Hapi 3: Merrni saldimin
Sa i përket listave të pjesëve, unë kam përdorur sa vijon:- Rezistorë 330 Ohm (x3)- Diodat (x 12)- mikro çip CBD4511 (ose CD4511) (x1)- Shfaqja e zakonshme e shtatë segmenteve të katodës së zakonshme (x1)- Lidhëset (x17) - Teli i izoluar i përgjithshëm 0.12 mm (sipas kërkesës)- Proto-bord (5 x 7 cm) Unë do të rekomandoja shumë që të bëni një provë në një dërrasë buke pa saldim për të qenë të sigurtë se e dini saktësisht se si dëshironi të vendosni qarkun jashtë Përfundova duke ndryshuar konfigurimin rreth 3 herë para se ta merrja të ngjante me diçka për të cilën jam krenarisht i paqartë. Për t'i shtuar dëshminë kësaj, kam harruar të shtoj një lidhje tokësore për SSD, prandaj disa nga fotografitë kanë shënime të shtuara. Telat blu që kam përdorur shkojnë nga çipi në secilën prej lidhësve SSD në anën e majtë të bordi. Në gjysmën e djathtë bluja lidh sinjalin e tokëzimit nga kaloni i motoçikletës në diodat e duhura në matricë. Telat e verdhë janë 'A', 'B' dhe 'C' të hyrjeve të BCD për çipin, portokalli janë lidhjet V+ dhe e zeza është toka, njëra prej të cilave lidh 'D' të BCD me tokën për t'u mbajtur është aq e ulët për arsyet e përshkruara më herët.
Hapi 4: Gjithçka është bërë
Këtu keni një lidhje me një video të treguesit të ndërrimit të ingranazheve në veprim.
Shpresoj se kjo ka kuptim dhe që disa prej jush mund ta gjejnë të dobishme për projektet tuaja.
Gjithë të mirat;
James.
Recommended:
Ora mekanike e shfaqjes me shtatë segmente: 7 hapa (me fotografi)
Ora mekanike e shfaqjes me shtatë segmente: Disa muaj më parë ndërtova një ekran mekanik me dy shifra me 7 segmente, të cilin e ktheva në një kohëmatës. Doli mjaft mirë dhe një numër njerëzish sugjeruan dyfishimin në ekran për të bërë një orë. Problemi ishte se unë isha drejtuar tashmë
Llamba e Bishtit të Motoçikletës me Blinkers të Integruar duke Përdorur LED të Programueshëm: 4 Hapa
Llambë për bishtin e motorit me blinkers të integruar duke përdorur LED të programueshëm: Përshëndetje! Kjo është disi një DIY e lehtë se si të bëni një llambë të bishtit RGB të programueshme (me blinkers/tregues të integruar) për motorin tuaj ose ndoshta ndonjë gjë duke përdorur WS2812B (led të adresueshëm individualisht) dhe Arduinos Me Ka 4 mënyra të ndriçimit
Shfaqja e orës me shtatë segmente Edge-Lit: 16 hapa (me fotografi)
Shfaqja e orës me shtatë segmente Edge-Lit: Shtatë ekranet e segmenteve kanë qenë për më shumë se një shekull (https://en.wikipedia.org/wiki/Seven-segment_display) dhe formojnë formën e njohur të numrave në orët dixhitale, panelet e instrumenteve dhe shumë shfaqje të tjera numerike. Ata janë rikthyer
Shtatë segmente të dizajnuara me porosi duke përdorur LED: 5 hapa
Shtatë segmente të personalizuara të përdorura duke përdorur LED: Led është komponent shumë themelor në dizajn dhe disa kohë led bëjnë shumë më tepër punë sesa thjesht tregues. Në këtë artikull ne do të shohim se si të ndërtojmë ekran me shtatë segmente të dizajnuar me porosi duke përdorur led. Ka shumë larmi shtatë segment në treg, por unë
Ekran i PVC i ricikluar me shtatë segmente: 5 hapa (me fotografi)
Ekran i PVC i Recycled Seven Segment: Unë kam planifikuar të bëj një orë dixhitale që mund të varet në murin tim për ca kohë, por e kam vënë atë sepse thjesht nuk doja të blija akrilik kështu që kam përdorur disa kanale kabllo PVC të mbetura dhe i duhet të them që rezultatet nuk janë ai shtrat kështu që lejon