Здравствуйте.Переделал скетч под ТОЛЬКО диодный детектор или AD8361
Из нового :
51 частота по 10 точек калибровки. Отображает через 50МГц хватило до 2500
В ардуино нано ЕЕПРОМ 1024 байта , по 2 байта на точку. 4 байта заняты программой
1020/2=510 ячеек можно разложить как хочется например по 5 точек калибровки на 102 частоты.
Калибровка по точкам 10, 5, 0, -5, -10, -12, -14, -16, -18, -20 дБм
Увеличил программно разрядность АЦП хитрым способом .
Если входной сигнал ниже 1.1в то переключаюсь на внутреннюю опору ардуино 1.1в
В результате до 1024 с шагом в 1 отчет , выше 1024 с шагом 4 отчета.
Итого около 4096 , зависит от точности подбора дополнительного делителя заведенного на вывод А7
Этот делитель нужен для определения момента переключения опорного напряжения.
Супер точного подбора не нужно программ посчитает сама.
При показаниях ниже -20 дбм загораются *** это означает что показания могут быть не корректными.
Управление схоже с предыдущим описанием . При калибровке выбираем частоту и калибруем все 10 точек.
переходим к следующей частоте. После калибровки последней частоты произойдет переход в режим показаний.
Если не нужно калибровать все частоты просто выключите питание , калибровки останутся в ЕЕПРОМ.
Watmetr_1602_1DET_DIOD_10point.rar