Sisällysluettelo:
Video: Ajastin LED -valoilla: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
Nämä ovat lyhyitä muistiinpanoja "Countdown -kellosta", jonka rakensin 10 vuotta sitten Y2K: lle. Kello on 4 jalan neliö edestä. Se on noin 4 tuumaa paksu ja toimii sulautetulla mikro -ohjaimella. Jokainen segmentti on valmistettu noin 20x 10mm LED -valoista.
En voi ottaa kuvaa sen kanssa, koska se on WAAAY liian kirkas! Paneeli veistettiin mallista, jonka tein tavalliselle reitittimelle ja jossa oli laajennettu malli leikkurin jälkeen. Tein mallin kovalevystä (kuitulevy US-ian?) Ja kohdistin sen vain varovasti paneelissa olevien merkkien kanssa leikataksesi sen. Toisten Ledien asettaminen oli enemmän narttua kuin odotin - suorita matematiikka huolellisesti, jotta ne pystyttäisivät täydellisesti.
Vaihe 1: Numero
Tässä näkymä segmentin takaa. Käytin klassista LM317 -vakiovirtapiiriä ohjaamaan jokaista LED -valoa.
Näyttöjen ohjaimet tehdään sarja-rinnakkaismuuntimilla, jotka näyttävät olevan korvattu näillä: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp… nämä uudet osat tee kaikki mitä tein myös 317: llä - täydellinen LED -ohjain yhdessä sirussa. Vain yksi vastus asettaa kaikkien ledien kirkkauden! Jokaista numeroa ohjaa ketjutettu nauhakaapeli, joka kuljettaa kaikki näiden sirujen yhteiset signaalit, Vcc, GND Clock, Latch Enable ja output enable. Joten tietokoneesta on jäljellä vain 6 johtoa KAIKKIEN merkkien segmenteille JA 60 sekunnin LED -valot reunan ympäri. Jokaisella käyttöpiirillä on kuitenkin yksi ainutlaatuinen viiva (vaaleanpunainen lanka), joka ketjuttaa koko järjestelmän. Näyttö näyttää hyvin pitkältä vuororekisteriltä - katso alla oleva kaavio Näytön päivitys kestää hyvin pienen sekunnin murto -osan.
Vaihe 2: Mikro -ohjain
Rakastan ehdottomasti 8052 -mikro -ohjainta, joka on toiseksi hankittu ja lähes kaikkien säädetty. Ammattikäyttäjä voi jopa ladata VHDL -koodin toteuttaakseen sen FPGA: ssa ja säätää koko ydintä ajaakseen mitä tahansa outoja laitteita, joita haluan ajatella. Valmistajia ovat Atmel, NXP ja WinBond. Kehitystyökalut ovat halpoja, on myös ilmaisia kokoonpanijoita ja ilmaisia C -kääntäjiä (SDCC). Itse ohjelmoin tämän kokonaan Pascalissa kokoamiskoodilla, joka on erityisesti kirjoitettu suorittamaan näytön päivitys mahdollisimman nopeasti. Jossain vaiheessa lähetän myös koodin. Tämä on ohjaava tietokone. Suoritin on nimeltään Dallas DS2250T, ja se tuli pienenä SIMM -korttityylikorttina, joka sisälsi 32 kt paristokäyttöistä RAM -muistia, jota käytettiin ohjelmiin ja 8 kt RAM -muistia ohjelmatietojen käyttöön. Suuret 40 -nastaiset sirut ovat sarjamuotoisempia rinnakkaisille siruille toisille LEDeille. 40 -nastaisten pakkausten alla on LS125 -linjaohjainsiru, joka ohjaa nauhakaapeleita. Ylhäällä oleva valkoinen liitin oli painikejoukolle kellon asettamiseksi.
Vaihe 3: Huomautuksia ohjelmistosta
Kirjoitin yksinkertaisen PC -koodikappaleen selvittääkseni tarkasti, kuinka monta tuntia oli millä tahansa aikavälillä, kun halusit lähtölaskennan alkavan, ja "nolla tuntia", sulautettu ohjelma testasi vain sisäistä kelloaan joka sekunti ja pienensi näyttöä. Joka minuutti kaikki ledit syttyvät ja sammuvat vähitellen, kunnes saavutat jälleen 60. Näytön asetuksia varten on pieni painikepaneeli, aivan kuten herätyskello.
Suositeltava:
KS-tee-ajastin: 4 vaihetta
KS-tee-ajastin: Tilanne Olet esim. toimistossa ja haluat keittää teetä kuten pitäisi (esim. vihreää teetä 2 minuuttia, mustaa teetä 5 minuuttia …), mutta joskus vain unohdat oikean ajan lopettaa valmistuksen ja ottaa teesi pois kuuma vesi. Se on hyvin
Hammasharjan ajastin: 4 vaihetta
Tooth Brush Timer: ajatuksena on luoda 2 hengen ajastin hammasharjausta varten tätä varten, käytin microbit V1: tä, joka auttaa lapsiani harjaamaan hampaitaan suositellun ajan. Jos sinulla on lapsia ja micr: bit ja haluat varmistaa heillä on puhtaat hampaat; älä epäröi
DUAL LED BLINKER KÄYTTÄMÄLLÄ 555 AJASTIN IC: 5 vaihetta
DUAL LED BLINKER KÄYTTÄÄ 555 TIMER IC: toivottavasti tämä ohje auttaa sinua tykkäämään ja tilaamaan kanavani
Askelmoottori, jossa D -varvastossut ja 555 -ajastin; piirin ensimmäinen osa 555 -ajastin: 3 vaihetta
Askelmoottori, jossa D -varvastossut ja 555 -ajastin; piirin ensimmäinen osa 555 -ajastin: Askelmoottori on tasavirtamoottori, joka liikkuu erillisinä vaiheina, ja sitä käytetään usein tulostimissa ja jopa robotiikassa. Selitän tämän piirin vaiheittain. ajastin. Se on ensimmäinen kuva (katso yllä), jossa on 555 siru ja
PCB UV -LED -matriisin ajastin: 3 vaihetta
PCB UV LED Array Timer: Se on eräänlainen projekti, jonka valmistuminen kesti kauan yksinkertaisuudestaan huolimatta! Tämä johtuu siitä, että olen käyttänyt pitkään piirilevyjäni UV -loistelamppulaatikossa ja ajattelin aina, että toinen, UV -LED -valoja käyttävä, voi