реклама на сайте
подробности

 
 
> Контроллер RS-485
AlexeyT
сообщение Nov 13 2017, 12:05
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 5-06-07
Пользователь №: 28 207



Всем привет!

Нет ли у кого-нибудь информации по отечественным ARM-процесорам с встроенным контроллером RS-485?
Может быть, кто о разработках таких знает?

Может отдельная отечественная микросхема существует?

Сразу отвечаю, что Гугл не помог




Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AVR
сообщение Nov 13 2017, 12:58
Сообщение #2


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(AlexeyT @ Nov 13 2017, 15:05) *
Нет ли у кого-нибудь информации по отечественным ARM-процесорам с встроенным контроллером RS-485?
Может быть, кто о разработках таких знает?
Может отдельная отечественная микросхема существует?

Назовите хоть один отечественный современный МК без UART.
И да, такая существует: http://ic.milandr.ru/products/interfeysnye...my/rs485-rs422/
Даже такая: http://ic.milandr.ru/products/interfeysnye...s422/2011vv024/


--------------------
Go to the top of the page
 
+Quote Post
AlexeyT
сообщение Nov 17 2017, 18:47
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 5-06-07
Пользователь №: 28 207



Цитата(AVR @ Nov 13 2017, 15:58) *
Назовите хоть один отечественный современный МК без UART.
И да, такая существует: http://ic.milandr.ru/products/interfeysnye...my/rs485-rs422/
Даже такая: http://ic.milandr.ru/products/interfeysnye...s422/2011vv024/



Спасибо за ответы, только у Миландра - это приемопередатчики, а нужен бы специализированный контроллер. Почему не можем использовать UART - потому что скорости не хватает - 921600 бод, а нам надо около 2 Мбит (RS-485 с такими скоростями позволяет работать)

Сообщение отредактировал AlexeyT - Nov 17 2017, 18:53
Go to the top of the page
 
+Quote Post
@Ark
сообщение Nov 17 2017, 21:58
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Цитата(AlexeyT @ Nov 17 2017, 21:47) *
Почему не можем использовать UART - потому что скорости не хватает - 921600 бод, а нам надо около 2 Мбит...

Если тактовая частота позволяет, то скоростной UART можно программно реализовать.
Передача вообще не представляет ни какой сложности. С приемом - чуть сложнее.
Нужно задействовать прерывание.

Go to the top of the page
 
+Quote Post
AlexeyT
сообщение Nov 18 2017, 09:28
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 5-06-07
Пользователь №: 28 207



Цитата(@Ark @ Nov 18 2017, 00:58) *
Если тактовая частота позволяет, то скоростной UART можно программно реализовать.
Передача вообще не представляет ни какой сложности. С приемом - чуть сложнее.
Нужно задействовать прерывание.



Мы используем Миландровский 1986ВЕ1Т с тактовой 144 МГц. На такой частоте по Вашей оценке можно реализовать программный контроллер RS-485 со скоростью 2 Мбит/с?
Go to the top of the page
 
+Quote Post
@Ark
сообщение Nov 18 2017, 09:36
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Цитата(AlexeyT @ Nov 18 2017, 12:28) *
Мы используем Миландровский 1986ВЕ1Т с тактовой 144 МГц. На такой частоте по Вашей оценке можно реализовать программный контроллер RS-485 со скоростью 2 Мбит/с?

Думаю, да.
Во всяком случае, стоит попробовать.

Go to the top of the page
 
+Quote Post
jcxz
сообщение Nov 18 2017, 10:55
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(@Ark @ Nov 18 2017, 11:36) *
Думаю, да.
Во всяком случае, стоит попробовать.

2 МБод на 144МГц тактовой? Может как-то и получится, но думаю процессор только этим и будет заниматься.
Go to the top of the page
 
+Quote Post
@Ark
сообщение Nov 18 2017, 12:05
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Цитата(jcxz @ Nov 18 2017, 13:55) *
2 МБод на 144МГц тактовой? Может как-то и получится, но думаю процессор только этим и будет заниматься.

От загрузки канала зависит. Сколько времени идет прием/передача, столько и будет отвлекаться на это процессор. Плюс небольшие накладные расходы.
Если по RS485 идет сплошной поток в ту или другую сторону, то на остальное времени почти не останется...

Сообщение отредактировал @Ark - Nov 18 2017, 12:06
Go to the top of the page
 
