Приветствую Вас, Гость! Регистрация RSS

Вторник, 22.08.2017
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Форум » Форум mega-avr.ucoz.ru » Схемотехника на микроконтроллерах AVR » Подключение 2-х устройств к RS-232
Подключение 2-х устройств к RS-232
DenisДата: Суббота, 15.01.2011, 18:05 | Сообщение # 1
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
Привет друзья!
У меня появилась необходимость сенхронизировать между собой два устройства (TASCAM MD-CD1), которые воспроизводят диски и мини диски!
На самих приборах (TASCAM MD-CD1) есть разъём "CONTROL I/O RS-232C"

Также к нему есть протокол с описание команд и спецификации.(Прекреплён в pdf файле!)

Задача:
Сделать устройство которое будет выдавать команды на два устройства ОДНОВРЕМЕННО!!!!
Списык необходимых команд:
Плей, пауза, стоп, трек вперёд, трек назад, перемотка.

Набросал мини схему, но не уверен что правильно!

Помогите пожалуйста разработать схему.

Файл: 5317389.jpg(55Kb) · RS-232C_Protoco.pdf(146Kb) · 7065878.jpg(70Kb)
 
ilvzДата: Суббота, 15.01.2011, 19:29 | Сообщение # 2
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
Выход может быть и общим, а вот вход...так просто не получится. Есть программы "soft uart" которые позволяют реализовать несколько 232 портов на контроллере.
 
DenisДата: Суббота, 15.01.2011, 22:26 | Сообщение # 3
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
ilvz,
А если взять МК с двумя или тремz USART?
 
ilvzДата: Суббота, 15.01.2011, 22:57 | Сообщение # 4
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
С двумя, это 64 -128. Не крутовато ли для просто распараллеливаня USART. Хотя если нужно быстро, и деньги не важны, то почему бы и нет.
 
DenisДата: Воскресенье, 16.01.2011, 10:11 | Сообщение # 5
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
ilvz,
Вот тут как раз важно быстро и надёжно.

А ты не смотрел спецификацию на протокол?
Есть ли там какие-то серьёзные подводные камни?
Скажи есть мк с двумя USART и одним USB

Добавлено (16.01.2011, 10:11)
---------------------------------------------
В дальнейшем может быть надо будет приладить USB и MIDI

 
ilvzДата: Воскресенье, 16.01.2011, 22:46 | Сообщение # 6
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
УСБ - прикручивается к любому МК. Есть спец. микросхемы (FT232BM,PL2303) или кабели от соток с уже готовой схемой. Есть готовые конверторы(мастеркит BA8050). Ну и как вариант есть АВР-ы с УСБ на борту. Живьём их не видел. Soft UART - по надёжности не хуже аппаратного. Просто забирает больше процессорного времени. Ну и ещё, UART наверное самый простой из интерфейсов.
 
DenisДата: Понедельник, 17.01.2011, 13:39 | Сообщение # 7
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
Я так понял что ATmega16U2 и ATmega16U4 идут с двумя USART и одним USB?
Подскажи нужно развязывать RS232?
 
ilvzДата: Понедельник, 17.01.2011, 17:08 | Сообщение # 8
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
Что-то я второго UART-а не увидел.

Добавлено (17.01.2011, 17:08)
---------------------------------------------
По развязке. Желательно. См. Оптроную развязку.

 
DenisДата: Понедельник, 17.01.2011, 19:43 | Сообщение # 9
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
ilvz,
Какие оптопары лучше использовать для этих целий?
подойдут ли 6N139, или есть более перспективные варианты?
Можешь что-то посоветовать?

Добавлено (17.01.2011, 19:43)
---------------------------------------------
Может стоит взять ATmega2560 + две RS232 + FT232BM, и при помощи этого реализовать два RS232 и один USB?

 
ilvzДата: Понедельник, 17.01.2011, 20:10 | Сообщение # 10
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
Этого более чем...
6N139 пойдёт.
По опторазвязке всё есть в инете.
Если высокая скорость не нужна, а это вероятнее всего, то есть оптроны и попроще.
 
