1

Тема: Запуск сервопривода T-motor AK80-9

Приветствую.

В рамках разработки нового устройства -"Портативного концентратора кислорода" требуется применение двигателя AK80-9 компании T-Motor. Двигатель управляется по протоколу CAN, опыта работы с данным протоколом не имею.

Прошу помощи в написании примера программы для запуска двигателя  есть краткий мануал на сайте по управлению двигателем. (гугл по запросу -"t-motor ak80-9")

Заранее благодарен за помощь!

2

Re: Запуск сервопривода T-motor AK80-9

Если вы планиреуете самомтоятельно решить данную задачу, то рекомендую начать с изучения документации на ваш двигатель и на наши контроллеры: https://wiki.canny.ru/
После чего, приступить к реализации вашего алгоритма в CannyLab. Если я правильно понял вашу задачу, то за основу можно взять один из примеров отсюда:https://forum.canny.ru/viewtopic.php?id=12
При возникновении конкретных вопросов - спрашивайте, сообщайте что именно не получается с указанием места на диаграмме и прикрепляйте к вопросу вашу диаграмму - поможем, направим.

Раздел форума для связи с потенциальными  исполнителями, на случай если необходимо решение "под ключ": https://forum.canny.ru/viewforum.php?id=11

3

Re: Запуск сервопривода T-motor AK80-9

Добрый день! Спасибо за ответ.

Получилось немного разобраться как работает CAN протокол. Написал пример программы для отправки в двигатель сигнала на запуск. CAN при попытке передачи постоянно вываливается в ошибку. С чем это может быть связано?

Программа во вложении!

Вложений в сообщении

Иконка вложения CAN.cfd 1.22 кб, скачивался 156 раз, последний раз 2020-10-18 

4

Re: Запуск сервопривода T-motor AK80-9

Скорость передачи CAN 1М соостветствует документации мотора? Как и отправляемый идентификатор 0х001 ?
Терминирующие сопротивления присутствуют? см. https://forum.canny.ru/viewtopic.php?pid=6434#p6434

На CANNY 7.2 Duo терминирующие сопротивления установлены но не подключены. Их можно подключить при помощи капли припоя: https://wiki.canny.ru/index.php/CANNY_7 … 0.BE.D0.B2