Сообщение от artyomugr
|
Проще но я хочу разобраться с программным алгоритмом
|
Это не верная постановка задачи, её все делают именно так:
...вот у меня есть железяка, куда бы её примостить что бы она делала что нибудь неважно что, лишь бы работала.
Прошу прощения за прямоту. Но потратив уйму своего времени ты в итоге поймешь что тебе это не нужно (как в хорошем анекдоте, "..... сынок женишься тогда когда поймешь что тебе это не нужно....")
Правильная задача ставится так:
Например
1. цель: хочу разработать простой кодовый замок на iButton.
2. ресурсы. Для этого нужно:
микроконтроллер, контактная розетка для кнопки, реле 2шт, светодиоды, резисторы и
ULN2003. плата самодельная. корпус пластмассовый.
3. реализация. иду в магазин трачу 400 рублей, делаю плату методом ЛУТ,
паяю, пишу программу отлаживаю. собираю в корпус. монтирую на дверь.
4. финал. изделие применяется по назначению, цель достигнута, удовольствие получено.
Думаю как то так.
Просто этот алгоритм BLDC он для него и останется, а что ты в конечной цели видишь?
Нужно ставить конкретные цели, а в промежутке ты всеравно поставишь специализированный чип т.к. тратить ноги на управление двигателем тебе будет потом не досуг или жаль.
но еще хуже если через месяц ты скажешь ".. не пригодилось...."