Atmega и несколько устройств по последовательной шине

Статус: Offline
Реєстрація: 01.05.2008
Повідом.: 717
Atmega и несколько устройств по последовательной шине

Имеется два устройства - GPS трекер и радиопередатчик на 433 Мгц.
Их необходимо подключить к атмеге и поочередно рабоать с ними. Подскажите плиз как можно реализовать подключение нескольких устройств по одной RX, TX шине?
 
Мультиплексор? Не не слышал. Хотя мультиплексирование устройств на UART - извращение.
Есть еще меги с двумя портами.
 
Находил мегу с тремя портами, но больно дорого стоит.
А можно ли вообще подключать на один порт несколкьо разных устройств?
Или каким-то образом использовать 74HC595?
 
А почему 485й не годится?

А, сорри, тогда и со стороны устройст лепить 485й прийдется.
 
Почитал про "485Й", идею примерно понял. А при его использовании сильно схема загромождается?

Для полноты картины: мне надо соединить вот
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
и
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
к атмеге.

Попутно еще вычитал про МАХ232. Может с ним можно что-то соорудить?
 
Снова ардуиновские высеры.
485-й это хорошо но тут совершенно не нужно, потому что на стороне ведомых девайсов надо опять же ставить контроллер чтобы распознать свой адрес и опять же мультплексировать линию. И вообще чего ты ухватился за этот UART? GPS по ссылке умеет работать по линии I2C. Tiny2313 отлично справится с задачей, не говоря уже о Mega8.
 
Имеется два устройства - GPS трекер и радиопередатчик на 433 Мгц.
Их необходимо подключить к атмеге и поочередно рабоать с ними. Подскажите плиз как можно реализовать подключение нескольких устройств по одной RX, TX шине?

У обоих модулей есть вывод разрешения работы (EN) - вот ими и управлять, + к этому, протокол обмена с ЖПС начинается с $ - это тоже можно использовать.
 
подозреваю что андруно не додумается до тонкостей протоколов или программной реализации, мультиплекс проще дёргать.
А андрун вообще умеет с ними общаться?
 
А он там у всех присутствующих есть, может случится конфуз когда UARTа хватит на запуск цифровой части.


ЗЫ. Показательные выступления по питанию можно проводить на младших тиньках, от примерно 13ой и ниже можно шить без земли. Возможно это фича, а не баг, но народ часто недоумевает.
 
"А давайте заслушаем начальника транспортного цеха";)
ТС,если это - очередной APRS tracker , то их аматоры наплодили великое множество,все давно уже разжевано и выложено в сети,вплоть до исходников.
 
Чем отличается дерганье мультиплекса от дерганья Enable?
В первом случае получится рабочее устройство(GPS_EN - трогать не желательно). Если и (де)мультиплексировать, то только TX. Нужно ли ТС управлять GPS модулем? Если нет, то остаётся 2 провода.
 
"А давайте заслушаем начальника транспортного цеха"
ТС,если это - очередной APRS tracker , то их аматоры наплодили великое множество,все давно уже разжевано и выложено в сети,вплоть до исходников.

Хотим запустить в стратосферу шар с гелием. К нему прикрепить фото и видеокамеру.
Поднявшись до отметки около 30-40 км, шар лопнет и вся эта хреновина будет падать на землю с парашютом.
А в это время GPS будет передавать координаты куда он летит и где упал.

Участвуем в проекте
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
 
Дальность передатчика не смущает?
 
Хотим запустить в стратосферу шар с гелием. К нему прикрепить фото и видеокамеру.
Поднявшись до отметки около 30-40 км, шар лопнет и вся эта хреновина будет падать на землю с парашютом.
А в это время GPS будет передавать координаты куда он летит и где упал.

Участвуем в проекте
Тільки зареєстровані користувачі бачать весь контент у цьому розділі

Тогда,может быть,имеет смысл обратиться
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
 
На высоте 30-40 км раскрыть "мягкий" парашют не получится.
 
да, на такой высоте он будет бесполезен. Но когда немного спустится, то должен сработать нормально
 
Назад
Зверху Знизу