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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> COM-порт. Параллельный вывод информации., Вывод на ЦАП.
Toni Gard
сообщение Jun 20 2007, 05:46
Сообщение #16


Участник
*

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



У-а-а-а! Сколько всего! У меня просто вчера инет закончился - поэтому я выключился из обсуждения.
Я так понял варианта осталось всего два:
rezident с КР581ВА1А и CodeWarrior1241 со схемой и DAC0808.
В связи с этим у меня возникло несколько вопросов:
к rezident'у,
- Насколько я знаю UART - это микросхема, которая используется в компьютерах для конвертирования сигнала из параллельного (в проце) в последовательный? А как обратно? А есть ли описание к КР581ВА1А? И то есть мне ее (КР581ВА1А) надо будет подцепить к где-то между портом и ЦАП?
к CodeWarrior1241'у,
- Ту схему, которую вы прикрепили в вашем посте, нельзя сразу использовать? Я имею в виду сразу же к выходам SN74LV8153 подрубить КР572ПА2? И что такое SN74LV8153? Какой-то преобразователь? Как будто он увеличивает количество выходов.)) А можно вместо SN74LV8153, какой-нибудь другой, на 12-разрядов?
Go to the top of the page
 
+Quote Post
ALexx
сообщение Jun 20 2007, 06:28
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704



Можете приятно удивить преподавателя устройством, работающим от USB smile.gif

Есть микросхемы - мосты USB-FIFO (параллельный код).
Со сторны компьютера видятся они как последовательный порт.
Упрощенно: отсылаете байт в порт, он появляется на выводах D0-D7 микросхемы.
Кроме того, присутствуют квитирующие сигналы, т.е. можете передавать несколько байт, записывая их в параллельные регистры, соединенные с ЦАПом.

Информация : http://ftdichip.com/Documents/DataSheets/DS_FT245R.pdf
Go to the top of the page
 
+Quote Post
Toni Gard
сообщение Jun 20 2007, 06:52
Сообщение #18


Участник
*

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



Круто! Тоже возможный вариант. Только я не представляю себе как FT245QR или FT245RL к USB можно подсоединить...(( Хотя в принципе если бы узнал, то задача уже фактически бы решилась.

Сообщение отредактировал Toni Gard - Jun 20 2007, 06:52
Go to the top of the page
 
+Quote Post
ALexx
сообщение Jun 20 2007, 07:22
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704



Цитата(Toni Gard @ Jun 20 2007, 09:52) *
Круто! Тоже возможный вариант. Только я не представляю себе как FT245QR или FT245RL к USB можно подсоединить...(( Хотя в принципе если бы узнал, то задача уже фактически бы решилась.


Не совсем понял в чем проблема? Как подсоединить? В упомянутом документе начиная со стр. 19 идут схемы подключения данного устройства.
Если смущают корпуса с малым расстоянием между выводами (что понятно для начинающего), то существуют готовые модули со всей необходимой обвеской:

Вот, например:
http://ftdichip.com/Products/EvaluationKits/UM245R.htm
Go to the top of the page
 
+Quote Post
Toni Gard
сообщение Jun 20 2007, 08:15
Сообщение #20


Участник
*

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



Все, до меня доперло. Спасибо про ссылку на стр 19. (просто я очень плохо понимаю пока все эти даташиты). Про модуль тоже тема, но он дорогой 20$. Все равно спасибо за мощную подсказку! Теперь осталось дождаться ответов на мои вопросы ...
Go to the top of the page
 
+Quote Post
rezident
сообщение Jun 20 2007, 08:49
Сообщение #21


Гуру
******

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



Цитата(Toni Gard @ Jun 20 2007, 11:46) *
Я так понял варианта осталось всего два:

Нет, вариантов больше чем два.
Цитата(Toni Gard @ Jun 20 2007, 11:46) *
- Насколько я знаю UART - это микросхема, которая используется в компьютерах для конвертирования сигнала из параллельного (в проце) в последовательный? А как обратно? А есть ли описание к КР581ВА1А? И то есть мне ее (КР581ВА1А) надо будет подцепить к где-то между портом и ЦАП?

Я конечно могу ошибаться, т.к. имел дело с КР581ВА1А лет 12 назад, но по-моему у нее раздельные 8-ми разрядные шины входа для передатчика и выхода для приемника. Описания для нее у меня, к сожалению, нет.
Go to the top of the page
 
+Quote Post
Toni Gard
сообщение Jun 20 2007, 09:17
Сообщение #22


Участник
*

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



Цитата
Я конечно могу ошибаться, т.к. имел дело с КР581ВА1А лет 12 назад, но по-моему у нее раздельные 8-ми разрядные шины входа для передатчика и выхода для приемника. Описания для нее у меня, к сожалению, нет.

Ну и бог с ней )) Я тоже описания к ней не нашел. А какую тогда микросхемку использовать?
Go to the top of the page
 
+Quote Post
rezident
сообщение Jun 20 2007, 09:37
Сообщение #23


Гуру
******

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



Цитата(Toni Gard @ Jun 20 2007, 15:17) *
Ну и бог с ней )) Я тоже описания к ней не нашел. А какую тогда микросхемку использовать?

Вам COM-порт именно как UART нужно (поставлена так задача) использовать или просто как внешний порт, имеющийся в составе PC?
Go to the top of the page
 
+Quote Post
Toni Gard
сообщение Jun 20 2007, 09:49
Сообщение #24


Участник
*

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



Насколько я понимаю, скорее всего второе - просто как внешний порт ПК.

Ну и LPT только не подходит, наверное. Я уже давненько его на компах не видел. Исчезает он.

Сообщение отредактировал Toni Gard - Jun 20 2007, 09:51
Go to the top of the page
 
