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

 
 
 
Reply to this topicStart new topic
> Нужно сделать 6 или больше портов RS232, а лучше сразу RS485
SWT-RUS
сообщение Oct 15 2009, 14:18
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Для этого есть шина данных атмеловского ARM9, i2c(нежелательно потому как и без того нагружена), SPI. Может кто встречал или пользовал что-нибудь посовременнее чем TL16C550(4) и ее клонов

Сообщение отредактировал SWT-RUS - Oct 15 2009, 14:21
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 15 2009, 14:20
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



На FPGA можно сделать хоть 20 портов.
Go to the top of the page
 
+Quote Post
SWT-RUS
сообщение Oct 15 2009, 14:25
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Цитата(rezident @ Oct 15 2009, 18:20) *
На FPGA можно сделать хоть 20 портов.


Такой способ нам известен, но пока хотелось бы какую-нибудь готовую кость и подешевле. В принципе и 16с554 прокатит (правда их 2 понадобится но и портов будет 8 ). Еще что то максимовское попадалось типа MAX3100 но там всего 1 порт...
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 15 2009, 15:03
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(SWT-RUS @ Oct 15 2009, 20:25) *
какую-нибудь готовую кость и подешевле. В принципе и 16с554 прокатит (правда их 2 понадобится но и портов будет 8 )
Почти $10 за штучку это подешевле? 07.gif Да в FPGA за $15 можно в разы больше портов напихать, да еще и FIFO или буфер к каждому из них на внутреннем ОЗУ сгондыбачить, плюс дополнительную конфигурируемую логику для автоматического управления линиями RS485 и еще чего в голову придет. Хотя .. хозяин-барин. laughing.gif
Update. Ну или вот еще "почти готовый" вариант - ATXmega с 8 UART по цене одной 16с554. Правда как там с доставабельностью я не знаю.
Go to the top of the page
 
+Quote Post
SWT-RUS
сообщение Oct 16 2009, 06:22
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Цитата(rezident @ Oct 15 2009, 19:03) *
Почти $10 за штучку это подешевле? 07.gif Да в FPGA за $15 можно в разы больше портов напихать, да еще и FIFO или буфер к каждому из них на внутреннем ОЗУ сгондыбачить, плюс дополнительную конфигурируемую логику для автоматического управления линиями RS485 и еще чего в голову придет. Хотя .. хозяин-барин. laughing.gif
Update. Ну или вот еще "почти готовый" вариант - ATXmega с 8 UART по цене одной 16с554. Правда как там с доставабельностью я не знаю.

Насчет цены http://catalog.compel.ru/stock/info/TL16C554IPN%20%28TI%29 Вы немного ошиблись. И это, с первой попытки для первого встречного. С ними можно поговорить по душам - они это любят biggrin.gif А еще я не называл количество, biggrin.gif - в успешном случае оно будет 4-ех значным. Да и Компэл не единственный на свете - есть много тех, кто умеет искать остатки по складам. И логика для RS485 там есть. Огорчает (или радует) то что на TI самые низкие цены (в сравнении с другими монстрами) - в том смысле что дешевле найти почти невозможно. Если только что то малоизвестное. Вот его то и ищем.

Кстати о логике RS485
В процессе поиска наткнулись вот на такую забавную кость - MAX13487. Может для кого то это и не открытие, но мне раньше не попадалось... и цена на нее в том же Компэле вполне адекватная.

Сообщение отредактировал SWT-RUS - Oct 16 2009, 06:16
Go to the top of the page
 
+Quote Post
vladec
сообщение Oct 16 2009, 06:44
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Посмотрите у NXP преобразователи SPI -> UART. По моему, один корпус - 4 канала и недоригие.
Go to the top of the page
 
+Quote Post
ReAl
сообщение Oct 16 2009, 07:24
Сообщение #7


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(SWT-RUS @ Oct 16 2009, 09:22) *
Насчет цены http://catalog.compel.ru/stock/info/TL16C554IPN%20%28TI%29 Вы немного ошиблись. И это, с первой попытки для первого встречного. С ними можно поговорить по душам - они это любят biggrin.gif А еще я не называл количество, biggrin.gif - в успешном случае оно будет 4-ех значным.
За эти деньги берётся atxmega128a1
http://catalog.compel.ru/mcu/info/ATxmega128A1-AU%20(ATMEL)
в корпусе ненамного большего размера, зато в нём 8 UART, "поддержку" можно сделать не просто "логику для 485", а посадить туда большую часть протокола и встроенные 8К ОЗУ этому весьма помогут.
"в успешном случае" тут так же можно будет "говорить по душам" и не зависеть от умения поставщика находить остатки.

ой, не заметил, что её уже упомянули.
Ну пусть это будет развёрнутой формой выражения "+1"


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
SWT-RUS
сообщение Oct 16 2009, 07:39
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Цитата(ReAl @ Oct 16 2009, 11:24) *
За эти деньги берётся atxmega128a1

Я не догадался, что об этом надо было упомянуть в самом начале. Прелесть 16с554 (и ей подобных) в том что ее поддержка уже сравнительно давно есть в Linux, который ворочает нашим 9-ым АRMом

Сообщение отредактировал SWT-RUS - Oct 16 2009, 08:16
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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