- Лоботрясы

Поиск
Перейти к контенту

Главное меню:

Статьи по STM32

Читать в Яндекс.Подписках



    Часы на шаговых двигателях или Step Motor Clock. Часть 1 – Схема
Просмотров: 1751
     Как-то в одной из предыдущих статей я уже упоминал о найденных мною шаговых двигателях от панели приборов автомобиля.
     Уже первое верчение-кручение их в руках породило идею собрать на них псевдоаналоговые часики (ну люблю я часики, что поделаешь?!). Идея, а точнее её воплощение, из-за хронической нехватки времени всячески отодвигалась в необозримое будущее, пока наконец я не взял себя в руки, и начал ваять… Поэкспериментировав с имеющимися сервоприводами, я убедился, что они могут спокойно работать и от напряжения 3,3 Вольт, что позволило применить для будущих часов микроконтроллер STM32F031F4P6 (STM32F050F4P6), а обилие его лапок позволило более-менее реализовать некоторый минимум функций, так необходимый часам :-)
     Для часов я решил применить только два движка, которые будут показывать часы и минуты. Можно было бы, конечно, взять третий движок для индикации секунд, но тогда мне пришлось бы брать микроконтроллер с большим числом ножек, или же усложнять схему, делая отдельные драйвера для управления движками (и их стрелками, естественно :-)
     Для подсчёта времени я решил не использовать внутренний блок RTC STM32, а использовать микросхему DS1307, которая по интерфейсу I2будет передавать данные о текущем времени микроконтроллеру, а тот, в свою очередь, управлять стрелками часов. Управляться часы будут двумя кнопками. А на перспективу решил поставить пьезоизлучатель, может удастся получить приемлемый режим будильника :-)
     В итоге, у меня получилась такая вот схема:
     И вот такая основная платка:
     В схеме я предусмотрел и кнопку сброса микроконтроллера, так как без неё будет оччень трудно перепрограммировать STM-ку, задействовав (переконфигурировав) выводы интерфейса SWD под свои нужды (Если вы не поняли, о чём я вообще тут говорю, тогда почитайте самый конец моей статьи тут :-)
     Сейчас уже довожу до ума программу часов, поэтому, если вы прониклись идеей создания часов на сервоприводах стрелок, то можете смело бежать с ломиком к приборной панели своего автомобиля…

     Скачать:

Опубликовано 7.06.2015
©Igoryosha, 2015
 
 
Назад к содержимому | Назад к главному меню