Tartalomjegyzék:

Programozható óra négy karakter kijelzővel: 5 lépés (képekkel)
Programozható óra négy karakter kijelzővel: 5 lépés (képekkel)

Videó: Programozható óra négy karakter kijelzővel: 5 lépés (képekkel)

Videó: Programozható óra négy karakter kijelzővel: 5 lépés (képekkel)
Videó: Ez Egy FÉL KILÓS TELEFON, Powerbank, Fegyver, Hőkamera - Ulefone Armor 18T 2024, November
Anonim
Programozható óra négy karakteres kijelzővel
Programozható óra négy karakteres kijelzővel
Programozható óra négy karakteres kijelzővel
Programozható óra négy karakteres kijelzővel

Ön lesz a város beszéde, ha ezt a kellemetlen, túlméretezett, teljesen praktikus karórát viseli. Jelenítse meg kedvenc rossz nyelvezetét, dalszövegeit, prímszámát stb. A Microreader készlet ihlette, úgy döntöttem, hogy óriási órát készítek hasonló tizenhat szegmenses kijelző használatával. Tizenkét órával később kijöttem a mazochista fúgámból, és abbahagytam a tizenhat bites adatbuszt egy egyoldalas PCB -n, amely elég kicsi ahhoz, hogy viselje a csuklóját. Visszatérve a rejtélyek digikey dobozához, egy négy karakteres kijelzőt találtam, amely 5x7 led mátrixokból áll. 7 bites párhuzamos adatbevitel, nincs szükség sok áramkorlátozó ellenállásra, kis- és nagybetűkre, a többi írja magát. Ez az utasítás nem oktatóanyag a PCB -k létrehozásához vagy a PIC -k programozásához. Az igazat megvallva, valójában nem ajánlom, hogy bárki is megpróbáljon elkészíteni egyet. Ha elég sokat tud a követéshez, akkor valószínűleg jobb munkát végezhet, mint én. Ha nem tudja, mi történik, akkor ez az utasítás nem fog megtanítani Önnek mindent, amit tudnia kell. P. S. Ha ezt használja az internetes mondatok nyilvános görgetésére, akkor rossz ember, és szégyellnie kell magát.

1. lépés: Szedd össze a baromságaidat

Amire szüksége lesz: DLO3416 Intelligens kijelző Piros, zöld, levendula, fukszia és juhar dió ízekben. PIC 16F628A vagy 16F648A Lehet, hogy megúszhatja egy másik, tűvel kompatibilis PIC-t, csak figyelmesen olvassa el az adatlapot. Akárhogy is lesz, szüksége lesz legalább egy PIC -re a SOIC csomagban, és valószínűleg egy DIP -re az áramkör kenyérsütéséhez. A 628A és 648A azonos, kivéve a rendelkezésre álló programmemória mennyiségét (2k vs 4k). Használja a 648A-t, hacsak nem rendelkezik 628A-val. MCP1253 Ez egy töltőszivattyú egyenáramú egyenáramú átalakító. Ezt arra használjuk, hogy 5 V -ot készítsünk a kijelzőnkhöz egy 3 V -os gombelemből. Szerezzen be néhányat, hogy legalább egyet elpusztítson. A passzív komponensek lyukas típusúak. Tudom, hogy a felszíni szerelés és az átmenő lyuk összetörése esztétikailag kellemetlen, de mit tehet.-Kondenzátorok: 10uF (2), 1uF (1) -ellenállások: 10K (1) A csattanós típus, amelyet mindenhol láthat, olcsó gombokra van szükség. Cserélheti ki a foglalatokat, ha véletlenül elszakítja a ruházatot és a bőrt. Az MCP1253 felületre szerelhető csomagolásban van, amely elég kicsi ahhoz, hogy véletlenül belélegezze. Rézburkolattal ellátott lemez, maró, aceton stb. hogy most nem emlékszem.

2. lépés: PCB szórakozás

PCB Fun
PCB Fun
PCB Fun
PCB Fun
PCB Fun
PCB Fun
PCB Fun
PCB Fun

