Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 18.12.2009, 15:45  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Конвертор RS232<->RS485

Знаю что тем исбитая но все равно спрашиваю.

Необходимо улучшить конвертор RS232‹-›RS485.

Сейчас реализовано на МК, то есть принимаем байт по RS232,передаем по RS485 и наоборот,незабывая дергать DE и RE на RS485 и соблюдать паузы.

Проблема в том что:
1) приходиться выставлять скорость,биты данных,четность и тд
2) Всегда запаздывание на 1 символ
3) На высоких скоростях возрастает нагрузка на МК.

Разобрал я готовый конвертер MOXA A52 - там простейшая матрица управляет RE,DE и все работает.
Никаких настроек и отставаний.

Вопрос какой универсальный алгоритм для конвертера и как реализовать.

Первое что приходит в голову это напрямую перекрестно соединить TX,RX у микросхем трансиверов и дергать RE,DE
Реклама:
Gnider вне форума  
Непрочитано 18.12.2009, 16:51  
Sun525
Частый гость
 
Регистрация: 07.05.2009
Сообщений: 49
Сказал спасибо: 84
Сказали Спасибо 10 раз(а) в 6 сообщении(ях)
Sun525 на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Посмотрите даташит на FT232RL
Sun525 вне форума  
Непрочитано 18.12.2009, 17:00  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Посмотрел. На что внимание обратить?
Gnider вне форума  
Непрочитано 19.12.2009, 07:03  
Picman
Прописка
 
Регистрация: 29.06.2005
Сообщений: 153
Сказал спасибо: 111
Сказали Спасибо 46 раз(а) в 32 сообщении(ях)
Picman на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Сообщение от Gnider Посмотреть сообщение
Знаю что тем исбитая но все равно спрашиваю.

Первое что приходит в голову это напрямую перекрестно соединить TX,RX у микросхем трансиверов и дергать RE,DE
Как вариант. Нормально работает на 9600.
Вложения:
Тип файла: zip RS485.ZIP (10.4 Кб, 823 просмотров)
Picman вне форума  
Непрочитано 19.12.2009, 13:40  
gibelcom
Прописка
 
Регистрация: 14.11.2009
Сообщений: 140
Сказал спасибо: 21
Сказали Спасибо 13 раз(а) в 10 сообщении(ях)
gibelcom на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Вариант попроще, но с внешним питанием. Только для лабораторных условий!
Есть ещё популярный способ переключения с приёма на передачу сигналом RTS, это должна Ваша ПК-шная программа поддерживать.
Вложения:
Тип файла: pdf com485.pdf (121.6 Кб, 960 просмотров)
Тип файла: pdf com485pcb.pdf (76.2 Кб, 633 просмотров)

Последний раз редактировалось gibelcom; 19.12.2009 в 13:45.
gibelcom вне форума  
Непрочитано 19.12.2009, 14:20  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Сообщение от Picman Посмотреть сообщение
Как вариант. Нормально работает на 9600.


Нехило!
Gnider вне форума  
Непрочитано 19.12.2009, 14:32  
Picman
Прописка
 
Регистрация: 29.06.2005
Сообщений: 153
Сказал спасибо: 111
Сказали Спасибо 46 раз(а) в 32 сообщении(ях)
Picman на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Главное там переключение 485, а все остальное по потребности.
Picman вне форума  
Непрочитано 19.12.2009, 14:55  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Ну схем конвертеров я видел много.
По RTS управление отпадает - нету его.
На фиксированной скорости тоже проблем нету.
А вот для любой скорости,четности,стопбитов и тд...
Нужен именно алгоритм вычисления паузы перед RE/DE
Gnider вне форума  
Непрочитано 19.12.2009, 17:53  
yhnm
Вид на жительство
 
Аватар для yhnm
 
Регистрация: 17.09.2009
Адрес: Ярославль
Сообщений: 384
Сказал спасибо: 43
Сказали Спасибо 152 раз(а) в 101 сообщении(ях)
yhnm на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Не очень понятна проблема.... Может это подойдет:


взято отсюда
yhnm на форуме  
Непрочитано 19.12.2009, 18:32  
dryupitz
Временная регистрация
 
Регистрация: 27.01.2005
Сообщений: 81
Сказал спасибо: 280
Сказали Спасибо 268 раз(а) в 14 сообщении(ях)
dryupitz на пути к лучшему
По умолчанию Re: Конвертор RS232<->RS485

Сообщение от Gnider Посмотреть сообщение
Знаю что тем исбитая но все равно спрашиваю.

Необходимо улучшить конвертор RS232‹-›RS485.

Сейчас реализовано на МК, то есть принимаем байт по RS232,передаем по RS485 и наоборот,незабывая дергать DE и RE на RS485 и соблюдать паузы.

Проблема в том что:
1) приходиться выставлять скорость,биты данных,четность и тд
2) Всегда запаздывание на 1 символ
3) На высоких скоростях возрастает нагрузка на МК.

Разобрал я готовый конвертер MOXA A52 - там простейшая матрица управляет RE,DE и все работает.
Никаких настроек и отставаний.

Вопрос какой универсальный алгоритм для конвертера и как реализовать.

Первое что приходит в голову это напрямую перекрестно соединить TX,RX у микросхем трансиверов и дергать RE,DE
Когда-то давным-давно я срисовывал схему конвертера Moxa A50 - это предшественник A52. Все просто как молоток. Может пригодится....
Вложения:
Тип файла: pdf A50.pdf (29.2 Кб, 1026 просмотров)
__________________
...Дык...
dryupitz вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 17:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot