Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
26.12.2012, 10:34
|
|
Заблокирован
Регистрация: 22.04.2010
Сообщений: 348
Сказал спасибо: 41
Сказали Спасибо 106 раз(а) в 95 сообщении(ях)
|
Re: UART и несколько датчиков
Сейчас понадобилось для отладки подключаться к UART микроконтроллера, модема, мониторить обмен между ними. Сделала такую схему с мультиплексором. Надеюсь, пригодится и вам.
JP1 слева - VT1 соединён с VT3
JP1 справа - VT2 соединён с VT3
JP1 снят - VT3 получает данные от VT1,VT2 (read-only)
|
|
|
Сказали "Спасибо" firew0rker
|
|
|
26.12.2012, 11:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: UART и несколько датчиков
Диоды то лишние - вместо двух - один резюк лучше добавить.
|
|
|
|
26.12.2012, 13:20
|
|
Временная регистрация
Регистрация: 29.03.2009
Сообщений: 61
Сказал спасибо: 44
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: UART и несколько датчиков
Сообщение от firew0rker
|
Сейчас понадобилось для отладки подключаться к UART микроконтроллера, модема, мониторить обмен между ними. Сделала такую схему с мультиплексором. Надеюсь, пригодится и вам.
JP1 слева - VT1 соединён с VT3
JP1 справа - VT2 соединён с VT3
JP1 снят - VT3 получает данные от VT1,VT2 (read-only)
|
О!....Спасибо! Я как раз подумала на эту тему.
П.С. Будьте любезны, а как название микросхемки DD1?
|
|
|
|
26.12.2012, 14:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: UART и несколько датчиков
Только учтите для импортного
Digital interface
The digital communication pins “RX” and “TX” operate at a 2.8V logic level. When interfacing to
external circuitry that uses a higher voltage level it is necessary to limit the current that can flow.
The external voltage level should be 5V maximum and a 3K3 resistor should be used in series with
each communication pin.
|
|
|
Сказали "Спасибо" Boba_spb
|
|
|
26.12.2012, 14:24
|
|
Заблокирован
Регистрация: 22.04.2010
Сообщений: 348
Сказал спасибо: 41
Сказали Спасибо 106 раз(а) в 95 сообщении(ях)
|
Re: UART и несколько датчиков
Сообщение от Belka12
|
П.С. Будьте любезны, а как название микросхемки DD1?
|
CD4052 (импорт) или К561КП1 (отеч.)
|
|
|
Эти 2 пользователя(ей) сказали Спасибо firew0rker за это сообщение:
|
|
|
26.12.2012, 16:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: UART и несколько датчиков
Сообщение от firew0rker
|
CD4052
|
оно четырехканальное?
недосмотрел даташит я.. когда sim-карт две заводил, так бы пин present фтуда же засунул..
|
|
|
|
26.12.2012, 19:52
|
|
Заблокирован
Регистрация: 22.04.2010
Сообщений: 348
Сказал спасибо: 41
Сказали Спасибо 106 раз(а) в 95 сообщении(ях)
|
Re: UART и несколько датчиков
Сообщение от whoim
|
оно четырехканальное?
|
CD4051BC Single 8-Channel Analog Multiplexer/Demultiplexer
CD4052BC Dual 4-Channel Analog Multiplexer/Demultiplexer
CD4053BC Triple 2-Channel Analog Multiplexer/Demultiplexer
|
|
|
Сказали "Спасибо" firew0rker
|
|
|
27.12.2012, 14:11
|
|
Вид на жительство
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 346
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: UART и несколько датчиков
Сообщение от Belka12
|
Есть микроконтроллер ADUC831. В его состав входит интерфейс UART.
Можно ли по этому интерфейсу принимать данные от нескольких датчиков и каким образом?
Я пробовала опрашивать и принимать данные с газового датчика со встроенным RS485 интерфейсом optosense. Там все работает нормально. Скорость обмена 9600.
Теперь надо в пару к нему подсоединить датчик Dinament, со встроенным RS232 интерфейсом, другой скоростью обмена и другим форматом посылки данных.
Как-то не очень понятно, как их можно опрашивать и принимать данные по одному UART. Надо как-то организовать адресацию, наверное? А разве RS232 поддерживает адресацию? А RS485?
Может, кто-то сталкивался с подобным?
С уважением.
|
Доброго времени суток!
Вопрос не совсем по теме:
Зачем вы хотите использовать два датчика в одном приборе? Насколько я понимаю один из них оптический, а второй ?
Неужели оптики не хватит?
А по основному вопросу, комрады правы - дешевле микрококонтроллеры с несколькими UART использовать. Это и МНОГО дешевле будет, чем ADuc. Все таки ADUC больше для измерений заточен, а Вы насколько я понимаю, готовый сенсоры с цифровым выходом используете.
Как-то несколько лет назад делал систему, общающуюся с несколькими (8-ю) приборами по UART. Применял мультиплексирование. Вроде работает без бед.
Правда использовал два UART с промышленного контроллера: по одному собственно общался, а второй - служебный. Каналы переключал, светодиоды зажигал на "дальнем конце" и пр.
Да, а выход с сенсора точно 232, yt UART случаем? А то как-то с взрывозащитой непонятно....
Последний раз редактировалось Mike121234; 27.12.2012 в 14:26.
|
|
|
|
27.12.2012, 23:10
|
|
Временная регистрация
Регистрация: 29.03.2009
Сообщений: 61
Сказал спасибо: 44
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: UART и несколько датчиков
Сообщение от Mike121234
|
Доброго времени суток!
|
И Вам тоже.
Цитата:
|
Вопрос не совсем по теме:
Зачем вы хотите использовать два датчика в одном приборе? Насколько я понимаю один из них оптический, а второй ?
Неужели оптики не хватит?
|
Да оба оптические. Скорее датчики на разные газы. Возможно, «в комплекте» будут и полупроводниковые и каталитические датчики. Вопрос пока решается.
Цитата:
|
А по основному вопросу, комрады правы - дешевле микрококонтроллеры с несколькими UART использовать. Это и МНОГО дешевле будет, чем ADuc. Все таки ADUC больше для измерений заточен, а Вы насколько я понимаю, готовый сенсоры с цифровым выходом используете.
|
Тут я не могу с Вами не согласиться, но:
1. В наличии на складе есть ADUC.
2. И возможность измерений других параметров с ADUC всегда, как говорится "под боком".
3. Кроме того, такой как бы "пустяковый фактор" как освоенный микроконтроллер, где уже известны "все мели".
Цитата:
|
Как-то несколько лет назад делал систему, общающуюся с несколькими (8-ю) приборами по UART. Применял мультиплексирование. Вроде работает без бед.
|
Да я тоже так считаю, на счет мультиплексирования, - это нормальный выход для данной ситуации. ИМХО.
Цитата:
|
Правда использовал два UART с промышленного контроллера: по одному собственно общался, а второй - служебный. Каналы переключал, светодиоды зажигал на "дальнем конце" и пр.
|
Ну, о чем Вы? У нас габариты, чем меньше, тем лучше, какой промышленный контроллер? Об этом не может быть и речи.
Цитата:
|
Да, а выход с сенсора точно 232
|
У Dynament's да.
Цитата:
|
А то как-то с взрывозащитой непонятно....
|
Там специальная технология, специальный конструктив, в общем, этим занимаются другие люди, а потому не буду наводить тень на плетень.
|
|
|
|
28.12.2012, 16:00
|
|
Частый гость
Регистрация: 31.07.2009
Сообщений: 40
Сказал спасибо: 0
Сказали Спасибо 11 раз(а) в 9 сообщении(ях)
|
Re: UART и несколько датчиков
Сообщение от Belka12 Посмотреть сообщение
Есть микроконтроллер ADUC831. В его состав входит интерфейс UART.
Можно ли по этому интерфейсу принимать данные от нескольких датчиков и каким образом?
Если верить datasheet на датчики, оные предназначены для использованя в сети с одной линией связи.
См.
http://www.mipex-tech.com/assets/fil...ual_rev064.pdf . (.и пр.)
Таким образом, задача сводится к организации сети программными средствами.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:47.
|
|