Мазмұны:
- 1 -қадам: схеманы жасаңыз
- 2 -қадам: ПХД құрастырыңыз
- 3 -қадам: ПХД жасаңыз
- 4 -қадам: дәнекерлеу
- 5 -қадам: Бағдарламалау
- 6 -қадам: Екілік сағат
- 7 -қадам: BOM жобасы мен Гербер файлдары
![5 $ PCB күнтізбесі екілік сағаты бар: 7 қадам (суреттермен) 5 $ PCB күнтізбесі екілік сағаты бар: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/006/image-16816-28-j.webp)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
![Image Image](https://i.howwhatproduce.com/images/006/image-16816-30-j.webp)
![](https://i.ytimg.com/vi/I5PyFiFDaKk/hqdefault.jpg)
Сәлем! Мен бұл ПХД күнтізбесі мен екілік сағатты Eagle CAD көмегімен жасадым. Мен ATMEGA328P MCU (Arduino -дан) және 9x9 жарықдиодты матрицаны қолдандым. Менің тақтайшамның өлшемдері 8смх10см (3,14 дюйм 3,34 дюйм). Бұл өте кішкентай, бірақ бірінші: Eagle CAD тегін нұсқасы 80см^2 және екіншісіне рұқсат береді: jlcpcb.com 2 $ PCB үшін максималды өлшемі 10смх10см. Мен бұл жобаның STM32L сериялы MCU және DCF77 көмегімен әлдеқайда жақсы нұсқасында жұмыс жасаймын. Бірақ бұл керемет және қарапайым жоба, оның көмегімен сіз ПХД қалай жасалынғанын және өндірілетінін + Arduino -ны бағдарламашы ретінде қалай қолдану керектігін біле аласыз.
Бұл нұсқаулықта мен сізге ПХД күнтізбесін қалай жасау керектігін көрсетемін.
P. S. Бұл менің суреттер мен бейнелердегі алғашқы прототипім, сондықтан мен кішігірім қателіктер жібердім (бақытқа орай сиқырлы түтін шықпады: D) Көлемі менің алғашқы жобамда тым үлкен және дәнекерлеу маскасы бұрғыдан өте алмайды, сондықтан кейбір мәтіндер толық жазылмаған. Өткен жылы 2023 жыл емес, 2021. Мен бұны сіз жүктей алатын файлдармен БҰЛ ЖОҚТАДЫМ;)
1 -қадам: схеманы жасаңыз
Алдымен сіз өзіңіздің жобаңыз үшін контроллерді және жарықдиодты басқару әдісін таңдауыңыз керек. Мен ATMEGA328P таңдадым, себебі ол Arduino -да қолданылады және оны Arduino IDE -де бағдарламалауға болады. Бірақ бұл қуаты төмен қосымшалар үшін ең жақсы контроллер емес. Мен STM32 L сериялы микроконтроллерлерді қуаты аз қосымшалар үшін ұсынамын.
Жарықдиодты басқару үшін мен 9х9 жарықдиодты матрицаны таңдадым, өйткені бұл көптеген светодиодтарды (олардың 81 -і) тек 18 GPIO түйреуішімен басқарудың ең жақсы әдісінің бірі.
Мен барлық светодиодтардың қуатын басқару үшін қосымша P-арналы MOSFET қостым. Бұл MOSFET жарық диодты жарықтылықты басқару үшін PWM сигналымен басқарылуы мүмкін.
Мен батарея үшін CR2032 (150 мАч) таңдадым. Бұл өте үнемді дизайн болғанымен, кез келген уақытта бір ғана жарық диоды қосылады және контроллерді ұйқы режимінде қалдыруға болады, CR батареясы тым ұзақ жұмыс істемейді. Келесі жобада мен 5В USB порты бар қайта зарядталатын батареяны қолданамын.
Мен ATMEGA328P ішкі осцилляторын қолдандым, себебі оны қуатты жақсы тұтыну үшін оны 1 МГц -ке дейін төмендетуге болады, бірақ ішкі жиілік тұрақтылығында проблема бар (24 сағ ішінде бірнеше секундтық қате болады).
2 -қадам: ПХД құрастырыңыз
![ПХД жасаңыз ПХД жасаңыз](https://i.howwhatproduce.com/images/006/image-16816-31-j.webp)
Мен бұл бейнені Eagle -дан бастауды және егер сізде қиындықтар туындаса, forums.autodesk.com сайтында іздеуді ұсынамын. Егер сіз өзіңіздің жеке дизайныңызды жасағыңыз келмесе, сіз менің гербер файлдарымды жүктей және пайдалана аласыз. Eagle-де gerber файлдарын импорттаңыз File-> Import-> Gerber.
Eagle CAD 21 және 22 қабатында ПХД -ге мәтінді өзгертуге және графиканы қосуға болады. Бүркіт қабаттары
Eagle PCB -ге графиканы қалай қосуға болатыны туралы жақсы нұсқаулық: EAGLE PCB макеттеріне реттелетін графиканы қосу.
3 -қадам: ПХД жасаңыз
![ПХД жасаңыз ПХД жасаңыз](https://i.howwhatproduce.com/images/006/image-16816-32-j.webp)
![ПХД жасаңыз ПХД жасаңыз](https://i.howwhatproduce.com/images/006/image-16816-33-j.webp)
EDIT: ПХД жасау бойынша тамаша нұсқаулық: DIY кәсіби екі жақты ПХД
Әрине, сіз мұны өзіңіз жасай аласыз, бірақ бұл күндері Қытайда ПХД жасау әлдеқайда арзан және сапалы. JLCpcb.com сайтынан 10x10 см 10 дана төмен 2USD алуға болады. JLCpcb.com мәселесі-стандартты жасыл түс ретінде әр түрлі түсті таңдағанда (қара түс-17 АҚШ доллары:() Мен сондай-ақ elecrow.com ұсынамын, себебі барлық түстер 4,90 доллар тұрады (күңгірт қара және күлгіннен басқа).
JLCpcb -ден ПХД -ге қалай тапсырыс беруге болатыны туралы қысқаша мысал: 1) «QUOTE NOW» түймесін басыңыз
2) «Гербер файлдарын қосу» түймесін басыңыз.
3) zip немесе rar жүктеңіз
4) барлық қасиеттер әдепкі бойынша қалдырылуы мүмкін
*қасиеттерден өзгертуге болатын жалғыз нәрсе - ПХД түсі (сәл қымбатырақ). Бұл жағдайда оларды www.elecrow.com сайтында тапсырыс беру арзанырақ
4 -қадам: дәнекерлеу
![Дәнекерлеу Дәнекерлеу](https://i.howwhatproduce.com/images/006/image-16816-34-j.webp)
![Дәнекерлеу Дәнекерлеу](https://i.howwhatproduce.com/images/006/image-16816-35-j.webp)
Егер сіз менің жобамды қайталасаңыз, бұл ең қиын қадам, себебі мен 0603 SMD светодиодтары мен 0402 резисторларын қолдандым, бірақ егер сізде жұмысқа қажетті құралдар болса, ұсақ бөлшектерді дәнекерлеу қиын емес. Мен үшін барлық компоненттерді дәнекерлеу шамамен бір сағатқа созылды. Мен шебердің өзінен дәнекерлеуді үйрендім: EEVblog #997 Беттік компоненттерді қалай дәнекерлеу керек
Мен өткір пинцет пен ұсақ ұшы бар Amazon дәнекерленген ұшын қолдандым
Мүмкіндігінше жіңішке дәнекерлеу сымын қолданыңыз!
5 -қадам: Бағдарламалау
![Бағдарламалау Бағдарламалау](https://i.howwhatproduce.com/images/006/image-16816-36-j.webp)
ЕСКЕРТУ: батареяны Arduino -ға қоспас бұрын шығарып алыңыз. Ардунино 5В жұмыс істейді, бірақ батарея 3В. Мен диодты аккумулятормен қосқан жоқпын, себебі 3V-Vdiode_drop ең жақсы жағдайда 2,7 В болады.
Алдымен Arduino -ны ISP ретінде қалай орнату керектігін оқыңыз, сонда сіз Arduino IDE көмегімен ATMEGA328P бағдарламасын салқындатасыз. Нұсқаулықта Минималды схема (Сыртқы сағатты жою) мысалын орындаңыз. Егер сізде SMD MCU бар Arduino болса, сіз келесі нұсқауларды орындай аласыз: Arduino-Leonardo-as-Isp
Сіз Calendar.ino эскизін жүктей аласыз және оның қалай жұмыс істейтінін тексере аласыз. Әлі де қателесетін кейбір ерекшеліктер бар (түймешіктермен уақытты, ұйқы режимін және кібісе жылын есептеу). IF операторлары SWITCH операторларымен немесе тіпті массивтермен ауыстырылуы мүмкін.
6 -қадам: Екілік сағат
![Екілік сағат Екілік сағат](https://i.howwhatproduce.com/images/006/image-16816-37-j.webp)
![Екілік сағат Екілік сағат](https://i.howwhatproduce.com/images/006/image-16816-38-j.webp)
Екілік сағат уақытты екілік форматта көрсетеді. Екілік сағат Википедия
Егер сіз алдымен бағдарламашы болмасаңыз, бұл таңқаларлық болып көрінеді, бірақ бұл екілік сандарға үйренудің тамаша тәсілі;)
7 -қадам: BOM жобасы мен Гербер файлдары
![BOM жобасы мен Гербер файлдары BOM жобасы мен Гербер файлдары](https://i.howwhatproduce.com/images/006/image-16816-39-j.webp)
![BOM жобасы мен Гербер файлдары BOM жобасы мен Гербер файлдары](https://i.howwhatproduce.com/images/006/image-16816-40-j.webp)
![BOM жобасы мен Гербер файлдары BOM жобасы мен Гербер файлдары](https://i.howwhatproduce.com/images/006/image-16816-41-j.webp)
calendar_main_sch.txt файлында осы жобаның барлық бөліктері бар (оны дұрыс пішімдеу үшін блокнотпен немесе блокнотпен ++ ашыңыз)
R1 -R77 резисторлары - ток өткізгішті шектейтін резисторлар және 100 -ден 400 Ом -ға дейін болуы мүмкін, бірақ мен 220 Ом резисторды қолдануды ұсынамын. Қосымша ақпарат алу үшін сіз бұл оқулықты оқи аласыз: Жарық диодты жарық диодты резисторды қалай есептеу керек
Q10-Q18-бұл SOT-23 корпусындағы N арналы MOSFETS. Сіз MOSFET кез келген N-арналы жақсарту режимін қолдана аласыз, бірақ деректер парағының параметрін тексеріңіз: «Қақпа шегі кернеуі». Максималды мән 3В төмен болуы керек.
caledar_main_sch.zip -те барлық гербер файлдары бар (бұл файлдар әлдеқайда кіші өлшеммен бекітілген, сондықтан оларды дәнекерлеу маскасы толықтай жаба алады, ал виас көрінбейтін болады және өткен жылы 2023 ж.). Сіз оларды Eagle -ге импорттай аласыз немесе JLCpcb -ге жүктей аласыз және «QUOUTE NOW»
Calendar.rar - бұл менің Eagle CAD жобасы. Мүмкін, сіз кітапхана менеджеріне кіріп, кітапхананың орнын қосуыңыз керек. Бүркітте: Кітапхана-> ашық кітапхана менеджері-> Қол жетімді-> Шолу-> кітапханалардың орналасуын қосу-> кітапхана-> пайдалану түймесін басыңыз.
Ұсынылған:
DIY Arduino екілік дабыл сағаты: 14 қадам (суреттермен)
![DIY Arduino екілік дабыл сағаты: 14 қадам (суреттермен) DIY Arduino екілік дабыл сағаты: 14 қадам (суреттермен)](https://i.howwhatproduce.com/images/007/image-20634-j.webp)
DIY Arduino екілік дабыл сағаты: бұл классикалық екілік сағат! Бірақ бұл жолы қосымша функциямен! Бұл нұсқаулықта мен сізге Arduino -мен екілік оятқышты қалай құруға болатынын көрсетемін, ол сізге тек уақытты ғана емес, сонымен қатар күнді, айды, тіпті таймер мен дабылды қызықты көрсете алады
Екілік үстел сағаты: 9 қадам (суреттермен)
![Екілік үстел сағаты: 9 қадам (суреттермен) Екілік үстел сағаты: 9 қадам (суреттермен)](https://i.howwhatproduce.com/images/009/image-26419-j.webp)
Екілік үстел сағаты: Екілік сағаттар керемет және тек екілік білетін адамға арналған (цифрлық құрылғылардың тілі). Егер сіз техник жігіт болсаңыз, бұл таңғажайып сағат сізге арналған. Сонымен, өзіңіз жасаңыз және уақытыңызды жасырыңыз! Сіз көптеген екілік с таба аласыз
Екілік жарықдиодты мәрмәр сағаты: 6 қадам (суреттермен)
![Екілік жарықдиодты мәрмәр сағаты: 6 қадам (суреттермен) Екілік жарықдиодты мәрмәр сағаты: 6 қадам (суреттермен)](https://i.howwhatproduce.com/images/004/image-11231-8-j.webp)
Екілік жарықдиодты мәрмәр сағаты: Енді менде барлығы екілік сағаты бар деп ойлаймын, міне менің нұсқам. Маған ұнағаны - бұл жоба ағаш өңдеуді, бағдарламалауды, оқуды, электрониканы және, мүмкін, кішкене көркем шығармашылықты біріктірді. Ол уақытты, айды, күнді, күнді көрсетеді
Arduino екілік сағаты - 3D басып шығару: 5 қадам (суреттермен)
![Arduino екілік сағаты - 3D басып шығару: 5 қадам (суреттермен) Arduino екілік сағаты - 3D басып шығару: 5 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-50-180-j.webp)
Arduino екілік сағаты - 3D басып шығару: Мен кеңсе үстелінде екілік сағаттарды ұзақ уақыт бойы қарап жүрдім, бірақ олар өте қымбат және / немесе көптеген мүмкіндіктерге ие емес. Мен оның орнына біреуін жасаймын деп шештім. Сағат жасау кезінде ескеру керек бір мәселе, Arduino / Atmega328
Arduino негізіндегі екілік дабыл сағаты: 13 қадам (суреттермен)
![Arduino негізіндегі екілік дабыл сағаты: 13 қадам (суреттермен) Arduino негізіндегі екілік дабыл сағаты: 13 қадам (суреттермен)](https://i.howwhatproduce.com/images/002/image-5143-76-j.webp)
Arduino негізіндегі екілік дабыл сағаты: Ей, бүгін мен сізге соңғы жобаларымның бірін, екілік оятқышты қалай салу керектігін көрсеткім келеді. Интернетте әр түрлі екілік сағаттар бар, бірақ бұл түрлі -түсті жарықдиодты жолақтардан жасалған бірінші сағат болуы мүмкін