Turinys:

Motociklų pavarų padėtis su septynių segmentų ekranu: 4 žingsniai
Motociklų pavarų padėtis su septynių segmentų ekranu: 4 žingsniai

Video: Motociklų pavarų padėtis su septynių segmentų ekranu: 4 žingsniai

Video: Motociklų pavarų padėtis su septynių segmentų ekranu: 4 žingsniai
Video: Using 28BYJ-48 Stepper Motor Push button Speed with 8 projects: Ultimate Video Tutorial Lesson 107 2024, Liepa
Anonim
Motociklų pavarų padėtis su septynių segmentų ekranu
Motociklų pavarų padėtis su septynių segmentų ekranu

Šis projektas apima daugelio įėjimų (šiuo atveju 7) iššifravimą, kad būtų rodomi kaip skaitinės vertės septynių segmentų ekrane (SSD), naudojant vadinamąjį dvejetainį koduotą dešimtainį (BCD), diodinę matricą ir mikroschemą, vadinamą BCD4511 (arba CD4511). Su šiuo projektu mokiausi labai stačiai ir išnagrinėjau daugybę skirtingų variantų; įskaitant mano „Arduino“naudojimą su įjungimo ir išjungimo registrais, kad būtų išsaugoti įvesties/išvesties kaiščiai. Tačiau galiausiai radau, kad šis sprendimas yra tvirtesnis ir norėjau surinkti visą naudingą informaciją, kurią surinkau ieškodamas, kad kiti gali būti lengviau atlikti tą patį.

1 žingsnis: diodų matrica

Dvejetainis koduotas dešimtainis
Dvejetainis koduotas dešimtainis

„Wikipedia“jums pasakys, kad dvejetainis koduotas dešimtainis (BCD) yra dvejetainio kodavimo forma, naudojama skaitmeninėms reikšmėms rodyti, šiuo atveju ji tikrai neturi per daug skirtumo nuo įprastos dvejetainės numeracijos, tačiau verta tai patikrinti. šiame projekte, nes to reikalauja mikroschema BCD4511, ir tai leidžia mums suskaidyti septynis įėjimus iš motociklo pavarų padėties jungiklio (6 pavaros plius neutrali) iki 3 įėjimų į BCD4511 lustą, o tai savo ruožtu paskatins SSD. Tai reiškia, kad užuot turėję 33 diodus, kad būtų rodomi skaičiai nuo 0 iki 6 (0 rodo neutralų), visi iš atskirų įėjimų, kaip parodyta ankstesnio žingsnio paveikslėlyje, dabar mums reikia tik 12 diodų. Tai gali atrodyti ne taip fantastiškai, bet kai reikia fiziškai lituoti visas šias jungtis ant plokštės, erdvė užimama labai greitai. Mes sukuriame BCD iš pavarų padėties jungiklio įėjimų su diodine matrica, beveik taip pat kaip mes būtume naudoję diodų matricą SSD diskui valdyti su 33 diodais. Mums tereikia pakeisti trijų įėjimų („A“, „B“ir „C“) būseną į BCD4511 mikroschemą, nes mums reikia rodyti tik 0–6, kad galėtume fiziškai laikyti ketvirtą įvestį („D“) kaip žemas (arba 0) ir manipuliuokite likusiais trimis lusto įėjimais, kad gautumėte mūsų vertes. Norėdami manipuliuoti mikro mikroschemos įvesties būsenomis, naudokite ranka nupieštą grandinę, pavaizduotą aukščiau esančiame paveikslėlyje. Jis naudoja daug glaustesnę diodų matricą, kad gautų lusto reikšmes. Atkreipkite dėmesį, kad kadangi mano turimas jungiklis įžemina signalą, atitinkantį tai, kokia pavara yra dviračiu, grandinė veikia sumažindama įtampą per tuos rezistorius, kurie yra prijungti prie žemės per diodus. T.y. Jei rezistorius yra prijungtas prie įžeminto diodo, jame yra įtampos kritimas, kurį mikroschema nuskaito kaip žemą (arba 0), o likusi dalis išlieka aukšta (arba 1), suteikdama mums stebuklingą BCD vertę.

3 žingsnis: gaukite litavimą

Gaukite litavimą
Gaukite litavimą
Gaukite litavimą
Gaukite litavimą
Gaukite litavimą
Gaukite litavimą

Kalbant apie dalių sąrašus, aš naudoju šiuos dalykus:- 330 omų rezistoriai (x3)- diodai (x 12)- CBD4511 (arba CD4511) mikro mikroschema (x1)- bendrojo katodo septynių segmentų ekranas (x1)- jungtys (x17) - Bendras 0,12 mm skersmens izoliuotas laidas (pagal poreikį)- Proto plokštė (5 x 7 cm) Aš labai rekomenduočiau pirmiausia išbandyti duonos lentą be lydmetalio, kad įsitikintumėte, jog tiksliai žinote, kaip norite sudėti grandinę išeiti. Galiausiai pakeičiau konfigūraciją maždaug 3 kartus, kol supratau, kad ji primena tai, kuo aš neaiškiai didžiuojuosi. Norėdami tai patvirtinti, pamiršau pridėti SSD įžeminimo jungtį, todėl kai kuriose nuotraukose yra pastabų. Naudoti mėlyni laidai eina iš lusto į kiekvieną SSD jungtį kairėje lenta. Dešinėje pusėje mėlyna jungia įžeminimo signalą iš motociklo jungiklio su atitinkamais matricos diodais. Geltoni laidai yra lusto BCD įvesties „A“, „B“ir „C“, oranžinė - V+ jungtys, o juoda - žemė, iš kurių viena jungia BCD „D“su žeme, kad laikytų jis yra žemas dėl anksčiau aprašytų priežasčių.

4 žingsnis: viskas padaryta

Čia yra nuoroda į vaizdo įrašą apie pavarų perjungimo indikatoriaus veikimą.

Tikiuosi, kad tai yra prasminga ir kai kuriems iš jūsų tai gali būti naudinga jūsų projektams.

Viskas kas geriausia;

Džeimsas.

Rekomenduojamas: