Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
01.10.2008, 16:33
|
|
Частый гость
Регистрация: 26.03.2008
Сообщений: 43
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
PIC16F877a + REF192 Непонятки
Неожиданно возникла проблема с женитьбой указанных девайсов.
PIC конфигурирую след образом:
TRISA - все на input (0xff)
ADCON1 - порты RA0, RA1- аналоговые с Vref+ на RA3 (0b.00000101)
REF192 подключаю у RA3.
В результате:
При отсутствии МК на выходе REF - 2В
При наличии МК - 2,4В
При отсутствии REF - на RA3 присутствует 4.8В (питание 5В)
О точности измерений говорить не приходится.
Откуда там берутся 4.8В?????
Я уже весь мозг сломал...
Кто может, помогите, пожалуйста.
-- Прилагается рисунок: --
|
|
|
|
01.10.2008, 18:51
|
|
Гражданин KAZUS.RU
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Насколько я понимаю, SLEEP у вас не используется, производитель рекомендует в таких случаях соединять 3 и 2 выводы. Во вторых, попробуйте слегка подгрузить его выход резистором на общий провод килоом так... несколько короче, и еще желательно все таки поставить емкости как в даташите.
Ну и, естественно, вполне возможно, что сама микросхема просто дохлая
__________________
Если ты читаешь это - значит тебе нечем заняться...
|
|
|
|
01.10.2008, 21:06
|
|
Частый гость
Регистрация: 26.03.2008
Сообщений: 43
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спасибо за ответ. Микросхема живая. Этот глюк на нескольких платах.
Насчет режима SLEEP и нагрузить выход согласен - попробую.
Еще раз спасибо за ответ.
Но вот вопрос - откуда на порте RA3 4.8В???
|
|
|
|
01.10.2008, 21:40
|
|
Гражданин KAZUS.RU
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Сообщение от zms2003
|
...Но вот вопрос - откуда на порте RA3 4.8В???
|
А если к этим 4.8 подкинуть резюк кОм эдак на 500 напряжение упадет до близкого к нулю? Если да, то смахивает на утечку, вот только где она, на кристалле или на плате(есть тут, кстати, тема одна, про флюс) сказать не берусь.
Ну и еще могу предложить пляски с бубном вокруг него, в смысле можно попробовать обнулить CVRCON(хоть он и в нулях по умолчанию, ну а вдруг..) записать нули в портА, ну и т.п. но это уже на любителя
__________________
Если ты читаешь это - значит тебе нечем заняться...
|
|
|
|
01.10.2008, 22:18
|
|
Частый гость
Регистрация: 26.03.2008
Сообщений: 43
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Насчет флюса сомнительно - плата собрана на заводе и, соответсвенно, флюса я там не обнаружил))
А вот насчет нагрузочного сопротивления это да...
Просто до этого я никогда не мерял потенциал на свободно висящем выводе порта, определенного на ввод...
может он там такой и есть)))
Попробую, о результатах сообщу.
Спасибо за дельный совет.
ПЫСЫ а что за регистр CVRCON? Я его в даташите не нашел...
|
|
|
|
01.10.2008, 22:37
|
|
Гражданин KAZUS.RU
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Сообщение от zms2003
|
Насчет флюса сомнительно - плата собрана на заводе и, соответсвенно, флюса я там не обнаружил))
|
ну то, что заводская еще ничего не значит, чем то же ее паяли, особенно если монтаж ручной...
Цитата:
|
ПЫСЫ а что за регистр CVRCON? Я его в даташите не нашел...
|
DS39582B-page 141. В эрратах иногда наталкивался на магическую связь разных модулей, а это вроде как источник опоры, мало ли...
-- Прилагается рисунок: --
__________________
Если ты читаешь это - значит тебе нечем заняться...
|
|
|
|
01.10.2008, 22:46
|
|
Частый гость
Регистрация: 26.03.2008
Сообщений: 43
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спасибо, учту
|
|
|
|
02.10.2008, 12:15
|
|
Частый гость
Регистрация: 26.03.2008
Сообщений: 43
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Итак, просьба тапками не бросаться)))
Нужно было доку курить получше...
Я раньше использовал REF195... там напряжение 5В
И был уверен что у REF192 напряжение 2В... а там 2,5..
Плюс нагрузочное сопротивление добавил на всякий случай на 1к и все заработало....
В общем проблема решена...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:22.
|
|