Innehållsförteckning:
- Steg 1: Delar / verktyg
- Steg 2: Gör PCB och programmera PIC
- Steg 3: Komponenter av lödbotten
- Steg 4: Komponenter av löddetaljer
- Steg 5: Löddisplay
- Steg 6: Avsluta
Video: LED binär klocka: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:48
Detta är den andra översynen av min PIC -baserade LED -binära klocka. Den ursprungliga versionen var det första PIC -projektet jag försökte, den använde en PIC16F84A för att göra både tidtagning och styra displaymatrisen, tyvärr höll den inte tillräckligt bra tid och fick ungefär en minut varje vecka. Denna andra version är baserad på en PIC16F628A körs på 4MHz för att styra displayen, den använder också ett DS1307 realtidsklockchip för att göra tidvisningen. Varje sekund skickar DS1307 en puls till PIC -chipet, PIC läser sedan den interna tiden från DS1307 över I2C -bussen och visar sedan tiden i binär på LED -displayen. Den nedre raden av lysdioder visar sekunderna, de mellersta raderna visar minuter och den översta raden är i timmar. Tiden som visas på bilden är 01100: 010011: 011011 eller decimal 12:19:27. Tiden är i 24 -timmarsformat så går upp till 10111: 111011: 111011 eller 23: 59: 59 kretskortet kan göras dubbelsidigt, eller som jag har gjort här ensidigt med 7 trådlänkar lödda istället för det översta kopparskiktet. Den har en 5 volt regulator så den kan drivas från valfri 9 - 15 volt likström.
Steg 1: Delar / verktyg
Förutom grundläggande PCB -tillverknings- och lödutrustning behöver du följande komponenter: 1x PIC16F628A och programmerare1x DS1307 realtidsklockchip1x 32.768kHz klocka kristall3x BC548 (eller liknande) transistor2x PTM tryckknappar1x 78L05 regulator2x 220uF elektrolytkondensatorer17x Ytmonterad LEDs1x DC7 jack ytmonterade motstånd 8x 100 ohm ytmonterade motstånd 1x 2k ytmonteringsmotstånd 12x noll ohm länkar (eller 11 noll ohm länkar och CR2016 reservbatteri) 1x 100nF ytmonterad kondensator 50cm enkelsträngad klockvajer 1x 9v - 15v DC strömförsörjning med DC -uttag
Steg 2: Gör PCB och programmera PIC
Det första steget är att göra PCB: erna, PCB -layouten och scheman för huvudklockan och displaykortet finns i Eagle -format. Klockans kretskort är dubbelsidigt, men det översta lagret består helt enkelt av 7 länkar, det betyder att kretskortet också kan göras som ett enda lager med 7 trådlänkar istället, det är så jag valde att göra det eftersom jag inte kan göra dubbel Display-kretskortet använder uteslutande ytmonterade enheter medan huvudklockans kretskort använder en blandning av ytmontering och genomgående hålskomponenter. Det är viktigt att programmera PIC-kretsen med hex-filen före lödning i kretsen eftersom det inte finns några ICSP -anslutningar på kortet.
Steg 3: Komponenter av lödbotten
Löd de 8 motstånden, 1 kondensator och nollohm -länk / reservbatteri som visas på undersidan av huvudklockans kretskort.
Steg 4: Komponenter av löddetaljer
Löd sedan de genomgående hålskomponenterna och se till att de två chipsen, de 2 kondensatorerna och regulatorn orienteras korrekt.
Steg 5: Löddisplay
För displayen behöver du 17 ytmonterade lysdioder, 6 100 ohm ytmonterade motstånd, 11 noll ohm länkar och 9 2 cm längder med klocktråd. Löd dem till kretskortet enligt diagrammet nedan, se till att du lödar lysdioderna i rätt riktning. Displaykortet som visas här är en nyare version än vad som används på resten av bilderna i denna instruerbara, det har färre motstånd så det är lättare och billigare att göra. Försiktighet måste vidtas vid montering av nollohm -länkarna (motstånd med nollmotstånd) eftersom det finns spår på kretskortet som löper mellan de 2 lödkuddarna, länkarna måste placeras så att ingen av metallterminalerna vidrör kretskortet spår mellan dynorna.
Steg 6: Avsluta
Löd bildskärmens kretskort till huvudklockans kretskort, sedan är det bara att ansluta strömmen. Nätaggregatet måste vara minst 9v likspänning och behöver bara vara märkt till cirka 200mA eller så, mittkontakten på likströmskontakten måste vara positivt och det yttre ska vara 0v. När strömmen är ansluten ska klockan visa 22:03:00 och omedelbart börja räkna sekunderna. Sedan återstår bara att ställa in tiden, en av knapparna används för att ställa in minuter och den andra ställer in timmarna, så fort någon knapp trycks in ställer den in sekunderna till 0 och ökar motsvarande display med 1.
Rekommenderad:
Mikro binär klocka: 10 steg (med bilder)
Mikro binär klocka: Efter att tidigare ha skapat en instruerbar (binär DVM), som använder sig av det begränsade visningsområdet med binär. Det var bara ett litet steg som tidigare skapat huvudkodsmodulen för decimal till binär konvertering till att skapa en binär klocka men t
5 $ PCB -KALENDER MED BINÄR KLOCKA: 7 steg (med bilder)
5 $ PCB -KALENDER MED BINÄR KLOCKA: Hej! Jag gjorde denna PCB -kalender och binära klocka med Eagle CAD. Jag använde ATMEGA328P MCU (från Arduino) och 9x9 LED -matris. Mått för mitt bräde är 8 cm x 10 cm (3,14 tum x 3,34 tum). Det är lite för litet men först: gratisversionen av Eagle CAD tillåter 80 cm^2
Skrivbordsförstärkare med ljudvisualisering, binär klocka och FM -mottagare: 8 steg (med bilder)
Skrivbordsförstärkare med ljudvisualisering, binär klocka och FM -mottagare: Jag gillar förstärkare och idag delar jag med mig min effektförstärkare som jag gjorde nyligen. Förstärkaren jag designade har några intressanta funktioner. Den har en integrerad binär klocka och kan ge tid och datum och den kan visualisera ljud som ofta kallas ljud
Arduino binär klocka - 3D -tryckt: 5 steg (med bilder)
Arduino binärklocka - 3D -tryckt: Jag har tittat på binära klockor en tid för mitt kontorsbord, men de är ganska dyra och / eller har inte en enorm mängd funktioner. Så jag bestämde mig för att jag skulle göra en istället. En punkt att tänka på när du gör en klocka, Arduino / Atmega328
Digital och binär klocka i 8 siffror X 7 segment LED -display: 4 steg (med bilder)
Digital och binär klocka i 8 siffror X 7 segment LED -display: Detta är min uppgraderade version av en digital & Binärklocka med en 8 -siffrig x 7 -segmentig LED -display. Jag gillar att ge nya funktioner för vanliga enheter, speciellt klockor, och i detta fall är användningen av 7 Seg -skärm för binärklocka okonventionell och det