Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: RS485 USB от болид  (Прочитано 16499 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ConnaiSSant

  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #15 : 27 Мая 2018, 06:36:29 »
Итог:

Я тоже использую данный модифицированный драйвер, но каждый раз новые ошибки при компилировании. На этот раз была ошибка в том, что модель ядра кода не поддерживает PIC режим. НО сегодня утром все скомпилировалось (весьма странно, источник давно не обновлялся) Видимо криво слилось с github. В общем надоело возиться с драйверами и хочется раз и навсегда решить этот вопрос

Суть моего сообщения в том, что можно вроде бы записать регистры в ОЗУ\ПЗУ и использовать драйвера по умолчанию и без всяческих бубноплясок. Но у меня этот вариант не работает. По этой ссылке предлагают менять регистры, но проделывали оное только с rs232. Может кто нибудь проверить на rs485?
« Последнее редактирование: 27 Мая 2018, 06:40:23 от ConnaiSSant »

Morisson

  • Автор темы
  • Гость
Re: RS485 USB от болид
« Ответ #16 : 27 Мая 2018, 12:13:32 »
А не проще уже заказать новый китайский переходник на Али)

А Меркурий вообще шлепает их USB- 485/232/CAN, - трехсторонний, что хочешь то и втыкай. Поробовано на разных аппаратах разных фирм. С линухом проблем нет вообще

Оффлайн pfg21

  • Участник
  • *
  • Сообщений: 177
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #17 : 27 Мая 2018, 14:08:27 »
передача данных в rs-485 канале идет по одной линии, и поэтому в формирователе шины, adm485 к примеру, надо аппаратно переключать режимы прием/передача.

Если подключаются к комповому COM-порту, то сигнал переключения берется от стандартного вывода RTS, но нередко его надо отдельно включить в драйвере COM-порта (дефолтное состояние - нет аппаратного управления потоком).

Есть схемы и микросхемки которые самостоятельно формируют сигнал переключения из наличия данных на TxD, но обычно в ущерб размаху сигнала.

В принципе микросхемка преобразования USB-UART должна формировать сигналы управления приемом-передачей. мы используем FT230 и в ней сигнал переключения есть "изкаропки", а в микросхеме топикстартера это видать нужно отдельно настраивать.

Оффлайн ConnaiSSant

  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #18 : 27 Мая 2018, 15:27:12 »
А не проще уже заказать новый китайский переходник на Али)

А Меркурий вообще шлепает их USB- 485/232/CAN, - трехсторонний, что хочешь то и втыкай. Поробовано на разных аппаратах разных фирм. С линухом проблем нет вообще

Даже за 0.79$ сойдет? Любой в общем? А чего болидовские тогда не работают? Из за чипа?

Пользователь добавил сообщение 27 Мая 2018, 15:51:03:
Приобрел за 78 рублей, 70 копеек. Придет, заценим. Мой болидовский уже барахлить начал, уже и подпаивал его.

Пользователь добавил сообщение 27 Мая 2018, 16:24:53:
Кстати, раньше при установке сторонних дров я заносил в черные списки cdc_acm, а в 18.04 такого нет, есть что то вроде cdc_xr_usb_common и в черные списки он не заносится
« Последнее редактирование: 27 Мая 2018, 16:24:53 от ConnaiSSant »

Morisson

  • Автор темы
  • Гость
Re: RS485 USB от болид
« Ответ #19 : 28 Мая 2018, 19:46:44 »
ConnaiSSant, меркуриевкий например нативно ядром поддержиается. Как и сбсвнно многие дргие. Кроме боллида видимо) Я ж е думаю что ои там мвой протокол переприумали;-)
Боидосвский не раотает. т.к. видимо проприеьарщин. В любом случ ядром н поддрживется

В общем пробовал я разное. Из ктайце больше сех имонирует ugreen. Дешево  сердто.
« Последнее редактирование: 28 Мая 2018, 19:54:25 от Morisson »

Оффлайн onniks

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #20 : 05 Июня 2018, 08:46:36 »
Кто поможет из знающих?

Distributor ID: LinuxMint
Description: Linux Mint 18.3 Sylvia
Release: 18.3
Codename: sylvia

Имею USB-485 конвертер, который необходимо прикрутить к системе. Просто так он не подключается автоматом. В чем проблема разобраться не могу.

вывод dmesg

[ 7121.604049] usb 2-2: new full-speed USB device number 2 using uhci_hcd
[ 7121.823085] usb 2-2: New USB device found, idVendor=0403, idProduct=1235
[ 7121.823091] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7121.823094] usb 2-2: Product: USB <-> RS-485/422
[ 7121.823098] usb 2-2: Manufacturer: Pulsar-Telecom
[ 7121.823100] usb 2-2: SerialNumber: IL017ZC4

вывод lsusb

Bus 002 Device 002: ID 0403:1235 Future Technology Devices International, Ltd Iron Logic Z-397 RS-485/422 converter

вывод lsmod | grep usbserial

usbserial 40960 0

в /dev/tty..... устройства нет.

Что может быть?

Morisson

  • Автор темы
  • Гость
Re: RS485 USB от болид
« Ответ #21 : 05 Июня 2018, 09:41:04 »
А /dev/usb ?
Подключай и чекай, как определяется. Не обязательно как tty определяется

Morisson

  • Автор темы
  • Гость
Re: RS485 USB от болид
« Ответ #22 : 05 Июня 2018, 09:42:17 »
onniks, твой девайс нативно определяется ядром. Все в порядке.

Оффлайн onniks

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #23 : 05 Июня 2018, 15:14:02 »
dev/usb   нет ничего. В том то и дело, что его как устройства нет. ttyACM нет, ttyUSB нет, ttyS только COM порт материнки.

Пользователь добавил сообщение 05 Июня 2018, 15:16:34:
/dev/bus/usb/00   вот что есть
« Последнее редактирование: 05 Июня 2018, 15:16:34 от onniks »

Оффлайн ConnaiSSant

  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #24 : 05 Июня 2018, 16:01:57 »
Последний раз определялся как ttyS0 или ttyS1

Оффлайн onniks

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #25 : 06 Июня 2018, 15:12:55 »
никак не определялся, ttyS0 это внутренний com порт материнки.

Пользователь добавил сообщение 06 Июня 2018, 15:16:54:
хочу понять логику, если устройство видно в dmesg, то оно видится ядром? Если оно видится ядром, почему не подключается как устройство?
« Последнее редактирование: 06 Июня 2018, 15:16:54 от onniks »

Оффлайн GHouL

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #26 : 17 Августа 2018, 11:27:09 »
Для того чтобы он определился как /dev/ttyUSB0 вам надо сменить PID на дефолтный 6001 это написано на http://posix.ironlogic.ru/wiki/IL-devsetup

Оффлайн ConnaiSSant

  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: RS485 USB от болид
« Ответ #27 : 20 Августа 2018, 19:07:06 »
Уже не актуально. С али за 78 рублей завелся искаропки. Уже не один прибор настроен был. Все работает. А болид в топку с этим гемороем

 

Страница сгенерирована за 0.036 секунд. Запросов: 25.