Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
25.07.2008, 17:40
|
#11
|
Вид на жительство
Регистрация: 11.05.2007
Адрес: Владимир
Сообщений: 384
Сказал спасибо: 10
Сказали Спасибо 110 раз(а) в 47 сообщении(ях)
|
Сообщение от LEAS
|
При использовании делителя полученная погрешность измерения относительно реальной величины умножится на коэффициент деления. То есть вы, очевидно поделив на 4 входное напряжение будете иметь в реальности погрешность 0.1*4=0.4, а это уже близко к вами заданной.Я это забыл в выложенной мною в разделе Проекты протеуса заготовке для автоприбора на at89c2051.А как насчет преобразователя напряжение-частота?
С уважением.
|
А ежели применить мозги еще немного, то получим: относительная погрешность увеличится на погрешность делителя. Т.е. 20 В будут меряться с погрешностью АЦП (меньше 2 МЗР) - короче меньше 0.2 % + погрешность делителя (для 5% ряда - 5%) 20 * 0.05 = 1 В. Т.е. нужен точный делитель. И упаси боже подгонять точность запаивая обычные 5% последовательно.Уплывут. Хотя бы от температуры.
А сам АЦП способен выдать результат с точностью 20 * 0.002 = 0.04 В. И Vref тоже должно быть точным. Но тут точность 2.5 % - фигня. Внутренний легко потянет. Просто делителем компенсируем имеющееся отклонение его от номинала и все. Т.е. если выше номинала - делитель тоже делит на меньшую величину. Если ниже - на большую. Т.е. подгоняем подав 20 В и добиваясь показаний тоже 20 В.
|
|
|
|
25.07.2008, 20:54
|
#12
|
Вид на жительство
Регистрация: 12.04.2007
Сообщений: 348
Сказал спасибо: 2
Сказали Спасибо 36 раз(а) в 32 сообщении(ях)
|
Сообщение от SergeBS
|
А ежели применить мозги еще немного, то получим:...+ погрешность делителя (для 5% ряда - 5%)...
|
Уточню один момент, если резисторы в делителе 5%, а их там два, то общий % будет не 5, а 10...
|
|
|
|
26.07.2008, 00:10
|
#13
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Совсем запугали мужика. Ну нет человеческой фантазии предела. Уж если на то пошло берем по 2-4 (или больше) пятипроцентных в каждое плечо делителя и "весело и бодро" снижаем погрешность разброса резюков. В старые добрые времена именно так и поступали, особенно при дефиците прецизионных резисторов. А если взять SMD, так и размер не увеличится. А вообще не проще ли воткнуть впереди ОУ и привести 10V к нулевой точке. Ведь он сам об этом упоминал.
|
|
|
|
26.07.2008, 14:32
|
#14
|
Гражданин KAZUS.RU
Регистрация: 05.10.2006
Сообщений: 628
Сказал спасибо: 21
Сказали Спасибо 165 раз(а) в 92 сообщении(ях)
|
Цитата:
|
Совсем запугали мужика
|
Посмотри на аватар(класс!), такого не запугаешь. Я писал о погрешности метода, а не погрешности его реализации. Например, вот к чему приведет применение подобного метода для подсчета оборотов двигателя с 4 цилиндрами какой нибудь жигулевой девятке. Считаем количество импульсов за секунду с датчика холла или провода катушки, умножаем на 30(4 имп на 2 оборота, по этому не на 60) и получаем обороты в минуту. Но во первых мы получим показания с разрешением кратным 30 оборотам, если существует ошибка, она вырастает в 30 раз. Что касается резисторов, то делитель в обратной связи MC33063(она же 1156ЕУ5) для 5-и вольт 3к/1к брал из китайского набора резисторов-5.00 вольт на выходе. И не один раз. Может везло, возводить в закономерность не буду. Но мы увлеклись точностью, а до какой степени она реально требуется в конструкции автора. Ведь можно и крону с точностью до большой цифры после запятой померять, обычному мультиметру это совсем по барабану, было бы 9.
С уважением.
__________________
Быть,а не казаться.
|
|
|
|
26.07.2008, 16:10
|
#15
|
Частый гость
Регистрация: 21.02.2007
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
погрешность в 0,1В показывает протеус (измеряемое - полученное). Мне этого вполне достаточно, т.к. от МК требуется просто реагировать на переход напряжения в заданном диапазоне: ‹ 12.9В и › 14.5В
Делитель использую на 10, опора внутренняя, хотя могу и с делителем на 5 и опора от 7805. Но это не суть важно, главное что я разобрался с АЦП и (вроде) работает (в симуляторе).
Пока прикручиваю MOC3052 к контролёру, но это не касается этой темы
|
|
|
|
26.07.2008, 16:11
|
#16
|
Частый гость
Регистрация: 21.02.2007
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ПЫСЫ: За аватар спасибо ![Улыбка](images/smilies/icon_smile.gif) Хотя я не такой страшный ![Улыбка](images/smilies/icon_smile.gif) )
|
|
|
|
26.07.2008, 20:15
|
#17
|
Гражданин KAZUS.RU
Регистрация: 05.10.2006
Сообщений: 628
Сказал спасибо: 21
Сказали Спасибо 165 раз(а) в 92 сообщении(ях)
|
MiHoY, ну ясно я тебя с аватаром не обобщаю, хотя было бы прикольно загримироваться так, чтобы все равно узнать можно было и сфоткаться. А ты там не напругу бортсети автомобиля измерять собираешься судя по диапазону?
__________________
Быть,а не казаться.
|
|
|
|
27.07.2008, 10:32
|
#18
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
to LEAS Я старый котяра, меня на хлебный мякиш не купишь - шпроту давай! Сразу унюхал, что здесь пахнет бортсетью Авто. Потому и сказал, что нужно нижний предел укосить. Полностью разряженный аккумулятор 10,8 В (1,8 на банку). и диапазон ему нужен не 10-20, а 10-16 максимум + защитный диод (стабилитрон) на случай выхода из строя регулятора напряжения.
А что касается подсчета импульсов от прерывателя, то я сторонник измерения периода, а не частоты за секунду. В режиме захвата таймера можно измерить и быстрее и точнее, закончу проект -выложу.
|
|
|
|
27.07.2008, 12:09
|
#19
|
Гражданин KAZUS.RU
Регистрация: 05.10.2006
Сообщений: 628
Сказал спасибо: 21
Сказали Спасибо 165 раз(а) в 92 сообщении(ях)
|
Halex07, сам подобными вещами занимался. Я ведь пример с подсчетом привел для пояснения дефекта данного метода с делением величины при измерениях. В протеусе вполне работает схема с вычитанием напряжения(см скриншот). Ставим 10-и вольтовый стабилитрон и типа получаем растянутую шкалу, в действительности зависит от стабилитрона и не во всем диапазоне. В реальности руки этот вариант собрать не дошли. Вычитатель можно и на транзисторе с tl431 или еще на чем сотворить. 10-15 v вполне диапазон для контроля.
-- Прилагается рисунок: --
__________________
Быть,а не казаться.
|
|
|
|
27.07.2008, 22:12
|
#20
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Насчет стабилитрона согласен, но по поводу авто я кажется ошибся - похоже автор топика юзает зарядник, т.к. в другой ветке спросил про оптосимистор MOC30xx.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:46.
|
|