Иногда бывает нужно перепрошить ПЗУшки в корпусах типа SOIC-8. Если распаивать их проводками не хочется, а приобрести готовую ZIF-панельку нет возможности (или желания), то можно изготовить её аналог, практически из подручных материалов.
Для изготовления панельки понадобятся:
Для начала надо разломить PCI-гнездо на 2 половинки (например, при помощи мощной отвёртки). Из того, что после этого получилось, выпиливаются 2 кусочка по 4 контакта в каждом (см. фото).
Микросхема своими ножками будет опираться на те части контактов, которые скрыты под перегородками (на первой фотке они справа, на второй -- они удалены). Перегородки удаляются скальпелем (для подобных мелких работ я юзаю нож OLFA AK-3), ошмётки пластмассы тщательно вычищаются. Для обеспечения максимальной площади контакта надо удалить с торца (правого) лишнюю пластмассу (там не больше 1 мм). Торцы контактов будут заподлицо с корпусом.
Получившиеся хреновинки будут запаиваться в плату, поэтому им надо отогнуть ноги. Примерно вот так:
В моём варианте плата имеет размер 44 x 20 мм, сделана она из одностороннего фольгированного стеклотекстолита. С разводкой я особо не запаривался -- на плате тупо сделано 8 пятаков для контактов и 8 пятаков для проводков. Контактные группы надо разместить так, чтобы микруха входила между ними свободно, но без сильного люфта. Их можно для надёжности приклеить к плате, однако, как показала практика, это совсем необязательно.
Для прижатия микрухи к контактам применяется кусочек текстолита (размером 6 x 20 мм) в форме комбинированного гаечного ключа (ГОСТ 16983-80). Для фиксации прижима используется резистор:
На этой картинке изображено вот что: чёрно-белое -- плата и прижим, красное -- ноги резистора, непонятного цвета -- микруха, зелёное -- контактные группы, рыжее в полосочку -- резистор (весь не вместился, но поверьте, верхней ноги у него нет -- она слева, в виде колечка). Цифрой "1" обозначено то место, где должен быть резистор.
Возможно, такой вариант прижима не самый лучший... Микросхемы лучше всего прижимать, воздействуя на кончики их ног, т.к. у некоторых микросхем ноги не обладают достаточной жёсткостью, и контакты описываемой панельки могут их деформировать. Вот пример панельки с прижатием за кончики ног: http://homepages.paradise.net.nz/bhabbott/smd_adapt.html.
Для соединения ZIF-панельки с программатором применяется цанговая 8-ногая панелька. В неё впаяны 8 проводков длиной около 30 мм каждый. Другими концами они припаяны к контактным пятакам на плате ZIF-панельки.
Возможны и другие варианты. Например, можно развести на плате ZIF-панельки дорожки, а цанговую панельку припаять короткими жёсткими проволочками.
Аналогично можно изготовить и панельки под микрухи с бОльшим числом ног. Однако, надо учитывать, что при этом увеличится сила воздействия контактов на микруху, и потребуется более жёсткий прижим.
Как показал двухлетняя эксплуатация панельки, конструкция получилась достаточно надёжная -- я могу припомнить только 2 - 3 случая нестабильной работы, вызванной плохим контактом в панельке. Гораздо чаще глюки возникали из-за плохого контакта адаптера (там используется цанговая панелька) и ZIF-панели программатора, в которую он вставляется.
Впрочем, недостатки у этой панельки тоже имеются. Главный из них -- неудобная установка / изъятие микрухи. Это, а также необходимость работы с микрухами шириной 200 (208) mil, привело к созданию второго варианта панельки.
Для его изготовления помимо вышеперечисленного потребуется кусочек проволоки (медной или стальной) диаметром 1.5 мм и пружинящий контакт от реле (40 x 3 x 0.35 мм). Резистор в этом варианте не нужен.
Конструкция панельки должна быть понятна из фоток.
Чтобы облегчить микросхеме попадание ножками на контакты, у кусочков PCI-гнезда срезаны уголки, показанные на следующей фотке красным цветом.
С этой же целью кусочки не приклеены к плате, а могут немного шевелиться.
[25.10.2009]
[01.09.2010] Добавил фотки готовой панельки.
[06.11.2011] Дополнение про более другой тип зажима. Ссылка на буржуйскй вариант панельки.