Перейти к содержанию
    

Один сом порт 2..3 устройства

Есть готовое устройство на ATMEGA32

к нему подключен GSM модем SIN300D

появилась потребность в подключение еще и GPS приемника

Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов

 

на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите

485 интерфейс не предлагать

 

Надо как можно меньше размер и количество компонентов :help:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть готовое устройство на ATMEGA32

к нему подключен GSM модем SIN300D

появилась потребность в подключение еще и GPS приемника

Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов

 

на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите

485 интерфейс не предлагать

 

Надо как можно меньше размер и количество компонентов :help:

Как нащет Soft UART прикрутить ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как нащет Soft UART прикрутить ?

 

Не выходит нет уже ресурсов проца ( все забито по времени) :crying:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите

485 интерфейс не предлагать

На сколько я понимаю в модеме - полный дуплекс. И если не применяется аппаратное управление потоком, то 485 интерфейс вам не поможет здесь.

С другой стороны, в 32 меге вроде как 2 RS232. Или я что-то путаю? Что-то не понимаю зачем брится из-за угла? Но если нет, то лучше применить GPS с SPI протоколом, к примеру.

 

Иными словами, лучше там ничего не мультиплексировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть готовое устройство на ATMEGA32

к нему подключен GSM модем SIN300D

появилась потребность в подключение еще и GPS приемника

Так вот вопрос как реализовать это подключение посредством одного порта с переключение входов выходов

 

на уме только установка 561КП1 если у кого есть что предложить ПЛИЗ помогите

485 интерфейс не предлагать

 

Надо как можно меньше размер и количество компонентов :help:

у maxim есть последовательные порты, которые через ISP можно прикрутить.

 

С другой стороны, в 32 меге вроде как 2 RS232. Или я что-то путаю?

Путаете :) 2 последовательных порта с ATmega64 идут)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не выходит нет уже ресурсов проца ( все забито по времени) :crying:

CD4052 можно попробовать коммутировать Rx Tx, мы ней увеличевали количество входов на АЦП. Но это начинает смахивать на изврат.

Есть ещё какой-то мах формирователь непомню какой если надо уточню, на нём присуцтвует дополнительный контакт включить/выключить, наверно для этих целей применяется, когда надо паралельно пару 232 втулить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

CD4052 можно попробовать коммутировать Rx Tx, мы ней увеличевали количество входов на АЦП. Но это начинает смахивать на изврат.

Есть ещё какой-то мах формирователь непомню какой если надо уточню, на нём присуцтвует дополнительный контакт включить/выключить, наверно для этих целей применяется, когда надо паралельно пару 232 втулить.

 

Изврат не изврат какие прабоя были с CD4052 ???

Там ест 7 нога ее куда крутить к GND а то по даташиту типа если анолог надо ганать то ее надо

крутит к - тоесть нужен двух полярный блок питания ????

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А зачем аналоговый сигнал гнать? почему бы не взять какой-нибудь буфер с 3-м состоянием, например 74НС125, там 4 буфера с отдельными входами разрешения, на 2 уарта в обоих направлениях хватит. МАХ232, обычно тоже имеет по 2 буфера в обоих направлениях. Итого, цена вопроса - лишний корпус соик14 НС125, который стоит 5 копеек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А зачем аналоговый сигнал гнать? почему бы не взять какой-нибудь буфер с 3-м состоянием, например 74НС125, там 4 буфера с отдельными входами разрешения, на 2 уарта в обоих направлениях хватит. МАХ232, обычно тоже имеет по 2 буфера в обоих направлениях. Итого, цена вопроса - лишний корпус соик14 НС125, который стоит 5 копеек.

 

МАХ232 и как переключать ??? и куда мне деть +12 по выходам ??? :07:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот вам коммутатор RS-232. Но в вашем случае, как правильно сказано выше, вполне можно обойтись LVCT125. Сразу два зайца убиваете - коммутируете + согласуете уровни 5В меги с GSM и GPS. Можно конечно еще прикрутить микросхему уарт, но имхо не бюджетно.

P_CAD_EDA____Sheet1_.pdf

commutator_v3.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Изврат не изврат какие прабоя были с CD4052 ???

Там ест 7 нога ее куда крутить к GND а то по даташиту типа если анолог надо ганать то ее надо

крутит к - тоесть нужен двух полярный блок питания ????

не, у нас кругом 5в было, схемы нет сейчас. Подтяни к земле.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему бы и не применить какую-нибудь малюсенькую ПЛИС и забабахать на ней два уарта?

 

МК->UART->ПЛИС->ДВА UART->MAX232 (двойной) :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ВСЕМ СПАСИБО :a14:

Все таки остановился на CD4052 должно получится не плохо аж на 4 порта и на одной микрухе

Запас карман не жмет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

МАХ232 и как переключать ??? и куда мне деть +12 по выходам ???

ТX через 10к на землю вешаете, чтобы было состояние "отсутствие передачи" (т.е. +12) на другом конце и все, а RX вы отключите буфером.

 

А почему бы и не применить какую-нибудь малюсенькую ПЛИС и забабахать на ней два уарта?

Потому что плис, даже маленькая не стоит "5 копеек"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересно, а как синхронизировать момент переключения коммутатора и начало передачи байта? Можно ведь попасть не на старт-бит, а на биты данных, данные будут потеряны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...