Найти в Дзене

Тестер для микропроцессора КР580ВМ80А.

Всех приветствую! Иногда приходится строить такие устройства, которые пригождаются чуть менее, чем один раз в жизни. Одним из таких устройств является тестер для микропроцессора. А если это микропроцессор КР580ВМ80А, то уж точно один раз. Воспользовавшись таким тестером однажды, и проверив все свои запасы микропроцессоров в количестве примерно 3-5 штук, такой прибор оказывается в последствии невостребованным. Но в современных реалиях дела обстоят так, что можно отыскать такие микропроцессоры по бросовым ценам, впрочем, как и не совсем по бросовым, и приобрести про запас несколько штук. И чтобы проверить весь этот набор, требуется в рабочем компьютере менять каждую микросхему, вытаскивая и вставляя её каждый раз в панель, в результате чего расшатываются контакты этой самой панели. Поэтому будет проще и быстрее сделать это отдельным прибором. И хотя такой тестер не даёт полной гарантии, что микропроцессор полностью исправен, но пару команд всё-таки можно проверить. Предлагаемый тестер пр

Всех приветствую!

Иногда приходится строить такие устройства, которые пригождаются чуть менее, чем один раз в жизни. Одним из таких устройств является тестер для микропроцессора. А если это микропроцессор КР580ВМ80А, то уж точно один раз. Воспользовавшись таким тестером однажды, и проверив все свои запасы микропроцессоров в количестве примерно 3-5 штук, такой прибор оказывается в последствии невостребованным. Но в современных реалиях дела обстоят так, что можно отыскать такие микропроцессоры по бросовым ценам, впрочем, как и не совсем по бросовым, и приобрести про запас несколько штук. И чтобы проверить весь этот набор, требуется в рабочем компьютере менять каждую микросхему, вытаскивая и вставляя её каждый раз в панель, в результате чего расшатываются контакты этой самой панели.

Поэтому будет проще и быстрее сделать это отдельным прибором. И хотя такой тестер не даёт полной гарантии, что микропроцессор полностью исправен, но пару команд всё-таки можно проверить. Предлагаемый тестер проверяет команды NOP и HLT, а также позволяет визуально определить, что его выводы не находятся во внутренних обрывах.

Схема такого простого тестера представлена ниже:

Схема тестера для КР580ВМ80А
Схема тестера для КР580ВМ80А

Чтобы микропроцессор работал, ему требуется генератор. В данном тестере применена схема генератора на микросхеме КР580ГФ24. В генераторе применён кварцевый резонатор на 22,1184 МГц. Это даёт получить тактовую частоту микропроцессора 2,4576 МГц. Генератор КР580ГФ24 содержит внутри себя делитель на 9. Если применить кварцевый резонатор на 27 МГц, то получим максимально возможную тактовую частоту для процессора КР580ВМ80А - 3 МГц. Такая частота считается несколько завышенной, но в некоторых восьмибитных компьютерах (например, серии Вектор) тактирование имело именно такую частоту. Вместо кварцевого резонатора лучше применить какой-нибудь разъём, в который можно вставлять резонаторы различной частоты.

Для получения напряжений питания +12в и -5в для микросхем генератора и микропроцессора применены малогабаритные преобразователи напряжения B0512S-1WR3 и B0505S-1WR3. Само устройство питается от однополярного источника +5в.

Схема довольно проста и её можно собрать навесным монтажом на макетной плате размерами 120х80мм.

Вот из такого симпатичного набора деталей будет собран тестер:

Набор деталей для сборки
Набор деталей для сборки

Но печатная плата также была разработана для данного тестера. Вот макет:

-3

Собранный тестер выглядит так:

-4
Работа тактового генератора
Работа тактового генератора

После включения микропроцессор начинает выполнять код команды NOP и мы можем наблюдать переключение светодиодов. Основная группа светодиодов - это зелёные и красные, младшая часть адреса и старшая соответственно. Жёлтая группа - это дополнительный контроль того, что процессор действительно работает, ведь на высокой частоте не определить, идут ли импульсы на адресных выходах, либо на них просто присутствуют высокие уровни. По нажатию кнопки SB2 выполняется команда HLT, которая останавливает процессор и светодиоды зелёной и красной групп гаснут. Светодиоды жёлтой группы будут светиться в случайной комбинации. Нажатием кнопки SB1 микропроцессор сбросится в начальное состояние и начнёт выполнять команды NOP снова. На этом минимальное тестирование микропроцессора КР580ВМ80А закончено.

Демонстрация работы тестера приведена ниже:

Схему в хорошем качестве, а также гербер платы для производства можно скачать по ссылке https://disk.yandex.ru/d/Su6wFDoOwFGExg

До новых встреч!