Sisällysluettelo:

Moottoripyörän vaihteen sijainti seitsemän segmentin näytöllä: 4 vaihetta
Moottoripyörän vaihteen sijainti seitsemän segmentin näytöllä: 4 vaihetta

Video: Moottoripyörän vaihteen sijainti seitsemän segmentin näytöllä: 4 vaihetta

Video: Moottoripyörän vaihteen sijainti seitsemän segmentin näytöllä: 4 vaihetta
Video: That’s Why Lamborghini is the Fastest Car 2024, Marraskuu
Anonim
Moottoripyörän vaihteen sijainti seitsemän segmentin näytöllä
Moottoripyörän vaihteen sijainti seitsemän segmentin näytöllä

Tämä projekti sisältää useiden tulojen (tässä tapauksessa 7) dekoodauksen numeerisina arvoina näytettäväksi seitsemän segmentin näytössä (SSD) käyttämällä BCD-koodia (Binary Coded Decimal, BCD), diodimatriisia ja mikrosirua, jota kutsutaan BCD4511: ksi (tai CD4511). Minulla oli erittäin jyrkkä oppimiskäyrä tämän projektin kanssa ja tutkin useita eri vaihtoehtoja; mukaan lukien Arduinon käyttäminen siirto- ja siirtorekisterien kanssa I/O-nastojen säilyttämiseksi. Lopulta kuitenkin havaitsin, että tämä ratkaisu oli vankempi ja halusin koota kaikki hyödylliset tiedot, jotka keräsin haun aikana, jotta muut voi olla helpompi tehdä sama.

Vaihe 1: Diodimatriisi

Binäärikoodattu desimaali
Binäärikoodattu desimaali

Wikipedia kertoo, että binäärikoodattu desimaali (BCD) on binäärikoodausmuoto, jota käytetään numeeristen arvojen näyttämiseen, tässä tapauksessa sillä ei todellakaan ole liikaa eroa tavalliseen binääriseen numerointiin, mutta se kannattaa tarkistaa. tässä projektissa, koska mikrosiru BCD4511 vaatii sitä, ja sen avulla voimme jakaa seitsemän tuloa moottoripyörän vaihdekytkimestä (6 vaihdetta plus vapaa -asento) aina 3 tuloon asti BCD4511 -sirulle, mikä puolestaan ohjaa SSD -levy. Tämä tarkoittaa sitä, että sen sijaan, että meillä olisi 33 diodia näyttämään numerot 0-6 (0 osoittaa neutraalin) kaikista yksittäisistä tuloista, kuten edellisen vaiheen kuvassa näkyy, tarvitsemme nyt vain 12 diodia. Tämä ei ehkä kuulosta aivan fantastiselta, mutta kun kyse on kaikkien näiden liitosten fyysisestä juottamisesta levylle, tilaa vie hyvin nopeasti. kuten olisimme käyttäneet diodimatriisia SSD: n ajamiseen aiemmin 33 diodin kanssa. Meidän tarvitsee vain muuttaa kolmen tulon ('A', 'B' ja 'C') tila BCD4511 -sirulle, koska meidän tarvitsee vain näyttää 0-6, jotta voimme pitää fyysisesti neljännen tulon ('D') niin alhaiseksi (tai 0) ja manipuloida kolme muuta tuloa sirulle saadaksemme arvomme. Se käyttää paljon ytimekkäämpää diodimatriisia saadakseen arvot sirulle. Huomaa, että koska minulla oleva kytkin toimii maadoittamalla signaali, joka vastaa pyörän pyörää, piiri toimii pudottamalla jännitteen niiden vastuksien yli, jotka kytketään maadoitukseen diodien kautta. Toisin sanoen jos vastus on kytketty maadoitettuun diodiin, sen yli on jännitehäviö, jonka mikrosiru lukee alhaisena (tai 0), kun taas loput pysyvät korkeina (tai 1), mikä antaa meille maagisen BCD -arvon.

Vaihe 3: Hanki juotos

Hanki juotos
Hanki juotos
Hanki juotos
Hanki juotos
Hanki juotos
Hanki juotos

Osaluetteloiden osalta käytin seuraavia:- 330 ohmin vastukset (x3)- diodit (x 12)- CBD4511 (tai CD4511) mikrosiru (x1)- yhteisen katodisegmentin näyttö (x1)- liittimet (x17) - Yleinen 0,12 mm: n eristetty lanka (tarpeen mukaan)- Proto-levy (5 x 7 cm) Suosittelen lämpimästi kokeilemaan juotonta leipälevyä ensin varmistaaksesi, että tiedät tarkalleen, miten haluat asentaa piirin ulos. Päätin muuttaa kokoonpanoa noin 3 kertaa, ennen kuin sain sen muistuttamaan jotain, josta olen hämärästi ylpeä. Todistuksen lisäämiseksi tähän unohdin lisätä maadoitusliitännän SSD -asemaan, joten joihinkin kuviin on lisätty muistiinpanoja. Käyttämäni siniset johdot kulkevat sirulta jokaiseen SSD -liittimeen aluksella. Oikealla puolella sininen yhdistää moottoripyöräkytkimen maadoitussignaalin matriisin sopiviin diodeihin. Keltaiset johdot ovat sirun BCD -tulojen 'A', 'B' ja 'C', oranssi on V+ -liitännät ja musta on maa, joista yksi yhdistää BCD: n 'D' maadoitukseen se on alhainen aiemmin kuvatuista syistä.

Vaihe 4: Kaikki valmis

Tässä on linkki videoon vaihteenvalon toiminnasta.

Toivon, että tämä on järkevää ja että jotkut teistä saattavat hyötyä projekteistanne.

Kaikki parhaat;

James.

Suositeltava: