|
25.05.2013, 21:38 | #1 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
Я не совсем понял вопрос.
К роутеру к UART подключен преобразователь TTL-RS232 далее RS232-RS485. Преобразователь RS232-RS485 аппаратно сам переключает режим. Собственно в первом посту я это описал. Преобразователь TTL-RS232 используется лишь как промежуточное звено т.к. преобразователей TTL-RS485 с аппаратным переключением направления в продаже я не встречал. Есть либо USB-RS485, либо RS232-RS485. Еще раз повторюсь, что можно собрать самому ссылки на схемы я приводил выше. Последний раз редактировалось andr128; 25.05.2013 в 21:58. |
28.05.2013, 14:16 | #2 | |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Цитата:
А как он понимает, какой режим включить? P.S. В первом посту не сказано, что RS232-RS485 сам переключает режим, я поэтому и приставал с вопросом. )))) Последний раз редактировалось stD; 28.05.2013 в 14:23. |
|
28.05.2013, 18:31 | #3 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
Можно перефразировать так - а как он работает? Следовательно нужно знать:
1. его схемотехнику. 2. принцип работы драйвера MAX485 (стандарт rs485). 3. принцип работы стандарта rs232 У меня было желание нарисовать принципиальную схему этого преобразователя stm485s Sintechi. Но так и не дошли руки. Вот фотографии его внутренностей в высоком разрешении. Этот преобразователь способен питаться от RS232, если он полноценный - со всеми сигналами. Принцип работы в общем-то описал Эдуард здесь Но в более сложных схемах на входе DE ставят RC цепочку, расчитанную на определенную скорость (диапазон скоростей), или даже переключают скорости переключателем, меняя T= RC время заряда- разряда. Последний раз редактировалось andr128; 28.05.2013 в 19:42. |
29.05.2013, 17:39 | #4 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Спасибо!!!
|
24.08.2013, 08:15 | #5 |
Junior Member
Регистрация: 24.08.2013
Сообщений: 2
Вес репутации: 0 |
Здравствуйте, все вроде поставил правильно, у меня Arduino подключена напрямую к tl-mr3020 через USB. В Ardino изменил инициализацию modbus, сервер запускаю mbserv -p 3425 -d /dev/ttyUSB0 -b 57600 на telnet он отвечает, а вот на Web странице всегда пишет "Сообщение от сервера: Error". Такая проблема и uhttpd и lighttpd. Ткните где накосячил.
|
27.08.2013, 06:49 | #6 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
А что в терминале в режиме дебаг пишет?
mbserv -p 3425 -d /dev/ttyUSB0 -b 57600 -deb Устанавливали ли вы php интерпритатор? т.к. Web страница обращается к шлюзу через php. Скорость на ардуино должна быть одинаковой со шлюзом. В общем причин может быть множество. Трудно сразу дать вам правильный ответ. Последний раз редактировалось andr128; 27.08.2013 в 19:34. |
27.08.2013, 13:28 | #7 |
Member
|
Подскажите пожалуйста, где можно пример готовый скачать, ну и есть ли вообще где-то... поэтапная прошивка и настройка роутера, и базовая web страница для общения с ардуино, для примера скажем с парой кнопок. С чего вообще начать, подскажите пжст, рою рою инет, везде кусками только
|
28.08.2013, 18:45 | #8 | |
Junior Member
Регистрация: 24.08.2013
Сообщений: 2
Вес репутации: 0 |
Цитата:
на mbserv -p 3425 -d /dev/ttyUSB0 -b 57600 -deb отвечает ======================================== =============== Gatawey-server TCP to Modbus RTU for Arduino V 0.3a Copyright (C) 2013 by Sh.A.S. ======================================== =============== Usege argument: -h or -? for help php ставил, на <?php phpinfo ?> страничка с информацией выходит в Arduino modbus_configure(57600, ID_MODBUS, 0, MB_REGS, tab_reg); потому что на прямую к роутору подключаю (через USB концентратор) еще порт инициализирую при загрузке вот так: stty -F /dev/ttyUSB0 cs8 57600 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts -hupcl |
|
27.08.2013, 14:44 | #9 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Плохо роете
Рядом целый раздел посвященный OpenWrt Например тема про HTML кнопку, как раз то что Вам нужно |
27.08.2013, 16:30 | #10 | |
Member
|
Цитата:
Последний раз редактировалось dimasinnet; 27.08.2013 в 16:34. |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|