Tartalomjegyzék:

Motorkerékpár sebességváltó pozíciója hét szegmenses kijelzővel: 4 lépés
Motorkerékpár sebességváltó pozíciója hét szegmenses kijelzővel: 4 lépés

Videó: Motorkerékpár sebességváltó pozíciója hét szegmenses kijelzővel: 4 lépés

Videó: Motorkerékpár sebességváltó pozíciója hét szegmenses kijelzővel: 4 lépés
Videó: Moto Guzzi V7 - old vs new 2024, November
Anonim
Motorkerékpár sebességváltó pozíciója hét szegmenses kijelzővel
Motorkerékpár sebességváltó pozíciója hét szegmenses kijelzővel

Ez a projekt magában foglal számos bemenet (jelen esetben 7) dekódolását, hogy numerikus értékeket jelenítsen meg a Hét szegmenses kijelzőn (SSD), úgynevezett Binary Coded Decimal (BCD), dióda mátrix és egy BCD4511 nevű mikrochip használatával (vagy CD4511). Nagyon meredek tanulási görbém volt ezzel a projekttel kapcsolatban, és számos különböző lehetőséget vizsgáltam; beleértve az Arduino használatát a be- és eltolásos regiszterekkel az I/O érintkezők megőrzésére. Végül azonban ezt a megoldást robusztusabbnak találtam, és össze akartam gyűjteni a keresés során összegyűjtött összes hasznos információt, hogy mások is könnyebb dolga lehet ugyanebben.

1. lépés: Dióda mátrix

Bináris kódolású decimál
Bináris kódolású decimál

A Wikipédia megmondja, hogy a BCD (Binary Coded Decimal, BCD) a bináris kódolás egyik formája, amelyet numerikus értékek megjelenítésére használnak, ebben az esetben valóban nincs túl sok különbség a hagyományos bináris számozáshoz képest, de érdemes megnézni. ebben a projektben, mert a BCD4511 mikrochip megköveteli, és lehetővé teszi a motoron lévő sebességváltó -kapcsoló hét bemenetének lebontását (6 sebességfokozat és semleges), 3 bemenetig a BCD4511 chipben, ami viszont a SSD. Ez azt jelenti, hogy ahelyett, hogy 33 diódával rendelkeznénk, amelyek 0 és 6 közötti számokat jelenítenének meg (0 a semleges értéket jelzi), mind az egyes bemenetekről, amint az az előző lépésben látható, most csak 12 diódára van szükségünk. Lehet, hogy ez nem hangzik olyan fantasztikusan, de amikor fizikailag forrasztani kell ezeket a kapcsolatokat egy táblára, a hely nagyon gyorsan elfoglalódik. A BCD -t a sebességváltó helyzetének kapcsolójának bemeneteiből generáljuk egy dióda mátrix segítségével, nagyjából ugyanúgy mint korábban diódamátrixot használtunk volna az SSD meghajtására a 33 diódával. Csak három bemenet („A”, „B” és „C”) állapotát kell megváltoztatnunk a BCD4511 chipre, mivel csak a 0–6 értéket kell megjelenítenünk, így fizikailag meg tudjuk tartani a negyedik bemenetet („D”) alacsony értékre (vagy 0), és manipulálja a maradék három bemenetet a chiphez, hogy megkapja értékeinket. A mikrochip bemeneteinek állapotának manipulálásához használja a fenti képen látható kézzel rajzolt áramkört. Sokkal tömörebb dióda mátrixot használ az értékek chiphez való eljuttatásához. Ne feledje, hogy mivel a nálam lévő kapcsoló úgy működik, hogy földeli a jelet annak megfelelően, hogy a kerékpár milyen fokozatban van, az áramkör úgy működik, hogy lecsökkenti a feszültséget azokon az ellenállásokon, amelyek a diódákon keresztül csatlakoznak a földhöz. Azaz. Ha egy ellenállás egy földelt diódához van csatlakoztatva, akkor feszültségcsökkenés van rajta, amelyet a mikrochip alacsonynak (vagy 0), míg a többi magasnak (vagy 1) tartja, és megadja nekünk a varázslatos BCD értéket.

3. lépés: Forrasztás

Get Forrasztás
Get Forrasztás
Get Forrasztás
Get Forrasztás
Get Forrasztás
Get Forrasztás

Ami az alkatrészlistákat illeti, a következőket használtam:- 330 ohmos ellenállások (x3)- diódák (x 12)- CBD4511 (vagy CD4511) mikrochip (x1)- közös katódos hét szegmenses kijelző (x1)- csatlakozók (x17) - Általános, 0,12 mm átmérőjű szigetelt huzal (szükség szerint)- Proto-board (5 x 7 cm) Erősen javaslom, hogy először próbafutást végezzen forrasztás nélküli kenyértáblán, hogy biztosan tudja, hogyan szeretné elhelyezni az áramkört ki. Végül körülbelül háromszor változtattam a konfiguráción, mire megkaptam, hogy hasonlítson valamire, amire halványan büszke vagyok. Hogy ezt megerősítsem, elfelejtettem földelő csatlakozót hozzáadni az SSD -hez, ezért néhány képhez megjegyzéseket fűztek. A használt kék vezetékek a chiptől az SSD bal oldali mindegyik csatlakozójához mennek tábla. A jobb oldalon a kék a motorkerékpár -kapcsoló földelő jelét köti össze a mátrix megfelelő diódáival. A sárga vezetékek a chip BCD bemeneteinek „A”, „B” és „C”, a narancssárga a V+ csatlakozók, a fekete pedig a föld, amelyek közül az egyik a BCD „D” -ét köti össze a földdel. a korábban leírt okok miatt alacsony.

4. lépés: Minden kész

Itt egy link a sebességváltó -jelző működéséről készült videóra.

Remélem, ennek van értelme, és hogy néhányan hasznosnak találhatják a projektjeikhez.

Minden jót;

James.

Ajánlott: