Всё то, что я уже говорил.
Для начала попробовал бы или увеличить к-т усиления, или снизить опорное АЦП (надо смотреть ДШ).
Если не поможет — с помощью ОУ приподнять напряжение над нулём, и измерять с помощью АЦП в дифф. режиме.
У вас АЦП в симметричном или несимметрисном режиме работает?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
я меряю ток входом ADC4 (PA4) 33 вывод и напряжение ADC3 (PA3)...вот раздобыть бы русский даташит на 32 мегу...
судя из структурной схемы ADC0-ADC3 используется для диф измерений
Последний раз редактировалось wellcom Пт окт 05, 2012 14:50:17, всего редактировалось 1 раз.
wellcom писал(а):судя из структурной схемы ADC0-ADC3 используется для диф измерений
Не так.
ADC0-ADC2могут использоваться для относительных (differential) измерений как отрицательный вход.
Но, срань господня, в таком включении погрешность 17 МРЗ
ibiza11 писал(а):Что за отсебятина?
Если вы мне, то я всегда впадаю в ступор как перевести "SINGLE ENDED / DIFFERENTIAL".
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
не ссортесь, помогите лучше разобраться....вот нарыл в даташите на мегу 128 (ведь по идее ацп у них одинаковы)
-ATmega128 содержит 10-разр. АЦП последовательного приближения. АЦП связан с 8-
канальным аналоговым мультиплексором, 8 однополярных входов которого связаны с линиями
порта F. Общий входных сигналов должен иметь потенциал 0В (т.е. связан с GND). АЦП также
поддерживает ввод 16 дифференциальных напряжений. Два дифференциальных входа (ADC1,
ADC0 и ADC3, ADC2) содержат каскад со ступенчатым программируемым усилением: 0 дБ (1x), 20
дБ (10x), или 46 дБ (200x). Семь дифференциальных аналоговых каналов используют общий
инвертирующий вход (ADC1), а все остальные входы АЦП выполняют функцию неинвертирующих
входов. Если выбрано усиление 1x или 10x, то можно ожидать 8-разр. разрешение, а если 200x, то
7-разрядное.
Выделенное мне совсем не понятно.
wellcom писал(а):Выделенное мне совсем не понятно.
Выделенное означает, что вы можете не просто измерять напряжение на ADC4 (ADC0...ADC10) относительно нуля, а измерять разность ADC4 и ADC0 (ADC0...ADC3) с тремя к-тами усиления:
ADC4-ADC0, (ADC4-ADC0)*10 и (ADC4-ADC0)*200
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
так как я не нашел каких либо бит/регистров по изменению режима работы АЦП (диф или симетр), делаю вывод, что режим зависит от того что и как подключено ко входам АЦП
Последний раз редактировалось wellcom Пт окт 05, 2012 15:33:28, всего редактировалось 1 раз.
ibiza11 писал(а):
Если нужна хорошая точность, может стоит применить внешнее АЦП?
большой точности не нужно, однако этим АПЦ надо мерить ток до 40 А и напряжение до 6 В при уже имеющихся компонентах (резистор 0,001 Ом и ОУ с усилением в 20 раз)