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

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

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

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

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

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

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

 
Опции темы

Работа с RS485

Непрочитано 08.02.2008, 09:58  
okt03
Временная регистрация
 
Регистрация: 13.05.2005
Сообщений: 50
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
okt03 на пути к лучшему
По умолчанию Работа с RS485

Добрый день!
Никогда не работал с RS485 - тут по неволе пришлось! Решил идти по "лехкому" пути - купил переходник RS232/RS485 фирмы ТБС Энергосервис(кстати прекрасно сделан и дешев !). Но возникла след. проблема - насколько я понимаю при передаче источник захватывает линию. Но как происходит захват со стороны RS232 ? Каким сигналом? Ведь кроме TX на выходе интерфейса ничего не меняется! (Со стороны RS485 все ОК!)
Реклама:
okt03 вне форума  
Непрочитано 09.02.2008, 08:50  
Drex
Прописка
 
Регистрация: 16.04.2004
Сообщений: 198
Сказал спасибо: 339
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
Drex на пути к лучшему
По умолчанию

А где проблема-то возникла ?
Drex вне форума  
Непрочитано 09.02.2008, 09:59  
okt03
Временная регистрация
 
Регистрация: 13.05.2005
Сообщений: 50
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
okt03 на пути к лучшему
По умолчанию

Не понял вороса "где". Мне необходимо общатся с устройством имеющим выход на RS485 c IBM через гипертерминал. Так вот - при задании в гипертерминале рабочих параметров (как то: скорость, управление потоком и т.д.) на выходе нульмодемного кабеля 6+1 pin
сигнал стоит -12в. Далее при работе +12в без изменений !
okt03 вне форума  
Непрочитано 09.02.2008, 12:11  
Drex
Прописка
 
Регистрация: 16.04.2004
Сообщений: 198
Сказал спасибо: 339
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
Drex на пути к лучшему
По умолчанию

Вы бы как-то поаккуратней описали ваши действия и проблемы. Что значит "Выход нульмодемного кабеля" и что такое "6+1" ? Давайте нормальные названия сигналам и будет значительно понятнее что происходит.
Drex вне форума  
Непрочитано 09.02.2008, 12:39  
okt03
Временная регистрация
 
Регистрация: 13.05.2005
Сообщений: 50
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
okt03 на пути к лучшему
По умолчанию

Пробую победить....
Нуль модемный кабель:
Номера pin - Разьемов
DB9-1 DB9-2
(Receive Data) 2 3 (Transmit Data)
(Transmit Data) 3 2 (Receive Data)
(Data Terminal Ready) 4 6+1(Data Set Ready) + (Carrier Detect)
(System Ground) 5 5 (System Ground)
(Data Set Ready) + (Carrier Detect)
6+1 4 (Data Terminal Ready)
(Request to Send) 7 8 (Clear to Send)
(Clear to Send) 8 7 (Request to Send)
okt03 вне форума  
Непрочитано 09.02.2008, 21:07  
Drex
Прописка
 
Регистрация: 16.04.2004
Сообщений: 198
Сказал спасибо: 339
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
Drex на пути к лучшему
По умолчанию

Сообщение от okt03
Не понял вороса "где". Мне необходимо общатся с устройством имеющим выход на RS485 c IBM через гипертерминал. Так вот - при задании в гипертерминале рабочих параметров (как то: скорость, управление потоком и т.д.) на выходе нульмодемного кабеля 6+1 pin
сигнал стоит -12в. Далее при работе +12в без изменений !
Ну дык связь-то идет или нет ?
Drex вне форума  
Непрочитано 11.02.2008, 08:43  
nokazus
Вид на жительство
 
Регистрация: 05.09.2006
Сообщений: 359
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
nokazus на пути к лучшему
По умолчанию Re: Работа с RS485

Сообщение от okt03
Добрый день!
Никогда не работал с RS485 - тут по неволе пришлось! Решил идти по "лехкому" пути - купил переходник RS232/RS485 фирмы ТБС Энергосервис(кстати прекрасно сделан и дешев !). Но возникла след. проблема - насколько я понимаю при передаче источник захватывает линию. Но как происходит захват со стороны RS232 ? Каким сигналом? Ведь кроме TX на выходе интерфейса ничего не меняется! (Со стороны RS485 все ОК!)
В сравнении с RS-232 интерфейс RS-485 не определен строго. Он может быть как дуплексным, так и полудуплексным. Я понял, что у Вас полудуплексный вариант. Одна пара проводников используется как для передачи, так и для приема. В этом случае используется разделение данных во времени с использованием специального протокола обмена. Вам необходимо найти в описании переферийного устройства информацию о протоколе.
Как задается направление данных в переходнике RS-232 RS-485? Это нужно узнавать у фирмы ТБС Энергосервис. Возможно направление задается выводом RS-232, возможно передатчик включается автоматически при появлении данных на линии TxD.
Удачи.
nokazus вне форума  
Непрочитано 11.02.2008, 10:14  
okt03
Временная регистрация
 
Регистрация: 13.05.2005
Сообщений: 50
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
okt03 на пути к лучшему
По умолчанию

Спасибо мужики за помощь - не люблю когда тупая логика! Я так и сделал - добавил транзистор который включает захват по появлению сигнала на TX. А вообще все это вчерашний день - я все время работал с CAN - никаких проблем ни с захватами , ни с коллизией. Я не хочу знать как она работает , она выполняет функции передачи и все! А если интересно - это уже проблемы сетевых структур а не систем управления, чем я к сожалению занимаюсь...
okt03 вне форума  
Непрочитано 11.02.2008, 12:22  
nokazus
Вид на жительство
 
Регистрация: 05.09.2006
Сообщений: 359
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
nokazus на пути к лучшему
По умолчанию

Сообщение от okt03
Я так и сделал - добавил транзистор который включает захват по появлению сигнала на TX.
Вообще-то нужен одновибратор с перезапуском. Посмотри Figure 15. Что касается CAN, то в нем все решается контроллером и более сложным протоколом. Пользователь сам не заморачивается, поэтому и кажется проще.
Удачи.

Прикрепленный файл: 8426255.RAR
nokazus вне форума  
Непрочитано 11.02.2008, 20:25  
delamoure
Прописка
 
Аватар для delamoure
 
Регистрация: 22.09.2006
Адрес: Днепропетровск
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
delamoure на пути к лучшему
По умолчанию

Вопрос к nokazus.
Каким образом RS-485 может быть дуплексным?
Если не сложно, ULR-ы приветствуются
delamoure вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MSP430 и RS485 Nik_UFO Микроконтроллеры, АЦП, память и т.д 3 11.04.2009 11:37
PROTEUS+RS485 Gladkih Микроконтроллеры, АЦП, память и т.д 3 06.12.2008 02:42
Реализация RS485 And_N Поиск схем. Делимся схемами 11 23.03.2008 18:41
RS485 stri Микроконтроллеры, АЦП, память и т.д 4 06.08.2007 10:36
rs485 dark_nv Автоматика и аппаратура связи 6 27.03.2007 12:17


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.