|
Один сом порт 2..3 устройства, Помогите с реализацией |
|
|
|
Sep 18 2008, 07:27
|

Частый гость
 
Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946

|
Есть готовое устройство на ATMEGA32 к нему подключен GSM модем SIN300D появилась потребность в подключение еще и GPS приемника Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите 485 интерфейс не предлагать Надо как можно меньше размер и количество компонентов
|
|
|
|
|
Sep 18 2008, 07:37
|

Местный
  
Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423

|
Цитата(MicronSys @ Sep 18 2008, 10:27)  Есть готовое устройство на ATMEGA32 к нему подключен GSM модем SIN300D появилась потребность в подключение еще и GPS приемника Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите 485 интерфейс не предлагать Надо как можно меньше размер и количество компонентов  Как нащет Soft UART прикрутить ?
|
|
|
|
|
Sep 18 2008, 07:46
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(MicronSys @ Sep 18 2008, 16:27)  Есть готовое устройство на ATMEGA32 к нему подключен GSM модем SIN300D появилась потребность в подключение еще и GPS приемника Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите 485 интерфейс не предлагать Надо как можно меньше размер и количество компонентов  у maxim есть последовательные порты, которые через ISP можно прикрутить. Цитата(SasaVitebsk @ Sep 18 2008, 16:45)  С другой стороны, в 32 меге вроде как 2 RS232. Или я что-то путаю? Путаете  2 последовательных порта с ATmega64 идут)
--------------------
Выбор.
|
|
|
|
|
Sep 18 2008, 08:13
|

Частый гость
 
Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946

|
Цитата(west329_ @ Sep 18 2008, 10:48)  CD4052 можно попробовать коммутировать Rx Tx, мы ней увеличевали количество входов на АЦП. Но это начинает смахивать на изврат. Есть ещё какой-то мах формирователь непомню какой если надо уточню, на нём присуцтвует дополнительный контакт включить/выключить, наверно для этих целей применяется, когда надо паралельно пару 232 втулить. Изврат не изврат какие прабоя были с CD4052 ??? Там ест 7 нога ее куда крутить к GND а то по даташиту типа если анолог надо ганать то ее надо крутит к - тоесть нужен двух полярный блок питания ????
|
|
|
|
|
Sep 18 2008, 09:01
|

Частый гость
 
Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946

|
ВСЕМ СПАСИБО Все таки остановился на CD4052 должно получится не плохо аж на 4 порта и на одной микрухе Запас карман не жмет
|
|
|
|
|
Sep 18 2008, 09:06
|
Профессионал
    
Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008

|
Цитата МАХ232 и как переключать ??? и куда мне деть +12 по выходам ??? ТX через 10к на землю вешаете, чтобы было состояние "отсутствие передачи" (т.е. +12) на другом конце и все, а RX вы отключите буфером. Цитата А почему бы и не применить какую-нибудь малюсенькую ПЛИС и забабахать на ней два уарта? Потому что плис, даже маленькая не стоит "5 копеек"
--------------------
|
|
|
|
|
Sep 18 2008, 10:38
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(=GM= @ Sep 18 2008, 12:42)  Интересно, а как синхронизировать момент переключения коммутатора и начало передачи байта? Можно ведь попасть не на старт-бит, а на биты данных, данные будут потеряны. Кроме того, не знаю как используется модем, но если используется по полной, то тогда во время работы с модемом никаких переключений делать нельзя. Если не используется RTS/CTS. Непонятно также зачем коммутировать выходной сигнал? Это тоже вызовет ряд трудностей. Лучше тогда уж коммутировать TTL и ставить два adm207 или что там у вас. Иначе в моменты переключения у вас на устройство будут бредовые байты передаваться. Да и коммутатору 2 питания нужно. Короче здорово кустарщиной попахивает.
|
|
|
|
|
Sep 18 2008, 11:13
|

Частый гость
 
Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946

|
Цитата(SasaVitebsk @ Sep 18 2008, 13:38)  Кроме того, не знаю как используется модем, но если используется по полной, то тогда во время работы с модемом никаких переключений делать нельзя. Если не используется RTS/CTS.
Непонятно также зачем коммутировать выходной сигнал? Это тоже вызовет ряд трудностей. Лучше тогда уж коммутировать TTL и ставить два adm207 или что там у вас. Иначе в моменты переключения у вас на устройство будут бредовые байты передаваться. Да и коммутатору 2 питания нужно.
Короче здорово кустарщиной попахивает. Вобще то я как рас TTL и коммутирую По поводу модема все работает Пока сыр да бор я уже все собрал на CD5042 и опробовал Все гут кроме кончно потери первого пакета от GPS а так все гуд ( все равно пакеты идут каждую секунду)  Цитата(SasaVitebsk @ Sep 18 2008, 13:38)  Короче здорово кустарщиной попахивает. ой ой да шо вы говорите - я вобще то радиоЛЮБИТЕЛЬ а вы ???
Сообщение отредактировал MicronSys - Sep 18 2008, 11:18
|
|
|
|
|
Sep 18 2008, 11:54
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(MicronSys @ Sep 18 2008, 15:13)  Вобще то я как рас TTL и коммутирую .. если все участники ваши, т.е. могут программно разруливать данные поступающие через rs232 то можно на пару корпусов элементарной логики сделать шинное подключение. решение старо как мир, основной нюанс - каждый слышит других, себя нет... удачи Вам (круглый)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|