реклама на сайте
подробности

 
 
> Программируемый преобразователь протоколов
Evgenius_Alex
сообщение Nov 7 2007, 16:39
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



Привет уважаемый алл!

Вообщем есть такой проектик: надо сделать преобразователь протоколов,
которые базируются на RS-485 интерфесе и протоколов применяемых в концепции "Умный дом" (LonWork,ModBus,CEBus,BitBus,EIB,Pkug-In и прочие) на базе микроконтроллера AVR!

Хотел бы обсудить эту тему, с чего начать, как правильно составить алгоритм работы программы,принципиальную схемку девайса и т.д.

Пишите, что думаете по этому поводу
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GrayCat
сообщение Nov 10 2007, 20:58
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342



Ну делал я такой преобразователь... RS-232, 422, 485 на одном конце, RS-422, 485 - на другом, между ними - ATMega128 своими двумя UART-ами раскорячилась. Да, еще на одном из стыков опторазвязка на 6N137 и DC/DC. Маленький hint: у контроллера ноги одного из UART-ов используются и для программирования, пришлось там Jumper предусмотреть.

Софт: тупо взял популярный AVRlib, и соединил процедуры приема-отправки двух портов. Также, используя терминальный интерфейс из того же AVRlib, сделал command-line конфигуратор из терминалки, чтобы выставлять режимы и скорости портов.

Работает потихоньку...


--------------------
Gray©at
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01347 секунд с 7
ELECTRONIX ©2004-2016