Страница 1 из 1
Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 11:56:09
sv69
Начальство ставит задачу создать цеховое табло, состоящее из 10-ти отдельных 5-ти разрядных 7-ми сегментных индикаторов. Все должно управляться с компьютера. Платы управления индикаторами (10шт.) планирую сделать на ATMega8 опыт есть. Нужен ваш совет каким образов лучше эти 10 плат состыковать с компьютером? Расстояние от плат до комьютера 6-8 метров.
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 12:10:28
devprodest
sv69 писал(а):Нужен ваш совет каким образов лучше эти 10 плат состыковать с компьютером? Расстояние от плат до комьютера 6-8 метров.
Самое простое UART`ом, можно и дополнительно повесить радиомодуль
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 12:55:05
sv69
А как правильно включаются UART все в параллель? Какие дополнительные микросхемы нужны? Может подскажите пример схемотехники подключения нескольких устройств.
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 12:58:16
mrFox
если рядышком (в 10-20 метрах) хоть один работающий эл.мотор, то с голым USART намучаетесь
RS485 стандарт для таких сетей и весьма дешев
стоимость микросхем TTL-RS232 и TTL-RS485 одинакова, а защищеность RS485 гораздо больше
да и дальность до километра тоже чего-то стоит
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 13:35:30
aleksandr-zh
из личного:
rs-485
все - подчиненные, комп- ведущий, он выдаёт запрос ведомым, и только тогда они передают
350 метров = не проблема )
вашу задачу реально решить и без МК. но с МК - красивее ))
можно и без rs485, так как у вас всё равно данные идут в одном направлении
http://www.ugolok-mastera.ru/proekt/int ... 6i_16o.htmпочти ваша схема, только индикаторы и токоограничительные резисторы поставить в цепи сегментов
а можно и дальше пойти: передавать и питание, и сигналы (данные) по двухпроводной линии - данные поверх питания в виде ВЧ-пачек
http://www.ugolok-mastera.ru/avr/DUUO2PL/DUUO2PL.htm
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 14:49:55
sv69
А как все таки входа UART на 10 платах включаются просто в параллель?
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 15:07:43
aleksandr-zh
да: к выходу передатчика несколько входов
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 15:23:56
КРАМ
sv69 писал(а):Расстояние от плат до комьютера 6-8 метров.
Вы ничего не сказали относительно расстояния между платами. Есть смутное подозрение, что МК нужен только ОДИН.
Связь между компьютером и МК должна быть по существующему в КОМПЬЮТЕРЕ интерфейсу.
Например, COM.
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 15:26:39
aleksandr-zh
если расстояния между индикаторами мало, то я бы решил так:
один МК, принимающий данные по проводной линии связи (rs-232 / rs-485). и выдающий данные в сдвиговые регистры с защёлкой
Получите простую статическую индикацию
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 16:06:29
pcb
aleksandr-zh писал(а):Получите простую статическую индикацию
Смотря, что за цех
Возможен вариант, что на проводульки помехи будут ловить.
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 16:11:12
aleksandr-zh
никто не запрещал поставить фильтры и сделать оптимальную скорость обмена
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 17:02:02
sv69
Расстояние между платами 1.5 метра. Цех металлургический.
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 17:35:36
pcb
aleksandr-zh писал(а):никто не запрещал поставить фильтры
sv69 писал(а):Цех металлургический.
Будем посмотреть, чем дело кончиться.
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Ср янв 22, 2014 20:03:19
aleksandr-zh
rs-232, в экране, 25 метров, 9600 бод - "маслянник" 10.000 вольт на расстоянии 70 см через тонкую изоляционную стенку, 9 лет работа, сбоев нет
может и есть потерянные покеты, но железо само переспрашивает в случае потери данных (контрл CRC пакета + всех данных)
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Пт янв 24, 2014 08:56:51
sv69
Большое спасибо всем ответившим, на выходных куплю микросхемки MAX232, MAX485 и буду пробовать о результатах отпишусь.
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Пт янв 24, 2014 17:43:16
nirq
75176 цена.
Re: Связь нескольких микроконтроллеров с компьютером.
Добавлено: Пт янв 24, 2014 18:13:24
pcb
Чего цена?