Сообщение от hardlock
|
Кстати, есть описание ошибок, т.е. сколько бипов что значит?
|
Нет. Три звуковых сигнала только обозначают, что есть ошибка, а ошибок всего может быть три вида: выход за пределы разрешенного скоростного диапазона, превышение максимального разового времени работы привода и несанкционированный сброс микроконтроллера.
Чтобы получить причину ошибки надо считывать данные по UART.
//***** Вывод на UART *****
// Формат буфера 14 байт + 1 байт контрольной суммы
//1 байт – адрес 192 ($C0)
//3 байта – скорость текущая (3 цифры) /скорость 120 км/ч байты: 1,2,0/
//3 байта – скорость стабилизации (3 цифры)
//3 байта – скорость пользователя (3 цифры)
//1 байт – текущая таблица (1-2-3)
//1 байт – включен или выключен КК (1/0)
//1 байт – значения "бездействие – ускорение - торможение" (0-1-2)
//1 байт - флаг состояния:
// 0 - Всё OK
// 1 - Power-on Reset Flag
// 2 - External Reset Flag
// 3 - Brown-out Reset Flag
// 4 - Watchdog Reset Flag
// 5 - JTAG Reset Flag
// 6 - Предельное время работы привода
// 7 - Выход за пределы разрешенного диапазона скоростей
//1 байт – контрольная сумма (складываются все значения кроме адреса и передается в виде одного байта)