|
Ключи для подачи напряжения на микросхему и включения внешней подтяжки |
|
|
|
Apr 5 2015, 15:49
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 25-10-14
Пользователь №: 83 341

|
Добрый день. В схемотехнике совсем нуб, поэтому заранее прошу сильно не пинать. Делаю домашнюю безделушку - тестер микросхем логики типа 74xx (к155, к555) одновременно с тестером динамической памяти типа 565РУ5, 565РУ7. Тестируемая микросхема вставляется в панельку (потом может в ZIF-сокет), и желательно, что-бы напряжение питания подавалось на нее только перед началом теста, а в конце - снималось, что бы можно было безбоязненно вытащить - вставить другую. Это один вопрос. Второй вопрос: Многие микросхемы имеют выходы с открытым коллектором (например 155ЛН3) или могут при тестировании переходить в высокоимпедальное состояние (например 555АП6). Всю конструкцию делаю на PIC18F2550, у которого есть pull-up только на порту B (семь ног). Этого недостаточно, так как тестироваться могут микросхемы в корпусах DIP14, DIP16, DIP18 и DIP20. Поэтому нужна внешняя подтяжка, желательно управляемая. Пока собрал управление питанием микросхемы через такой ключ:  Но, если на выходе пина микроконтроллера 4,9V, то после этого ключа ~4,2V. Сойдет конечно, но хотелось-бы все-таки поближе к 5V. Плюс ток - планирую еще в будущем читать древние ПЗУ типа 556РТ4 или 556РЕ3, а они могут отжирать до 150мА. Мосфет ставить? И подтяжка - сейчас от каждого пина тестовой панельки идет резистор на 10кОм. Другим концом смотрит на эмитер ключа на 2222а. Таким образом включается питание микросхемы - включается подтяжка на всех ногах. В принципе, работает, но хочется управлять этой подтяжкой - включать/отключать по желанию. Сделать еще один ключ в таком же духе, как и первый и туда подключить? А может быть вообще напрямую на ногу МК?
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
(1 - 9)
|
Apr 5 2015, 17:30
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(Tronix286 @ Apr 5 2015, 19:49)  Мосфет ставить? Я думаю, что P-МОСФЕТ будет здесь наипростейшим решением, причем согласуется с МК напрямую, без всяких драйверов, так как высокой частоты переключения по задаче не предполагается. Лет -дцать назад я поставил бы ГТ403 Можно также использовать микросхему IR4428, представляющую собой триггер Шмитта с мощным выходом (1.5 А). Испытуемую микросхему можно запитать прямо от его выхода. Цитата(Tronix286 @ Apr 5 2015, 19:49)  хочется управлять этой подтяжкой - включать/отключать по желанию. Сделать еще один ключ в таком же духе, как и первый и туда подключить? А может быть вообще напрямую на ногу МК? И что будет? - отключаете ключ (или ногу МК) - и все пины тестируемой микросхемы оказываются связанными друг с другом 20-ю килоомами. Не много, но помехи создать вполне может. Чтобы этого не было, последовательно с каждым подтягивающим резистором придется ставить развязывающий диод. ИМХО, это уже значительный огород просто по количеству. Выдвину на этот счет дикую идею: поставить на подтяжку дополнительный МК, каждая нога которого держала бы подтяжку одного пина панельки. Это даст Вам возможность управлять произвольно и выборочно подтяжкой каждого пина в произвольных сочетаниях. А схемотехнические затраты? - только один дополнительный корпус микросхемы. По-моему это меньше, чем 18 штук диодов. Можно обойтись и одним МК, если взять PIC сороконогий, но он много места займет. Лучше использовать второй (подчиненный) МК мне кажется. ЗЫ: Я питал подчиненный контроллер от тактового генератора первого. Это обеспечивало мне строгий синхронизм при обмене командами и экономило место на плате (не нужен второй кварц).
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Apr 5 2015, 18:37
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(Tronix286 @ Apr 5 2015, 21:47)  По идее нужен низковольтный 5V, с током до 150-200mA. В запасах есть какие-то полевики типа КП301Б, КП103 - не пойдут? Не пойдут((( Низковольтность не имеет значения: ну и что, если он будет допускать и больше? Что важно - это чтобы транзистор мог открываться от 5 вольт на затворе. Такие МОСФЕТы обычно имеют в наименовании букву L (logic). Цитата(Tronix286 @ Apr 5 2015, 21:47)  А какой мосфет посоветуете? Любой из этих: http://www.chipdip.ru/catalog/field-effect...BB&gq=logic
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Apr 6 2015, 03:53
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 25-10-14
Пользователь №: 83 341

|
Цитата(Меджикивис @ Apr 5 2015, 21:37)  Спасибо, правда корпуса не очень удобные для пайки на DIP-макетку, ну ничего, раскорячу как-нибудь -) А насчет подтяжки - оторву все резисторы от ног, к которым подходит порт B. У порта B буду сам управлять подтяжкой, таким образом я думаю что смогу отличать однотипные микросхемы с открытыми коллекторами и без. Попробую.
|
|
|
|
|
Apr 6 2015, 04:35
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(Tronix286 @ Apr 6 2015, 07:53)  Спасибо, правда корпуса не очень удобные для пайки на DIP-макетку Зайдите на irf.com или digikey.com и прошерстите поиском на предмет "p-cannel" и "logic", может найдется что-нибудь в корусах TO-92 или kt. Но приобрести-то будет не так легко. А эти - вот, бери и пользуй... Цитата(Tronix286 @ Apr 6 2015, 07:53)  А насчет подтяжки - оторву все резисторы от ног, к которым подходит порт B. У порта B буду сам управлять подтяжкой, таким образом я думаю что смогу отличать однотипные микросхемы с открытыми коллекторами и без. А если еще принять во внимание, что у огромного большинства простой логики редко бывает больше 6 выходов, и расположены они на определенных пинах, можно так развести соединение, чтобы хоть один стопроцентно попал на управляемую подтяжку и по нему определять.
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|