Перейти к содержанию
    

Микроконтроллер с периферией RS-485

Задача топикстартера попахивает колхозом изначально, который всё больше уточняется.

МК нужен со встроенным RS-485 (прям представляю как оптическая развязка и прочие элементы защиты, в том числе грозозащиты, из корпуса контроллера торчят, эффективно обеспечивая ему ЭМИ-защиту), причем передача всего по двум проводам, но не менее 2 МБайта в секунду.

Что мешает использовать стандартные решения, исходя из условий эксплуатации?

 

К требованию "отечественный" претензий нет, т.к. принимается как данность, которую нужно соблюсти, ибо требование Заказчика.

 

Без обид, про колхоз.

Честное слово.

 

...

Как Вы себе представляете полный дуплекс на 2х-проводном RS-485 (автор вроде его имел в виду) ?

 

Разумеется, никак.

RS-422 в помощь, если нужно линию далеко утащить с раздельными RX и TX.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще один RS485 - это еще одна линия...

USB - это только для "настольных игр"...

Эзернет... - про цену вопроса не забывайте.

И умножьте ее, скажем, на 100 (устройств в линии)... ;)

 

Я лишь только сказал, как правильно, разумеется, это надо учитывать еще на этапе разработки, да и стоимость физики для эзернета невелика, мак уже есть в контроллере. Да и для связи с компом это намного удобнее, т.к. можно поднять фтп для работы с файлами и просто сокетный ввод\вывод для управления, чем колхозить всякие переходники с 485 в усб и потом в комп.

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я лишь только сказал, как правильно...

Что правильно для одной задачи, может быть совершенно неправильно для другой.

Универсальные решения, как правило, менее эффективны чем специализированные.

В том числе, по стоимости решения.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Универсальные решения, как правило, менее эффективны чем специализированные.

это ethernet менее эффективен, чем rs485 ?

 

 

В том числе, по стоимости решения.

считали ?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это ethernet менее эффективен, чем rs485 ?

считали ?

Считали.

Ясно же сказано - зависит от задачи.

Вы в устройство "за 3 копейки" будете ethernet вставлять?

Это для любителей "палить из пушки по воробьям".

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прочитал тему , и не понял в чем проблема, хотя много делал устройств с RS485.

Похоже неправильно выбрана среда передачи для данной скорости, плюс на уровне протоколов обмена между устройствами - полное непонимание.

На больших скоростях и наличии адресации в сети используйте режим UARTa 9бит с дешифрацией адреса и у вас проц будет спать как мой кот в дождливый день.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Считали.

и сколько стоит подключить rs485 к компьютеру ? а сколько стоит гальваническая развязка ?

 

Изменено пользователем Огурцов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и сколько стоит подключить rs485 к компьютеру ? а сколько стоит гальваническая развязка ?

а сколько стоит подключить 100 датчиков к ethernet?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

? 450Гбит/с ??? Запятая где, всё-таки, должна стоять?
ну это же православный контроллер

Скорее всего опечатался. то, что было именно "460800" это точно. единицы измерения мог напутать уточню завтра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а сколько стоит подключить 100 датчиков к ethernet?

5000 рублей

ваш ход

Изменено пользователем Огурцов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Считали.

Ясно же сказано - зависит от задачи.

Вы в устройство "за 3 копейки" будете ethernet вставлять?

Это для любителей "палить из пушки по воробьям".

 

Может устаревшая инфа, но отечественые МК стоили явно не "3 копейки", образно выражаясь :biggrin:

Может сейчас подешевели, конечно, что не может не радовать...

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас наверняка устаревшие данные. В описании сказано UART до 9 Мбит/сек, IrDA 460800 Мбит/сек. (Описание от 31.01.2014 г. стр 323)

 

Вот страница 301 (описание с сайта Миландра) и тут четко сказано, чему равна предельная частота UART. Можно ткнуть меня носом в место, где написано про "UART до 9 Мбит/сек"?

 

2017-11-20_20-05-35.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скорее всего опечатался. то, что было именно "460800" это точно. единицы измерения мог напутать уточню завтра.

Значит всё-таки может быть 460ГБод? Т.е. - что столько вообще возможно в МК - у вас сомнений не вызывает? :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. - что столько вообще возможно в МК - у вас сомнений не вызывает?

Отечественные МК - самый передовые: аппаратный USART им ни к чему, поскольку способны легко держать программный USART на сотни К/М/Г бит в сек и даже остается чуть-чуть на полезную работу ))

По крайней мере в этом уверены некоторые разработчики :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Значит всё-таки может быть 460ГБод?

а значение синуса достигает трех

 

 

Можно ткнуть меня носом в место, где написано про "UART до 9 Мбит/сек"?

ладно, не спорьте, 0.9 - тоже не плохо, тем более что более по rs485 передавать и не надо

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...