A kijelző adatlapja hazudik. Azt írja, hogy a kurzor kiválasztása aktív magas bemenet. Most, hogy türelmesek és óvatosak vagyunk, belevágtunk az áramkörbe, hogy felfedezzük ezt, mielőtt órákat vesztegetnénk a nyomtatott áramköri lapok alacsony CU -val való lekötésével. Csak egy kijelzővel nem kell aggódnunk a címzés miatt. Nem foglalkozunk a kurzor funkcióval sem. Valójában felfedeztem egy igazán figyelemre méltó listát azokról a dolgokról, amelyek nem érdekelnek minket, és ez az utasítás túl keskeny ahhoz, hogy tartalmazzon. A táblát nagyrészt szabadkézzel irányítottam, így nem tartalmazok egy szép Eagle sematikát. A PIC kimenetek megjelenítése a csapokhoz sokkal egyszerűbb, ha komponens lábnyomokat használunk. Ha ez túl zavaró, akkor csavarja el magát. Úgy értem, kitalálok egyet. Nem fogom áttekinteni, hogyan készítsen saját PCB -t. Az Instructables körülbelül 50% festékátviteli módszer utasításaiból áll. Töltse le az Eagle fájlt, nyomtassa ki 1: 1 arányban és tükrözze. Vasalja rézlapra körülbelül fél órán keresztül, húzza le a papírt, fedezze fel, hogy nem működik, és ismételje meg körülbelül tízszer. Ha szebb, jumper nélküli munkát szeretne végezni, készítsen kétoldalas táblát, vagy bármi mást. Eagle könyvtárak az MCP1253 -hoz (köszönhetően valakinek az Open Circuits -en) és a kijelző csatolva vannak.

3. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Néhány általános tipp:

1. Kezdje az MCP1253 -mal. Így amikor elcseszed és összetöröd a táblát, nem veszítesz sokat. Először ónítsa meg a nyomokat, majd tartsa a helyén és ragassza le. A körülötte lévő további nyomhossz segíthet, felmelegítheti a túlsó végét és felsorakoztathatja. Ha stabil keze van és finom forrasztása van, a vezetéseket egyenként is elvégezheti. Ha áthidalsz bármelyiket, húzz át rajtuk néhány forrasztópisztolyt. 2. Az MSOP forrasztása után a SOIC PIC egy séta a parkban. Ismét ugyanaz az üzlet, vágja le a sarkokat, majd dolgozzon körbe. 3. A felületre szerelt alkatrészek az alsó részen vannak, minden más felül.

4. lépés: Sok gépelés néhány szóért

Sok gépelés néhány szóért
Sok gépelés néhány szóért

A PIC portjai az alábbiak szerint csatlakoznak:

PORTA RA0 D4 RA1 D3 RA2 D2 RA3 D0 RA4 D1 RA5 MCLR/Vpp RA6 D6 RA7 D5 PORTB RB0 BL / RB1 WR / RB2 A0 RB3 A1 RB4 CLR / RB5 SW1 Kapcsolja be a bemenetet RB6 PGC RB7 PGD De várjon, mondja elrontott sorrendben vannak! Nos, van egy kis unalom, hogy megmentselek. A mellékelt include fájl egyenleteket tartalmaz az ehhez a rendeléshez lefordított karakterkészlethez. A kódomnak vannak problémái, és nem túl szép, ezért még nem veszem bele ebbe az oktatható anyagba. Az általános programfolyamat az egyik karakter megváltoztatásához a következő: a beállított címbitek a karakteradatokat PORTA -ra mozgatják át tiszta WR / bit nop set WR / bit a megfelelő 80 -as évek rockzenéinek kiválasztása stb. A jó oldalról elmondható, hogy nagyon egyszerű az üzembe helyezése, ha rendelkezik bármilyen PIC programozási tapasztalattal. Nyersen erőltetheti, és beírhat egy függvényhívást minden karakterhez, vagy használhat egy egyszerű keresési táblát egy mutatóval, és 256 karakterből álló sorozatot kaphat (64 négy karakteres "szó").

5. lépés: Egyéb

ICSP programozás A jumper eltávolítása leválasztja az egyenáramú átalakítót az áramkör többi részéről programozás közben. A programozótól függően, ha véletlenül bekapcsolva hagyja az áthidalót, megsütheti az átalakítót, vagy a programozás meghiúsulhat. Akkumulátor élettartama Az üres bemenet a barátja. Teljes fényerő mellett (100% üzemi ciklusban) az áramkör felfelé húzhat 50 mA -t. Ez nem csak néhány perc alatt lemeríti az akkumulátort, hanem a szükségesnél is világosabb. Kísérletezzen egy kis PWM hurokkal, hogy a kijelzőt elfogadható áramfogyasztásra csökkentse. Tapasztalataim szerint a kijelző még mindig nagyon jól látható, ha az egész áramkör 2-5 mA nagyságrendű. Ez az óra nyilvánvalóan nem alkalmas rendszeres viseletre vagy időmérésre. A cél az, hogy néhány hülyeség legyen a csuklóján néhány órán keresztül, amikor kimegy. A gombelemet lecserélheted egy nagyobb akkumulátorra, például egy mobiltelefon lítium-ion csomagjára, ha valóban több akkumulátorra van szükséged. Várj, hogy a fenébe ragasztod ezt a csuklódhoz. Én sem jöttem rá még. Valószínűleg egyelőre olcsó tépőzáras óraszíjat veszek.

Ajánlott: