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

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

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

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

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

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

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

 
Опции темы
Непрочитано 20.12.2012, 11:15  
mery79
Частый гость
 
Регистрация: 26.03.2009
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
mery79 на пути к лучшему
По умолчанию rs485 baud 9615

Добрый день!
Помогите решить следующу проблему. У меня есть плата с выходом rs485 скорость передачи данных получается по документации 9615. подключаюсь к ней с ПК по переходнику rs232-rs485. Написала программу под winXP шлю данный по последовательному порту и принимаю их от платы. Когда работает шлю данные в бесконечном цикле, т.е с какой-то частотой шлю посылки с ПК на плату, иногда она в ответ вместо кода подтверждения выполнения команды шлет 0хЕ0 или 0хС0.
Иногда она просто не отвечает. Что делать. Может это быть из-за того, что скорость передачи по rs232 - 9600, а в МК - 9615?
Реклама:
mery79 вне форума  
Непрочитано 20.12.2012, 11:27  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,923
Сказал спасибо: 2,985
Сказали Спасибо 3,163 раз(а) в 2,147 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: rs485 baud 9615

Разность - менее 0.2%. Не из-за этого.
ForcePoint на форуме  
Непрочитано 20.12.2012, 11:35  
Boba_spb
Почётный гражданин KAZUS.RU
 
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: rs485 baud 9615

Может циклической передачей наскакиваете на ответ от МК? Или МК не поспевает скушать то, что ему циклически дают? Что за протокол прием передачи?
Boba_spb вне форума  
Непрочитано 20.12.2012, 11:40  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: rs485 baud 9615

Для начала, попробуйте что-нибудь из готового, например, Advanced Serial Port Monitor. Если ошибок не будет, ищите их у себя.
alvadep вне форума  
Непрочитано 20.12.2012, 11:40  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: rs485 baud 9615

Сообщение от mery79 Посмотреть сообщение
шлю посылки с ПК на плату, иногда она в ответ вместо кода подтверждения выполнения команды шлет 0хЕ0 или 0хС0.
Иногда она просто не отвечает. Что делать. Может это быть из-за того, что скорость передачи по rs232 - 9600, а в МК - 9615?
как правильно отметил ForcePoint, скорости не влияют при таком разбросе. проверяйте линию связи, наличие импульсных помех, ПО.
варианты проверки:
- отсеките драйвер rs485 и подключите драйвер rs232, проверьте функционирование;
- создайте простенькую проверялку на МК с rs485, подключите вместо ПК - устраните возможные косяки виндовс/переходника rs232-rs485;
- возьмите терминал Bray, там есть макросы, хорошо все тестирует
jump вне форума  
Непрочитано 20.12.2012, 14:29  
mery79
Частый гость
 
Регистрация: 26.03.2009
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
mery79 на пути к лучшему
По умолчанию Re: rs485 baud 9615

тестировали так же эту аппаратуру с помощью nport. Результат тот же.
mery79 вне форума  
Непрочитано 20.12.2012, 15:29  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: rs485 baud 9615

mery79,
как тестировали - возле компьютера (без линии), какой программой, другим железом через nport?
jump вне форума  
Непрочитано 20.12.2012, 15:41  
mery79
Частый гость
 
Регистрация: 26.03.2009
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
mery79 на пути к лучшему
По умолчанию Re: rs485 baud 9615

к ПК подключили nport, к nportу свое устройство.
mery79 вне форума  
Непрочитано 20.12.2012, 17:23  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: rs485 baud 9615

mery79,
вы - партизанка?
давайте все сначала:
1. на ПК запущена ваша программа?
2. устройство находится рядом, на столе и подключено к nportу?
3. что за устройство тестируется - тип, ДШ и т.д.
вообще-то в ряде протоколов учтены коллизии и их обработка. пример - MODBUS, в котором задержки ответа анализируются по таймеру, ошибки данных по КС. вам надо познакомиться с увлекательной игрой "7 уровней сетевого протокола" и реализовать некоторые из них в своем ПО
jump вне форума  
Непрочитано 20.12.2012, 17:35  
Boba_spb
Почётный гражданин KAZUS.RU
 
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: rs485 baud 9615

Сообщение от jump Посмотреть сообщение
вам надо познакомиться с увлекательной игрой :"7 уровней сетевого протокола" и реализовать некоторые из них в своем ПО
Ну уж сразу все 7. Канальный уровень надо изучить, что б протокол нормальный был. 99%, что протокол кривой. Мне на вопрос о протоколе ничего не ответили.
Boba_spb вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Согласование RS485 swat24 Микроконтроллеры, АЦП, память и т.д 34 24.10.2012 11:14
Вопросы по RS485 Zemlyanov Микроконтроллеры, АЦП, память и т.д 49 09.12.2011 23:26
[Решено] www.rs485.com DSerge Электроника - это просто 1 18.11.2009 22:14
RS485 stri Микроконтроллеры, АЦП, память и т.д 4 06.08.2007 10:36
rs485 dark_nv Автоматика и аппаратура связи 6 27.03.2007 12:17


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


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