Сделал на ШД. Убрал часы реального времени, таймер ардуино задает время. Питание 12в подается только на момент перевода стрелок через ключ. В планах сделать программную корректировку (отстают примерно 1-2 мин в сутки). Попробовать подключить все от 3В - две АА. Еще ввести управление от ПДУ. Ну и термометр добавить в новой версии. Еще пришла идея набор предложить для изготовления своими силами... Сейчас попробую фоток добавить...
А есть обратная связь? Ну, если к примеру шаг пропустится, или стрелку руками сдвинуть, они не выставятся через некоторое время сами? Спрашиваю, потому что делал часы, которые останавливаются в заданной точке при запуске ( мелкий магнит на стрелках и холл). И очень намучался с этим, пластиковые часовые механизмы очень хлипкие, и при шустром вращении и небольшой несоосности ресурс пару месяцев. Глядя на ваши, понимаю, что было бы надежней делать как у вас, но с моделированием механизмов не знаком к сожалению.
Тоже думал про это. Для этого и часы реального вставлял, но что то сложно получалось... надо же две стрелки контролировать. Еще хотел синхронизацию ввести, но не разобравшись с Wifi пока все эти возможности отложил. Сейчас думаю просто считать на сколько секунд отстали часы пока не было света и при подаче питания нагонять.
если драйвер для 4ф униполярных - можно отключить все пины, если для 2ф. биполярных- не в любом драйвере можно обесточить шд если стрелок две, то можно что-то вроде концевиков на каждую и подводить (корректировать) каждый час минутную и каждые 12 ч часовую.
на самом деле обесточивать обмотки шд редко когда нужно,так что для разных задач разные драйверы будут правильными. Для шд для чпу правильным будет драйвер с неотключаемыми выходами, чтобы в станке,несмотря на тряску, ничего никуда само не съехало, а вот если нужно тикнуть и затихнуть - тут "правильным" будет драйвер с отключением подачи напряжения на шд. На самом деле самые распостраненные чипы драйвера отключение не предусматривают, обычно это H-мосты с двумя состояниями.