PDA

Просмотр полной версии : Опыт изготовления переходников для "памяти"



Alex_NEMO
12.05.2009, 18:27
Привет, коллеги!
Вот, решил поделиться с общественностью некоторыми моментами самостоятельного изготовления переходников под «память». Возможно, кому-то этот материал пригодится. Как-то столкнулся с проблемой – не смог «навскидку» найти 512к флэшку в DIP-корпусе, но при этом было около десятка в корпусе PLCC-32, сдернутых со всякого PC-шного хлама. Потом понравился «Speccy2007 v1.0», но, опять же проблема – не нашел «2-х мегабитную» флэшку, опять же в DIP-корпусе, а когда появилась 128к версия, тут уже руки конкретно зачесались, построить или на макетке или «разориться» на заводскую плату, а тут ещё проект «Speccy2007/2008 v2.0» замаячил на горизонте, а там по любому 128к будет или более… Учитывая некоторые фин. затруднения и некоторую сложность в моей провинции приобрести что нужно за «нормальные» деньги, а у друга полно всякого железа(продажа и ремонт компов/оргтехники), родилась идея слепить из «г#$на – конфетку». Результат получился весьма положительный!
Итак, первая фотка:
• 1 -мегабитная (128х8) SRAM K6T1008C2E-TB70 от SAMSUNG, длинный TSSOP-32;
• 2 - мегабитная (128х8) SRAM D431000AGZ-70LL от NEC (обе сдернуты с вроде факса(?), идут в «Speccy2007 v1.0», «Speccy2007/2008 v2.0»(???),);
• 3 - 256к флэшка AT29C256 от Atmel, короткий TSSOP-28(пойдет в собираемый Л1);
• 4 - мой «изврат» - переходник для «ТЕСТОВ», позволяет пользовать 24-ногие РФки без «манипуляций» с 21 и 24 ногами(перешивай – нехочу!). Перемычка – для переключения 2716/РФ2/РФ5 и 2732 (попадался и такой).
• 5 и 6 - переходники PLCC-32 to DIP28(<=512k) и PLCC-32 to DIP32(>512k) на «заводских» платах от прогера «BiDi Pro v1.3».
• 7 и 8 – то же что и 5 и 6, только «самодельные»!
Вторая фотка – вид снизу.
Третья фотка – вид сбоку. Самый важный момент – выводы!
• 1 и 4 позиции и фото 2, 2-я позиция – в качестве «ножек» использованы предварительно обточенные штырьки разъемов типа PLS-40 (Штыревое соединение 1х40, шаг 2.54мм, однорядное). Обтачивал с помощью бормашинки, зажимая в патрон на глубину ~6мм. Степень обточки контролировал с помощью цанговой панели, что бы обточенная ножка вставлялась с легким усилием. Сборка – используем свободную цанговую панель как кондуктор – вставляем в неё обточенные штырьки до упора, «надеваем» сверху, на необточенные концы штырьков плату и аккуратно пропаиваем с двух сторон. После пропайки и промывки (если не влом) я ещё надеваю на штырьки пластиковую обойму(из которой вынимали штырьки). Здесь есть то же одна тонкость – с обратной стороны пластмасски лучше слегка раззенковать. Не дожимая пластмасску до платы 3-4мм я аккуратно проливаю ножки суперклеем и после этого дожимаю её как можно сильнее. Все, панель готова! Достоинства – хорошая жесткость ножек, идеальна для частых перепрошивок. Недостаток – некоторая трудоемкость изготовления, как поведут себя обточенные выводы со временем – Х.З…
• 2 позиция – «понтовая» в данном исполнении, использованы позолоченные выводы советских «оперов» и транзисторов. Года 4-ре назад собиралась как адаптер для программирования программатора «BiDi Pro». Сами «зеленые» платки из егойного набора адаптеров. Вариант хорош только в качестве адаптера для программирования, либо если переходник «намертво» впаивается в плату. В последнем случае выводы – любые обрезки проводов, выводов р/деталей и т.д.
• 5 позиция – подобен варианту 1 (1 и 4 позиции), только использованы более тонкие выводы от разъемов типа PLS2-40 (Штыревое соединение 1х40, шаг 2мм, однорядное). Эти выводы не требуют обточки и у меня отлично влезли в цанговую панель! Фактически, идеальный вариант, и обтачивать не надо! Один момент – при сборке, перед пайкой «утиками» поверните выводы так, что бы плоскости сторон квадрата были параллельны(перпендикуляр ы) кромке платки переходника! Иначе, при программировании в программаторах с дешевыми ZIF-панелями типа 3М, можно повредить контакты последней. В случае, если в проггере стоит нормальная «брендовая» панель, например Aries – все ОК! Ей ничего не будет!
Все(!) переходники и «набортные» микросхемы проверены и прекрасно работают, ждут своего часа в ZX-железе!

