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

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

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

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

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

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

Производственное оборудование Медицинская техника, а также другое промышленное оборудования. Обсуждение и ремонт.

 
Опции темы
Непрочитано 21.08.2017, 13:31  
SergeyNT_
Гражданин KAZUS.RU
 
Аватар для SergeyNT_
 
Регистрация: 08.07.2010
Адрес: 5-е кольцо МКАД
Сообщений: 502
Сказал спасибо: 880
Сказали Спасибо 361 раз(а) в 161 сообщении(ях)
SergeyNT_ на пути к лучшему
По умолчанию Re: Автобусное табло, неведомый протокол по RS485

Все проще:
[Блок 1] ‹ RS-485 › ‹ USB ›‹ USB ›‹ RS-485 › [Блок 2]

Программно пробросить каналы:
1 Rx ‹- 2 Tx
1 Tx -› 2 Rx

Все записать в лог, и сразу понятно кто что отправляет, кто что отвечает.
Раньше, использовал аппаратные COM порты, они удобнее тем что могут работать практически на любой скорости, а usb-rs485 часто работают на стандартных скоростях, и если передача большой ошибкой, то вместо протокола - кракозябры. Лично использую оригинальные FTDI (куплены почти 12 лет назад еще когда китай не подделывал), которые прекрасно работает на любых скоростях.

Про терминаторы 120 Ом не забываем.

Сам так делал, если два устройства работают только между собой, то ставил кварц не кратный скорости, а тот который нашел в нелеквидах, и не заморачивался с покупкой 4.096, 11.0592, 22.1184 МГц.
Реклама:
__________________
Все микросхемы работают на волшебном дыме... Если дым вышел из микросхемы, она перестаёт работать. И это уже навсегда.
SergeyNT_ вне форума  
Непрочитано 21.08.2017, 17:41  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,853 раз(а) в 2,924 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Автобусное табло, неведомый протокол по RS485

Тут два варианта:
- Снифер в разрыв линии;
- Снифер на RX/TX со стороны одного из устройств.
В качестве и первого, и второго отлично работает FT2232 с даже гальванически изолированными 485 портами. По второму варианту просто вместо 485 идет обычный TTL (ну конечно с правильным использованием RX/TX ). В свое время делали под себя такие коробочки почти совсем универсальными - TTL/232/485/422 с полной гальванической развязкой и преобразователем уровня на TTL.
Схема совсем несложная и компактная. Отлично работает .

Все чипы FTDI беру до сих пор только у них - и никаких проблем .
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 21.08.2017, 18:32  
yhnm
Вид на жительство
 
Аватар для yhnm
 
Регистрация: 17.09.2009
Адрес: Ярославль
Сообщений: 380
Сказал спасибо: 41
Сказали Спасибо 152 раз(а) в 101 сообщении(ях)
yhnm на пути к лучшему
По умолчанию Re: Автобусное табло, неведомый протокол по RS485

Промелькнуло что это похоже на старые протоколы типа Luminator GTI MAX 2000 ODK-2 (Modbus ASCII)
писали что их сложно программировать и т.д.
https://cptdb.ca/wiki/index.php/Luminator
http://rideart.org/wp-content/upload...A-Document.pdf
немного про Luminator Mega Max 3000
https://github.com/hshutan/FlipDotCo...on-information
yhnm вне форума  
Непрочитано 21.08.2017, 23:08  
vladisslav1
Прописка
 
Регистрация: 25.03.2013
Адрес: Глубокое замкадье
Сообщений: 216
Сказал спасибо: 3
Сказали Спасибо 71 раз(а) в 55 сообщении(ях)
vladisslav1 на пути к лучшему
По умолчанию Re: Автобусное табло, неведомый протокол по RS485

Сообщение от jogick Посмотреть сообщение
Блин, сколько работаю с 485, у меня пока только теоретические предположения, как определять источник данных на линии.
Как практик, скажу, что все решается абсолютно элементарно: 4, или даже 2 резистора и осциллограф.
vladisslav1 вне форума  
 

Закладки

Метки
rs485
Опции темы

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

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

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


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


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