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

 
 
 
Reply to this topicStart new topic
> Интерфейсная плата RS-422, для microPC
Kolia
сообщение Jan 13 2009, 11:12
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 188
Регистрация: 28-09-06
Из: Minsk
Пользователь №: 20 762



Добрый день. Помогите пожалуйста help.gif
Нужно сделать интерфейсную плату. Ее примерная структурная схема:
10 драйверов RS-422 <-> 10 UART c 16 бит FIFO <-> микроконтроллер с8051f120 <-> буфер FIFO 2к <-> ПЛИС XCR3128 <-> шина ISA mPC.
Микроконтроллер выполняет функцию сортировки и предобработки данных.

Интересно посмотреть как люди делали. Не охота изобретать велосипед. Плиз. дайте ссылки на готовые проекты. Может кто где чего видел. Или подскажите как лучше всего организовать связь 10 UARTов с ISA через микроконтроллер.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Jan 13 2009, 13:52
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Добрый день.
Если применение XCR3128(CPLD) не является очень принципиальным то, возможно,
стоит рассмотреть применение какого-то из младших чипов FPGA Spartan3.
Это позволит реализовать и логику связи с ISA и использовать внутреннюю память кристалла
для реализации FIFO. В чипе XC3S50(самый маленький) есть 72 КилоБита блочной памяти, на которой поместится нужный
Вам объем FIFO.
А микроконтроллер может также выполнять функцию загрузки прошивки в FPGA
по включению питания.
В совокупности цена XCR3128+FIFO будет дороже, чем чип Spartan3.

Для сравнения у одного поставщика (www.digikey.com)
Ссылка на цену XCR3128: http://search.digikey.com/scripts/DkSearch/dksus.dll
Ссылка на цену FIFO : CY7C4231-15AXC http://search.digikey.com/scripts/DkSearch/dksus.dll

Ссылка на цену XC3S50-4VQG100C: http://search.digikey.com/scripts/DkSearch...ame=122-1504-ND

По количеству портов: UART-ы есть 1-но, 2-х, 4-х, 8-ми портовые. Учитывая это, возможно лучше
сразу заложить 3 4-х портовых UART.
Еще зайдите на http://www.kron.com.ua/. Схем там Вы не найдете, но может что-то полезное увидите.
Надеюсь эта скромная информация будет Вам полезной.
Удачи.
Go to the top of the page
 
+Quote Post
Kolia
сообщение Jan 13 2009, 14:21
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 188
Регистрация: 28-09-06
Из: Minsk
Пользователь №: 20 762



Спасибо за ответ. На счет 4-х портовых UATR я как-то не догадался.
К сожалению спартан 3 не подойдет. Просто заказчика устраивает именно схема приведенная выше.
Может быть еще кто подскажет!
Go to the top of the page
 
+Quote Post
_ijor_
сообщение Feb 24 2009, 09:34
Сообщение #4


Участник
*

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



Приветствую!
Как я понял из сообщения необходимо к какому-то устройству (возможно это пром компьютер) имеющему интерфейс ISA добавить возможность обмениватся данными по RS-422. Если на плату не накладываются требования хитрой аппаратной обработки полученных данных, мозможно проще будет взят готовую плату для скажем 232 и добавить небольшой конвертер для согласования с 422. С готовыми платами идут в комплекте дрова а к собственной их ещё придётся писать)
Go to the top of the page
 
+Quote Post
Kolia
сообщение Feb 26 2009, 09:01
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 188
Регистрация: 28-09-06
Из: Minsk
Пользователь №: 20 762



Такой вариант не подходит.
Go to the top of the page
 
+Quote Post

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

 


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


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