+Quote Post
jcxz
сообщение Nov 20 2017, 09:19
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(@Ark @ Nov 18 2017, 14:05) *
От загрузки канала зависит. Сколько времени идет прием/передача, столько и будет отвлекаться на это процессор.

А если канал сильно недогружен, то может имеет смысл во столько же раз уменьшить скорость?
А если не уменьшили, то видимо нельзя - не успевают передавать.
Так что мимо кассы - процессор должен уметь принять и непрерывный поток.
Go to the top of the page
 
+Quote Post
@Ark
сообщение Nov 20 2017, 09:57
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Цитата(jcxz @ Nov 20 2017, 12:19) *
А если канал сильно недогружен, то может имеет смысл во столько же раз уменьшить скорость?

Не всегда.
Например, для внешнего устройства, работающего в связке с ПК, зачастую предпочтительнее быстро передать пакет данных на высокой скорости. Чтобы освободить линию связи и собственные ресурсы МК до передачи следующего пакета. А не растягивать этот процесс на низкой скорости.
А когда устройств на линии предполагается много, то их максимальное количество будет напрямую зависеть от выбранной скорости обмена. "Сильно недогруженный канал" с точки зрения МК, "догружается" другими устройствами на линии, вплоть до непрерывного потока. wink.gif

Go to the top of the page
 
+Quote Post
jcxz
сообщение Nov 20 2017, 10:23
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(@Ark @ Nov 20 2017, 11:57) *
А когда устройств на линии предполагается много, то их максимальное количество будет напрямую зависеть от выбранной скорости обмена. "Сильно недогруженный канал" с точки зрения МК, "догружается" другими устройствами на линии, вплоть до непрерывного потока. wink.gif