+Quote Post
rezident
сообщение Jun 20 2007, 10:17
Сообщение #25


Гуру
******

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



Цитата(Toni Gard @ Jun 20 2007, 15:49) *
Ну и LPT только не подходит, наверное. Я уже давненько его на компах не видел. Исчезает он.

Фу-ты-ну-ты! Дык вы определитесь уж в конце-концов. А то может действительно мост USB-COM или USB-SPI (как вам уже предложили) стоит использовать?
Цитата(Toni Gard @ Jun 20 2007, 15:49) *
Насколько я понимаю, скорее всего второе - просто как внешний порт ПК.
Если изучение работы UART не входит в вашу задачу, то можно использовать сигналы COM-порта как просто дискретные сигналы. И реализовать на них синхронный интерфейс, который преобразовать в параллельный с помощью уже упоминавшихся 74HC595.
Go to the top of the page
 
+Quote Post
SergVZ
сообщение Jun 20 2007, 10:33
Сообщение #26


Участник
*

Группа: Новичок
Сообщений: 47
Регистрация: 26-05-06
Пользователь №: 17 478



Если обезательно нужен СОМ порт, то поглядите в сторону CDP6402 ( 1002хл1) и max232.
Go to the top of the page
 
+Quote Post
Toni Gard
сообщение Jun 20 2007, 11:46
Сообщение #27


Участник
*

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



Цитата
Фу-ты-ну-ты! Дык вы определитесь уж в конце-концов. А то может действительно мост USB-COM или USB-SPI (как вам уже предложили) стоит использовать?

Я бы с удовольствием использовал USB. Но у меня есть две проблемы:
1. Я не знаю как работать с USB-портами программно(но это 1/10 проблемы).
2. Микросхемы довольно дороговато стоят.

Цитата
Если изучение работы UART не входит в вашу задачу, то можно использовать сигналы COM-порта как просто дискретные сигналы. И реализовать на них синхронный интерфейс, который преобразовать в параллельный с помощью уже упоминавшихся 74HC595.

Про UART куратор ничего не говорил, следовательно можно считать, что это не входит в поставленную задачу.)) А как сделать с 74HC595(Alexx писал, но я не понял)? Может какой-нибудь схема есть или чертеж?
Go to the top of the page
 
+Quote Post
CodeWarrior1241
сообщение Jun 20 2007, 12:10
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 496
Регистрация: 14-03-07
Из: In The District
Пользователь №: 26 165



Цитата(Toni Gard @ Jun 20 2007, 01:46) *
- Ту схему, которую вы прикрепили в вашем посте, нельзя сразу использовать? Я имею в виду сразу же к выходам SN74LV8153 подрубить КР572ПА2? И что такое SN74LV8153? Какой-то преобразователь? Как будто он увеличивает количество выходов.)) А можно вместо SN74LV8153, какой-нибудь другой, на 12-разрядов?
SN74LV8153 дествительно преобразователь, серийный к 9-разрядному параллельному. Посмотрите сюда, может страницы по-русски от TI тоже о нем есть. Прелесть сие ИС то что она создана специально для поддержки стандартного 8N1 серийного потока, как от Вашего Com-порта. Разрядность увеличить вряд ли можно, ведь COM-порт способен пересылать только по байту каждый раз. Откуда можно найти дополнительные 4 байта ? На то я и предложил 8-битовый ЦАП.

Другое дело то что многие ЦАП требуют, кроме сигнал передачи инфо, еще и дополнительные контрольные сигналы, про КР572ПА2 не знаю. Посмотрите на любой ЦАП, ну скажем AD5424, на стр. 7 даташита даются значения пинов. Так кроме data pins (8) есть и /CS, и /RW. Без /CS не обойдетесь, надо опускать до того как записивать новое число для пробразованья, и поднимать /CS что бы начать преобразованья. С COM-портом Вы это не реализуете, поэтому я предложил (достаточно старый) DAC0808 от national semiconductor, у кторого контрольных сигналов нет - надо соблюдать время перед очередной записью. Эти ограничения COM-порта и есть причина почему вэтой ветке Вам советуют воспользоватся программным микроконтроллером.


--------------------
In Mozilla, you keep tabs on your browser. In the USSR, your browser keeps tabs on you.
Go to the top of the page
 
+Quote Post
ALexx
сообщение Jun 20 2007, 12:35
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704



Цитата(Toni Gard @ Jun 20 2007, 14:46) *
Я бы с удовольствием использовал USB. Но у меня есть две проблемы:
1. Я не знаю как работать с USB-портами программно(но это 1/10 проблемы).
2. Микросхемы довольно дороговато стоят.
Про UART куратор ничего не говорил, следовательно можно считать, что это не входит в поставленную задачу.)) А как сделать с 74HC595(Alexx писал, но я не понял)? Может какой-нибудь схема есть или чертеж?


1. При использовании моста FT245R работа с ЮСБ ни чем не отличается от работы с обычным СОМ-портом
2. Бесплатно сейчас даже 155ЛА3 не найдете - все уже давно выпаяно wink.gif

А вообще... Посмотрите на данную ветку форума и послушайте совет на будущее:
Формулируйте задачу максимально точно, тогда ответы будут соответствующие.

А для начала определитесь, наконец с необходимым типом интерфейса (COM, USB, LPT). Перебрали мы уже все эти интерфейсы, поэтому время принять решение.
Тогда и о схемных решениях можно будет говорить
Go to the top of the page
 
+Quote Post
Toni Gard
сообщение Jun 20 2007, 12:44
Сообщение #30


Участник
*

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



я за COM-порт, однако
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 05:31
Рейтинг@Mail.ru


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