P.S. Во вложении - платы переходников в формате SL5.

CHRV
19.05.2009, 12:33
Прикольно!
Я правда делаю подругому, так сказать более "походно". Для изготовления достаточно иметь 32-пин цанговую панельку и PLCC панельку, все спаивается пин-в-пин МГТФом. Цанговая панелька втыкается в панельку на плате. Правда в условиях повышенной вибрации лучше использовать вышеуказанные переходники.
Фотку вечером закину если не забуду.

elker
03.07.2009, 22:35
Вот мои эксперименты "на скорую руку". На первой фото - ПЗУ "Пентагона-128", на второй - ОЗУ "Дельты-С" 128.

Alex_NEMO
03.07.2009, 22:50
Вот мои эксперименты "на скорую руку". На первой фото - ПЗУ "Пентагона-128", на второй - ОЗУ "Дельты-С" 128.
Во-во! А мне надоели подобные сопли, тем более, для себя же любимого делаю...
Эстетики, так сказать хочется! :)

SoftFelix
05.05.2010, 12:01
Подниму тему. Ещё раз спасибо за .lay для переходников. В связИ с изготовлением программатора Willem, назрела необходимость в переходниках DIP-PLCC. Расскажу как я их делаю.

Изначально ставилась задача минимально травмировать обычную ламельную панельку DIP-32 в программаторе (ZIF было лень покупать и она относительно дорогая). Плату делаю одностороннюю, отверстия сверлю только под панельку PLCC-32. Перед травлением зенковочные отверстия в контактных площадках под DIP-32(28) закрашиваю перманентным маркером для увеличения площади сцепления с платой. Плату лужу и сразу припаиваю панель PLCC-32. Далее, берём ненужную микросхему в корпусе DIP-32(28) с _хорошими_ выводами, аккуратно выгибаем их параллельно корпусу МС и производим их тщательное лужение, особенно, около основания. Лишний припой с ножек лучше убрать оплёткой. Затем пинцетом, покачивая, отламываем ноги от корпуса МС. Очень важно, чтобы все ножки были одинаковой высоты! Можно попробовать откусывать ноги бокорезами - кому как удобнее. Ножки вставляем в ламельную (тщательно отцентровать) или цанговую панельку DIP-32(28). Панельку переворачиваем и прикладываем её вставленными выводами (торцами) к контактным площадкам платы переходника. Центруем! Смачиваем хорошим флюсом и паяльником с тонким жалом переносим капельки припоя к местам пайки. Так припаиваем все ножки переходника. Затем аккуратно снимаем DIP-панельку, которая была нужна для центровки выводов. Плату переходника промываем в спирте/ацетоне, сушим. Готовим эпоксидку. Мне очень понравилась "Момент Супер Эпокси Прозрачный". Не тормозим, застывает очень быстро! Наносим клей с обеих сторон припаяных ножек для увеличения прочности на отрыв. Через час переходником можно пользоваться. Вот что получилось:
http://photofile.ru/photo/softfelix/3814459/large/89135613.jpg (http://photofile.ru/users/softfelix/3814459/89135613/)

