Страница 1 из 1

АЦП и цифровой индикатор

Добавлено: Чт окт 31, 2013 11:13:54
yurik7272
Добрый день! Подскажите пожалуйста, как избежать мерцания последнего знака цифрового индикатора при отображении показаний АЦП? Микроконтроллер ATmega8. программирую в AVR Studio 4. Может есть какой нибудь готовый алгоритм, не хочется изобретать велосипед.

Re: АЦП и цифровой индикатор

Добавлено: Чт окт 31, 2013 11:37:57
Engineer_Keen
Усредняйте значение. Чем больше усреднять, тем меньше мерцание.

Re: АЦП и цифровой индикатор

Добавлено: Чт окт 31, 2013 12:09:40
Deer
Фильтруйте сигнал на входах, опорное напряжение и питание. Используйте только 8 старших разрядов

Re: АЦП и цифровой индикатор

Добавлено: Чт окт 31, 2013 12:55:01
pyzhman
Два младших бита, как пишут атмеловцы, недостоверны. Поэтому смело их отметайте.

Re: АЦП и цифровой индикатор

Добавлено: Чт окт 31, 2013 14:13:34
yurik7272
Спасибо, я просто думал может быть есть какие то стандартные алгоритмы по этому поводу типа зоны нечувствительности или гистерезиса

Re: АЦП и цифровой индикатор

Добавлено: Чт окт 31, 2013 15:40:10
ublhjnt
как избежать мерцания последнего знака

Увеличить период между измерениями.

Re: АЦП и цифровой индикатор

Добавлено: Чт окт 31, 2013 15:42:26
Garin
Измеряйте только стабильные и профильтрованные сигналы.
А иначе, вычисляйте средне квадратичное значение напряжения.