Obsah:
- Krok 1: Díly / Nástroje
- Krok 2: Vytvořte PCB a naprogramujte PIC
- Krok 3: Pájecí spodní části
- Krok 4: Pájejte vrchní součásti
- Krok 5: Pájecí displej
- Krok 6: Dokončete
Video: LED binární hodiny: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:25
Toto je druhá revize mých binárních hodin LED založených na PIC. Původní verze byla prvním projektem PIC, o který jsem se pokusil, používal PIC16F84A k měření času a ovládání matice displeje, bohužel si neudržel dost času a každý týden získal asi minutu. Tato druhá verze je založena na PIC16F628A běžící na frekvenci 4 MHz k ovládání displeje a také používá k měření času čip DS1307 v reálném čase. DS1307 každou sekundu vysílá impuls na čip PIC, PIC pak čte interní čas z DS1307 přes sběrnici I2C a poté zobrazuje čas binárně na LED displeji. Spodní řada LED zobrazuje sekundy, střední řady ukazuje minuty a horní řádek je hodiny. Čas zobrazený na obrázku je 01100: 010011: 011011 nebo v desítkové soustavě 12:19:27. Čas je ve 24hodinovém formátu, takže stoupá až na 10111: 111011: 111011 nebo 23: 59: 59 Desku plošných spojů lze vyrobit oboustranně, nebo jak jsem to udělal zde, jednostranná se 7 drátěnými články připájenými na místo místo vrchní měděné vrstvy. Má 5voltový regulátor, takže může být napájen z jakéhokoli 9-15 voltového stejnosměrného zdroje.
Krok 1: Díly / Nástroje
Kromě základního zařízení na výrobu a pájení desek plošných spojů budete potřebovat následující komponenty: 1x PIC16F628A a programátor, 1 x hodinový čip DS1307, 1 x 32,768 kHz hodinový krystal, 3 x BC548 (nebo podobný) tranzistor, 2 tlačítka PTM, 1 x 78L05 regulátor, 2 x 220 uF elektrolytické kondenzátory, 17 x konektor pro povrchovou montáž, 5 x DC odpory pro povrchovou montáž 8x 100 ohm rezistory pro povrchovou montáž 1 x 2k odpor pro povrchovou montáž 12x nulové ohmy (nebo 11 nulových ohmů a záložní baterie CR2016) 1x 100nF kondenzátor pro povrchovou montáž 50cm jednovláknový zvonkový drát 1 x 9v - 15v DC napájecí zdroj
Krok 2: Vytvořte PCB a naprogramujte PIC
Prvním krokem je výroba desek plošných spojů, rozvržení desky plošných spojů a schémat pro hlavní hodiny a zobrazovací desku ve formátu Eagle. Hodinová deska plošných spojů je oboustranná, ale horní vrstva se skládá pouze ze 7 článků, což znamená, že desku plošných spojů lze také vyrobit jako jednovrstvou se 7 drátovými spoji, proto jsem se rozhodl ji vyrobit, protože nemohu vytvořit dvojitou. Deska plošných spojů používá výhradně zařízení pro povrchovou montáž, zatímco hlavní deska plošných spojů používá kombinaci součástí pro povrchovou montáž a průchozích otvorů. Je důležité naprogramovat čip PIC pomocí šestihranného souboru před pájením do obvodu, protože neexistují žádné Připojení ICSP na desce.
Krok 3: Pájecí spodní části
Pájujte 8 odporů, 1 kondenzátor a propojovací / záložní baterii s nulovým ohmem, jak je znázorněno na spodní straně desky plošných spojů hlavních hodin.
Krok 4: Pájejte vrchní součásti
Dále pájejte součásti průchozího otvoru a zajistěte správnou orientaci 2 čipů, 2 kondenzátorů a regulátoru.
Krok 5: Pájecí displej
Na displej potřebujete 17 diod LED pro povrchovou montáž, 6 odporů pro povrchovou montáž 100 ohmů, 11 spojů nulového ohmu a 9 zvonků o délce 2 cm. Pájejte je na desku plošných spojů podle níže uvedeného schématu a zajistěte, aby LED diody byly ve správné orientaci. Zde zobrazená zobrazovací deska je novější verzí, než je použita na ostatních fotografiích v tomto návodu, má méně odporů, takže je snazší Při montáži spojů s nulovým ohmem (odpory s nulovým odporem) je třeba postupovat opatrně, protože na desce plošných spojů běží dráhy mezi 2 pájecími podložkami, spoje musí být umístěny tak, aby se žádný z kovových terminálů nedotýkal desky plošných spojů. stopa mezi podložkami.
Krok 6: Dokončete
Pájte desku plošných spojů displeje na hlavní desku hodin s hodinami, pak zbývá jen připojit napájení. Zdroj napájení musí být alespoň 9 V DC a musí být dimenzován pouze na přibližně 200 mA nebo přibližně, středový konektor DC konektoru musí být kladný a vnější by měl být 0v. Jakmile je napájení připojeno, hodiny by měly zobrazovat 22:03:00 a okamžitě začít počítat sekundy. Pak už zbývá jen nastavit čas, jedno z tlačítek slouží k nastavení minut a druhé na hodiny, jakmile stisknete kterékoli tlačítko, nastaví sekundy na 0 a zvýší odpovídající zobrazení o 1.
Doporučuje:
Binární stolní hodiny: 9 kroků (s obrázky)
Binární stolní hodiny: Binární hodiny jsou úžasné a výhradně pro osoby, které znají binární soubory (jazyk digitálních zařízení). Pokud jste technický člověk, tyto podivné hodiny jsou pro vás. Vytvořte si tedy jeden a utajte svůj čas! Najdete spoustu binárních c
Binární LED mramorové hodiny: 6 kroků (s obrázky)
Binární LED mramorové hodiny: Teď si myslím, že téměř každý má binární hodiny a tady je moje verze. Bavilo mě, že tento projekt kombinuje práci se dřevem, programování, učení, elektroniku a snad jen trochu umělecké kreativity. Ukazuje čas, měsíc, datum, den
Binární hodiny Arduino - 3D tisk: 5 kroků (s obrázky)
Arduino Binary Clock - 3D Printed: Už nějakou dobu se dívám na binární hodiny pro svůj kancelářský stůl, ale jsou docela drahé a / nebo nemají obrovské množství funkcí. Rozhodl jsem se tedy, že místo toho jeden vyrobím. Jeden bod, který je třeba vzít v úvahu při výrobě hodin, Arduino / Atmega328
Binární hodiny využívající neopixely: 6 kroků (s obrázky)
Binární hodiny využívající neopixely: Ahoj, lidi, miluji všechny věci související s LED a také je rád využívám různými zajímavými způsoby Ano, vím, že binární hodiny se zde dělaly už mnohokrát, a každý je skvělým příkladem toho, jak vytvořte si vlastní hodiny. Opravdu si přeji
Binární mramorové hodiny: 9 kroků (s obrázky)
Binární mramorové hodiny: Jedná se o jednoduché hodiny, které ukazují čas (hodiny/minuty) v binárním režimu pomocí LED skrytých pod skleněnými kuličkami. Pro průměrného člověka to vypadá jako hromada světel, ale čas poznáte podle jen letmý pohled na tyto hodiny. To