MicronSys 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба Есть готовое устройство на ATMEGA32 к нему подключен GSM модем SIN300D появилась потребность в подключение еще и GPS приемника Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите 485 интерфейс не предлагать Надо как можно меньше размер и количество компонентов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба Есть готовое устройство на ATMEGA32 к нему подключен GSM модем SIN300D появилась потребность в подключение еще и GPS приемника Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите 485 интерфейс не предлагать Надо как можно меньше размер и количество компонентов Как нащет Soft UART прикрутить ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MicronSys 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба Как нащет Soft UART прикрутить ? Не выходит нет уже ресурсов проца ( все забито по времени) :crying: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите 485 интерфейс не предлагать На сколько я понимаю в модеме - полный дуплекс. И если не применяется аппаратное управление потоком, то 485 интерфейс вам не поможет здесь. С другой стороны, в 32 меге вроде как 2 RS232. Или я что-то путаю? Что-то не понимаю зачем брится из-за угла? Но если нет, то лучше применить GPS с SPI протоколом, к примеру. Иными словами, лучше там ничего не мультиплексировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба Есть готовое устройство на ATMEGA32 к нему подключен GSM модем SIN300D появилась потребность в подключение еще и GPS приемника Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите 485 интерфейс не предлагать Надо как можно меньше размер и количество компонентов у maxim есть последовательные порты, которые через ISP можно прикрутить. С другой стороны, в 32 меге вроде как 2 RS232. Или я что-то путаю? Путаете :) 2 последовательных порта с ATmega64 идут) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба Не выходит нет уже ресурсов проца ( все забито по времени) :crying: CD4052 можно попробовать коммутировать Rx Tx, мы ней увеличевали количество входов на АЦП. Но это начинает смахивать на изврат. Есть ещё какой-то мах формирователь непомню какой если надо уточню, на нём присуцтвует дополнительный контакт включить/выключить, наверно для этих целей применяется, когда надо паралельно пару 232 втулить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MicronSys 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба CD4052 можно попробовать коммутировать Rx Tx, мы ней увеличевали количество входов на АЦП. Но это начинает смахивать на изврат. Есть ещё какой-то мах формирователь непомню какой если надо уточню, на нём присуцтвует дополнительный контакт включить/выключить, наверно для этих целей применяется, когда надо паралельно пару 232 втулить. Изврат не изврат какие прабоя были с CD4052 ??? Там ест 7 нога ее куда крутить к GND а то по даташиту типа если анолог надо ганать то ее надо крутит к - тоесть нужен двух полярный блок питания ???? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GDI 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба А зачем аналоговый сигнал гнать? почему бы не взять какой-нибудь буфер с 3-м состоянием, например 74НС125, там 4 буфера с отдельными входами разрешения, на 2 уарта в обоих направлениях хватит. МАХ232, обычно тоже имеет по 2 буфера в обоих направлениях. Итого, цена вопроса - лишний корпус соик14 НС125, который стоит 5 копеек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MicronSys 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба А зачем аналоговый сигнал гнать? почему бы не взять какой-нибудь буфер с 3-м состоянием, например 74НС125, там 4 буфера с отдельными входами разрешения, на 2 уарта в обоих направлениях хватит. МАХ232, обычно тоже имеет по 2 буфера в обоих направлениях. Итого, цена вопроса - лишний корпус соик14 НС125, который стоит 5 копеек. МАХ232 и как переключать ??? и куда мне деть +12 по выходам ??? :07: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vesago 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба Вот вам коммутатор RS-232. Но в вашем случае, как правильно сказано выше, вполне можно обойтись LVCT125. Сразу два зайца убиваете - коммутируете + согласуете уровни 5В меги с GSM и GPS. Можно конечно еще прикрутить микросхему уарт, но имхо не бюджетно. P_CAD_EDA____Sheet1_.pdf commutator_v3.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба Изврат не изврат какие прабоя были с CD4052 ??? Там ест 7 нога ее куда крутить к GND а то по даташиту типа если анолог надо ганать то ее надо крутит к - тоесть нужен двух полярный блок питания ???? не, у нас кругом 5в было, схемы нет сейчас. Подтяни к земле. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба А почему бы и не применить какую-нибудь малюсенькую ПЛИС и забабахать на ней два уарта? МК->UART->ПЛИС->ДВА UART->MAX232 (двойной) :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MicronSys 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба ВСЕМ СПАСИБО :a14: Все таки остановился на CD4052 должно получится не плохо аж на 4 порта и на одной микрухе Запас карман не жмет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GDI 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба МАХ232 и как переключать ??? и куда мне деть +12 по выходам ??? ТX через 10к на землю вешаете, чтобы было состояние "отсутствие передачи" (т.е. +12) на другом конце и все, а RX вы отключите буфером. А почему бы и не применить какую-нибудь малюсенькую ПЛИС и забабахать на ней два уарта? Потому что плис, даже маленькая не стоит "5 копеек" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=GM= 0 18 сентября, 2008 Опубликовано 18 сентября, 2008 · Жалоба Интересно, а как синхронизировать момент переключения коммутатора и начало передачи байта? Можно ведь попасть не на старт-бит, а на биты данных, данные будут потеряны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться