| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
АЦП PIC18F4520
02.06.2010, 17:06
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
АЦП PIC18F4520
Есть старый проект на PIC18F452. Сняли с производства давно, что осталось по складам кончается. Рекомендуют замену на PIC18F4520. Программу переписал, опробовал, плата исправная, с 452 работает совсем прилично. Однако АЦП 4520 работает ужасно, показания прыгают. Режим 10 бит. Добился 2 единиц в младшем разряде уменьшением такта пробразования до 4Tosc при частоте 32МГц, что противоречит даташиту, ровно в 5 раз меньше рекомендуемого. Отчаявшись опорное напряжение минуса подал к Vref-, плюс к питанию 5В, болше плата не дает. Офсет 8-20 знаков. Один канал подключен к ОУ, другие 2 к конденсаторам 470нФ. Частота обхода входов 90гЦ. Второго чипа для проверки нет. По идее в ератах на 4520 утомянуто, что АЦП долбанутый, да наблюдаемое уже многовато.
Склоняюсь к решению подобрать некий другой PIC18 с 40 ножками. 4520 впускается достаточно времени, если еще не починили дело совсем  Разумеется вероятность что засрался куда то всегда имеется
__________________
Мыслю, следовательно существую
|
|
|
|
02.06.2010, 21:42
|
|
|
Вид на жительство
Регистрация: 06.10.2006
Сообщений: 329
Сказал спасибо: 4
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: АЦП PIC18F4520
Сообщение от Popeye
|
|
Однако АЦП 4520 работает ужасно, показания прыгают. Режим 10 бит. Добился 2 единиц в младшем разряде
|
Я использую 2520 особых проблем нет, использую опору mcp1541 и развязку аналоговых и цифровых выводов/земель. Несколько увеличил время заряда накопительной емкости. Дрожание в младшем разряде.
|
|
|
|
03.06.2010, 01:31
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: АЦП PIC18F4520
Сообщение от DL36
|
|
Я использую 2520 особых проблем нет, использую опору mcp1541 и развязку аналоговых и цифровых выводов/земель.
|
Не знал что у микрочипа опороные есть,купил ref198 и ad1584artz
__________________
Глаза боятся,а руки делают.
|
|
|
|
03.06.2010, 09:49
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Re: АЦП PIC18F4520
Поставил второй чип. Та же дохлятина. Явно обязательно АЦП надо подключать к ОУ с рельсом хотя бы к минусу  MAPS выдал аж 11 заменителей 452. Буду  ЧТо за наказание однако, Зделали приличный чип, забросили  теперь кое кому  ?
__________________
Мыслю, следовательно существую
|
|
|
|
03.06.2010, 10:18
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Re: АЦП PIC18F4520
Заменил плату - пошло идеально. Иду вешатся.
__________________
Мыслю, следовательно существую
|
|
|
|
03.06.2010, 12:00
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Re: АЦП PIC18F4520
Вобщем дело оказалось достаточно глупым. К INT1 и INT2 подаются сигналы с энкодера. Могут быть 12В и 5В, через резистор 33К. Защита внутренними диодами контроллера. На неработающей плате перемычка на положение 12В, на второй на 5В. 452 такое изуверство нипочем, у 4520 АЦП бесится, остальное работает. Такие значитЬ дела
__________________
Мыслю, следовательно существую
|
|
|
|
03.06.2010, 14:37
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Re: АЦП PIC18F4520
Микрочип кремния пожалел  и 4520 получился "нежнее"
__________________
misterdi<@>i.ua
|
|
|
|
03.06.2010, 15:08
|
|
|
Гражданин KAZUS.RUN
Регистрация: 08.07.2006
Сообщений: 883
Сказал спасибо: 119
Сказали Спасибо 1,108 раз(а) в 175 сообщении(ях)
|
Re: АЦП PIC18F4520
Сообщение от Popeye
|
|
Вобщем дело оказалось достаточно глупым. К INT1 и INT2 подаются сигналы с энкодера. Могут быть 12В и 5В, через резистор 33К
|
А пробовали мерить напряжение питания на контроллере когда на INTx подается 12 В через 33к?
Кроме защитных диодов обычно в чип встраивают стабилитрон по питанию с напряжением срабатывания около 6.5 В. Может в PIC18F4520 его просто нет, поэтому возникает паразитная подпитка 12 В через вход INT и контроллер слегка "плывет" от нештатного напряжения питания.
__________________
.

В мире всего два типа людей: те у кого был ZX Spectrum, и те у кого его не было.
|
|
|
|
03.06.2010, 15:10
|
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
|
Re: АЦП PIC18F4520
Ага. 
Только если ему дать на ноги 220V, то он засветится, затанцует и запоёт.
|
|
|
|
03.06.2010, 15:18
|
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
|
Re: АЦП PIC18F4520
Сообщение от alexgap
|
|
А пробовали мерить напряжение питания на контроллере когда на INTx подается 12 В через 33к?
|
Что мерять, пора уже знать, что нельзя подавать меньше нуля и больше питания, причём не обязательно на АЦП.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:15.
|
|