February 12th, 2014

Костерок

Управление шаговыми двигателями при помощи STM8

Что-то этот простой тип микроконтроллеров прямо-таки пробудил во мне творчество! Очередной поделкой на них стала система управления шаговыми двигателями. Вчера я написал простую однозадачную управлялку пятью шаговиками (единовременно может двигаться только один ШД: у всех пяти двигателей общие DIR и STP[CLK] и индивидуальные EN). А сегодня развил идею и сделал многозадачную управлялку тремя шаговиками (можно еще повесить, но т.к. наружу торчит лишь три разных таймера, то пришлось бы мудрить, объединяя оба варианта). Все складываю в общий репозиторий stm8samples на сосфорже, т.к. для каждой подобной мелочевки заводить отдельную репу — перебор.
Ну, а реализована основная часть на двухдолларовой макетке с ибея на основе STM8S105K4T6C и долларового переходничка USB<->TTL оттуда же. Для затравки приведу еще картинку (набросал сегодня утром):
STM8-board
Схема макетки на STM8S105.

Collapse )

Ну и как же не похвастаться напоследок: в субботу выдался такой замечательный теплый день, что я весь день провозился с машиной. Смонтировал в багажник светодиодные ленты, чтобы лучше видно было в темноте, а еще воткнул две 12-вольтных розетки по бокам от полки (чтобы из салона можно было иметь к ним доступ) — теперь подзарядить всякую фигню сзади будет совершенно несложно.
promo eddy_em august 17, 2019 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий: