Мазмұны:
- 1 -қадам: редукторларды кесіңіз және бояңыз
- 2 -қадам: Сағат электроникасын жасаңыз
- 3 -қадам: Жинаңыз және ләззат алыңыз
Бейне: Беріліс сағаты: 3 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:29
Сағаттың жүрегі - PIC 16f628A микроконтроллері (PDF). Бұл микроконтроллерде ішкі осциллятор бар, бірақ 20 МГц сыртқы кристалды осциллятор қолданылады, себебі ол уақытты апталар мен айлар бойынша дәл қадағалап отыруы керек. Микроконтроллер екі түйме мен бір қозғалтқышқа қосылады.
Қосымша ақпарат алу үшін Website.alan-parekh.com/projects/gear-clock жобасын қараңыз. Gear Clock Kit енді қол жетімді. Қосымша ақпарат алу үшін біздің жинақ бетін қараңыз. Егер сізде CNC машинасы болса, сіз өзіңіздің редукторыңызды кесіп, электрониканы сағатқа сатып ала аласыз.
1 -қадам: редукторларды кесіңіз және бояңыз
Редукторлар MDF -ден жасалған. Олар металды көрініс үшін боялған, бірақ менің көзқарасым орындалмады. Бастапқыда мен тісті дөңгелектерді металдан жасалғанға ұқсайтын етіп жасауды ойладым және бірнеше ондаған жылдар бойы тот басқан. Мен тот басқан әсер беретін керемет өнімдер таптым, бірақ олар тым қымбат болды. Мен Krylon Black Metallic Hammered Finish бояуына арналған банкаға тоқтадым. Қақпақтағы үлгі - өте жақсы қара, нәзік сұр. Менің ойымша, бұл нашар партиядан болуы мүмкін, өйткені соңғы көрініс қара емес. Бұл сонымен қатар соңғы сағатты суретке түсіруді қиындатты, өйткені қарапайым жарықтандырудың өзінде де жарқыл қорқынышты болды.
Редуктордың орналасуы келесідей:
- 9 тісті қозғалтқыш
- 72 тісті минуттық беріліс, 24 тіс қосалқы
- 72 тістің аралық редукторы, 18 тістің екіншісі
- 72 тіс сағаттары
Дұрыс уақытқа жету үшін 9 тісті моторлы редуктор әр 9 секунд сайын 4 қадамға ілгерілейді. Қозғалтқыштың жұмыс тәртібі бір уақытта 4 қадамға жылжу арқылы қарапайым болуы мүмкін, себебі қозғалтқыш әрқашан бірдей катушкамен тоқтаулы күйде болады.
2 -қадам: Сағат электроникасын жасаңыз
Микроконтроллер
Бұл жобаның миы - PIC 16F628A микроконтроллері. Ол уақытты қадағалайды және қажет болған кезде қадамдық қозғалтқышты іске қосады.
Түймелер
Интерфейс өте қарапайым, ол екі батырмадан тұрады. Сол жақ батырманы басқан кезде сағат қозғалтқышты қолдана отырып уақытты жоғарылатады. Оң жақ батырманы басқанда, қозғалтқышты пайдалану арқылы сағат қысқарады. Жалғыз мәселе - уақытты бірнеше сағатқа түзету қажет болғанда, түймені ұзақ уақыт басып тұруға тура келеді. Тісті доңғалақтардың сырғып кетуіне жол бермеу үшін қадамдық қозғалтқыш үнемі қуат алады. Бұл мәселені шешу үшін екі түймені басқан кезде қадамдық қозғалтқыштың қуаты ажыратылады және минуттық берілісті еркін айналдыруға болады.
Мотор
Қозғалтқыш - бұл 5/4 дюймдік ескі диск жетегінен жиналған бір полярлы қадамдық қозғалтқыш. Бұл оқылатын жазу бастарын алға -артқа жылжытатын қозғалтқыш, осындай көлем мен қуаттың бірін алу үшін сізге жақсы ескісін табу қажет болады. Қазіргі дискета дискілерінде мұндай моментті сатысы жоқ.
Бұл қозғалтқыш бір импульсте 1,8 градусқа жылжиды, яғни 200 импульсте ол бір толық айналым жасайды. Бұл биполярлы қозғалтқыш болғандықтан, PIC оны тек 4 транзистормен басқарады.
Код
Код негізінен екі бөлімге бөлінген, күйдің өзгеруін қадағалайтын және ішкі сағаттың 9 секундтық белгіден өткенін тексеретін қайталанатын цикл бар. Егер осы жағдайлардың бірі орын алса, қадамдық қозғалтқыш тиісті түрде қозғалады.
Кодтың басқа бөлімі үзіліспен басқарылады және ол уақытты бақылайды. Үзіліс әр 0,1 секунд сайын іске қосылады және ішкі сағатты қажет болған жағдайда реттейді. Ішінде шын мәнінде жұмыс істейтін сағат бар, егер сіз PIC 6 сағатын компьютердің сериялық портына 9600 bps қоссаңыз, ішкі сағат мәндері секундына бір рет жаңартылатынын көресіз. Бұл жағдайда сағат мәні ерікті болып табылады, себебі ол ешқашан көрсетілмейді және беріліс қорабының көрсететінімен бірдей болмайды, бірақ дәл осы код осы кодты көрсету уақытын қолданатын болашақ жобаларда қолданылады.
3 -қадам: Жинаңыз және ләззат алыңыз
Барлық бөліктер біріктіріледі, желімделген жалғыз бөлік - бұл мотор ұстағышына қадамдық қозғалтқыш.
Ұсынылған:
Arduinos көмегімен лазерлік беріліс: 4 қадам
Arduinos көмегімен лазерлік беріліс: Бұл жоба BT Young ғалымы үшін 2019 жылы болды. Мен «Демонстрациялық модельге» жауапты болдым. Бұл демонстрация ардуино басқарылатын екі лазер болды, олар біршама қашықтықта басқа ардуиноға сигнал жібереді. Ол жұмыс істеу үшін сыналды
Планеталық беріліс сағаты: 6 қадам (суреттермен)
Планетарлы беріліс сағаты: (Ескі) механикалық сағаттар өте қызықты және көруге жағымды, бірақ, өкінішке орай, өз қолыңызбен жасау мүмкін емес. Механикалық сағаттарда дәл қазіргі цифрлық технологияға немқұрайлылық жоқ. Бұл нұсқаулық
Ескі джойстиктен жасалған компьютерге арналған беріліс қорабы (H-ауыстырғыш): 8 қадам
Ескі джойстиктен жасалынған компьютерге арналған беріліс қорабы (H-shiftter): Сізге автокөліктер ұнайды ма, сіз шынымен көлік жүргізуді ұнатасыз ба? Сізде ескі джойстик бар ма? Бұл сізге нұсқаулық:) Мен сізге ескі джойстиктен компьютерге беріліс қорабын жасауды көрсетемін. --------------------------------------------------
Tamiya 72004 құрт беріліс қорабының жылдамдық сенсоры: 5 қадам (суреттермен)
Tamiya 72004 құрт беріліс қорабының жылдамдық сенсоры: Мен құрастырып жатқан роботқа арналған Tamiya 72004 құрт беріліс қорабында қозғалтқыштың жылдамдығын дәл басқарғым келді. Ол үшін ағымдағы жылдамдықты өлшеудің қандай да бір әдісі болуы керек. Бұл жоба жылдамдық сенсорының дамуын көрсетеді. Көріп отырғаныңыздай, мен
Mongoose мехатроника роботын құрастыру: 1 бөлім Шасси мен беріліс қорабы: 7 қадам
Mongoose мехатроникасының роботын құру: 1 бөлім шасси мен беріліс қорабы: Бұл блузоэлектроника Mongoose роботтар жиынтығын құрастыруға арналған суреттелген нұсқаулықтардың біріншісі