Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.05.2008, 23:01
|
#1
|
Частый гость
Регистрация: 17.04.2008
Сообщений: 21
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Как реализовать длиную линию связи по АЦП AVR
Уважаеьые спецы подскажите-необходимо использовать длиную линию связи между термодатчиками и АЦП AVR,длина кабеля 12ти жильного сечением 0.1мм 3-6 метров уровень сигнала 20-100мв сложность с помехами от системы зажигания вплоть до сбоя процесора с ув.
|
|
|
|
12.05.2008, 20:47
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Лучше с передачей такого сигнала на расстояние
не связываться, проблемматично. Нужно городить
инструментальный усилитель с большим синфазным.
Плюс экранировка, + правильное подключ. земель.
Лучше применить датчик с цифр. выходом.
Можно АВР с АЦП утащить к датчику и транслировать
готовую цифру.
__________________
И на камнях растут деревья!
|
|
|
|
12.05.2008, 22:06
|
#3
|
Почётный гражданин KAZUS.RU
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
|
|
|
|
12.05.2008, 22:24
|
#4
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Хорошие термодатчики DS18B20 (DS18S20). Интерфейс 1-Wire. Всего 3 провода. Если использовать паразитное питание, то 2.
|
|
|
|
13.05.2008, 10:30
|
#5
|
Заблокирован
Регистрация: 31.03.2007
Сообщений: 129
Сказал спасибо: 6
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Цитата:
|
Уважаеьые спецы подскажите-необходимо использовать длиную линию связи между термодатчиками и АЦП AVR,длина кабеля 12ти жильного сечением 0.1мм 3-6 метров уровень сигнала 20-100мв сложность с помехами от системы зажигания вплоть до сбоя процесора с ув.
|
Нет проблем: любой микроконтролер + AD7783 и трехпроводная схема соединения с термодатчиком 50 или 100 Ом - расстояние 100 метров гарантированно (проверял сам), измерения 24разряда (19разрядов) на диапазоне +-160мв, плюс очень высокая помехоустойчивость измерений (я меряю температуру обмоток статора электродвигателя 2МВт!! и его внутренние сумашедшие электромагнитные поля по-барабану). Если датчиков RTC несколько - ставим перед AD7783 три (по одной на каждый провод RTC) ADG708. Устойчивость к нестабильному питанию AD7783 высокая, так что связка скажем AVR + AD7783 + ADG708 легко будет работать при "кривом" питании (3V-5,5V).
DS18xx - штуки хорошие, сам часто использую, но если сильные помехи и плохое питание, то часто возможны сбои инициализации датчика, нужно принимать спец меры (программно и апаратно). С RTC и вышеназванной связкой все решается проще и надежней.
|
|
|
|
13.05.2008, 11:24
|
#6
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Сообщение от realid
|
Хорошие термодатчики DS18B20 (DS18S20). Интерфейс 1-Wire. Всего 3 провода. Если использовать паразитное питание, то 2.
|
Только помехоустойчивость 1wire, ни куда не годиться...
Удачи!
__________________
Я, думаю, нужно подумать...
|
|
|
|
14.05.2008, 00:40
|
#7
|
Частый гость
Регистрация: 17.04.2008
Сообщений: 21
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Огромное спасибо всем отозвавшимся буду переваривать информацию,касательно DS18B20-датчик хорош но загибается и збоит практически невозможно использовать,да и в моём случае необходимо по возможности использовать штатные датчики.Ёщё раз весьма всем признателен. ![Улыбка](images/smilies/icon_smile.gif) Может у кого есть ещё варианты учитывая к-во датчиков 6 штук и более. ![Вопрос](images/smilies/icon_question.gif) С ув.
|
|
|
|
14.05.2008, 10:54
|
#8
|
Гражданин KAZUS.RU
Регистрация: 26.09.2005
Сообщений: 569
Сказал спасибо: 58
Сказали Спасибо 509 раз(а) в 135 сообщении(ях)
|
Сообщение от svsvsv
|
Огромное спасибо всем отозвавшимся буду переваривать информацию,касательно DS18B20-датчик хорош но загибается и збоит практически невозможно использовать,да и в моём случае необходимо по возможности использовать штатные датчики.Ёщё раз весьма всем признателен. :)Может у кого есть ещё варианты учитывая к-во датчиков 6 штук и более. :?: С ув.
|
Вы сообщите тип датчиков или их параметры (Rвх, Rвых, способ подключения)
|
|
|
|
14.05.2008, 11:07
|
#9
|
Заблокирован
Регистрация: 31.03.2007
Сообщений: 129
Сказал спасибо: 6
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Цитата:
|
Может у кого есть ещё варианты учитывая к-во датчиков 6 штук и более.
|
Посмотри даташит на ADuC824 и аналогичный с ним ADuC8хх (там их много, выбери который с 24-разрядным АЦП и встроенным цифровым фильтром на 50-60Гц.) и в конце даташита есть схема подключения РТС (резисторного термосопротивления) по трехпроводной схеме (т. е. с высоким подавлением синфазных помех) к контроллеру. Можно смело брать эту схему за основу, но если нет условий работать с ADuC-ами, то для этого случая я и порекомендовал AD7783 или AD7793(АЦП имеют два встроенных высокоточных источника тока по 200мкА для возбуждения РТС - готовая система для трехпроводки) - это фактически тот же АЦП что стоит в ADuC-ах, к нему цепляешь какой хочешь контроллер - хоть AVR, PIC или что другое. Если РТС много - берешь аналоговые мультиплексоры из серии ADG708, ADG706 - там есть на 8, 16, 32 входа - ставишь по-одному на каждый провод РТС и получаешь высокоточную многоканальную систему измерения температуры для РТС датчиков (медных или платиновых или каких хочешь, но не термопар - для них немного нужно схему переделать).
|
|
|
|
17.05.2008, 11:08
|
#10
|
Частый гость
Регистрация: 17.04.2008
Сообщений: 21
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Ёщё раз спасибо за ответы диапазон термодатчиков с положительным ТКС-от 3-7ом до 1-100ком,отрицательным ТКС-от 100-1ком до 10-0.2ком.Касательно AD7783/93,ADG708/706 ОЧЕНЬ ОБРАДОВАЛСЯ ОТВЕТУ,НО НА СЕГОДНЯШНИЙ ДЕНЬ ОБЛОМ-НЕТ В ХАРЬКОВЕ ЭТИХ МИКРОСХЕМ С УВ.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:57.
|
|