Obsah:

Poloha prevodovky motocykla so sedemsegmentovým displejom: 4 kroky
Poloha prevodovky motocykla so sedemsegmentovým displejom: 4 kroky

Video: Poloha prevodovky motocykla so sedemsegmentovým displejom: 4 kroky

Video: Poloha prevodovky motocykla so sedemsegmentovým displejom: 4 kroky
Video: ⚡ Показываем слабые места Tesla Model S и жёстко гоняем на треке. Жива ли старушка? 2024, Júl
Anonim
Poloha prevodovky motocykla so sedemsegmentovým displejom
Poloha prevodovky motocykla so sedemsegmentovým displejom

Tento projekt zahŕňa dekódovanie niekoľkých vstupov (v tomto prípade 7) na zobrazenie ako číselných hodnôt na sedemsegmentovom displeji (SSD) pomocou niečoho, čo sa nazýva binárne kódované desatinné miesto (BCD), diódová matica a mikročip nazývaný BCD4511 (alebo CD4511). Pri tomto projekte som mal veľmi strmú krivku učenia a preskúmal som množstvo rôznych možností; vrátane použitia môjho Arduina s registermi posunu a vysunutia na ochranu vstupno-výstupných pinov. Nakoniec som však zistil, že toto riešenie je robustnejšie a chcel som zhromaždiť všetky užitočné informácie, ktoré som zhromaždil počas svojho hľadania, aby ostatní môže mať jednoduchšiu prácu urobiť to isté.

Krok 1: Diodová matica

Binárne kódované desatinné miesto
Binárne kódované desatinné miesto

Wikipedia vám povie, že binárne kódované desatinné miesto (BCD) je forma binárneho kódovania, ktorá sa používa na zobrazenie číselných hodnôt. V tomto prípade skutočne nemá príliš veľký rozdiel od bežného binárneho číslovania, ale stojí za to ho vyskúšať. Používame ho v tomto projekte, pretože to vyžaduje mikro čip BCD4511, a umožňuje nám rozdeliť sedem vstupov z prepínača prevodových stupňov na motorke (6 prevodových stupňov plus neutrál) až na 3 vstupy do čipu BCD4511, ktorý zase bude poháňať SSD. To znamená, že namiesto toho, aby sme mali 33 diód na zobrazenie čísel od 0 do 6 (0 indikujúcich neutrál), všetky z jednotlivých vstupov, ako je to znázornené na obrázku predchádzajúceho kroku, teraz potrebujeme iba 12 diód. Možno to neznie tak fantasticky, ale pokiaľ ide o fyzické spájkovanie všetkých týchto pripojení na dosku, priestor sa zaberá veľmi rýchlo. BCD generujeme zo vstupov prepínača polohy prevodového stupňa pomocou diódovej matice, a to rovnakým spôsobom. ako by sme predtým použili diódovú maticu na pohon SSD s 33 diódami. Na čip BCD4511 potrebujeme zmeniť iba stav troch vstupov („A“, „B“a „C“), pretože potrebujeme iba zobrazenie 0 - 6, aby sme fyzicky mohli podržať štvrtý vstup („D“) ako nízke (alebo 0) a manipulujte so zvyšnými tromi vstupmi na čip, aby ste získali naše hodnoty. Na manipuláciu so stavmi vstupov do mikročipu použite ručne nakreslený obvod zobrazený na obrázku vyššie. Na získanie hodnôt na čipe používa oveľa výstižnejšiu diódovú maticu. Všimnite si toho, pretože pretože spínač, ktorý mám, funguje tak, že uzemňuje signál zodpovedajúci tomu, v akom prevodovom stupni je bicykel zaradený, obvod funguje tak, že zníži napätie na odporoch, ktoré sú k zemi pripojené diódami. Tj. ak je odpor pripojený k dióde, ktorá je uzemnená, má na ňom pokles napätia, ktorý mikročip číta ako nízky (alebo 0), zatiaľ čo zvyšok zostáva vysoký (alebo 1), čo nám dáva magickú hodnotu BCD.

Krok 3: Získajte spájkovanie

Začnite spájkovať
Začnite spájkovať
Začnite spájkovať
Začnite spájkovať
Začnite spájkovať
Začnite spájkovať

Pokiaľ ide o zoznamy dielov, použil som nasledujúce:- odpory 330 ohmov (x3),- diódy (x12),- mikročip CBD4511 (alebo CD4511) (x1),- bežný katódový sedemsegmentový displej (x1),- konektory (x17) - Obecný izolovaný drôt s priemerom 0,12 mm (podľa potreby)- Prkno (5 x 7 cm) Vrelo odporúčam najskôr vykonať skúšobnú prevádzku na bezspájkovej doske, aby ste si boli istí, že presne viete, ako chcete obvod položiť. von. Nakoniec som zmenil konfiguráciu asi trikrát, než som ju dostal tak, aby sa podobala na niečo, na čo som nejasne hrdý. Aby som tomu dodal svedectvo, zabudol som pridať uzemňovacie spojenie pre SSD, a preto sú na niektorých obrázkoch pridané poznámky. Modré vodiče, ktoré som použil, prechádzajú z čipu do každého z konektorov SSD na ľavej strane doska. V pravej polovici modrá spája uzemňovací signál z spínača motorky s príslušnými diódami v matici. Žlté vodiče sú „A“, „B“a „C“vstupov BCD pre čip, oranžové sú pripojenia V+ a čierne sú uzemnenie, z ktorých jeden spája „D“BCD so zemou a drží. je nízka z dôvodov opísaných vyššie.

Krok 4: Hotovo

Tu je odkaz na video z indikátora radenia prevodových stupňov v prevádzke.

Dúfam, že to dáva zmysel a niektorí z vás to môžu považovať za užitočné pre vaše projekty.

Všetko najlepšie;

James.

Odporúča: