123456789101112131415161718192021222324 |
- 2015.06.04
- Четвёртая версия.
- Хочу добить, чтобы окончательно избавиться от мельтешения последних разрядов.
- Идея такая:
- - АЦП на минимальную скорость
- - мерять один раз после обновления индикатора и накапливать результат
- - через 64 измерения посчитать результат и вывести на индикатор
- - опроное напряжение перевести в миливольты.
- - на МК напаять тантал на 100 мкф 6.3 вольта
- - если частоту отображения сделать 200 Гц, то обновление инфы будет чуть чаще
- чем 3 раза в сек (3.125 Гц), или можно сдеть 256 Гц, для обновления
- 4 раза в секунду.
- - на 8-ми битном таймере ровных 200 или 256 Гц не сделать.
- В конце основного цикла спим и ждём любой прерывание.
- По выводу очердной цифры нужно ставить флаг, по которому запускать очередное
- измерение.
- После 64-х измерений пересчитываем результат.
- Итого, каждое значение будет отображаться 16 циклов.
- Минимальная частота АЦП -- 50 кГц, при 8 МГц тактовой можно сделать 62.5 кГц.
- Вроде получилось, нудно проверять.
- 392 байта, и 10 байт данных.
|