Например TDA7294

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

Тестер контроллеров UCTest.

Автор - Felix Yasnopol'ski
Опубликовано 20.09.2010.
Участник Конкурса "Поздравь Кота по-человечески 2010"

Часть первая, вводная
Как-то раз я купил 50 шт. контроллеров ATMega16, вроде бы ничего, но когда я их начал прошивать одну за одной - тут и выполз косяк, что одни шьются, а одни нет. Железо было заведомо исправное, поэтому я решил, что с микрухами что-то неладное, тем более в интернете пробегали сведения, что 3,14здоглазые штампуют (типа контроллеры) куски пластмассы с медью внутри, что меня и побудило сделать сей девайс.

Часть вторая, теоретическая
Принцип работы таков: 1 раз в секунду контроллеру посылается команда программирования (0xac 0x53 0x00 0x00) и прижимается RESET к нулю, если контроллер отвечает на третий байт байтом 0х53, тогда с контроллера читается сигнатура и отображается на дисплее в нижней строчке, а на верхней строчке отображается имя контроллера. Таблица есть в исходнике, и ее всегда можно дополнить нужными значениями. Все это хозяйство отображается на наикошернейшем дисплее 16х2, управление небезызвестной библиотекой от Peter Fleury. Ну и за периодичность отвечает таймер.

Часть третья, фотки:

фотка устройства без питания и контроллер для тестов на заднем плане

приветствие тестера

девайс соединяется

Все ОК)

Кишки

Файлы:
Печатная плата в формате SL 5.0.
Прошивка МК с исходниками.

Вопросы, как обычно, складываем тут.


ID: 911

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

 Нравится
 Так себе
 Не нравится

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

 Заработало сразу
 Заработало после плясок с бубном
 Не заработало совсем

3 2