Прошивка BLDC контроллера от китайского ноунейма
Аноним# OP15/04/23 Суб 09:55:57№5244071
Сап. Кто-нибудь задавался вопросом, как из обычного моторколеса сделать сервопривод? У меня есть такое колесико. А ещё есть контроллер на 350W как на пике. Сзади можно подпаять пины для ст-линка. Я бы так не делал себе мозги, если бы у контроллера был вывод для реверсирования. И еще контроллер базируется на чипе STM32F030K6T6, гитхабовские проги не подойдут, поэтому нужно написать прошивку самостоятельно. Я начал прозванивать выводы холла, но не нашел на чипе ножек, подсоединенных к ним, так же не нашел контакта, прозванивая ножки управления (RX TX) и соответствующие пины чипа. В общем, делема. Что я не так делаю? и Как нужно делать?
Для того, чтобы сделать сервопривод, возможно не прибегать к покупке энкодера, а там я не знаю, по датчикам холла распознать положения?
>>524407 (OP) >сервопривод, возможно не прибегать к покупке энкодера, а там я не знаю, по датчикам холла распознать положения? Больной штоле? По датчикам Хохла/токам на шунтах, контроллер определяет примерное положение ротора для выдачи правильной напруги на обмотки. Для сервы необходимо определение положения вала с ебической точностью. Нужен или энкодер (у дельты есть йобушки на 1 280 000 имп/оборот) или сельсин.
>>524407 (OP) Ну, BLDC это своего рода шаговик на 3 шага/оборот. Иногда 6. С охуенной понижающей передачей можно довести это количество до сотен шагов.