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

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

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

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

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

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

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

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

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

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

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

Вы бы как-то поаккуратней описали ваши действия и проблемы. Что значит "Выход нульмодемного кабеля" и что такое "6+1" ? Давайте нормальные названия сигналам и будет значительно понятнее что происходит.
Drex вне форума  
Непрочитано 09.02.2008, 12:39  
okt03
Временная регистрация
 
Регистрация: 13.05.2005
Сообщений: 52
Сказал спасибо: 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
Прописка
 
Аватар для Drex
 
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
Drex на пути к лучшему
По умолчанию

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

Спасибо мужики за помощь - не люблю когда тупая логика! Я так и сделал - добавил транзистор который включает захват по появлению сигнала на TX. А вообще все это вчерашний день - я все время работал с CAN - никаких проблем ни с захватами , ни с коллизией. Я не хочу знать как она работает , она выполняет функции передачи и все! А если интересно - это уже проблемы сетевых структур а не систем управления, чем я к сожалению занимаюсь...
okt03 вне форума  
Непрочитано 11.02.2008, 12:22  
nokazus
Вид на жительство
 
Регистрация: 05.09.2006
Сообщений: 360
Сказал спасибо: 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, время: 05:10.


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