РадиоКот :: Умный тестер
Например TDA7294

РадиоКот >Схемы >Цифровые устройства >Измерительная техника >

Теги статьи: Добавить тег

Умный тестер

Автор: Виталий Агеев
Опубликовано 15.08.2012
Создано при помощи КотоРед.
Участник Конкурса "Поздравь Кота по-человечески 2012!"

Всем мяу товарищи!!!

Мне на работе приходится частенько проверять диоды, толи партия такая попалась, толи еще что… но так или иначе приходится их проверять.  Еще зимой возникла идея сделать тестер диодов, но руки как то не доходили. Но недавно меня посетило вдохновение и вот сие чудо получилось!

 

 

 

 



Итак схема:

 

Проста до безумия! 1 МК, 1 светодиодная матрица 5*7, кучка резисторов/диодов, 1 стабилитрон, 1  кнопка.

Матрица у меня взята от пульта советской бегущей строки. Имя матрицы: АЛС340А1. Разводка платы сделана под нее. Плата разведена в LAYOUT.

 

Что он умеет? – спросите вы.
А умеет он следующее:

определяет полярность диода, на дисплее отображает соответствующий символ диода

 


НО! на измерениях диодов я не хотел останавливаться... и тут меня в творческом порыве понесло дальше:

определяет присутствие напряжения на входе и полярность его, отображает полярность на дисплее

 

определяет короткое замыкание входов, отображает две вертикальные полоски

 

определяет инверсию сигнала с входа_1 на вход_2 (к сожалению инверсию сигнала определяет только в одну сторону), отображает логический блок НЕ.

 

так же тестер покажет наличии иного сигнала (которого тестер не знает) на входах, отображает крест

Если ни каких изменений нет, то уйдет спать. В версиях с бегущей строкой уйдет спать после окончания текста.

Так же планируется в будующем измерение напряжения на входе.

Как же он работает?

Последовательно перебирает нули и единицы на 2 выводах МК  (всего 4 комбинации (00, 01, 10, 11)), каждый раз смотрит что имеется на входе, запоминает 4 значения, сравнивает полученное число с тем что он знает, выводит на индикацию нужный рисунок.

В перерывах между измерениями смотрит были ли изменения на входах, если таковых не было некое число раз то засыпает (ток потребления в режиме сна составляет 1мА). Просыпается подачей логического нуля (GND) на вывод сброса (RESET).

 

Как налаживать?

В наладке устройство не нуждается, начинает работать сразу.

Что касаемо FUSE-битов, то необходимо оставить все по умолчанию завода изготовителя. 

 

Как им пользоваться?

На плате предусмотрена кнопка RESET, нажатием на которую устройство просыпается. Далее подсоединяем ко входу измеряемую цепь/деталь. Ждем не более 1 секунды, и на дисплее появляется изображение того, что тестер «видит» на входе.

Первую версию, думаю, выкладывать не надо, так как отличее от второй заключается в том, что в первой нет спящего режима.

Добавлена бегущая строчка, если ко входам ни чего не подключено, можно немного почитать: версия 3.1 (появится после конкурса)

 

Файлы:
Прошивка, версия 2.1
Печатная плата
Схема в PROTEUSе
Прошивка, версия 3.2


Все вопросы в Форум.




Как вам эта статья?

Заработало ли это устройство у вас?

37 12 9
2 1 0