eddy_em: (Костерок)
[personal profile] eddy_em
Сегодня утром написал вольтметр на 4 разряда:
код на сосфорже, схема.

Алгоритм элементарный: раз в миллисекунду обновляется очередная цифра на экране индикатора + заносится очередное значение, полученное АЦП, в буфер из девяти чисел. Как только буфер заполняется, вычисляется медиана (18 операций сравнения/перестановки) и прибавляется к значению U (инкрементируя соответствующий счетчик). Один раз в 300мс происходит обновление измеренного значения: U усредняется, умножается на 3300 (3.3В — амплитуда питания, 10 — коэффициент делителя, 100 — т.к. напряжение в сотых долях Вольта считается) и сдвигается вправо на 10 разрядов (т.к. АЦП 10битный). Измерение на тестовом источнике 5/12В показало, что вполне нормально данные согласуются с измерением на обычном вольтметре (с точностью до LSB, равного 0.03В).

Date: 2015-02-21 06:48 pm (UTC)
From: [identity profile] alex-avr2.livejournal.com
Откуда 1/25?
И что подразумевается под "восприниманием глазом информации"?

October 2025

S M T W T F S
   1234
567 89 1011
121314 15161718
19202122232425
2627 28293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 2nd, 2026 03:15 pm
Powered by Dreamwidth Studios