http://photofile.ru/photo/softfelix/3814459/large/89135634.jpg (http://photofile.ru/users/softfelix/3814459/89135634/)

http://photofile.ru/photo/softfelix/3814459/large/89135648.jpg (http://photofile.ru/users/softfelix/3814459/89135648/)

http://photofile.ru/photo/softfelix/3814459/large/89135667.jpg (http://photofile.ru/users/softfelix/3814459/89135667/)

http://photofile.ru/photo/softfelix/3814459/large/89135681.jpg (http://photofile.ru/users/softfelix/3814459/89135681/)

CodeMaster
14.05.2010, 08:53
Эстетики, так сказать хочется!

А нельзя это на поток поставить? Конкретно переходник с PLCC-32, это весьма актуально, не то чтобы РФ и пр. нет, но флешем гараздо удобней пользоваться.

Alex_NEMO
14.05.2010, 09:28
А нельзя это на поток поставить? Конкретно переходник с PLCC-32, это весьма актуально, не то чтобы РФ и пр. нет, но флешем гараздо удобней пользоваться.
Все в Ваших руках! Я и ЛУТом обойдусь... Была такая идея, но она не нашла поддержки.

CodeMaster
14.05.2010, 09:30
Была такая идея, но она не нашла поддержки.

А почём выходил десяток?

Alex_NEMO
14.05.2010, 10:00
А почём выходил десяток?
Да же не интересовался, т.к. довольно стеснён в финансах. Спроси у МИВ'а или КЛОН'а - они недавно платы заказывали. Как я понимаю, десяток только таких будет "прилично" стоить - выгоднее ещё что-то сразу заказывать или с кем-то "кооперироваться", что бы удешевить стоимость единичной платы.

CodeMaster
17.05.2010, 11:41
Как я понимаю, десяток только таких будет "прилично" стоить - выгоднее ещё что-то сразу заказывать или с кем-то "кооперироваться", что бы удешевить стоимость единичной платы.

Ну я думал калькуляцию делали для "массового" производства. А чё тогда народ "забил" на это если цена не известна, может они по 20 руб десяток выйдут при определённой партии. А можешь вариант для ЛУТ в какой-нибудь графике выложить или лучше в виде картинки в Ворде наверно, чтоб размеры не подгонять?

Alex_NEMO
17.05.2010, 12:41
А можешь вариант для ЛУТ в какой-нибудь графике выложить или лучше в виде картинки в Ворде наверно, чтоб размеры не подгонять?
Не понял сути вопроса? Зачем? Что "подгонять" ты собрался? Формат Sprint-Layout весьма распространен, в нем даже заказы на производство плат принимают.

CodeMaster
17.05.2010, 13:41
Формат Sprint-Layout весьма распространен, в нем даже заказы на производство плат принимают.

Ну я то не принимаю :-) и ради одной платы ставить прогу для печати не охота.

SoftFelix
17.05.2010, 13:59
Sprint-Layout


ади одной платы ставить прогу для печати не охота.
Она, в большинстве случаев, идёт без инсталлятора. Распаковываешь архив в папку (примерно 9.5МБ) и запускаешь exe'шник.

Alex_NEMO
17.05.2010, 14:11
Ну я то не принимаю :-) и ради одной платы ставить прогу для печати не охота.
Извини - твои проблемы! А то я "криво" конвертну, ещё и крайним буду...

CodeMaster
17.05.2010, 14:25
Она, в большинстве случаев, идёт без инсталлятора. Распаковываешь архив в папку (примерно 9.5МБ) и запускаешь exe'шник.

Ладно, уговорили :-)

e2e4
26.05.2010, 21:09
Этта. Две идеи:
1. Подобные платы уже продаются в Чип и Дип:
http://www.chip-dip.ru/product0/9000058304.aspx
http://www.chip-dip.ru/product0/488350105.aspx
http://www.chip-dip.ru/product0/455331671.aspx
http://www.chip-dip.ru/product0/500932202.aspx
http://www.chip-dip.ru/product0/678908986.aspx
Обращаю внимание на то, что разводка эих плат сделана на двойную гребенку с шагом 2,54 мм, что гораздо удобнее чем разводить на одинарную, но со сбиванием нумерации ножек как здесь: http://zx.pk.ru/attachment.php?attachmentid=11956&d=1242138273.

