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

 
 
> 2xUART, у кого такое есть ?
URANst
сообщение Apr 10 2008, 15:02
Сообщение #1


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

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



Подскажите плиз контроллер с минимальным колличеством пинов, памяти и т.д. , но с двумя UARTами, желательно AVR, или можно как-то преобразование сделать xxx to RS232 ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 13)
rezident
сообщение Apr 10 2008, 15:34
Сообщение #2


Гуру
******

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



Уточните, что такое xxx и какая максимальная скорость от UART требуется? UART можно ведь и программно реализовать.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Apr 10 2008, 15:49
Сообщение #3


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Посмотри PIC24FJ16GA002


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
VDG
сообщение Apr 10 2008, 16:15
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Цитата(URANst @ Apr 10 2008, 19:02) *
Подскажите плиз контроллер с минимальным колличеством пинов, памяти и т.д. , но с двумя UARTами, желательно AVR, или можно как-то преобразование сделать xxx to RS232 ?

1. зайти на сайт атмела
2. выбрать по таблице процы с двумя UARTами.

mega64, mega128...


--------------------
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Apr 10 2008, 16:20
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 URANst
Когда то реализовывал программно - всё получилось - правда скоростя не сильно высокие были - 57600 wink.gif
Обработка данных - я бы сказал средней сложности - не принял-передал - но и не надо было цифровые фильтры городить...В обсчем от задачи зависит - просче взять готовый с 2-мя уартами ине мучится или реализовать 2-й в софте...

пЫсЫ
Где то сдесь встречал упоминаиния про полудуплексный вариант на 9600 с количеством около 8-9 (давно было - не помню)
Go to the top of the page
 
+Quote Post
bodja74
сообщение Apr 10 2008, 18:40
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984



ATmega162
Go to the top of the page
 
+Quote Post
IDE
сообщение Apr 10 2008, 20:35
Сообщение #7


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

Группа: Свой
Сообщений: 119
Регистрация: 5-11-07
Из: Москва
Пользователь №: 32 073



Цитата(URANst @ Apr 10 2008, 19:02) *
Подскажите плиз контроллер с минимальным колличеством пинов, памяти и т.д. , но с двумя UARTами, желательно AVR, или можно как-то преобразование сделать xxx to RS232 ?

Да, лучше Atmega162 - дешево и сердито! smile.gif


--------------------
У кого что сбоит, тот о том и говорит.
Go to the top of the page
 
+Quote Post
URANst
сообщение Apr 21 2008, 13:33
Сообщение #8


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

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



А можно ли как нить сделать аппаратный сигнал начало-конец передачи для COM порта комьютера, с использованием сигналов интерфейса ?
Go to the top of the page
 
+Quote Post
xelax
сообщение Apr 21 2008, 14:07
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 370
Регистрация: 7-11-06
Пользователь №: 22 035



Цитата(URANst @ Apr 21 2008, 17:33) *
А можно ли как нить сделать аппаратный сигнал начало-конец передачи для COM порта комьютера, с использованием сигналов интерфейса ?


А чем RTS не устраивает?
Go to the top of the page
 
+Quote Post
URANst
сообщение Apr 22 2008, 07:07
Сообщение #10


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

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



Сигнал RTS всего лишь запрос на передачу. Мне же нужен аппаратный сигнал: "1" - идет передача, "0" - нет передачи, или на оборот. Возможно ли это как то вытянуть из интерфейсных сигналов ?
Go to the top of the page
 
+Quote Post
KRS
сообщение Apr 22 2008, 07:15
Сообщение #11


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(URANst @ Apr 22 2008, 11:07) *
Сигнал RTS всего лишь запрос на передачу. Мне же нужен аппаратный сигнал: "1" - идет передача, "0" - нет передачи, или на оборот. Возможно ли это как то вытянуть из интерфейсных сигналов ?

Обычно такого сигнала нет.
Но, например, у FTDI он есть (используется для полудуплекса, 485 например)
Go to the top of the page
 
+Quote Post
URANst
сообщение Apr 22 2008, 07:32
Сообщение #12


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

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



На счет FTDI я уже глянул, пока для меня это оптимальное решение. Но все же решил поспрошать мож хто по другому извращался.
Go to the top of the page
 
+Quote Post
chds
сообщение Apr 22 2008, 09:47
Сообщение #13


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

Группа: Свой
Сообщений: 173
Регистрация: 5-11-07
Из: Чернигов, Украина
Пользователь №: 32 078



Когда то извращался. Приемник все время включен на прием, а признаком переключения передавать или нет являлись сами данные по линии TX. Логика проста. На RS по умолчанию 1. Если на выходных данных появлялся 0, то буфер переключался на выход, обратно в единицу выходные данные переходили, значит и буфер обратно на вход. Проблем небыло, только нужно линию подтягивать к единице иначе может быть не стабильное состояние, т.к. к линии по умолчанию подключены только приемники, все передатчики отключены.

Сообщение отредактировал chds - Apr 22 2008, 09:48
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Apr 22 2008, 10:15
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(URANst @ Apr 22 2008, 11:07) *
Сигнал RTS всего лишь запрос на передачу. Мне же нужен аппаратный сигнал: "1" - идет передача, "0" - нет передачи, или на оборот. Возможно ли это как то вытянуть из интерфейсных сигналов ?


Уточните задачу. Потому что RTS может использоваться так как вы счтаете нужным, если ПО на компе сами пишете. Многие проги его используют именно таким способом при работе с 485. Хотя это и не является стандартом. Видел, например, использование сигнала DSR. Если речь идёт о 485, то существует аппаратное решение, хотя и не совсем универсальное по скоростям. Покопайся в форуме - найдёшь схемы и рекомендации. В самом 232 таких сигналов нет.
Go to the top of the page
 
+Quote Post

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

 


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


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