• Добро пожаловать на Технический форум: Ремонт промышленной электроники и спецтехники.

Последние сообщения

#51
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от Postal2 - 16 июня 2025, 15:47:16
Цитата: ForkliftMan от 16 июня 2025, 15:36:24Драйвера могу скинуть
Да не надо. У меня ж прошивка через USB-CDC принимает, переписывать под COM надо. Да и если пробовать - то уже USB-HS на FT232H. Сейчас попробую первую пачку из самого донгла послать в виде пресета.
Цитата: ForkliftMan от 16 июня 2025, 15:36:24длину пакета равной 50 байт.
62 байта можно, 2 в конце служебные.

Там в прошивке места с цифрами, кажущиеся пустыми - с этим блок сверяет параметры входного пакета. У меня всё сходится, но счётчик попаданий сбрасывается из-за задержки.
#52
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от ForkliftMan - 16 июня 2025, 15:36:24
ЕМНИП, буферизация в USB требует длину пакета равной 50 байт.

Зарубежные коллеги использовали USB-COM на Prolific. Драйвера могу скинуть, которые использовались под PCPak 2 с самодельным(?) кабелем. Человек из Греции в своё время присылал вместе с программой.
#53
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от Postal2 - 16 июня 2025, 11:06:29
С донглом для программы Sevcon PCpak имеется проблема. Дело в том, что управляемые программой блоки требуют точных таймингов подачи команд, что простым способом невозможно осуществить через USB, т.к. программа передаёт в COM-порт по одному байту за транзакцию. Соответственно, каждая передача через USB передаёт один байт, и полный буфер собирается очень долго. Буферизация группы команд на уровне девайса также невозможна, т.к. программа отсчитывает таймаут. Адаптер для Millipak, продаваемый на ebay, имеет в составе переходник USB-COM "Corega CG-USBRS232R" VID_07AA&PID_002A предположительно собранный на PL2303HX. Переходник имеет собственный драйвер, который, скорее всего, имеет нужную совместимость с программой, выдающей по одному байту.
В любом случае, драйвер Windows для USB-CDC такого не умеет.
Может, переделаю на железный COM на другом контроллере.
#54
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от Postal2 - 14 июня 2025, 13:45:53
The program uses a special communication protocol.
#55
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от kolco_cnc - 14 июня 2025, 12:11:18
this
#56
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от kolco_cnc - 14 июня 2025, 12:00:37
you use ft232 ttl serial
#57
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от Postal2 - 14 июня 2025, 11:32:30
#58
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от Postal2 - 14 июня 2025, 02:59:50
Цитата: kolco_cnc от 13 июня 2025, 21:47:13i have this calibrator emulator
I have that too (screenshot), I need dongle to connect to Sevcon PCpak software.
#59
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от kolco_cnc - 13 июня 2025, 21:47:13
hi
i have this calibrator emulator


#60
Sevcon / От: Самодельные донглы для Sev...
Последний ответ от Postal2 - 13 июня 2025, 11:20:42
Анализ CAN-шины происходит примерно так (скриншот).