DenisДата: Понедельник, 17.01.2011, 22:18 | Сообщение # 11
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
ilvz,
А можешь рассказать как правильно подключить 6N139?
Гуда надо ставить 6N139 на вход, на выход, или везде?
 
ilvzДата: Вторник, 18.01.2011, 00:25 | Сообщение # 12
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
Нет. Про этот не могу. Не пользовался. Но в интернете есть схемы его включения применительно к RS232.

Добавлено (18.01.2011, 00:25)
---------------------------------------------
А ставятся оптроны "везде". Т.к. иначе теряется смысл развязки.

Сообщение отредактировал ilvz - Вторник, 18.01.2011, 00:28
 
DenisДата: Воскресенье, 23.01.2011, 16:59 | Сообщение # 13
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
Всем привет!
Не как нем могу понять как подключить 6N139 между MAX232 и MK!
Есть схема устройства 6N139 (из даташита!)

На схеме уже кое-что подключил! Проверьте правильно?
И ещё не могу понять куда подключать вывода 7 и 8, подскажите пожалуйста.

Также интересует нужно развязывать питание?

Файл: 8348966.jpg(19Kb)
 
ilvzДата: Воскресенье, 23.01.2011, 18:14 | Сообщение # 14
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
Вот: А вообще Гугл Имиджи(картинки).

Добавлено (23.01.2011, 18:14)
---------------------------------------------
Подобрать резистор на третью ногу. Шестая выход.

Файл: 2892263.jpg(18Kb)


Сообщение отредактировал ilvz - Воскресенье, 23.01.2011, 18:15
 
us4ilqДата: Воскресенье, 23.01.2011, 18:45 | Сообщение # 15
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Вот на этой страницэ
http://proavr.narod.ru/z4.htm
есть схема на 6N135 (очень похожа на твою) для КОМпорта.
Может поможет.
Правда в подробности не вдавался и не пробовал.


Сообщение отредактировал us4ilq - Воскресенье, 23.01.2011, 18:47
 
DenisДата: Воскресенье, 23.01.2011, 19:37 | Сообщение # 16
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
us4ilq, ilvz,
Спасибо!
подскажите по какому прицепу подбирается резистор?
 
us4ilqДата: Воскресенье, 23.01.2011, 19:38 | Сообщение # 17
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
В какой схеме . который?
 
DenisДата: Воскресенье, 23.01.2011, 19:56 | Сообщение # 18
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует

В этой схеме надо расчитать резистры Rm и RL.
 
us4ilqДата: Воскресенье, 23.01.2011, 20:17 | Сообщение # 19
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Rm надо по даташиту смотреть чтоб не привысить ток светодиода , думаю миллиампер 5 примерно. примерно ом 220 - 270.

RL примерно ом 220 - 270.

My WebPage

По картинкам посмотри.

Добавлено (23.01.2011, 20:06)
---------------------------------------------
http://controllersystems.com/books....32.html
Как раз то что надо

Добавлено (23.01.2011, 20:17)
---------------------------------------------
Перезагрузил последнюю ссылку, а то негрузилась страничка

Сообщение отредактировал us4ilq - Воскресенье, 23.01.2011, 20:15
 
DenisДата: Воскресенье, 23.01.2011, 20:40 | Сообщение # 20
Любопытный
Сообщений: 116
Репутация: 1
Город: Москва
Статус: Отсутствует
us4ilq,
спасибо, вроте нашёл то что нужно!)))0

Добавлено (23.01.2011, 20:40)
---------------------------------------------
так-же осталось понять где нужно ставить развязку, до max232 или после?

 
Форум » Форум mega-avr.ucoz.ru » Схемотехника на микроконтроллерах AVR » Подключение 2-х устройств к RS-232
Страница 1 из 212»
Поиск: