Cuprins:

Poziția angrenajului motocicletei cu afișaj cu șapte segmente: 4 pași
Poziția angrenajului motocicletei cu afișaj cu șapte segmente: 4 pași

Video: Poziția angrenajului motocicletei cu afișaj cu șapte segmente: 4 pași

Video: Poziția angrenajului motocicletei cu afișaj cu șapte segmente: 4 pași
Video: 😬 Motor grozav pentru Mazda „fierbinte”: ce este în neregulă cu puternicul 2.3 DISI Turbo? 2024, Iulie
Anonim
Poziția angrenajului cu afișaj cu șapte segmente
Poziția angrenajului cu afișaj cu șapte segmente

Acest proiect implică decodarea unui număr de intrări (în acest caz 7) pentru a fi afișate ca valori numerice pe un afișaj cu șapte segmente (SSD) folosind ceva numit Zecimal Codat Binar (BCD), o Matrice de diode și un micro-cip numit BCD4511 (sau CD4511). Am avut o curbă de învățare foarte abruptă cu acest proiect și am explorat un număr întreg de opțiuni diferite; inclusiv utilizarea Arduino-ului meu cu registre shift-in și shift-out pentru conservarea pinilor I / O. Cu toate acestea, în cele din urmă, am găsit că această soluție este mai robustă și am vrut să strâng toate informațiile utile pe care le-am strâns în timpul căutării mele, astfel încât alții poate avea o treabă mai ușoară la fel.

Pasul 1: Matricea diodei

Zecimal codat binar
Zecimal codat binar

Wikipedia vă va spune Binary Coded Decimal (BCD) este o formă de codificare binară care este utilizată pentru a afișa valorile numerice, în acest caz într-adevăr nu are prea multe diferențe față de numerotarea binară obișnuită, dar merită verificată. în acest proiect, deoarece microcipul BCD4511 îl necesită și ne permite să descompunem cele șapte intrări de la comutatorul de poziție al treptei de viteză de pe motocicletă (6 trepte plus neutru), până la 3 intrări în cipul BCD4511, care la rândul său va conduce SSD. Aceasta înseamnă că, în loc să avem 33 de diode pentru a afișa numere de la 0 la 6 (0 indicând neutru), toate de la intrări individuale, așa cum se arată în imaginea pasului anterior, acum avem nevoie doar de 12 diode. Poate că acest lucru nu sună atât de fantastic, dar când vine vorba de lipirea fizică a tuturor acelor conexiuni pe o placă, spațiul este ocupat foarte repede. Generăm BCD din intrările comutatorului de poziție a vitezei cu o matrice diodică, în același mod așa cum am fi folosit o matrice de diode pentru a conduce SSD înainte cu cele 33 de diode. Trebuie doar să schimbăm starea a trei intrări („A”, „B” și „C”) pe cipul BCD4511 deoarece trebuie să afișăm doar 0 - 6, astfel încât să putem ține fizic a patra intrare („D”) la fel de scăzut (sau 0) și manipulați cele trei intrări rămase în cip pentru a obține valorile noastre. Folosește o matrice de diode mult mai concisă pentru a obține valorile către cip. Rețineți că, deoarece comutatorul pe care îl am funcționează prin legarea la pământ a semnalului corespunzător în ce angrenaj se află bicicleta, circuitul funcționează prin scăderea tensiunii pe acele rezistențe care se conectează la pământ prin diode. Adică dacă un rezistor este conectat la o diodă legată la pământ, are o cădere de tensiune peste care microcipul se citește ca fiind scăzut (sau 0) în timp ce restul rămân ridicat (sau 1), oferindu-ne valoarea magică BCD.

Pasul 3: Obțineți lipirea

Obțineți lipirea
Obțineți lipirea
Obțineți lipirea
Obțineți lipirea
Obțineți lipirea
Obțineți lipirea

În ceea ce privește listele de piese, am folosit următoarele: - rezistențe de 330 Ohm (x3) - diode (x 12) - microcip CBD4511 (sau CD4511) (x1) - afișaj comun cu șapte segmente cu catod (x1) - conectori (x17) - Sârmă generică izolată cu ecartament de 0,12 mm (după cum este necesar) afară. Am ajuns să schimb configurația de aproximativ 3 ori înainte să ajung să semene cu ceva de care sunt vag mândru. Pentru a adăuga o dovadă la acest lucru, am uitat să adaug o conexiune de împământare pentru SSD, de aceea unele dintre imagini au adăugat note. Sârmele albastre pe care le-am folosit merg de la cip la fiecare dintre conectorii SSD din partea stângă a bord. În jumătatea dreaptă, albastrul conectează semnalul de împământare de la comutatorul motocicletei la diodele corespunzătoare din matrice. Firele galbene sunt „A”, „B” și „C” ale intrărilor BCD pentru cip, portocaliul este conexiunile V +, iar negrul este pământ, dintre care unul conectează „D” al BCD la masă pentru a ține este redus din motivele descrise mai devreme.

Pasul 4: Toate gata

Iată un link către un videoclip al indicatorului schimbătorului de viteze în acțiune.

Sper că acest lucru are sens și că unii dintre voi ar putea fi util pentru proiectele dvs.

Toate cele bune;

James.

Recomandat: