Вы находитесь на странице: 1из 3

Продолжение начатого: ИМН – Иван Николаевич – Тестер ЭРЭ – как и что получилось

Продолжение начатого
Тестер ЭРЭ - как и что получилось
Коллега, на работе, собрал стационарный ППТестер на Atmega328 (корпус QFP или QFN) –
в данном приборе на один индикатор выводится информация с нескольких заложенных
в него устройств, а именно:

1. Блок питания от 0-14v и током от 0-500mA;


2. Частотомер на ПИКЕ;
3. Наш ППТестер .

Отдельно, на Attiny26, собрали коммутатор этих приборов.

Но это не суть.

Коллега сначала собрал ППТестер с прошивой которую взял где-то с 80 страницы этой
«бесконечной» темы форума – эта прошива уже давно устаревшая, но его, на тот момент,
вполне устраивала… Но прошло время и он решил собрать себе отдельный переносной
ППТестер и заодно обновить свой стационарный. Соответственно он начал снова изучать
данный форум и прошивы. Обратился ко мне за помощью, и мы решили, что его, как и
меня, вполне устраивает моя модификация за исключением некоторых моментов:
1
1. Ему, в стационарном приборе, совсем не нужны некоторые функции, а именно:
a) Частотомер – в его приборе уже собран гораздо лучший частотомер;
b) 10-бытный ШИМ;
c) Информация о ППТестере;
d) Энкодер;
e) Функция выключения прибора – в стационаре совсем неуместна.
2. Его и меня не устраивала последовательность вывода функций в меню;
3. Нужно было отключить POWER_OFF – в стационарном приборе она не нужна;
4. Нас не устраивали временные интервалы вывода информации - когда нет детали и
когда деталь определена – очень большие интервалы, что очень раздражает;
5. Для выхода из режима ВОЛЬТМЕТРА нужно было очень долго держать кнопку ТЕСТ
– нужно уменьшить это время;
6. Нам не нужно чтобы блок питания 40v включался при нажатии на кнопку ТЕСТ, а
нужно – блок питания 40v должен включаться только при выборе и нахождении в
функции ВОЛЬТМЕРТ, во всех остальных режимах он должен быть отключен.

Начал изучать код автора (спасибо автору!!!) и искать возможные варианты - как
скорректировать его под наши нужды. Путем небольшой корректировки кода – все
получилось. В результате получились две прошивы:

Продолжение начатого: ИМН – Иван Николаевич – Тестер ЭРЭ – как и что получилось
Продолжение начатого: ИМН – Иван Николаевич – Тестер ЭРЭ – как и что получилось

1. Для стационарного – выше указано, что именно нужно было изменить;


2. Для переносного – как моего, так и коллеги:
a) Сократил меню – нам не нужно ЭНКОДЕР, ДАННЫЕ О ППТ и ВЫКЛЮЧЕНИЕ
ППТ.
Для нас ДАННЫЕ О ППТ – в принципе бессмысленная информация, а
ВЫКЛЮЧЕНИЕ ППТ сосем не нужно, т.к. для полного выключения, в любой
момент, у нас предусмотрен отдельный выключатель батареи, что
полностью гарантирует отсутствие нечаянного включения прибора,
допустим, при его переносе;
b) Изменил последовательность вывода меню:
Для переносного - ПП-тестер, Вольтметр, Резистор, Конденсатор, ESR,
Генератор, 10-битный ШИМ, Частотомер, Тест.
Для стационарного (коллеги) - ПП-тестер, Резистор – индуктивность,
Конденсатор, ESR, Вольтметр, Генератор, Тест.;
c) Порт ADC7 - настроил для измерения стабилитронов - 0-40V – легко
настраивается в Makefile;
d) Порт PC3/ADC3 - использую для включения/выключения питания 40 вольт.
Для включения прижимается к нулю/массе. Для выключения – так
называемое Z-состояние порта. Хотя, скорее всего, в дальнейшем, для
выключения – буду его подтягивать к плюсу через внутреннее 2
сопротивление данного порта;
e) Порт PC3/ADC3 - включает 40V только при входе и нахождении в режиме
ВОЛЬТМЕТР;
f) Выход из режима ВОЛЬТМЕТР – 2 секунды нажатой кнопки ТЕСТ;
g) Время показа есть деталь – переносного 5с, стационарного 4с.;
h) Время показа нет детали - 2 секунды;
i) Для переносного - 10 измерений Транзи-Тестера - нет детали;
j) Для переносного - 20 измерений Транзи-Тестера - есть деталь;
k) Для стационарного – бесконечное измерение Транзи-Тестера.

В дальнейшем, скорее всего, буду корректировать еще некоторые моменты – там видно
будет.

Продолжение начатого: ИМН – Иван Николаевич – Тестер ЭРЭ – как и что получилось
Продолжение начатого: ИМН – Иван Николаевич – Тестер ЭРЭ – как и что получилось

Скорректированная принципиальная схема:

Продолжение начатого: ИМН – Иван Николаевич – Тестер ЭРЭ – как и что получилось