Тестер 4116 ОЗУ и его модификация

Por Wierzbowsky

Guardian (3571)

Imagen del Wierzbowsky

06-09-2021, 23:32

Так как автор известного узких в кругах ремонтников ретрокомпов тестера микросхем (Тролсофт) пока не сделал платку для тестирования 4116 чипов, а труба настойчиво позвала меня это сделать, то пришлось мне начать недолгий квест по поиску и приобретению отдельного тестера для этого типа ОЗУ. Напомню, что древнее ОЗУ типа 4116 требует 3 напруги: +5в, +12в и -5в и при отсутствии одного или двух из этих напруг легко выходит из строя. Тестировать такое ОЗУ обычным тестером не представляется возможным, так как сам тестер может генерировать только напряжение +5в. И если вы имеете дело с ретрокомпом, в котором стоит такое ОЗУ, то проверить его исправность достаточно проблематично.

После недолгих поисков выбор упал на тестер микросхем, созданный на основе Arduino Nano и выложенный в свободный доступ на одном сайте. Позже в прошивке были поправлены несколько глюков и теперь любой желающий мог себе изготовить такой удобный тестер, имея BOM (список деталей) и Гербер-файлы для производства печатной платы. Я взял вариант от Muttley Black, заказал нужные детали в Китае и собрал себе тестер. Он отлично справлялся со своей основной задачей, но меня не устраивало несколько моментов:

- Прошивка тестера отрабатывала только один раз, потом надо было нажимать кнопку Start, которая просто перезапускала Ардуинку
- На сокете для микросхемы ОЗУ всегда присутствовало питание +12в, -5в и +5в, что делало установку чипа в сокет рискованным делом

Первая проблема решилась достаточно просто - я просто оторвал кнопку от RST и соединил её с неиспользуемым адресным выходом A6. Затем была модифицирована прошивка, чтобы тестер включался в режим ожидания (мигают оба светодиода) и нужно было нажать кнопку для старта теста. После завершения теста оставался гореть либо красный, либо зелёный светодиод - результат теста. Для перехода в режим ожидания надо было ещё раз нажать на кнопку. Что-то типа подтверждения, что результаты теста были увидены. Вот видос с тестом первого мода:

https://www.youtube.com/watch?v=l2obU3OutcI

Второй мод был посложнее. Надо было отключить питание +5в от сокета и от преобразователей напряжения в +12в и -5в. Самое простое, что я смог придумать - перерезать дорожку питания, припаять провода по сторонам разреза и завести их на реле. В пакете приблуд для моего Ардуино нашлась готовая плата с реле и входом управляющего сигнала. Было решено использовать сигнал D12 для включения реле (и питания) во время теста микросхемы. Но тут возникла неожиданная проблема - при включении реле Ардуинка уходила в защиту и перезапускалась, а реле, соответственно, сразу же размыкалось. КЗ нигде найдено не было, так что я посоветовался с многоуважаемым Ptero. Оказалось, что если разрезать дорожку до конденсатора в 100мкф, то при включении питания до зарядки конденсатора было краткосрочное КЗ - никогда бы не догадался, если бы не совет спеца! В итоге, разрез дорожки был перенесён на место после конденсатора и всё заработало как надо. Вот видос второго мода:

https://www.youtube.com/watch?v=3SO_ANR2R4o

Также, в прошивке я улучшил вывод сообщений в окно серийного интерфейса, может кому пригодится для подключения экранчика:

Учитывая, что опыта с Ардуинкой я раньше не имел вообще, модификация прошивки и эти моды чуть-чуть прокачали мои скилы в электронике и программировании микроконтроллеров, чему я безмерно рад! :)

Отдельное спасибо автору канала "Заметки Ардуинщика" за его отличные видео уроки!

Теперь буду делать корпус...

У меня есть 3 комплекта для сборки оригинального тестера. Если кому интересно - пишите в личку.

Login sesión o register para postear comentarios

Por Wierzbowsky

Guardian (3571)

Imagen del Wierzbowsky

17-09-2021, 01:24

Ну, и наконец-то последний мод - OLED экранчик. Теперь надо всё это упаковать в корпус и проект будет завершён. Последняя версия прошивки и модель корпуса будут выложены чуть позже.

https://www.youtube.com/watch?v=xCpwUrdpjSY

Por Wierzbowsky

Guardian (3571)

Imagen del Wierzbowsky

20-09-2021, 01:52

Проект завершён. Видео с финальным тестом можно посмотреть здесь:

https://www.youtube.com/watch?v=ttnk__r6ZxU

Файлы проекта выложены в мой репозиторий:

https://github.com/Wierzbowsky/4116TesterMod

На продажу есть 3 комплекта для сборки оригинальной платы. Я также могу собрать плату на заказ. Но модифицировать её или печатать корпус для покупателя я не планирую.