Стоимость этх плать в районе 80 руб. Можно сделать подобные ЛУТом.

2. Существует очень удобный МГТФ сечением 0,03 мм. Им паять подобные вещи гораздо эстетичнее и удобнее. А то макароны какие-то: http://zx.pk.ru/attachment.php?attachmentid=12461&d=1246646048 :).

zx-kit
27.05.2010, 11:40
Этта. Две идеи:
1. Подобные платы уже продаются в Чип и Дип:
http://www.chip-dip.ru/product0/9000058304.aspx
http://www.chip-dip.ru/product0/488350105.aspx
http://www.chip-dip.ru/product0/455331671.aspx
http://www.chip-dip.ru/product0/500932202.aspx
http://www.chip-dip.ru/product0/678908986.aspx

Так это макетные платы. Они для макетирования устройств или соединения микросхемы в имеющемся корпусе с другой платой проводами. Я вот думаю, какую макетку выбрать/сделать. Нужно для макетирования устройств для шины ZX-BUS2 (http://zx.pk.ru/showpost.php?p=211841&postcount=82). Устройство, которое не требует доработок, не придумаешь. Все равно потребуется МГТФ. К макетке под слот можно прикрутить кусок макетки под DIP и, если потребуется куски макеток под SOIC, TQFP. Соединения между выводами - проводами. Слишком универсальные макетки тоже не подходят - громоздкие. Надо продумать, как эти макетки проще соединять между собой в один конструктор. Как в Лего.


Обращаю внимание на то, что разводка эих плат сделана на двойную гребенку с шагом 2,54 мм, что гораздо удобнее чем разводить на одинарную, но со сбиванием нумерации ножек как здесь: http://zx.pk.ru/attachment.php?attachmentid=11956&d=1242138273.

А это - переходники для имеющихся микросхем, чтобы установить вместо нужных микросхем с имитацией выводов.



А нельзя это на поток поставить? Конкретно переходник с PLCC-32, это весьма актуально, не то чтобы РФ и пр. нет, но флешем гараздо удобней пользоваться.

Чтобы заменить ПЗУ в Спектруме есть более простой вариант, без печатных плат: FLASH в корпусе DIP-32 (как в SPECCY2007) и цанговая панелька SCLM-32 ( http://zx.pk.ru/showpost.php?p=265715&postcount=41). На панельке нужные выводы спаять проводками, лишние выводы укоротить. Панельку установить в панельку компьютера вместо ПЗУ, а FLASH устанавливать в эту цанговую панельку. При этом в программаторе для FLASH можно установить панельку с нулевым усилием. Из нее проще вытаскивать микросхемы, чем из PLCC-32. И никаких плат...

e2e4
27.05.2010, 20:32
Так это макетные платы. Они для макетирования устройств или соединения микросхемы в имеющемся корпусе с другой платой проводами.
...
Слишком универсальные макетки тоже не подходят - громоздкие.

Я их отпиливаю как нужно, по краям обработать напильником - и готово. ИМХО нужна просто мактка с дорожками с шагом 1,27 и 0,8 с двух сторон, длинными, чтобы жуки помещались разной ширины. И на гребенку их. Потом отпиливаешь, какой надо длины и распаиваешь.
Для квадратных микросхем ничего лучше ЧипДиповского геометрического решения типа http://www.chip-dip.ru/product0/488350105.aspx не придумалось.


Все равно потребуется МГТФ
Куда ж без него :).


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

CodeMaster
28.06.2010, 07:40
Чтобы заменить ПЗУ в Спектруме есть более простой вариант, без печатных плат: FLASH в корпусе DIP-32 (как в SPECCY2007) и цанговая панелька SCLM-32

Це хорошо, но её еще поискать надо, а PLCC хоть попой кушай.