Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.12.2008, 01:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 793
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
|
Сообщение от ua_gruzin
|
Я за тобой не успеваю
смутно понял.
А если на АЦП будет висеть делитель 1.5М-1.5М, то тока явно не будет достаточно, для пробоя плёнки окиси...
|
Точно! Колебания напряжения 2,5В, значит ток при любом конденсаторе не превысит 2 мкА, что для окисла не страшно!
Эти датчики при любых напряжениях больше 15кОм не делают, а лучше 1,5кОм
__________________
От ложного знания к истинному незнанию!
|
|
|
|
17.12.2008, 01:33
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Спс за инфу.
Ща идейка посетила отойти от стандартной схемы подключения резистора...
Типо на "механический контакт" кинуть +5В, один контакт с "базы" кинуть на ноль, второй же выход "базы" кинуть на АЦП. Это даст минимальный ток в почти 0.9мА при наибольшем сопротивлении. А минималка в 1К не даст закоротить 5В на землю (хотя тоже лечится )
Идейку поколупаю, скажу результат уже завтра...
|
|
|
|
17.12.2008, 01:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 793
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
|
Сообщение от ua_gruzin
|
Спс за инфу.
Ща идейка посетила отойти от стандартной схемы подключения резистора...
Типо на "механический контакт" кинуть +5В, один контакт с "базы" кинуть на ноль, второй же выход "базы" кинуть на АЦП. Это даст минимальный ток в почти 0.9мА при наибольшем сопротивлении. А минималка в 1К не даст закоротить 5В на землю (хотя тоже лечится )
Идейку поколупаю, скажу результат уже завтра...
|
Кстати, можешь и конденсаторы по выходу потенциометра повесить, тоже поможет, только не электролиты (шумят они сильно), а керамику.
__________________
От ложного знания к истинному незнанию!
|
|
|
|
17.12.2008, 03:09
|
|
Гражданин KAZUS.RU
Регистрация: 16.12.2004
Сообщений: 587
Сказал спасибо: 13
Сказали Спасибо 23 раз(а) в 9 сообщении(ях)
|
Сообщение от ua_gruzin
|
Во первых - 2.54В опорное. Лезть вскрывать и темболее паять девайс у меня нету разрешения.
Во вторых - для чего измерять 1К (минимальное значение), что отбирает 1/5 шкалы.
Такой вот жестокий мир
|
Я тоже не фкурилл! А программу менять тоже нельзя? И как это Вы будете девайс с которым ничего нельзя делать ДОРАБАТЫВАТЬ? У ATMega есть возможность выбора опорного напряжения (внешнее, внутреннее 2.56 с большим разбросом или Vdd=+5V) - в чём проблема? При настройке ADC выберите питание в качестве опорного и точность даже повысится (т.е. измерения не будут зависить от питания вообще вплоть до сброса процессора).
Если Вы думаете, что сократив шкалу на 20% снизите точность намного более, чем используя неточное опорное + стабилитроны или ОУ, то я думаю что Вы ошибаетесь. ADC у AVR очень хитрое создание и хорошую точность можно получить например оверсэмплингом, но как прецизионный АЦП он не годится нифига. Работаю с ним не один год и уж знаю некоторые его "закидоны".
В свете вышесказанного предлагаю ещё раз подумать над идеей смены опорного (программной) или более подробно объяснить почему это нельзя сделать.
Желаю успехов!
|
|
|
|
17.12.2008, 14:15
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Я не имею права вскрывать и темболле паять девайс, о чем написал выше. На девайсе только 232 для заливки прошивки. Вот и все. Через него и делаем прогу. Пока все работает.
То что программно менять - нету вопросов, об этом знаю. Только для этого необходимо как минимум один провод завести на ногу Vref, что сделать не могу
Такой вот компот...
|
|
|
|
17.12.2008, 19:41
|
|
Гражданин KAZUS.RU
Регистрация: 16.12.2004
Сообщений: 587
Сказал спасибо: 13
Сказали Спасибо 23 раз(а) в 9 сообщении(ях)
|
Вы имеете ввиду конденсатор на Vref? Помнится, что от Vdd ADC и без него работать может (шум только увелитчится). А если будете использовать оверсэмплинг, то это не так страшно.
|
|
|
|
17.12.2008, 23:27
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Да, правы...
Просто выбрали источник опорного напряжения АVCC... и все ..
Задачу решили.
Тупо, очень даже....
Всем спабибки
... я тупой... мне стыдно....
|
|
|
|
20.12.2008, 00:49
|
|
Гражданин KAZUS.RU
Регистрация: 16.12.2004
Сообщений: 587
Сказал спасибо: 13
Сказали Спасибо 23 раз(а) в 9 сообщении(ях)
|
А вот это Вы зря! Не стоит никогда заниматься самобичеванием, потому как Вы можете видеть то, что не видят остальные и наоборот. А видеть всё может только Господь. Поэтому стоит воспользоваться советом одного из форумчан про "Опыт и Расставленные Грабли" .
Если всё получилось мы за Вас рады.
З.Ы. Всё таки посмотрите у Атмела работу с оверсэмплингом, т.к. пока я не начал его использовать были большие геморы с АЦП на AVR. Самое западло, что сбои настолько нестабильны, что и отладиться нельзя и бед они могут натворить немало. До сих пор не могу понять что виновато: программа, схемотехника или сам AVR.
|
|
|
|
20.12.2008, 01:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
Дело не только в авр - и пики с встроенном ацп врут, когда сигнал при измерении (эти пару микросекунд) резко меняется. С этим встретился при попытке оцифровать музыку (всплески, гармоники, шум). Оверсамплинг это лечит, конечно, но для себя решил на будущее - любой сигнал на вход встроенного ацп буду подавать через нч-фильтр.
|
|
|
|
20.12.2008, 02:45
|
|
Гражданин KAZUS.RU
Регистрация: 16.12.2004
Сообщений: 587
Сказал спасибо: 13
Сказали Спасибо 23 раз(а) в 9 сообщении(ях)
|
Спасибо, но это я знаю - никаких "резких всплесков быть не могло" - кондесаторы 10мФ + 0.01мФ. Просто походу флаг завершения устанавливается в ненужный момент или шарашит ЭМИ по схеме, вследствии чего и такие сбои. Происходило раз в 5-15 мин при 16 ксэмпл/с, т.е 16*60*10 = 9600 ксэмпл. или 1/9600000. Но это было для нас критично.
Вот так!
Всё равно спасибо за совет! Удачи!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:03.
|
|