И что?
Эти данные, передаваемые "другими устройствами" будут также поступать на вход RX микроконтроллера и загружать его процедурой приёма байт.
В чём разница-то? wacko.gif
Ситуация даже хуже получается: даже когда к устройству нет обращений от ПК, его процессор всё равно будет сильно загружен приёмом чужих обменов.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AlexeyT   Контроллер RS-485   Nov 13 2017, 12:05
- - jcxz   Цитата(AlexeyT @ Nov 13 2017, 14:05) Нет ...   Nov 13 2017, 12:20
|- - richie   Цитата(jcxz @ Nov 13 2017, 15:20) Наприме...   Nov 13 2017, 12:46
|- - jcxz   Цитата(richie @ Nov 13 2017, 14:46) Когда...   Nov 13 2017, 12:51
|- - Corvus   За отечественным RS-485 к Миландру. http://ic.mil...   Nov 13 2017, 12:55
- - @Ark   Цитата(AlexeyT @ Nov 13 2017, 15:05) Нет ...   Nov 13 2017, 12:34
|- - gosha-z   Цитата(@Ark @ Nov 13 2017, 15:34) Вообще-...   Nov 13 2017, 12:40
|- - mantech   Цитата(gosha-z @ Nov 13 2017, 15:40)...   Nov 13 2017, 17:10
|- - AVR   Цитата(mantech @ Nov 13 2017, 20:10) Так ...   Nov 14 2017, 07:34
|- - Alechek   Цитата(AVR @ Nov 14 2017, 12:34) Вопрос э...   Nov 14 2017, 11:05
|- - AVR   Цитата(Alechek @ Nov 14 2017, 14:05) Може...   Nov 14 2017, 11:47
|- - Alechek   Цитата(AVR @ Nov 14 2017, 16:47) Прерыван...   Nov 15 2017, 13:54
|- - Огурцов   Цитата(AlexeyT @ Nov 17 2017, 19:47) нам ...   Nov 17 2017, 19:19
|- - mantech   Цитата(AlexeyT @ Nov 17 2017, 21:47) Спас...   Nov 17 2017, 21:12
|||- - Михась   Цитата(@Ark @ Nov 18 2017, 16:36) Думаю, ...   Nov 18 2017, 09:38
|||- - Огурцов   Цитата(jcxz @ Nov 18 2017, 10:55) процесс...   Nov 18 2017, 11:22
||||- - mantech   Цитата(Огурцов @ Nov 18 2017, 14:22) пост...   Nov 18 2017, 11:28
|||- - @Ark   Цитата(jcxz @ Nov 20 2017, 13:23) И что? ...   Nov 20 2017, 10:36
|||- - jcxz   Цитата(@Ark @ Nov 20 2017, 12:36) А дальш...   Nov 20 2017, 11:00
||||- - @Ark   Цитата(jcxz @ Nov 20 2017, 13:55) И при п...   Nov 20 2017, 11:05
||||- - richie   Задача топикстартера попахивает колхозом изначальн...   Nov 20 2017, 13:05
|||- - mantech   Цитата(@Ark @ Nov 20 2017, 13:36) Разница...   Nov 20 2017, 12:42
|||- - @Ark   Цитата(mantech @ Nov 20 2017, 15:42) ... ...   Nov 20 2017, 12:52
|||- - mantech   Цитата(@Ark @ Nov 20 2017, 15:52) Еще оди...   Nov 20 2017, 14:13
|||- - @Ark   Цитата(mantech @ Nov 20 2017, 17:13) Я ли...   Nov 20 2017, 14:23
|||- - Огурцов   Цитата(@Ark @ Nov 20 2017, 14:23) Универс...   Nov 20 2017, 15:22
|||- - @Ark   Цитата(Огурцов @ Nov 20 2017, 18:22) это ...   Nov 20 2017, 16:05
|||- - Огурцов   Цитата(@Ark @ Nov 20 2017, 16:05) Считали...   Nov 20 2017, 16:26
||||- - @Ark   Цитата(Огурцов @ Nov 20 2017, 19:26) и ск...   Nov 20 2017, 16:32
||||- - Огурцов   Цитата(@Ark @ Nov 20 2017, 17:32) а сколь...   Nov 20 2017, 16:59
||||- - @Ark   Цитата(Огурцов @ Nov 20 2017, 19:59) 5000...   Nov 20 2017, 17:55
||||- - mantech   Цитата(@Ark @ Nov 20 2017, 20:55) Вот, на...   Nov 20 2017, 19:27
|||||- - @Ark   Цитата(mantech @ Nov 20 2017, 22:27) Чет ...   Nov 20 2017, 20:22
|||||- - Огурцов   Цитата(@Ark @ Nov 20 2017, 21:22) больших...   Nov 20 2017, 20:41
|||||- - @Ark   Цитата(Огурцов @ Nov 20 2017, 23:41) можн...   Nov 20 2017, 21:45
|||||- - Огурцов   Цитата(@Ark @ Nov 20 2017, 22:45) При чем...   Nov 21 2017, 02:48
|||||- - @Ark   Цитата(Огурцов @ Nov 21 2017, 05:48) i2c ...   Nov 21 2017, 06:58
|||||- - Forger   Цитата(@Ark @ Nov 21 2017, 09:58) Нужен ...   Nov 21 2017, 08:13
||||||- - @Ark   Цитата(Forger @ Nov 21 2017, 11:13) Не за...   Nov 21 2017, 08:19
|||||- - mantech   Цитата(@Ark @ Nov 21 2017, 09:58) Может. ...   Nov 21 2017, 09:00
||||||- - @Ark   Цитата(mantech @ Nov 21 2017, 12:00) Вы р...   Nov 21 2017, 09:09
||||||- - mantech   Цитата(@Ark @ Nov 21 2017, 12:09) А такие...   Nov 21 2017, 09:44
||||||- - @Ark   Цитата(mantech @ Nov 21 2017, 12:44) Вот ...   Nov 21 2017, 09:51
||||||- - Forger   Цитата(mantech @ Nov 21 2017, 12:44) то к...   Nov 21 2017, 09:54
||||||- - @Ark   Цитата(Forger @ Nov 21 2017, 12:54) Можно...   Nov 21 2017, 10:03
||||||- - Forger   Цитата(@Ark @ Nov 21 2017, 13:03) Это у ...   Nov 21 2017, 10:14
||||||- - @Ark   Цитата(Forger @ Nov 21 2017, 13:14) Судя ...   Nov 21 2017, 10:24
||||||- - Forger   Цитата(@Ark @ Nov 21 2017, 13:24) Cудя по...   Nov 21 2017, 11:09
||||||- - @Ark   Цитата(Forger @ Nov 21 2017, 14:09) Неодн...   Nov 21 2017, 11:16
||||||- - Forger   Цитата(@Ark @ Nov 21 2017, 14:16) Професс...   Nov 21 2017, 11:21
||||||- - @Ark   Цитата(Forger @ Nov 21 2017, 14:21) В дат...   Nov 21 2017, 11:27
||||||- - Forger   ЦитатаВ даташитах есть информация только по конкре...   Nov 21 2017, 11:31
||||||- - @Ark   Цитата(Forger @ Nov 21 2017, 14:31) Я ему...   Nov 21 2017, 11:33
||||||- - Forger   Цитата(@Ark @ Nov 21 2017, 14:33) Удачи В...   Nov 21 2017, 11:36
|||||- - jcxz   Цитата(@Ark @ Nov 21 2017, 08:58) Нужен ...   Nov 21 2017, 14:07
|||||- - Огурцов   Цитата(@Ark @ Nov 21 2017, 07:58) Нужен ...   Nov 21 2017, 15:10
||||- - Огурцов   Цитата(@Ark @ Nov 20 2017, 18:55) Вот, на...   Nov 20 2017, 19:56
|||- - mantech   Цитата(@Ark @ Nov 20 2017, 19:05) Считали...   Nov 20 2017, 17:07
||- - AVR   Цитата(AlexeyT @ Nov 18 2017, 12:28) Мы и...   Nov 18 2017, 11:52
|- - richie   Цитата(AlexeyT @ Nov 17 2017, 21:47) ... ...   Nov 20 2017, 10:31
- - gosha-z   Именно. В Raspbian работа с GPIO сделана через фа...   Nov 14 2017, 08:00
|- - Эдди   Цитата(gosha-z @ Nov 14 2017, 11:00)...   Nov 14 2017, 15:07
|- - gosha-z   Цитата(Эдди @ Nov 14 2017, 18:07) А вот н...   Nov 14 2017, 16:00
- - gosha-z   Вот хочу попробовать в этом плане очень забавный к...   Nov 14 2017, 14:07
- - alag57   ЦитатаВыделить на такое дело не всегда возможно А ...   Nov 15 2017, 16:00
|- - jcxz   Цитата(alag57 @ Nov 15 2017, 18:00) А что...   Nov 15 2017, 17:50
|- - Сергей Борщ   QUOTE (alag57 @ Nov 15 2017, 18:00) А что...   Nov 18 2017, 09:10
- - редактор   ЦитатаМы используем Миландровский 1986ВЕ1Т с такто...   Nov 20 2017, 09:20
|- - Obam   Цитата(редактор @ Nov 20 2017, 13:20) …Ir...   Nov 20 2017, 11:06
||- - Огурцов   Цитата(Obam @ Nov 20 2017, 12:06) 450Гбит...   Nov 20 2017, 11:31
||- - Obam   Цитата(Огурцов @ Nov 20 2017, 15:31) ну э...   Nov 20 2017, 12:24
||- - AVR   Цитата(Огурцов @ Nov 22 2017, 09:03) так ...   Nov 22 2017, 08:11
|- - AlexeyT   Цитата(редактор @ Nov 20 2017, 12:20) У в...   Nov 20 2017, 17:09
- - smart_pic   Прочитал тему , и не понял в чем проблема, хотя мн...   Nov 20 2017, 16:05
- - редактор   Цитата? 450Гбит/с ??? Запятая где, всё-таки, должн...   Nov 20 2017, 16:50
|- - jcxz   Цитата(редактор @ Nov 20 2017, 18:50) Ско...   Nov 20 2017, 17:13
|- - Forger   Цитата(jcxz @ Nov 20 2017, 20:13) Т.е. - ...   Nov 20 2017, 17:39
|- - Огурцов   Цитата(jcxz @ Nov 20 2017, 17:13) Значит ...   Nov 20 2017, 17:45
|- - leocat   Цитата(Огурцов @ Nov 20 2017, 18:45) а зн...   Nov 22 2017, 04:08
|- - Огурцов   Цитата(leocat @ Nov 22 2017, 05:08) Тольк...   Nov 22 2017, 06:03
- - редактор   Версия описания 1.13.3. от 31.01.2014   Nov 21 2017, 10:15
|- - Obam   Цитата(редактор @ Nov 21 2017, 14:15) Вер...   Nov 21 2017, 10:56
- - richie   Как закончите строить сферического фоня в вакууме,...   Nov 21 2017, 11:33
- - IgorKossak   Как уже многократно говорилось, тема себя исчерпал...   Nov 22 2017, 08:41


Closed TopicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 17:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01693 секунд с 7
ELECTRONIX ©2004-2016