Obsah:

Poloha převodu motocyklu se sedmisegmentovým displejem: 4 kroky
Poloha převodu motocyklu se sedmisegmentovým displejem: 4 kroky

Video: Poloha převodu motocyklu se sedmisegmentovým displejem: 4 kroky

Video: Poloha převodu motocyklu se sedmisegmentovým displejem: 4 kroky
Video: Řetěz motocyklu * Jak poznat vadný? * Základní informace 2024, Listopad
Anonim
Poloha převodu motocyklu se sedmisegmentovým displejem
Poloha převodu motocyklu se sedmisegmentovým displejem

Tento projekt zahrnuje dekódování řady vstupů (v tomto případě 7), které se mají zobrazit jako číselné hodnoty na displeji se sedmi segmenty (SSD) pomocí něčeho, co se nazývá Binary Coded Decimal (BCD), diodová matice a mikročip nazývaný BCD4511 (nebo CD4511). U tohoto projektu jsem měl velmi strmou křivku učení a prozkoumal jsem celou řadu různých možností; včetně použití mého Arduina s registry posunu a vysunutí pro zachování I/O pinů. Nakonec jsem však našel toto řešení jako robustnější a chtěl jsem shromáždit všechny užitečné informace, které jsem během svého hledání shromáždil, aby ostatní může mít snazší práci udělat totéž.

Krok 1: Diodová matice

Binární kódované desetinné číslo
Binární kódované desetinné číslo

Wikipedia vám řekne, Binary Coded Decimal (BCD) je forma binárního kódování, která se používá k zobrazení číselných hodnot, v tomto případě opravdu nemá příliš velký rozdíl oproti běžnému binárnímu číslování, ale stojí za to si ji vyzkoušet. v tomto projektu, protože to vyžaduje mikročip BCD4511, a to nám umožňuje rozdělit sedm vstupů z přepínače převodového stupně na motorce (6 rychlostních stupňů plus neutrál), až na 3 vstupy do čipu BCD4511, který zase bude pohánět SSD. To znamená, že namísto 33 diod pro zobrazení čísel od 0 do 6 (0 indikujících neutrál) vše z jednotlivých vstupů, jak je znázorněno na obrázku předchozího kroku, nyní potřebujeme pouze 12 diod. To nemusí znít tak fantasticky, ale pokud jde o fyzické pájení všech těchto připojení na desku, místo se velmi rychle zabírá. Generujeme BCD ze vstupů přepínače polohy převodovky s diodovou maticí, stejným způsobem jako bychom použili diodovou matici k pohonu SSD dříve s 33 diodami. Potřebujeme pouze změnit stav tří vstupů ('A', 'B' & 'C') na čip BCD4511, protože potřebujeme pouze zobrazit 0 - 6, takže můžeme fyzicky držet čtvrtý vstup ('D') jako nízké (nebo 0) a manipulujte se zbývajícími třemi vstupy na čip, abyste získali naše hodnoty. Chcete -li manipulovat se stavy vstupů do mikročipu, použijte ručně nakreslený obvod zobrazený na obrázku výše. K získání hodnot na čip využívá mnohem výstižnější Diode Matrix. Všimněte si toho, protože protože spínač, který mám, pracuje tak, že uzemňuje signál odpovídající tomu, v jakém je kole kolo, obvod funguje tak, že klesá napětí přes ty odpory, které jsou připojeny k zemi pomocí diod. Tj. pokud je k diodě, která je uzemněna, připojen odpor, má na něm pokles napětí, který mikročip čte jako nízký (nebo 0), zatímco zbytek zůstává vysoký (nebo 1), což nám dává magickou hodnotu BCD.

Krok 3: Získejte pájení

Získejte pájení
Získejte pájení
Získejte pájení
Získejte pájení
Získejte pájení
Získejte pájení

Pokud jde o seznamy dílů, použil jsem následující:- odpory 330 ohmů (x3)- diody (x12)- mikročip CBD4511 (nebo CD4511) (x1)- běžný katodový sedmisegmentový displej (x1)- konektory (x17) - Obecný izolovaný vodič o průměru 0,12 mm (podle potřeby)- Prkno (5 x 7 cm) Vřele doporučuji nejprve provést zkušební běh na bezvařové desce, abyste měli jistotu, že přesně víte, jak chcete obvod položit. ven. Nakonec jsem změnil konfiguraci asi třikrát, než jsem ji dostal, aby připomínala něco, na co jsem vágně hrdý. Abych tomu dodal svědectví, zapomněl jsem přidat uzemnění pro SSD, proto některé obrázky obsahují poznámky. Modré vodiče, které jsem použil, vedou od čipu ke každému z konektorů SSD na levé straně prkno. V pravé polovině modrá spojuje uzemňovací signál z motorkového spínače s příslušnými diodami v matici. Žluté vodiče jsou „A“, „B“a „C“vstupů BCD pro čip, oranžové jsou připojení V+ a černá je zem, z nichž jeden spojuje „D“BCD se zemí, aby držel je tak nízký z důvodů popsaných dříve.

Krok 4: Hotovo

Zde je odkaz na video indikátoru řazení v akci.

Doufám, že to dává smysl a že to pro některé z vás může být užitečné pro vaše projekty.

Vše nejlepší;

James.

Doporučuje: