PDA

Просмотр полной версии : Сборка программатора Willem 4.0



Страницы : [1] 2 3 4 5

Zloy
10.04.2010, 00:10
Решил открыть тему по сабжу на платах от Павла Рябцова. С одной стороны вопросов особых возникнуть не должно... особенно у тех, кто собирает программатор только для того, чтобы шить 27xxx серию. У меня же есть желание собрать программатор полностью. В виду отсутствия 100% схемы, наличия smd компонентов на обратной стороне (необозначеных шелкографией), наличия кучи софта и других причин могут возникнуть вопросы. Да и просто охота поглазеть на достижения других.
Завтра еду покупать детали для сборки девайса.
Да... и спасибо за платы неутомимому Павлу Рябцову, а также fsem.
(fsem, у нас есть твой номер телефона и мыло... если в чем-то не разберемся - будем звонить :) )

Zloy
11.04.2010, 11:35
Собрал прогер. Hardware тест проходит... проверил работу всех линий на zif-32 - все в норме. Микросхемы (пробовал W29c020, W27c512, P28F001) читаются, но не стираются и не пишутся. C 27c512 cкорее всего проблемы с преобразователем для Vpp... Но почему не стираются флеши... им-то повышеное питание не нужно? Софт 98D10
Кто-нибудь еще собрал прогер на платах от Павла Рябцова?

Eugen
11.04.2010, 11:45
пробовал W29c020, W27c512, P28F001
этим по-моему 12 вольт нужно

Zloy
11.04.2010, 12:59
Пока экспериментировал выбил одну микросхему. Опыты пока откладываются...:(
Еще непонятно с этими перевернутым dip switch в версии софта 97. Как его выставлять для нашей платы?

Robusta
11.04.2010, 20:47
Собрал прогер. Hardware тест проходит... проверил работу всех линий на zif-32 - все в норме. Микросхемы (пробовал W29c020, W27c512, P28F001) читаются, но не стираются и не пишутся. C 27c512 cкорее всего проблемы с преобразователем для Vpp... Но почему не стираются флеши... им-то повышеное питание не нужно? Софт 98D10
Кто-нибудь еще собрал прогер на платах от Павла Рябцова?

1. WinBond EEPROM
This enhanced programmer supports: W27E512,W27E010,W27C010,W27C020,W27C040
Operation steps:

1) Set the 12 dipswitch according to the software;

2) Remove the Reset jumper, change the programming voltage to 15V, change the special chip selection from Normal to W27C position;

3) Insert your chip into the 32PIN ZIF socket, click the Erase button, the programming LED will flash and the progress bar is not moving, then press Reset button, the chip will start to get erased.

4) Load your rom file you want to burn, hit program button to program your 27SFxxx (Make sure both Vpp and chip selection LEDs are at the Normal position when you program your chips. The special chip selection LED for W27C is only for erasing mode).



2. SST EEPROM

This programmer supports: 27SF256, 512, 010, 020, 040;37VF512, 010, 020, 040.
Operation steps (Vpp keeps as 12V):

1) Set the 12 dipswitch according to the software, select the chip model W27CXX

2) Remove the Reset jumper, change the programming voltage to 15V, change the special chip selection from Normal to W27C position

3) Insert your W27CXX chip into 32PIN ZIP socket, click the software upper right corner erase button, the programing LED will flash and the progress bar is not moving, then directly press Reset button, the chip starts to get erased.

4) Load your rom file you want to burn, hit program button to program your 27SFxxx (Make sure both Vpp and chip selection LEDs are at the Normal position when you program your chips. The W27C special chip selection LED is only for erasing mode)..

CodeMaster
11.04.2010, 21:45
А у меня такой вопрос: что использовать в качестве стабилитрона, который обозначен на схеме как "13V 1W", на фото он в стеклянном корпусе, но наши подобные на 5-10 мА, а на 1W это довольно массивные Д814х?

---------- Post added at 21:45 ---------- Previous post was at 21:44 ----------


Пока экспериментировал выбил одну микросхему. Опыты пока откладываются...

Из буферных? Есть смысл поставить кроватки для них?

SoftFelix
11.04.2010, 22:37
А у меня такой вопрос: что использовать в качестве стабилитрона, который обозначен на схеме как "13V 1W", на фото он в стеклянном корпусе, но наши подобные на 5-10 мА, а на 1W это довольно массивные Д814х?

1N4743A. А у Д814Д (13В) всего 24мА максимальный ток стабилизации. Он же там в цепи защиты напряжения программирования PIC'ов установлен? Туда Д814Д пойдёт. Правда, у них разброс большой. Проверь перед впайкой.


Есть смысл поставить кроватки для них?
У меня все CD4xxx на панельках стоЯт.

Zloy
12.04.2010, 08:59
Из буферных? Есть смысл поставить кроватки для них?
Есть! Даже если все нормально... может попасться програмируемая микруха с дефектом.
Плюс ко всему я решил поставить кроватки чтобы проверить как себя ведут совецкие аналоги в этом прогере.

---------- Post added at 07:59 ---------- Previous post was at 07:49 ----------


2) Remove the Reset jumper, change the programming voltage to 15V, change the special chip selection from Normal to W27C position;

3) Insert your chip into the 32PIN ZIF socket, click the Erase button, the programming LED will flash and the progress bar is not moving, then press Reset button, the chip will start to get erased.
А что такое Reset button и Reset jumper?

CodeMaster
12.04.2010, 09:05
Плюс ко всему я решил поставить кроватки чтобы проверить как себя ведут совецкие аналоги в этом прогере.

Ну и каков результат? Мне тоже было интересно, но "для себя" решил собрать на импорте.

Zloy
12.04.2010, 09:12
Пока собрал на импорте. Чтобы в случае чего не думать, что дело в микрухах. Когда все заработает как надо - тогда попробую поставить 561 серию. Но у одной микрухи аналога нет - СD4014.

CodeMaster
12.04.2010, 11:02
R17 0R33 это 0,33 Ома? А то на шёлке он как R33 прописан. А что за экзотический D3 BYV26 замены у него есть?

Alex_NEMO
12.04.2010, 11:29
А что за экзотический D3 BYV26 замены у него есть?
http://www.alldatasheet.com/view.jsp?Searchword=BYV26
-Very Fast (UltraFast) Soft-Recovery Avalanche Rectifier
По идее, там Шоттки можно поставить(1N5819) (см. типовую схему включения из даташита на MC34063A (http://www.alldatasheet.com/view.jsp?Searchword=MC34063))

R17 0R33 это 0,33 Ома? - да, по схеме именно 0,33 Ом.

Zloy
12.04.2010, 11:51
Диод BYV26 еле нашел...
А вот резистор 0,33 Ом забыл купить. Заменил временно перемычкой (в некоторых схемах на MC34063A такое видел). Чем это грозит? Кстати у меня на 2 вольта завышены все напруги программирования... не из-за этого ли?

Alex_NEMO
12.04.2010, 12:20
А вот резистор 0,33 Ом забыл купить. Заменил временно перемычкой (в некоторых схемах на MC34063A такое видел). Чем это грозит? Крайне не желательно его перемычкой заменять!
Это резистор который отключит микросхему если номинальный ток превышен. Убережет преобразователь от КЗ и другого неаккуратного обращения. Если сопротивление этого резистора слишком мало (меньше 1 Ома) то он собирается из нескольких включенных параллельно резисторов.


Кстати у меня на 2 вольта завышены все напруги программирования
Мерял под нагрузкой или на холостом ходу? Если на холостом - нагрузи резистором Ом на 100 хотя бы и померь снова!
Полезные ссылни по преобразователям на базе 34063:
http://forum.cxem.net/index.php?showtopic=23805
http://www.radioradar.net/hand_book/documentation/dcdc.html
http://payalo.at.ua/index/raschet_dc_dc_preobrazovatelej_na_mikroskhemakh_mc 34063/0-216
http://www.radiokot.ru/forum/viewtopic.php?t=7610
там же, обратите внимание на вложение во 2-м сообщении: Преобразователь напряжения на микросхеме 1156ЕУ5.rar [77.35 KIB]

FSEM вот тут советует (http://zx.pk.ru/showpost.php?p=258039&postcount=103) С3 поставить не 47мкФ, а 150-220! Я бы ещё посоветовал "Low E.S.R." туда ставить, частота не сотни герц, всетаки...

Robusta
12.04.2010, 13:12
---------- Post added at 07:59 ---------- Previous post was at 07:49 ----------
А что такое Reset button и Reset jumper?

У меня PCB5.5, там есть кнопка Reset для сброса выставленных настроек VPP и special chip selection. Тут речь идет о том, что после стирания микросхемы нужно сбросить специальные настройки для стирания (15V и W27C) этой кнопкой. Для прошивки специальные настройки и 15V не требуются, только для стирания.

А Reset jumper (он же Safety jumper) - просто предохранитель - to ensure the programmer at safe status: when this jumper is removed(open), the special model conversion and voltage cycle conversion are disable, the programmer is forced to work at the normal safe status to normal chip. When the jumper is enabled (closed), the rest button return to normal situation. A fter the chip programming, ensure to reset safety protection jumper to defult position.

Alex_NEMO
12.04.2010, 20:49
Полезные(возможно) ссылки по Willem'у:
http://www.py2bbs.qsl.br/willem_pcb45en.php
http://www.ezoflash.com/forum/viewforum.php?f=4&sid=1ce9be12741461db85d485c330c80443
http://www.ezoflash.com/willem_info/forum.php?show=forum&group=3
http://www.ezoflash.com/forum/viewforum.php?f=10&sid=1ce9be12741461db85d485c330c80443

Zloy
13.04.2010, 11:47
Вчера удалось прошить W27C512 и SST49LF020A. Проблема с W27C512 была в том, что стиралась не с первого раза - 1-2 байта оставались битыми. Шилась с первого раза без ошибок.
У кого как себя ведут светодиоды ACK и BUSY? У меня они горят постоянно (даже если прогер не запитан, а только подключен к порту). При прошивке BUSY моргает. Для чего вообще ACK? Не правильней бы было сделать, чтобы BUSY загорался только при обращении к прогеру?
Еще я не устанавливал кондеры на шину данных (smd на нижней стороне возле разъема LPT). Мне это кажется не есть гуд - появляется задержка сигнала плюс меняется его форма.

---------- Post added at 10:47 ---------- Previous post was at 08:56 ----------

http://www.carhelp.info/forums/105/thread25829/page16/
Читаем пост 398!
Вообще, по-моему слово "украл" к willlem не относится!!!

Alex_NEMO
13.04.2010, 15:34
Еще я не устанавливал кондеры на шину данных (smd на нижней стороне возле разъема LPT). Мне это кажется не есть гуд - появляется задержка сигнала плюс меняется его форма.
Вообще-то, по идее, такая мелкая емкость (100-150 пФ), вряд ли сильно задержит сигнал, тем более, он "равномерно" по все ШД будет задержан. Я на кабель ещё "разборную" ферритовую бусину надел. Во (!) фильтр будет! :)

P.S. Мне ещё интересно - какой чудак на букву "М" придумал на этот проггер разъем USB-A, вместо USB-B воткнуть? Или я чего-то не понимаю?!!

SoftFelix
13.04.2010, 15:45
Я на кабель ещё "разборную" ферритовую бусину надел. Во (!) фильтр будет!
А, по-моему, эти ферритовые бИды надеваются на длинные шлейфы для подавления помех в эфир (радиопомех) из-за крутых фронтов цифровых сигналов.

CodeMaster
13.04.2010, 15:49
Вообще-то, по идее, такая мелкая емкость (100-150 пФ), вряд ли сильно задержит сигнал, тем более, он "равномерно" по все ШД будет задержан. Я на кабель ещё "разборную" ферритовую бусину надел. Во (!) фильтр будет! :)

У меня он сразу к буку будет подключен, так что мне наводки пох, но кондюки поставил. :-)


P.S. Мне ещё интересно - какой мудак придумал на этот проггер разъем USB-A, вместо USB-B воткнуть? Или я чего-то не понимаю?!!

А какая разница?

Alex_NEMO
13.04.2010, 16:15
А какая разница?
А как ты его питать по USB будешь, если внешний БП не охота цеплять будет, или его нет? Я что-то шнуров USB-A на USB-A не встречал! Видел только USB-A на USB-В. USB-A - сторона компа, USB-В - сторона устройства, подключаемого к компу: принтер, сканер, проггер и т.д.

CodeMaster
13.04.2010, 16:21
Я что-то шнуров USB-A на USB-A не встречал!

AF-AM (удлиннитель) - дофига, AM-AM - пореже (но у меня их дофига от ПОСТ-карт осталось.

Zloy
13.04.2010, 17:01
P.S. Мне ещё интересно - какой мудак придумал на этот проггер разъем USB-A, вместо USB-B воткнуть? Или я чего-то не понимаю?!!
Согласен. Пробегал по рынку в поисках разъема B со штырьками в ряд... потом только допер, что разъем типа A нужен. А разница такая, что в основном все кабеля имеют с оной стороны тип B, а с другой стороны тип A.

---------- Post added at 16:01 ---------- Previous post was at 16:00 ----------


Вообще-то, по идее, такая мелкая емкость (100-150 пФ), вряд ли сильно задержит сигнал, тем более, он "равномерно" по все ШД будет задержан.
Меня глюкануло, что они по 0,1 мкф

CodeMaster
13.04.2010, 17:15
А разница такая, что в основном все кабеля имеют с оной стороны тип B, а с другой стороны тип A.

Не верю что в Минске проблема с кабелями, у нас в каждом компьютерном магазине любые варианты извратов с кабелями есть. Хотя пообщавшись c AlexFantasy можно усомниться в Белорусии с компьютерными шнягами всё гут.

Andrnow
13.04.2010, 17:17
Если мне кто ни будь пришлёт плату этого прогера в формате P-CAD, то постараюсь срисовать с него схему.
У Павла уже 2 раза просил, он не прислал...

Alex_NEMO
13.04.2010, 17:18
Согласен. Пробегал по рынку в поисках разъема B со штырьками в ряд... потом только допер, что разъем типа A нужен. А разница такая, что в основном все кабеля имеют с оной стороны тип B, а с другой стороны тип A.
Дык, и я про то же!

AM-AM - пореже (но у меня их дофига от ПОСТ-карт осталось.

CodeMaster, именно "то, что втыкается в комп" с двух сторон? Давай меняться!

CodeMaster
13.04.2010, 17:23
Если мне кто ни будь пришлёт плату этого прогера в формате P-CAD, то постараюсь срисовать с него схему.

Зачем, она же есть, пусть PCB 5.0, но там отличия минимальны, можно оставить так, можно напаять до версии 5.0

---------- Post added at 17:23 ---------- Previous post was at 17:20 ----------


CodeMaster, именно "то, что втыкается в комп" с двух сторон? Давай меняться!

Что вас так удивляет, мне эти кабели попадались с незапамятьных времён, практически с внедрения USB, где они используются не знаю, но они есть. Меняться не проблема, гимморно с почтой работать. Купи USB-мама на программатор, USB-удлиннители-то у вас есть?

Andrnow
13.04.2010, 17:27
CodeMaster,

Зачем, она же есть, пусть PCB 5.0, но там отличия минимальны, можно оставить так, можно напаять до версии 5.0

Где? Можно ссылку?

PKZX
13.04.2010, 17:45
to Andrnow: во вложении наша PCB (правда в формате Sprint Layout) и схема вроде как на неё... где брал - честно не помню :(

17122 17123

CodeMaster
13.04.2010, 17:49
CodeMaster,

Где? Можно ссылку?

fsem тут выкладывал. Вот уже и выложили, а ты рисовать собирался ;-)

CodeMaster
13.04.2010, 17:53
CodeMaster, именно "то, что втыкается в комп" с двух сторон? Давай меняться!

Не, если у кого совсем туго, могу конечно прям с eBay послать такой

Andrnow
13.04.2010, 18:13
PKZX,

to Andrnow: во вложении наша PCB (правда в формате Sprint Layout) и схема вроде как на неё... где брал - честно не помню

Willem_PCB4.5.zip Willem_SCH4.5.zip
Спасибо за плату.
Схема гуляет по интернету, но она не совпадает на 100% с платой.

CodeMaster
13.04.2010, 18:21
PKZX,
Схема гуляет по интернету, но она не совпадает на 100% с платой.

Ну там по минимум, инвертор с более низкими напругами. Ну хочешь удали из неё лишнее, будет схема "нашего" программатора ;-)

Andrnow
13.04.2010, 18:57
А зачем на плате 2 места под PLCC панельки?

Zloy
13.04.2010, 19:06
Верхняя - это "адаптер" Firmware/Hub, кот. разместили на плате. Нижняя - для обычных флеш. В чем кардинальное отличие между типами микросхем не скажу... надо смотреть по даташитам.

Alex_NEMO
13.04.2010, 20:05
Не, если у кого совсем туго, могу конечно прям с eBay послать такой

CodeMaster, не, с eBay не надо - "кучеряво" обойдется! Придется из обычного А на В делать - В отрежу нах и присобачу с паленой флэшки разьем с куском платы. Потом термоклеем залью и все! Спасибо за фотку и "наводку" - натолкнул меня на эту идею!

Andrnow
13.04.2010, 20:35
А зачем вообще питать его от USB? Хотите спалить еще один порт?
Питайте от внешнего БП и не заморачивайтесь)

CodeMaster
13.04.2010, 21:13
А зачем вообще питать его от USB? Хотите спалить еще один порт?

USB горят в основном по Data, тут они вообще не используются.

Andrnow
13.04.2010, 21:31
CodeMaster,

USB горят в основном по Data,
Ну-ну))) Попробуй запитать от USB девайс с током потребления более 1 ампера. Посмотрю я на твои "не горят")))

CodeMaster
13.04.2010, 21:47
CodeMaster,

Ну-ну))) Попробуй запитать от USB девайс с током потребления более 1 ампера. Посмотрю я на твои "не горят")))

Это другой вопрос, по дури и х.й можно сломать. Я про те горения которые происходят от косяков шнуров и девайсов. Жжёный по питанию USB мне встречался лишь однажды.

Andrey F
13.04.2010, 21:56
Подскажите, у кого-нибудь есть полная схема программатора? Где все транзисторы указаны. Еще, под транзистором Q7 на плате есть надпись 5V1 и два диода шелкографией. Один из них стабилитрон? Еще, перемычки для выбора софта на рисунке по джамперам они ставятся одинаково для двух версий - это правильно?

Alex_NEMO
13.04.2010, 22:13
Ну-ну))) Попробуй запитать от USB девайс с током потребления более 1 ампера. Посмотрю я на твои "не горят")))
Вообще-то на любой нормально мамке каждый порт защищен самовосстанавливающимся предом на ток до 0,75А. Хотя, как правильно сказал CodeMaster - "по дури и х.й можно сломать". Тока USB-порта(0,5А на порт), по идее, для данного девайса за глаза должно хватить, даже при прошивке относительно "древних" УФППЗУ серии 27ххх. Мы же не РЕ/РТ шить будем!

---------- Post added at 22:13 ---------- Previous post was at 22:10 ----------


Подскажите, у кого-нибудь есть полная схема программатора? Где все транзисторы указаны. Еще, под транзистором Q7 на плате есть надпись 5V1 и два диода шелкографией. Один из них стабилитрон?
5V1 - да, стабилитрон, остальные два, по идее 1N4148. Схему ищи в "Барахолке" в теме Паши Рябцова про заказ плат Willem'а.

Andrey F
13.04.2010, 22:16
5V1 - да, стабилитрон
Верхний или нижний?

Zloy
13.04.2010, 22:21
Верхний

CodeMaster
13.04.2010, 23:21
5V1 - да, стабилитрон, остальные два, по идее 1N4148.

Я бы так не сказал, по схеме там только один стабилитрон на 13В. Хотя на схеме HUB есть стабилитрон на 5.6В. Опять же не понятно что за надписи 5v0 5v7 есть около J8 :-/

---------- Post added at 23:21 ---------- Previous post was at 23:17 ----------


Если мне кто ни будь пришлёт плату этого прогера в формате P-CAD, то постараюсь срисовать с него схему.
У Павла уже 2 раза просил, он не прислал...

Лучше бы ты печатку по схеме PCB 6.0 развёл и Павлу отослал ;-) Интресная вещица получилась бы.

Zloy
13.04.2010, 23:46
Я бы так не сказал, по схеме там только один стабилитрон на 13В. Хотя на схеме HUB есть стабилитрон на 5.6В. Опять же не понятно что за надписи 5v0 5v7 есть около J8 :-/
Это он и есть судя по разводке.
Надписи 5v0 и 5v7 относятся к j8 - переключатель напряжения питания микросхем vcc: 5.0, 5.7 и 6.2 вольт.

---------- Post added at 22:46 ---------- Previous post was at 22:41 ----------

На сайте fese.narod.ru есть инструкция на русском по данному прогеру. Это сайт fsem.

CodeMaster
14.04.2010, 06:14
Надписи 5v0 и 5v7 относятся к j8 - переключатель напряжения питания микросхем vcc: 5.0, 5.7 и 6.2 вольт. На сайте fese.narod.ru есть инструкция на русском по данному прогеру. Это сайт fsem.

Таки там и смотрел, там напруги немного другие на этом джампере - 3.6, 5.7 и 6.2 вольт. Я к тому, что все эти 5v1 и прочие, ИМХО не к напряжению относятся, а к версии платы.

Zloy
14.04.2010, 08:08
Таки там и смотрел, там напруги немного другие на этом джампере - 3.6, 5.7 и 6.2 вольт. Я к тому, что все эти 5v1 и прочие, ИМХО не к напряжению относятся, а к версии платы.
100 % относятся к напряжению. Почитай иструкцию (там четко написано, что это выбор Vcc) и посмотри схему - перемычка комутирует диоды на средней ноге стабилизатора 5 вольт. Напруги нужно мерять не на перемычке а на выходе КРЕНки (7805) или на ZIF панели.

---------- Post added at 07:08 ---------- Previous post was at 07:00 ----------

Да и на счет стабилитрона 5v1... в некоторых схемах он на 5,6 вольт. Я запаял на 5,1. Без вопросов прошил микросхему в разъема PLCC32 для Firmware/HUB. Так, что я думаю, ошибки тут не должно быть - там должен быть стабилитрон.

SoftFelix
14.04.2010, 15:21
Кто-нить ужЕ собрал эту версию Виллема? Попробуйте прочитать/прошить под _WinXP_SP3_ любую 93С46. У меня эта серия нормально читается/пишется только в Win98SE.

Zloy
14.04.2010, 20:48
Кто-нить ужЕ собрал эту версию Виллема? Попробуйте прочитать/прошить под _WinXP_SP3_ любую 93С46. У меня эта серия нормально читается/пишется только в Win98SE.
Попробовал прошить 93С46 (валялась после разборки чего-то)... Выбрал 8 бит режим. Все пишется-читается под XP SP3. Софт 0.98D9
Вот что писал fsem по поводу микрух 93xxx на программаторе 5.0f:

· Установлен джемпер выбора режима программирования 93Схх серии –
· 8bit<>16bit, то есть, соединяем вывод № 6 слота «93Схх» при 8- битном программировании с общим проводом, а при 16- битном с +5-ю вольтами. При этом не забывайте делать выбор «8bit<>16bit» на иконке софта.

У нас этого джампера нет. Нужно дорабатывать, что бы шить 93xxx и в 16 бит и в 8 бит режимах. Я пока не дорабатывал - поэтому попробовал наобум выбрать 8 бит.

CodeMaster
14.04.2010, 20:50
Вопрос чуток не в тему, а FWH/LPC флешку прошить этим программатором без выпаивания с материнки? На ней есть нераспаяный разьём "LPC_DEBUG", вот и навело на мысль, хотя может это совсем не то.

SoftFelix
14.04.2010, 22:00
Попробовал прошить 93С46 (валялась после разборки чего-то)... Выбрал 8 бит режим. Все пишется-читается под XP SP3. Софт 0.98D9
Вот что писал fsem по поводу микрух 93xxx на программаторе 5.0f:
Блин!... У меня все другие МС, включая 24-ую серию, прекрасно читаются/пишутся в WinXP, кроме 93-ей! В Win98 93-ая начинает нормально работать. XP установлена "с нуля" с проверенного образа Windows XP SP3 RU RTM VL со всеми обновлениями. Комп на материнской плате Chaintech 6BTM. Willem собран по схеме: http://www.msevm.com/main/willem/index.htm

Zloy
14.04.2010, 22:07
Если под 98-й все работает, то железо скорее всего не при чем. Судя по программатору, софт используешь 0.97? Или делал доработку для использования софта 0.98?

SoftFelix
14.04.2010, 22:24
Судя по программатору, софт используешь 0.97? Или делал доработку для использования софта 0.98?
Пробовал и 0.97ja (изначально), и сделал полную доработку до 4.5 с софтом 0.98D5, 0.98D9, 0.98D10 - 93-ая в WinXP не работает.
http://photofile.ru/users/softfelix/3814459/

Zloy
14.04.2010, 22:37
Софт для willem глючный. Я это понял начитавшись форумов на эту тему пока собирал свой программатор. Не зря он не дотянул до версии 1.0

Eugen
14.04.2010, 23:57
Это хруша грючная, она к ресурсам не дает прямого доступа. погуглите, есть типа проги, которая дает прятой доступ к ЛПТ, наподобии как драйверов к флопу под хп.
думаю после установки оной все будет окей

SoftFelix
15.04.2010, 00:31
Блин!... У меня все другие МС, включая 24-ую серию, прекрасно читаются/пишутся в WinXP, кроме 93-ей! В Win98 93-ая начинает нормально работать. XP установлена "с нуля" с проверенного образа Windows XP SP3 RU RTM VL со всеми обновлениями. Комп на материнской плате Chaintech 6BTM.
Ура! Проблему решил. Установил вот эту штуку: http://www.benryves.com/products/remappediodll

Теперь в XP всё пишется и читается. Правда, есть и минус - значительно упала скорость чтения/записи параллельных МС памяти большого объёма.

Так же пробовал играться с UserPort, но абсолютно безрезультатно.

Zloy
15.04.2010, 00:45
Это хруша грючная, она к ресурсам не дает прямого доступа. погуглите, есть типа проги, которая дает прятой доступ к ЛПТ, наподобии как драйверов к флопу под хп.
думаю после установки оной все будет окей
Последние версии софта разрабатывались именно под xp, в отличие от ранних версий, которым был нужен прямой доступ к lpt. Так что с 0.98 все должно работать и так.

Eugen
15.04.2010, 01:12
Zloy, в мелкософте тоже не дремлют. а что там творится, не знает даже Билли. Я все еще жду свою платку, так что только подсказую, то что знаю. Прийдет печатка, может и ваши знания мне понадобятся.

Обясни если писали под ХР, а работает на 98. Где правда , брат?

Zloy
15.04.2010, 08:17
Обясни если писали под ХР, а работает на 98. Где правда , брат?
Что касается софта... ее мы не добьемся ))))

Заменил на плате микросхемы CD4015 на 561ИР2... разницы пока не заметил. Вообще, более правильно было бы поставить серию 1561, но ее не было.
Прилагаю фотку своего Вильяма ))) zif сокета и dip switch на 12 в нашей "глуши" пока не нашел.

SoftFelix
15.04.2010, 08:36
Последние версии софта разрабатывались именно под xp, в отличие от ранних версий, которым был нужен прямой доступ к lpt.
Во всех инсталляторах софта присутствует одна и таже io.dll от 2003-го года. Пробовал версии 0.97ja, 0.98D5, 0.98D9, 0.98D10. Я встречал в разных форумах единичные проблемы с прошивкой 93-ей серии и видел всего два решения: попробовать установить софт 0.97g и намеренное замедление работы компа. Оба этих варианта, я, как ни странно, не пробовал. :-)

BYTEMAN
15.04.2010, 10:09
Вопрос чуток не в тему, а FWH/LPC флешку прошить этим программатором без выпаивания с материнки? На ней есть нераспаяный разьём "LPC_DEBUG", вот и навело на мысль, хотя может это совсем не то.

В зависимости от материнки. У меня есть материнка MSI-7260, у неё есть такой разъём. Там он просто запараллелен на микросхему.

CodeMaster
15.04.2010, 11:09
zif сокета и dip switch на 12 в нашей "глуши" пока не нашел.

Да неужели всё так хреново, или ты не в самом Минске? :-/


В зависимости от материнки.

В смысле, в зависимости от того предусмотрено это или нет изначально, или в зависимости от реализации подключения флеша на конкретной материнке?


У меня есть материнка MSI-7260, у неё есть такой разъём. Там он просто запараллелен на микросхему.

А какие там сигналы используются? У меня материнка редкая, боюсь рапиновки на этот разъём не найти, у него 14-пинов, а в адаптере HUB для Willem'а я посмотрел гараздо больше линий используется. Хотя вроде по идеолигии FWH их там минимум должен быть :-/

Zloy
15.04.2010, 12:00
Да неужели всё так хреново, или ты не в самом Минске? :-/
В том-то и дело, что в Минске. Радиорынок у нас вымирает с каждым днем (люди из Минска не дадут соврать)... спрос наверное небольшой. (((( Проще торговать светодиодами и всякой мелочевкой. Что-то неходовое приходится заказывать в Москве.

BYTEMAN
15.04.2010, 14:50
В смысле, в зависимости от того предусмотрено это или нет изначально, или в зависимости от реализации подключения флеша на конкретной материнке?

От реализации самого разъёма (вернее, его распиновки на разных матерях).

А какие там сигналы используются? У меня материнка редкая, боюсь рапиновки на этот разъём не найти, у него 14-пинов, а в адаптере HUB для Willem'а я посмотрел гараздо больше линий используется. Хотя вроде по идеолигии FWH их там минимум должен быть :-/

Ок, гляну сегодня.

CodeMaster
15.04.2010, 20:48
Вопрос по теме: на схеме в обвязке MC34063 номинал конденсатора 1nF, а на фото шёлка платы fsem'a плохо видно, но очень похоже на 1n2, и на 5 ноге SMD резистор на 33 кОм, а на схеме такого в объвязке вообще нет, там идут последовательно 15 и 20 кОм, т.е. какого номина должен быть SMD резистор на стороне пайки. И какой из 3-х электролитов должен быть на 35В, который ровняет Vpp?

Zloy
15.04.2010, 21:30
Вопрос по теме: на схеме в обвязке MC34063 номинал конденсатора 1nF, а на фото шёлка платы fsem'a плохо видно, но очень похоже на 1n2, и на 5 ноге SMD резистор на 33 кОм, а на схеме такого в объвязке вообще нет, там идут последовательно 15 и 20 кОм, т.е. какого номина должен быть SMD резистор на стороне пайки. И какой из 3-х электролитов должен быть на 35В, который ровняет Vpp?
Да. На плате обозначен кондер то ли 1.2n, то ли 1.3, а на схеме 1n. Я поставил на 1.
На пятой ноге mc34063 SMD резистор на 15К. По схеме он же. На фотке резистор на 33К... непонятно почему... вообще фотка платы с сайта fsem сильно отличается от нашей плты по расположению smd и их количеству, так что нечему я думаю удивляться. Я старался придерживаться схемы.
На счет электролита... естественно тот, что на vpp.
fsem писал про электролиты:
· Преобразователь напряжения на МС34063 даёт отрицательные выбросы по +5 в.(вплоть до -3-х вольт) –устранил установкой конденсатора 150-200мкХ10в по питанию.
· Все электролитические конденсаторы устанавливаются только на шину +5 вольт и Vpp до ключей Q3, Q4, ни в коем случае нельзя устанавливать их после ключей Q3, Q4, так как происходит задержка нарастания напряжений питания и программирования.
В нашей плате интересно как с этим? Может какой электролит лучше не запаивать? Я не смотрел и запаял все.

CodeMaster
15.04.2010, 22:13
вообще фотка платы с сайта fsem сильно отличается от нашей плты по расположению smd и их количеству, так что нечему я думаю удивляться.

Ну в основном изменена только схема формирования Vpp для большей наглядности, возможно там в паре с 1n2 и должно быть 33 кОм, а у нас видимо 1nF и 15 кОм


На счет электролита... естественно тот, что на vpp.

Это и пню понято ;-) вопрос какой именно. А нашёл, прозвонил с эмиттера Q4 это самый верхний из троицы.


В нашей плате интересно как с этим?

Вроде нормально, все звОнятся на эмиттерах. Вот только не пойму что за элетролит в самом низу, на схеме его не нашёл, напругу с USB что ли гладит?

---------- Post added at 22:13 ---------- Previous post was at 21:59 ----------

И ещё один конкретный вопрос в тему, мне надо шить ATMEGA8-16PI, что за переходник нужен?

Zloy
15.04.2010, 23:23
И ещё один конкретный вопрос в тему, мне надо шить ATMEGA8-16PI, что за переходник нужен?
А в каком софте ты видел поддержку atmega8?

CodeMaster
16.04.2010, 06:23
А в каком софте ты видел поддержку atmega8?

А чё нет, я софта пока совсем не видел, придётся паять отдельный программатор?

Zloy
16.04.2010, 07:55
Паяй stk200 или altera byte blaster для lpt или avr910 в модификации для usb. Если прошить надо 1-2, можно обойтись и 5-ю проводами.

CodeMaster
16.04.2010, 13:29
CD4015 на 561ИР2

А CD4503 оригинальные? Их-то мне найти не удалось, поставил пока 561ЛН3, без кабеля должно пойти, а там посмотрю.

CodeMaster
16.04.2010, 17:44
И последний вопрос по комплектухе :-) где взять индуктивность? В магазинах только дроссели, но они как-то холоваты, а там вроде на 1Вт нужен, я как фото собранного программатора видел на каких-то платах, но теперь не помню. Хотя и индуктивноть там х.з. какая была.

Alex_kapfa
16.04.2010, 19:18
И последний вопрос по комплектухе :-) где взять индуктивность? В магазинах только дроссели, но они как-то холоваты, а там вроде на 1Вт нужен, я как фото собранного программатора видел на каких-то платах, но теперь не помню. Хотя и индуктивноть там х.з. какая была.
Я намотал дроссель на ферритовом кольце, которое взял с материнской платы. Диаметр провода сейчас точно не скажу, но что-то около 0.7 мм (самый толстый из тех, что были дома). Витков получилось около 50-ти. Вот здесь написано об замене дросселя в программаторе :
http://www.py2bbs.qsl.br/willem_pcb45en.php

P.s. изначально у меня программатор работал и с купленным дросселем, но нагрузочный ток преобразователя был небольшим (особенно при 25 В). Вот мой программатор:
http://zx.pk.ru/showpost.php?p=234195&postcount=127

CodeMaster
16.04.2010, 21:59
Вот здесь написано об замене дросселя в программаторе :

Понял, буду мотать.


Вот мой программатор:

Вот я тоже что-то никак не решу, впаивать ZIF или нет, вроде есть лишние цанговые разъёмы, а с другой стороны смущает надежность. Да и если Willem доработают до 40-ка контактного, лучше новый спаять, наверняка там много чего измениться.

---------- Post added at 21:59 ---------- Previous post was at 21:20 ----------


Понял, буду мотать.

Так, феррита с размерами как в примере найти не удалось. Зато нашёл на одной плате дроссель в виде вертикальной катушки (то что доктор прописал) с надписью "HB00 0008" это как-то говорит о величине индуктивности этого дросселя? И как вообще пересчитать побырому дроссель на любой феррит?

Zloy
16.04.2010, 22:00
С надежностью все будет гуд. У нас на работе промышленный программатор ChipStar (LPT) у которого zif тоже на цанговой кроватке. При интенсивном использовании zif панель со временем выходит из строя... не так хорошо фиксирует чипы (особенно если совать что попало с погнутыми ногами).
Кстати, ради интереса открыл этот прогер... и ужаснулся: 3 платы, куча чипов, микроконтроллер. Воистину Willem народный программатор.

CodeMaster
16.04.2010, 22:07
Кстати, ради интереса открыл этот прогер... и ужаснулся: 3 платы, куча чипов, микроконтроллер. Воистину Willem народный программатор.

У меня есть какой-то болгарский программатор в дипломате + ещё 2-3 сменных модуля под разные типы микрух, но к компу не подключается, он только копирует Master->Copy

CodeMaster
17.04.2010, 06:52
При интенсивном использовании zif панель со временем выходит из строя...

Я вроде хорошую закал - Aries, да и пока много шить не собираюсь


Вот здесь написано об замене дросселя в программаторе :

Почитал дальше, вообщем я так понял fsem все доработки взял оттуда. Вопросы значит такие:
1. Индуктивность в инвенторе используется для задания опорной частоты? Т.е. если в разумных пределах промахнешся мимо 100 мкГн, то ничего страшного, ну может КПД инвертора изменится.Хотя если для опорной, то тогда зачем большое сечение провода :-/
2. Диод, который BYV26, может быть любой Шоттки (хотя судя по падению напряжения не особо он и Шоттки :-/), вопрос в том, что он используется как выпрямительный или нет и какой ток у него должен быть? А то на печатке очень маленкие отверстия под него даже 1N5819 в них не входит. Думаю обратной стороны какой-нибудь SMD Шоттки снятый с материнки.

Zloy
17.04.2010, 09:05
1. Индуктивность в инвенторе используется для задания опорной частоты? Т.е. если в разумных пределах промахнешся мимо 100 мкГн, то ничего страшного, ну может КПД инвертора изменится.Хотя если для опорной, то тогда зачем большое сечение провода :-/
Походу для задания частоты мспользуется кондер, кот. 1-1.3 nF. А дроссель уже подбирается исходя из частоты и потребления схемы.
Отверстия на печатке и вправду очень маленькие. Пришлось немного подточить ноги BYV26 и пропаивать его сверху платы (как следует вставить не удалось).

CodeMaster
17.04.2010, 21:54
CodeMaster,
Ну-ну))) Попробуй запитать от USB девайс с током потребления более 1 ампера. Посмотрю я на твои "не горят")))

Попробовал :-) сработала защита, винда предупредила, после перезагрузки всё восстановилось.

Andrnow
17.04.2010, 23:41
CodeMaster,
Камикадзе)

CodeMaster
22.04.2010, 22:23
Yesssssss! Я его таки допаял :-))) ZIF ещё не приехал, поэтому пока потестил на PLCC32, всё пучком, Willem воистину народный программатор! Отдельное спасибо Павлу, за внедрение его в массы ;-)

Светодиоды действительно странно работают в том числе "Vcc" и "Vpp", остаются в разном состоянии после чтения\записи. Хотя вовремя чтения "Ask" и "Busy" помигивают, вообщем вполне наглядно. В остальном на "Vcc" заменил резистор с 1,2 на 10 кОм, слишком ярко горел, на "Hub" наоборот вместо 2,2 заменил на 750, что бы всё равномерно горело (чисто из-за эстетических побуждений ;-) Микрухи использовал все импортные, есть часть отечественных аналогов, но пока не пробовал. Хотел с кабелем попробовать, но спаял неправильный ;-) папа с обеих концов, чё-то ступил. L7805 греется ощутимо, надо ставить на радиатор. И что-то придумать для корпуса, по крайней мере снизу, что бы козу по дури не словить. Фотки приложу попозже.


CodeMaster,
Камикадзе)

Ну не без этого ;-) Кстати USB (по крайней мере на моём буке) для работы не хватает, возможно там где их несколько можно спаять объединительный кабель с нескольких портов.

Ещё вопрос по "горячей" смене настроек программатора и флешек, перед этим надо отключать его питание, или можно делать всё на-горячую?

SoftFelix
22.04.2010, 23:00
Ещё вопрос по "горячей" смене настроек программатора и флешек, перед этим надо отключать его питание
Обязательно отключать питание!

Alex_kapfa
23.04.2010, 01:13
Ещё вопрос по "горячей" смене настроек программатора и флешек, перед этим надо отключать его питание, или можно делать всё на-горячую?
Программируемую микросхему в панельку устанавливай в последнюю очередь, т.е. после того как запущена программа для программирования, установлены "джампера" и подано питание на программатор! Обязательно обращай внимание на светодиод, который показывает, подано ли напряжение программирования на микросхему (индикатор Vpp). Перед тем, как вставить микросхему в панельку, убедись, что он не горит (т.е. Vpp не подано). Это важно, т.к. бывает, что из-за каких-либо сбоев напряжение программирования может быть подано на микросхему еще до того, как ты нажмешь кнопку "Program Сhip".

CodeMaster
23.04.2010, 07:04
т.е. после того как запущена программа для программирования, установлены "джампера" и подано питание на программатор!

Надо тогда какую-нибудь кнопочку вкл\выкл сделать, неудобно штекер так каждый раз дёргать.


Обязательно обращай внимание на светодиод, который показывает, подано ли напряжение программирования на микросхему (индикатор Vpp).

А он у меня чего-то гаснет только после первого действия (чтения\прошивки), а изначально горит. После подключения питалова надо какую-ту подготовку программатора в софте делать?

Alex_kapfa
23.04.2010, 10:38
Надо тогда какую-нибудь кнопочку вкл\выкл сделать, неудобно штекер так каждый раз дёргать.

Не надо никакой дополнительно переключатель придумывать. Питание на программатор можно подавать сразу, например, при включении компьютера, но только при этом микросхемы, которую ты будешь программировать, не должно быть в программаторе.



А он у меня чего-то гаснет только после первого действия (чтения\прошивки), а изначально горит. После подключения питалова надо какую-ту подготовку программатора в софте делать?

Можно перейти к закладке "Test" в программе и "передернуть" (установить- снять "птички") напряжение питания и напряжение программирования программируемой микросхемы, чтобы эти индикаторы погасли (чтобы не было неопределенного состояния программатора).

Eugen
29.04.2010, 02:17
Мужики, а чо фоток собранных сабжей нету? плиз киньте.

realex
06.05.2010, 21:58
Народ, а кто какой стабилитрон ставил, ну тот который 13V1... А то чета 1N4743A в DO-41 с ногами 0.9 не лезет в отверстия под 0.6... Мощность сильно критична? Или можно заменить на BZX55C13? Тот же вопрос и про BYV26....

Alex_NEMO
06.05.2010, 22:19
Народ, а кто какой стабилитрон ставил, ну тот который 13V1... А то чета 1N4743A в DO-41 с ногами 0.9 не лезет в отверстия под 0.6... Мощность сильно критична? Или можно заменить на BZX55C13? Тот же вопрос и про BYV26....
Обточи ноги аккуратно... Хотя, это конечно, "косяк" создателя платы...

realex
06.05.2010, 22:37
Обточи ноги аккуратно... Хотя, это конечно, "косяк" создателя платы...

Это понятно... но хотелось бы цивилизованным методом :)

Andrnow
07.05.2010, 13:24
И какой <BEEP> сделал его на КМОП, да ещё и на таких, аналогов которых нет в нашей 561 серии?

SoftFelix
07.05.2010, 13:57
И какой <BEEP> сделал его на КМОП, да ещё и на таких, аналогов которых нет в нашей 561 серии?
Даже в Питере я испытал значительные трудности в приобретении этих МС. В крупных розничных магазинах, в лучшем случае, можно было приобрести 1-2 наименования, остальное под заказ или вообще без возможности заказа. Случайно нашёл в инете небольшую фирму, которая сама занимается поставками, да ещё и рядом с домом. Заказал и через неделю весь комплект МС за 190 руб. был у меня. Приятно порадовало.

Zloy
07.05.2010, 17:36
И какой <BEEP> сделал его на КМОП, да ещё и на таких, аналогов которых нет в нашей 561 серии?
Аналога нет только для одной микросхемы... не помню для какой.

Prusak
07.05.2010, 18:01
Нет аналога для CD4014.

realex
07.05.2010, 20:41
Случайно нашёл в инете небольшую фирму, которая сама занимается поставками, да ещё и рядом с домом.

Мегаэлектроника? Я там покупал. Ценник раз в 10 ниже чем в ЧипДипе и все в наличии было.

IlyaMIV
07.05.2010, 21:14
Мегаэлектроника? Я там покупал. Ценник раз в 10 ниже чем в ЧипДипе и все в наличии было.

Блин везет же! у нас в городе пару синяков на рынке стоят и два магазина с радиодеталями где К1533КП11 стоит 45 рэ, СМДшные резисторы и кондюки по 2 рэ при покупке более 50 шт по рублю. про остальное молчу.

Mick
07.05.2010, 21:33
Блин везет же! у нас в городе пару синяков на рынке стоят и два магазина с радиодеталями где К1533КП11 стоит 45 рэ, СМДшные резисторы и кондюки по 2 рэ при покупке более 50 шт по рублю. про остальное молчу.

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

realex
07.05.2010, 22:29
Блин везет же! у нас в городе пару синяков на рынке стоят и два магазина с радиодеталями где К1533КП11 стоит 45 рэ, СМДшные резисторы и кондюки по 2 рэ при покупке более 50 шт по рублю. про остальное молчу.

У них есть инет-магазин. Единственный минус - отечественным они не торгуют.

SoftFelix
07.05.2010, 23:29
Случайно нашёл в инете небольшую фирму, которая сама занимается поставками, да ещё и рядом с домом.
Мегаэлектроника?
Нет. До меги мне ехать на другой конец города (я на Ржевке живу), особенно после того, как они переехали с Большой Пушкарской. А так как я на общественном транспорте 7 лет не езжу (машина), то вдвойне влом. :-)
А фирма такая (не реклама!): http://www.dixtrix.ru/
Только, почему-то, сейчас эта страница не открывается.

---------- Post added at 23:29 ---------- Previous post was at 23:28 ----------


Мегаэлектроника? Я там покупал. Ценник раз в 10 ниже чем в ЧипДипе и все в наличии было.
В этой конторе (ЧипДип) цены вообще жесть. ;-(

Andrnow
11.05.2010, 20:09
Мля... ну а SMD резисторы и конденсаторы мне где взять в моей глуши? Ну не старые материнки же распаивать...

А что SMDшное должно паяться между выводами данных LPT порта и землёй?

Andrey F
13.05.2010, 22:02
Нет аналога для CD4014.
CD4021 можно поставить

CodeMaster
14.05.2010, 08:44
Народ, а кто какой стабилитрон ставил, ну тот который 13V1

Х.з. зашёл в магазин сказал дайте маленький стабилитрон на 13В дали маленький как диод 4148 на нём только и написАно 13V0


Тот же вопрос и про BYV26....

Вместо этого я напаял спаянный с материнки SMD шоттки с обратной стороны платы.


Мужики, а чо фоток собранных сабжей нету? плиз киньте.

Да, сделаю на днях, дома инет отвалился, руки не доходят поднять.


Даже в Питере я испытал значительные трудности в приобретении этих МС.

Вообще проблем не было, всё в наличии, только дороже наших аналогов. Вот что значит город электронной промышленности ;-)


Мля... ну а SMD резисторы и конденсаторы мне где взять в моей глуши? Ну не старые материнки же распаивать...

Ну резисторы ещё реально, хотя на материнках они очень маленкие, а кондюки врядли они не маркированые.

Alex_NEMO
15.05.2010, 12:27
1. WinBond EEPROM
This enhanced programmer supports: W27E512,W27E010,W27C010,W27C020,W27C040
Operation steps:

1) Set the 12 dipswitch according to the software;

2) Remove the Reset jumper, change the programming voltage to 15V, change the special chip selection from Normal to W27C position;

3) Insert your chip into the 32PIN ZIF socket, click the Erase button, the programming LED will flash and the progress bar is not moving, then press Reset button, the chip will start to get erased.

4) Load your rom file you want to burn, hit program button to program your 27SFxxx (Make sure both Vpp and chip selection LEDs are at the Normal position when you program your chips. The special chip selection LED for W27C is only for erasing mode).
Собрал и я Вильяма на плате Павла Рябцова версии 4.5... Пока смог "нормально" поработать только с F29C51002T. PMC Pm29F002T и Winbond W27E512 не смог стереть вообще...
Кто прокомментирует пункт 2: <Remove the Reset jumper> что за Reset jumper?
Кто-нить поподробнее и по русски может это разжевать?

SoftFelix
15.05.2010, 15:51
Alex_NEMO, У меня версия платы 3.1. Так вот, для стирания подобных МС (у меня W27C512-45) я _замыкаю_ только одну перемычку J1, стираю МС, перемычку _снимаю_ и далее произвожу запись из дампа. Больше никаких перемычек не трогаю, они стоят в положении Normal.

http://msevm.com/main/willem/jumpers.gif

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

Alex_NEMO
15.05.2010, 16:29
Alex_NEMO, У меня версия платы 3.1. Так вот, для стирания подобных МС (у меня W27C512-45) я _замыкаю_ только одну перемычку J1, стираю МС, перемычку _снимаю_ и далее произвожу запись из дампа. Больше никаких перемычек не трогаю, они стоят в положении Normal.

SoftFelix, спасибо, я уже догадался, что это за перемычка... Но, обе флэши, я похоже, уже "припалил"... На неделе возьму у приятеля профессиональный BeeProg+ и точно убедюсь в сим прескорбном факте...

CodeMaster
18.05.2010, 17:52
Мужики, а чо фоток собранных сабжей нету? плиз киньте.

Ну, вот, например.

SoftFelix
18.05.2010, 20:10
Кому интересно, есть новейшая версия софта для Willem'а:
http://www.ezoflash.com/downloads/software/setup_098d11.zip

Andrnow
29.05.2010, 15:39
CodeMaster,
И как ты так резисторы впихнуть сумел? У меня не получилось... Да и садизм это, так ножки у деталей изгибать...

All,
Какие у вас напряжения на выходе преобразователя? А какие должны быть? У меня в зависимости от перемычек:
13,4В
16,2В
22,2В
27,3В

CodeMaster
30.05.2010, 22:37
CodeMaster,
И как ты так резисторы впихнуть сумел? У меня не получилось... Да и садизм это, так ножки у деталей изгибать...

Утконосами. Зато красивА ;-) Вообще садизм это Scorpion распаивать, где такие же посадочные места под резисторы, но их гараздо больше


All,
Какие у вас напряжения на выходе преобразователя? А какие должны быть? У меня в зависимости от перемычек:
13,4В
16,2В
22,2В
27,3В

Ну до десятых не помню, но близко к положенным 12.5 и т.д.

Andrnow
30.05.2010, 22:51
На счёт 12.5 я догадался. А какие ещё напряжения должны быть?
И, кстати, они должны быть завышены на 0,5-0,7 в (для компенсации падения на силовом ключе).

CodeMaster
04.06.2010, 10:29
А какие ещё напряжения должны быть?

Ты чё, доки не качал, там всё нагладно?


И, кстати, они должны быть завышены на 0,5-0,7 в (для компенсации падения на силовом ключе).

У меня ничего не завышено, но надо перемерить.

CodeMaster
23.08.2010, 16:27
У одного экземпляра Виллема обнаружился следующий глючец: флешка в PLCC-32 читается/пишется нормально, c ПЗУ в DIP читается какая-то хрень (варианты чтения пустой панельки и некой БИОС от писюка в аттаче). Проверил всю панельку тестером, данные на пинах соответствуют установкам в софте, соплей с соседними ногами нет, Vcc и Vpp на месте. Непонятно почему такое происходит, т.к. PLCC по схеме как бы запараллелена DIP-панельке :-/

axel_sunrise
24.08.2010, 07:42
[QUOTE=CodeMaster;288847]Ты чё, доки не качал....

Где можно скачать эти доки,дайте плиз ссылочку

Начал сборку проггера
А если дроссель самому делать,то какое кол-во витков нужно делать и каким проводом?планирую скрутить на ферритовом кольце от материнки компа...у меня проблема с приобретением в магазине дросселя

по поводу смд компонентов,где глянуть,какие паять...чё-то нигде не нашёл...

Микросхемы желательно на панельки ставить?Были у кого случаи,что вылетали микросхемы?

Резистор 0,3 ОМ обязательно ставить?или можно перемычкой заменить?

Диод Шотки обязательно ставить или можно обычный?Какие его аналоги,кто-нить в курсе?

Вот :) пока всё :)

CodeMaster
24.08.2010, 09:22
Где можно скачать эти доки,дайте плиз ссылочку

Найди в барахолке тему про Виллем, там все ссылки



А если дроссель самому делать,то какое кол-во витков нужно делать и каким проводом?планирую скрутить на ферритовом кольце от материнки компа...у меня проблема с приобретением в магазине дросселя

Х.з. я снял откуда-то внешне приглянувшийся


по поводу смд компонентов,где глянуть,какие паять...чё-то нигде не нашёл...

Смотрел по схеме.


Микросхемы желательно на панельки ставить?Были у кого случаи,что вылетали микросхемы?

Не, так на свякий случай.


Резистор 0,3 ОМ обязательно ставить?или можно перемычкой заменить?

Лучше поставить, не думаю что найти его проблема.


Диод Шотки обязательно ставить или можно обычный?Какие его аналоги,кто-нить в курсе?

Лучше Шотки, повышает КПД и мощность преобразователя. На обычный надо искать старую схему, там номиналы обвязки другие. Сними с любой материнки SMD, посмотри что-бы падение было 200-300мВ и припаивай с обратной стороны.

SoftFelix
24.08.2010, 10:46
А если дроссель самому делать,то какое кол-во витков нужно делать и каким проводом?планирую скрутить на ферритовом кольце от материнки компа...у меня проблема с приобретением в магазине дросселя

Тут и про дроссель есть:
http://www.py2bbs.qsl.br/willem_pcb45en.php

axel_sunrise
24.08.2010, 14:39
на днях поставлю панельки, поставлю микросхемы,продолжим тему,чтоб другим наглядней было :)


скажите,кто собрал на форуме этот прогер и проверил работу его на 27ХХХХ? какие замечания есть?

CodeMaster
24.08.2010, 14:41
скажите,кто собрал на форуме этот прогер и проверил работу его на 27ХХХХ? какие замечания есть?

см. пост № 112

axel_sunrise
24.08.2010, 14:49
печальные новости...посмотрю,как у меня будет

SoftFelix
24.08.2010, 16:18
У одного экземпляра Виллема обнаружился следующий глючец: флешка в PLCC-32 читается/пишется нормально, c ПЗУ в DIP читается какая-то хрень
Парадокс... Что в PLCC вставлял и что в DIP было (точное наименование МС)? Другие ПЗУ в DIP пробовал?

---------- Post added at 16:18 ---------- Previous post was at 16:10 ----------

Для тех у кого WinXP и стандартный "железный" LPT (0х378) в компе, прочитайте моё решение проблемы работы с серией 93сХХ. Как выяснилось позже, без этой софтинки такие же проблемы при работе с PIC'ами. И это при том, что железо программатора _абсолютно_рабочее_. Возможно у некоторых и параллельная часть нормально заработает.
http://www.msevm.com/forums/index.php?showtopic=91&view=findpost&p=35219
http://e-kit.su/main/582

13joe
24.08.2010, 16:46
Собрал проггер. Проверил и на 27СХХ в том числе. Замечаний 0. Полёт отличный !

CodeMaster
24.08.2010, 17:57
Парадокс... Что в PLCC вставлял и что в DIP было (точное наименование МС)? Другие ПЗУ в DIP пробовал?

Пробовал УФ 27С256, 27С512, EEPROM W27С512 один хрен. Мне ещё странно, что он с пустой панельки какие-то данные считывает, так и должно быть?


Для тех у кого WinXP и стандартный "железный" LPT (0х378) в компе, прочитайте моё решение проблемы работы с серией 93сХХ. Как выяснилось позже, без этой софтинки такие же проблемы при работе с PIC'ами. И это при том, что железо программатора _абсолютно_рабочее_. Возможно у некоторых и параллельная часть нормально заработает.

Попробую, но берёт сомнение в PLCC тоже параллельная 39SF040 была.

SoftFelix
24.08.2010, 23:07
Пробовал УФ 27С256, 27С512, EEPROM W27С512 один хрен.
Имхо, остаётся только одно: именно им питания не хватает. Замерь напругу цифровым вольтметром на 28-ой ноге в режиме чтения дампа. Если будет значительная просадка, то копай в сторону ключа, который подаёт Vcc.


Мне ещё странно, что он с пустой панельки какие-то данные считывает, так и должно быть?
У меня вот такое _стабильно_ читается при пустой DIP-32, выбрана МС 27C512 и выставлены дип-свичи для неё:

axel_sunrise
25.08.2010, 12:31
Собрал проггер. Проверил и на 27СХХ в том числе. Замечаний 0. Полёт отличный !
Фото красавца можно посмотреть? :)

CodeMaster
25.08.2010, 13:48
Имхо, остаётся только одно: именно им питания не хватает. Замерь напругу цифровым вольтметром на 28-ой ноге в режиме чтения дампа. Если будет значительная просадка, то копай в сторону ключа, который подаёт Vcc.

ОК, проверю.


У меня вот такое _стабильно_ читается при пустой DIP-32, выбрана МС 27C512 и выставлены дип-свичи для неё:

Ну, да у меня читается тоже самое (правда объём я брал 4Мбита), возможно этот мусор идёт из-за диодной развязки на А9. Вообщем это нужно считать нормой.

13joe
25.08.2010, 15:38
Извините, но фоток красавца пока не будет.

У меня просто нет фотика :(

CodeMaster
26.08.2010, 10:49
Вообчем разобрался, сам тупанул, мне твердо помнилось, что в описании я читал, что микрухи надо устанавливать 1-й ногой к защёлке панели, хотя и смущало, то что земля на 16-ноге, но ещё сбил тест железа в проге, где Vcc и Vpp соответственно на 1 и 32-й ноге панельки. Просто другой программатор я тестил на 32-х ногой ПЗУшке из РСюка и там этой проблемы не было.

axel_sunrise
27.08.2010, 06:34
можно ли использовать в схеме отечественные кт502 и кт3102бм?

SoftFelix
27.08.2010, 08:26
можно ли использовать в схеме отечественные кт502 и кт3102бм?
Да. КТ502 желательны с индексами В...Е.
http://www.5v.ru/ds/trnz/kt502.htm
http://www.5v.ru/ds/trnz/kt3102.htm

KALDYH
27.08.2010, 08:27
У меня как раз они и стоят (или я вместо КТ3102 воткнул КТ503? Не помню)

CodeMaster
27.08.2010, 09:25
можно ли использовать в схеме отечественные кт502 и кт3102бм?

Вместо 547 я использовал кт3102 с зелёной и коричневыми точками, а 347 по совету автора поставил оригинал с индексои -40 хотя прогер у меня без кабеля работает.

fsem
29.08.2010, 22:38
Решил открыть тему по сабжу на платах от Павла Рябцова. С одной стороны вопросов особых возникнуть не должно... особенно у тех, кто собирает программатор только для того, чтобы шить 27xxx серию. У меня же есть желание собрать программатор полностью. В виду отсутствия 100% схемы, наличия smd компонентов на обратной стороне (необозначеных шелкографией), наличия кучи софта и других причин могут возникнуть вопросы. Да и просто охота поглазеть на достижения других.
Завтра еду покупать детали для сборки девайса.
Да... и спасибо за платы неутомимому Павлу Рябцову, а также fsem.
(fsem, у нас есть твой номер телефона и мыло... если в чем-то не разберемся - будем звонить :) )
Да вы и нас, хохлов переплюнули:"Да... и спасибо за платы неутомимому Павлу Рябцову", продолжаю: который даже не смог информационные слои вам извлечь с Лая. "а также fsem" - а я, который вручную плату сваял здесь побоку, зато телефон и мыло есть будем звонить. Может своему Павлику Морозову позвоните, ведь он добрый, читал как он к вам относится. Кстати, запущен новый прогер USB. Вот его возможности, это пока:
devices supported for read and write:
10F200, 10F202, 10F204, 10F206, 10F220, 10F222,
12F508, 12F509, 12F510, 12F519, 12F609, 12F615, 12F629, 12F635, 12F675, 12F683,
16F505, 16F506, 16F526, 16F54, 16F610, 16F616, 16F627, 16F627A, 16F628, 16F628A, 16F630, 16F631, 16F636, 16F639, 16F648A, 16F676, 16F677, 16F684, 16F685, 16F687, 16F688, 16F689, 16F690, 16F716, 16F73, 16F737, 16F74, 16F747, 16F76, 16F767, 16F77, 16F777, 16F785, 16F818, 16F819, 16F83, 16F83A, 16C83, 16C83A, 16F84, 16C84, 16F84A, 16C84A, 16F87, 16F870, 16F871, 16F872, 16F873, 16F873A, 16F874, 16F874A, 16F876, 16F876A, 16F877, 16F877A, 16F88, 16F882, 16F883, 16F884, 16F886, 16F887, 16F913, 16F914, 16F916, 16F917, 16F946,
16F1822, 16F1823, 16F1824, 16F1825, 16F1826, 16F1827, 16F1828, 16F1829, 16F1933, 16F1934, 16F1936, 16F1937, 16F1938, 16F1939, 16F1946, 16F1947,
18F242, 18F248, 18F252, 18F258, 18F442, 18F448, 18F452, 18F458, 18F1220, 18F1230, 18F1320, 18F1330, 18F13K50, 18F14K50, 18F2220, 18F2221, 18F2320, 18F23K20, 18F2321, 18F2331, 18F2410, 18F24J10, 18F24J11, 18F2420, 18F24K20, 18F2423, 18F2431, 18F2439, 18F2450, 18F24J50, 18F2455, 18F2458, 18F2480, 18F2510, 18F25J10, 18F25J11, 18F2515, 18F25K20, 18F2520, 18F2523, 18F2525, 18F2539, 18F2550, 18F25J50, 18F2553, 18F2580, 18F2585, 18F2610, 18F26J11, 18F26J13, 18F2620, 18F26K20, 18F26J50, 18F26J53, 18F2680, 18F2682, 18F2685, 18F27J13, 18F27J53, 18F4220, 18F4221, 18F4320, 18F43K20, 18F4321, 18F4331, 18F4410, 18F44J10, 18F44J11, 18F4420, 18F44K20, 18F4423, 18F4431, 18F4439, 18F4450, 18F44J50, 18F4455, 18F4458, 18F4480, 18F4510, 18F45J10, 18F45J11, 18F4515, 18F4520, 18F45K20, 18F4523, 18F4525, 18F4539, 18F4550, 18F45J50, 18F4553, 18F4580, 18F4585, 18F4610, 18F46J11, 18F46J13, 18F4620, 18F46K20, 18F46J50, 18F46J53, 18F4680, 18F4682, 18F4685, 18F47J13, 18F47J53, 18F8722,
24F04KA200, 24F04KA201, 24F08KA101, 24F08KA102, 24F16KA101, 24F16KA102, 24FJ16GA002, 24FJ16GA004, 24FJ32GA002, 24FJ32GA004, 24FJ48GA002, 24FJ48GA004, 24FJ64GA002, 24FJ64GA004, 24FJ64GA006, 24FJ64GA008, 24FJ64GA010, 24FJ96GA006, 24FJ96GA008, 24FJ96GA010, 24FJ128GA006, 24FJ128GA008, 24FJ128GA010, 24FJ32GA102, 24FJ32GA104, 24FJ32GB002, 24FJ32GB004, 24FJ64GA102, 24FJ64GA104, 24FJ64GB002, 24FJ64GB004, 24FJ64GB106, 24FJ64GB108, 24FJ64GB110, 24FJ128GA106, 24FJ128GB106, 24FJ128GA108, 24FJ128GB108, 24FJ128GA110, 24FJ128GB110, 24FJ192GA106, 24FJ192GB106, 24FJ192GA108, 24FJ192GB108, 24FJ192GA110, 24FJ192GB110, 24FJ256GA106, 24FJ256GB106, 24FJ256GA108, 24FJ256GB108, 24FJ256GA110, 24FJ256GB110, 24HJ12GP201, 24HJ12GP202, 24HJ16GP304, 24HJ32GP202, 24HJ32GP204, 24HJ32GP302, 24HJ32GP304, 24HJ64GP202, 24HJ64GP204, 24HJ64GP206, 24HJ64GP210, 24HJ64GP502, 24HJ64GP504, 24HJ64GP506, 24HJ64GP510, 24HJ128GP202, 24HJ128GP204, 24HJ128GP206, 24HJ128GP210, 24HJ128GP306, 24HJ128GP310, 24HJ128GP502, 24HJ128GP504, 24HJ128GP506, 24HJ128GP510, 24HJ256GP206, 24HJ256GP210, 24HJ256GP610,
30F2010, 30F2011, 30F2012, 30F3010, 30F3011, 30F3012, 30F3013, 30F3014, 30F4011, 30F4012, 30F4013, 30F5011, 30F5013, 30F5015, 30F5016, 30F6010, 30F6011, 30F6012, 30F6013, 30F6014, 30F6015,
33FJ06GS101, 33FJ06GS102, 33FJ06GS202, 33FJ12GP201, 33FJ12GP202, 33FJ12MC201, 33FJ12MC202, 33FJ16GP304, 33FJ16GS402, 33FJ16GS404, 33FJ16GS502, 33FJ16GS504, 33FJ16MC304, 33FJ32GP202, 33FJ32GP204, 33FJ32GP302, 33FJ32GP304, 33FJ32GS406, 33FJ32GS606, 33FJ32GS608, 33FJ32GS610, 33FJ32MC202, 33FJ32MC204, 33FJ32MC302, 33FJ32MC304, 33FJ64GP202, 33FJ64GP204, 33FJ64GP206, 33FJ64GP306, 33FJ64GP310, 33FJ64GP706, 33FJ64GP708, 33FJ64GP710, 33FJ64GP802, 33FJ64GP804, 33FJ64GS406, 33FJ64GS606, 33FJ64GS608, 33FJ64GS610, 33FJ64MC202, 33FJ64MC204, 33FJ64MC506, 33FJ64MC508, 33FJ64MC510, 33FJ64MC706, 33FJ64MC710, 33FJ64MC802, 33FJ64MC804, 33FJ128GP202, 33FJ128GP204, 33FJ128GP206, 33FJ128GP306, 33FJ128GP310, 33FJ128GP706, 33FJ128GP708, 33FJ128GP710, 33FJ128GP802, 33FJ128GP804, 33FJ128MC202, 33FJ128MC204, 33FJ128MC506, 33FJ128MC510, 33FJ128MC706, 33FJ128MC708, 33FJ128MC710, 33FJ128MC802, 33FJ128MC804, 33FJ256GP506, 33FJ256GP510, 33FJ256GP710, 33FJ256MC510, 33FJ256MC710,
2400, 2401, 2402, 2404, 2408, 2416, 2432, 2464, 24128, 24256, 24512, 241024, 241025,
25010, 25020, 25040, 25080, 25160, 25320, 25640, 25128, 25256, 25512, 251024,
93S46, 93x46, 93x46A, 93S56, 93x56, 93x56A, 93S66, 93x66, 93x66A, 93x76, 93x76A, 93x86, 93x86A,
AT90S1200, AT90S2313, AT90S8515, AT90S8535, ATmega8, ATmega8A, ATmega8515, ATmega8535, ATmega16, ATmega16A, ATmega32, ATmega32A, ATmega64, ATmega64A, ATtiny2313

devices supported for read only:
12C508, 12C508A, 12C509, 12C509A, 12C671, 12C672, 12CE673, 12CE674

13joe
30.08.2010, 08:35
fsem,
а сколько будет стоить платка нового usb-willem'a ?

axel_sunrise
30.08.2010, 19:13
fsem,
а сколько будет стоить платка нового usb-willem'a ?

Присоединяюсь к вопросу:)

Кстати,он получается не шьёт 27СХХХ ?

sergey2b
15.09.2010, 23:18
подскажите пожалуйста работает ли стандратный Willem через USB переходник

fsem
19.09.2010, 10:25
sergey2b, работает но очень медленно.

CodeMaster
12.10.2010, 05:02
Замечена некоторая странность при работе с EEPROM W27C512, некоторые микросхемы прошиваются не с первого раза, т.е. надо нажимать "Program Chip" второй раз, после чего они проходят верификацию. Некоторые особо упорные микрухи прошиваются после нескольких стираний, до этого очень оригинально шьются с ошибками верификации, которые постепенно отодвигаются к старшим адресам.

axel_sunrise
12.10.2010, 14:04
Кому интересно - я поставил маломощный стеклянный,он нормально работает
но вот с диодом шоттки проблематично:я впаивал в плату тонкие проводки и на них вешал диод BYV26,обтачивать не стал...так же и резистор на 0.3 ома - не нашёл 0.125вт и впаял 0.5вт - пришлось также впаивать тонкие проводки...

кто-нибудь ставил отечественные аналоги микросхем?

13joe
12.10.2010, 16:08
В моем Виллеме все микросхемы, кроме 74НС04 и 4021 отечественные. Полёт отличный !

moxjemi
23.11.2010, 12:01
Привет всем. Собрал данный программатор. Кто может подсказать по Vpp? В любом положении перемычек напряжение меняется от 12.4 до 12.7...Где собака порылась?

CodeMaster
23.11.2010, 12:38
В любом положении перемычек напряжение меняется от 12.4 до 12.7...

Вопрос на засыпку: а SMD резисторы с обратной стороны распаял?

moxjemi
23.11.2010, 15:30
Конечно)) Не ставил только кондеры по шине LPT

CodeMaster
23.11.2010, 16:24
Конечно))

Тогда странно, такое ощущение что там нет контакта, в первом посте моей темы есть схема, проверь сопротивления между землёй и 5 ногой МСки при разных положениях перемычки. А кстати как ты ставишь перемычку?

moxjemi
23.11.2010, 17:05
Нет с контактами все в порядке. Возможна проблема из-за дросселя? Подозрение что другая индуктивность у него.

CodeMaster
23.11.2010, 17:09
Возможна проблема из-за дросселя?

Возможна, но ногда и напруга была бы хрен знает какой, а у тебя ровно базовый номинал. Сделай фото платы в районе преобразователя с установленной перемычкой наприемр на 25 вольт.

elker
23.11.2010, 17:53
У меня с дросселем на 100 мкГн нестабильно преобразователь работал. Поставил на 220 и забыл про проблему.

moxjemi
23.11.2010, 17:58
А если на 470 поставить? Фото сделаю завтра.

sevol
25.11.2010, 13:26
Вопрос по диодам.
Можно ставить вместо 4004 - поставить 4007?
вместо 1N4118 - КД522А,Б?

CodeMaster
25.11.2010, 13:51
Можно ставить вместо 4004 - поставить 4007?

Если в отверстие ноги влезут, а так да


вместо 1N4118 - КД522А,Б?

конечно, это всё логика

Alex_NEMO
25.11.2010, 14:13
Можно ставить вместо 4004 - поставить 4007?
вместо 1N4118 - КД522А,Б?
Конечно! Только у КД52х полярность уточняй, она у них "шибанутая" - у нек. типов широкая полоса - анод, а не катод, как у всех "буржуйских"!

sevol
25.11.2010, 15:00
Спасибо, я перед впайкой проверил, разницу между 1N4118 и КД522Б заметил)
1N4007 вошла без проблем.

sevol
25.11.2010, 18:25
а вместо MC34063 можно использовать KA34063A? или MC34063ABN(I=1,5A, DC-DC Conv)??
Они одинаковые?

---------- Post added at 17:25 ---------- Previous post was at 17:18 ----------

И по поводу дросселя на сколько он должен быть мм.
Есть разные 3х4, 6х8, 8х10, в общем вот.
http://radiomarket.lg.ua/advanced_search_result.php?search_in_description=1&keywords=%E4%F0%EE%F1%F1%E5%EB%FC&x=28&y=11

SoftFelix
25.11.2010, 20:08
И по поводу дросселя на сколько он должен быть мм.
Доработай преобразователь (в том числе и дроссель) по методе в этой статье: http://www.py2bbs.qsl.br/willem_pcb45en.php

CodeMaster
26.11.2010, 11:41
Доработай преобразователь (в том числе и дроссель) по методе в этой статье:

Если он мой паяет, там все доработки есть


Они одинаковые?

Х.з. но ИМХО да


И по поводу дросселя на сколько он должен быть мм.

ИМХО любой с 20-30 витками нетонкого провода. Я вот типа такого (http://radiomarket.lg.ua/product_info.php?products_id=10317&osCsid=maaqvafhfj950os1a9d8570912) с какой-то материнки снял.

sevol
28.11.2010, 17:39
CodeMaster, Ваш паяю не спеша). Процентов на 50 - 60 уже собран.

moxjemi
04.12.2010, 16:28
CodeMaster, собрал полностью ваш программатор. Респект. Все работает отлично. Дроссель стоит на 470мкГн, никаких проблем с преобразователем нет. Только что один диод под 4015 лучше перенести в следующей версии платы.

sevol
04.12.2010, 16:54
CodeMaster, собрал полностью ваш программатор. Респект. Все работает отлично. Дроссель стоит на 470мкГн, никаких проблем с преобразователем нет. Только что один диод под 4015 лучше перенести в следующей версии платы.
а фото можите сбросить пожалуйста, с двух сторон, для сравнения своей сборки?

moxjemi
04.12.2010, 17:21
Могу.

sevol
04.12.2010, 17:49
moxjemi, прошу прощения, по схеме диод 1N4148 а у вас другой запаян, или тут без разници??

moxjemi
04.12.2010, 18:15
moxjemi, прошу прощения, по схеме диод 1N4148 а у вас другой запаян, или тут без разници??

По схеме там стоит диод Шотки. Я поставил 1N5818 можно и 1N5819

sevol
04.12.2010, 18:52
я не пойму по какой схеме вы поставили 1N5818, с топика что CodeMaster создал по изготовлению плат Willem там http://zx.pk.ru/showthread.php?t=13659
Указан диод 1N4148

SoftFelix
04.12.2010, 19:20
я не пойму по какой схеме вы поставили 1N5818
5818 - диод Шоттки. В этой схеме - ему самое место. Замена более правильная.

CodeMaster
04.12.2010, 20:42
я не пойму по какой схеме вы поставили 1N5818, с топика что CodeMaster создал по изготовлению плат Willem там http://zx.pk.ru/showthread.php?t=13659
Указан диод 1N4148

Это ошибка, там вообще должен был быть BYV26 или другой Шоттки. Будет работать и с 1N4148, но КПД будет ниже.

moxjemi
05.12.2010, 06:05
Впаял нижний по схеме стабилитрон на 13В сразу все напряжения Vpp пропали. Теперь не выше 13.3 Вольта...

SoftFelix
05.12.2010, 10:18
Впаял нижний по схеме стабилитрон на 13В сразу все напряжения Vpp пропали.
А какой номинал токоограничающего резистора у тебя в этой цепИ? По схеме - 560 Ом.

Теперь не выше 13.3 Вольта...
Ещё вариант - мощность преобразователя ниже плинтуса.

CodeMaster
05.12.2010, 10:50
Впаял нижний по схеме стабилитрон на 13В сразу все напряжения Vpp пропали. Теперь не выше 13.3 Вольта...

Стабилитрон 13В ни на что кроме питания PIC'ов не влияет. И что значит нижний, он там вообще один?

moxjemi
05.12.2010, 10:53
А какой номинал токоограничающего резистора у тебя в этой цепИ? По схеме - 560 Ом.

стоит 560 Ом.


Стабилитрон 13В ни на что кроме питания PIC'ов не влияет. И что значит нижний, он там вообще один?

Нижний по схеме. На плате он в верхнем правом углу. Есть еще на 5.1 В я его не ставил.

Наверное уберу я его ... пики пока не программирую.

sevol
05.12.2010, 11:07
Поставил 5819 кстати в датащите к MC34063 он и ставится.

sevol
05.12.2010, 15:39
по резисторам подскажите пожалуйста.

56R - это 56 ом или 560?
также по К56 - так понял что это 560 ом??
также r33 - это 33 ома или 330?
в остальном вроде все понятно.

SoftFelix
05.12.2010, 15:53
по резисторам подскажите пожалуйста.
Ты бы запостил куски схемы, чтобы понять "в каком контексте".


56R - это 56 ом
Да.


также по К56 - так понял что это 560 ом
Да.


также r33 - это 33 ома или 330?
Это 0.33 Ом

vladimir53
05.12.2010, 15:55
Буква примеется в качестве запятой и имеют значение K- кило омы, R (r) омы.

CodeMaster
06.12.2010, 10:16
Есть еще на 5.1 В я его не ставил.

Он задействован при программировании HUB/LPC


Наверное уберу я его ... пики пока не программирую.

ИМХО проблема может быть только либо при пробитом стабилитроне, либо при включении с неправильной полярностью.


Поставил 5819 кстати в датащите к MC34063 он и ставится.

Это не критично, просто чем меньше падение напруги на нём, тем больше КПД. Я вообще выбрал тестером из сдудых с материнки SMD диодов.

Vasily
15.12.2010, 11:49
Добрый день.

Собирал на плате от Павла, версия 4.0/4.5, сам программатор заработал сразу, всё отлично. Но тут понадобилось прошить 573РФ2 и тут меня ждал сюрприз, в микруху пишется неизвестно что, поиск по интернету показал, что прошивка рф2/5 не всегда возможна на платах версии выше 3-й. Так-ли это?

CodeMaster
15.12.2010, 13:47
Собирал на плате от Павла, версия 4.0/4.5, сам программатор заработал сразу, всё отлично. Но тут понадобилось прошить 573РФ2 и тут меня ждал сюрприз, в микруху пишется неизвестно что,

А поподробней, что-то всё же пишется?


поиск по интернету показал, что прошивка рф2/5 не всегда возможна на платах версии выше 3-й. Так-ли это?

Сам не шил, но могу предположить, что сначала надо проверить Vpp во время программирования, возможно преобразователь не справляется.

Vasily
15.12.2010, 16:16
А поподробней, что-то всё же пишется?

тест ОЗУ пытался записать, вечерком закину оригинал и что прошилось



Сам не шил, но могу предположить, что сначала надо проверить Vpp во время программирования, возможно преобразователь не справляется.
Хм, в файле есть кусок забитый FF, я сразу галку не поставил(пропускать FF участки), он туда вместо FF записал ерунду какую-то, при нехватке питания, вроде как просто FF должно было остаться? Более крупные М/С пишет нормально.

Vasily
16.12.2010, 10:24
А поподробней, что-то всё же пишется?


Вобщем в архиве
test_ram.rom - то что пытаюсь шить
test_ram_bad2.BIN - то что прочитал из микрухи после прошивки

прошивал при 21V, перед прошивкой м/с была стёрта и проверена на чистоту.
При проверке, чтение из 27128 и AT29c010 прошло корректно(в одной был boot-rom, во второй BIOS), судя по файлу слитому из м/c(test_ram_bad2.BIN) происходит не корректное переключение бит адреса старше 1-го байта, но другие-то пзу читаются нормально :v2_conf2:
Может с версиями софта поиграться? Пробовал c setup_98d5_PCB45.rar.

CodeMaster
16.12.2010, 10:39
поиск по интернету показал, что прошивка рф2/5 не всегда возможна на платах версии выше 3-й. Так-ли это?

А кстати да, в софте помечено что 2708 и 2716 для PCB 3.0 только, видимо как аттавизм для них убрали разводку. Но по идее наверное можно сгондобить переходничёк чтобы старший адрес болтался в воздуже и шить их как 2732.

Viktor2312
16.12.2010, 11:58
Вообщето для К573РФ2 нужно 25 вольт.

CodeMaster
16.12.2010, 12:04
Вообщето для К573РФ2 нужно 25 вольт.

У меня есть и на 21,5В, но даже и так можно попробовать поднять напругу до максимума, они дубовые.

Vasily
16.12.2010, 12:39
У меня есть и на 21,5В, но даже и так можно попробовать поднять напругу до максимума, они дубовые.

Понятно, что возможно и нужно 25V, но если бы было мало, то микрухи тупо не шились бы, я сразу начал с 12, потом выставил 15, чип оставался чистым. Поднял на следующий шаг, записалась фигня. То есть напруги явно хватает. Попробую спаять переходник, глянул в инете, для 2716 нужен переходник DIP-24, схема что-то не нашлась, поэтому буду паять 2716 -> 2764 у 2732 совмещено Vpgm и OE, у 2764 они разделены.

Seabolt
02.01.2011, 11:08
Прочитал всю данную тему. Но прошу ответить еще на несколько вопросов.

Каким напряжением от внешнего источника запитывается Willem?
Какие светодиоды устанавливать?

И еще раз прошу объяснить какие диоды (стабилитроны) устанавливаются справа вверху?
Второй сверху в самом правом углу диод шотки BYV26 ?

Willem заказывал у CodeMaster. Версия 5.0F как я понял
Где в конце концов найти правильну схему на эту модель?
Нашел несколько схем, но все разные и не одна не соответствует плате.

sevol
02.01.2011, 21:02
Прочитал всю данную тему. Но прошу ответить еще на несколько вопросов.

Каким напряжением от внешнего источника запитывается Willem?
Какие светодиоды устанавливать?

И еще раз прошу объяснить какие диоды (стабилитроны) устанавливаются справа вверху?
Второй сверху в самом правом углу диод шотки BYV26 ?

Willem заказывал у CodeMaster. Версия 5.0F как я понял
Где в конце концов найти правильну схему на эту модель?
Нашел несколько схем, но все разные и не одна не соответствует плате.

1. Напряжение переменное или постоянное.

2. Светодиоды можно 3мм, 5 мм, ультрояркие.(у меня на программаторе заводской сборки willem версии 3,5 светодиоды на 5мм, неплохо смотрятся)

3. Диод можно, BYV26, 1N5818 и 1N5819/стабилитрон 13v 1w судя по схеме.

4. 5.0С
схема http://zx.pk.ru/attachment.php?attachmentid=20782&d=1285162906
http://zx.pk.ru/attachment.php?attachmentid=20798&d=1285251846

Seabolt
03.01.2011, 10:13
Sevol!

Так и не понятно все-таки каким напряжением запитывается Willem? 5v, 9v или 12v?
1N5819 - это стабилитрон на 13B??? Тогда какой стабилитрон ставить на 5В ???

И хотелось бы конкретный тип применяемых светодиодов узнать.

Данная схема у меня имеется, но она к сожалению не подходит к заказанной у Codemaster плате. Это понятно хотя бы потому, что на плате 6 транзисторов BC 547, а на схеме всего 3 штуки. Где же взять правильную схему?

Alex_NEMO
04.01.2011, 13:58
Мужики, подскажите!
У кого-нить что-нить "путнее" с Винбондами получилось?
Пробовал W27E512 в DIP-28 - только считать удалось.
W27C512 и W49F002 в PLCC-32 да же читается хрень какая-то.
Самое главное - стереть НЕ могу. У кого-нить получалось?

УФППЗУ типа 27C512 и Флэхи MX28F1000 и MX28F2000 - нормально шьются/стираются(MX28X1000).

sevol
04.01.2011, 14:07
народ там монитор для теста нужен и проверяйте zip панельку и din переключатель, часто из-за них все эти проблемы. Тестовый монитор можно на макетке сделать, что-бы видеть что не работает.

http://www.msevm.com/main/willem/mon.jpg
http://www.msevm.com/main/willem/mon.htm

только если на макетке лучше SMD светодиоды и резисторы меньше места и удобнее прятать от детей.

SoftFelix
04.01.2011, 14:19
У кого-нить что-нить "путнее" с Винбондами получилось?
Кинь сюда ссылки на схему и плату по которой ты собирал. +Желательно фото твоего программатора с обеих сторон платы в хорошем разрешении. Версия софта Виллема какая? В какой винде запускаешь и на каком железе (комп)? LPT-порт в компе настоящий (0х378)?

solegstar
04.01.2011, 14:22
W27C512 нормально стирает. версия виллема 5.0Е SMD, версия ПО 0.98D9, при стирании выставлял галочки 2/3 PIN и 4/2 PIN

Alex_NEMO
04.01.2011, 17:59
Кинь сюда ссылки на схему и плату по которой ты собирал. +Желательно фото твоего программатора с обеих сторон платы в хорошем разрешении. Версия софта Виллема какая? В какой винде запускаешь и на каком железе (комп)? LPT-порт в компе настоящий (0х378)?
Схемы как таковой нет, собирал на печатке fsem, которую "клонировал" Павел Рябцов. ПО пока пробовал 0.98D5, вчера на EZOFLASH (http://www.ezoflash.com/forum/viewtopic.php?f=9&t=2679) нашел версию 0.98d12 от 8 ноября 2010г., но пока не пробовал.
Винда - XP SP3, запускаю на ноуте P3 1200, 256Mb RAM, LPT-hardware, единственное - на SiS'овском чипсете. На этом железе прекрасно шьются ПЛИСки, через ББ. Проггер соединен с ноутом коротким(~25-27 см) "удлиннителем" из "ленточного" кабеля. Фотки выложу чуть позже, но по идее, все ОК.

fsem
04.01.2011, 18:01
solegstar,помимо "галок" еще и джемпера нужно на стирание правильно поставить! При чтении и записи вертикальный джемпер СНЯТЬ!!!!, иначе м/с кырдык,

solegstar
04.01.2011, 18:07
solegstar,помимо "галок" еще и джемпера нужно на стирание правильно поставить! При чтении и записи вертикальный джемпер СНЯТЬ!!!!, иначе м/с кырдык,

ну галочки и подразумевают также установку джамперов вообще-то. в самой программе всё визуально оформлено, как и правильное положение главных 12 переключателей. это я уже не стал уточнять...:v2_conf2:

fsem
04.01.2011, 18:10
solegstar, тогда запитайся от внешнего источника, наверное от ЮСБ провалы по питанию. У меня это сработало.

solegstar
04.01.2011, 18:13
solegstar, тогда запитайся от внешнего источника, наверное от ЮСБ провалы по питанию. У меня это сработало.

Вопрос не я задавал, а Alex_NEMO. у меня всё работает! и кстати от юсб. я отвечал на его вопрос. :)

Alex_NEMO
04.01.2011, 18:16
solegstar,помимо "галок" еще и джемпера нужно на стирание правильно поставить! При чтении и записи вертикальный джемпер СНЯТЬ!!!!, иначе м/с кырдык,

ну галочки и подразумевают установку джамперов вообще-то. в самой программе всё визуально оформлено, как и правильное положение главных 12 переключателей.
Да, все выставляю как "нарисованно" в софте. При этом Uprog выставляю на 15В. Правильно?

При чтении и записи вертикальный джемпер СНЯТЬ!!!!, иначе м/с кырдык

Спасибо за предупреждение! Похоже, я парочку Винбондов "припалил" подобным образом... Когда будет доступен BeeProg+, проверю все микрухи ещё раз...

---------- Post added at 18:16 ---------- Previous post was at 18:14 ----------


тогда запитайся от внешнего источника, наверное от ЮСБ провалы по питанию. У меня это сработало.

fsem, питаю от внешнего БП. Возможно, ток маловат...
Сколько реально надо? 600-800 мА достаточно, по идее?

SoftFelix
04.01.2011, 18:43
При этом Uprog выставляю на 15В. Правильно?
Из-за того, что в даташите на W27C указано 14В для стирания и программирования? У меня нет в программаторе промежуточного +15В и я выставляю +12.6В - всё работает. +15В имхо многовато.


Сколько реально надо? 600-800 мА достаточно, по идее?
Достаточно с запасом.
Какие транзисторы у тебя установлены в программаторе?

Alex_NEMO
04.01.2011, 18:57
Из-за того, что в даташите на W27C указано 14В для стирания и программирования? У меня нет в программаторе промежуточного +15В и я выставляю +12.6В - всё работает. +15В имхо многовато.
Выставлял и так и эдак - без разницы.

Достаточно с запасом.
Вечерком попозже попробую ~9v/1000mA от вешнего Zyxel. При этом, на входе КРЕНки 11,8в, на выходе 4,97в. По идее, нормально.


Какие транзисторы у тебя установлены в программаторе?
Как положено и как fsem рекомендовал - Q3, Q4 - BC327-40, остальные - BC547В

SoftFelix
04.01.2011, 19:07
Выставлял и так и эдак - без разницы.


Как положено и как fsem рекомендовал - Q3, Q4 - BC327-40, остальные - BC547В
Тогда я - пасс - всё должно работать.

p.s. У тебя на LPT не повешен какой-нить драйвер принтера? Особенно с монитором состояния (Xerox, Samsung, Epson, Canon)? Там такая "жизнь" в LPT начинается, что Willem точно не будет корректно работать.

Alex_NEMO
04.01.2011, 19:28
p.s. У тебя на LPT не повешен какой-нить драйвер принтера? Особенно с монитором состояния (Xerox, Samsung, Epson, Canon)? Там такая "жизнь" в LPT начинается, что Willem точно не будет корректно работать.
Нет, на ноуте все "по минимуму" - у него памяти маловато.

solegstar
04.01.2011, 21:30
Да, все выставляю как "нарисованно" в софте. При этом Uprog выставляю на 15В. Правильно?

поздновато, но всё же отвечу - в моей версии ПО, когда я выбираю W27C512 у меня автоматически выставляется 14В... 15В действительно многовато.


Сколько реально надо? 600-800 мА достаточно, по идее?

у меня запитан от юсб, и материнская плата старенькая, еще на сокет7, на ней юсб1.1 стандарт (или 1.0 хз) так вот по стандарту вообще 500ма максимум, так что хватит. :)

Alex_NEMO
04.01.2011, 22:50
В общем, с БП от внешнего Зукселя и последнией версией софта - результат более чем положительный. Единственное - похоже, парочку Винбондов я все же "подпалил"... При попытке стирания - неск. раз полоска прогресс-бара пробегает и "циклится" на 3% и 1% - потом выдает ошибку стирания. SSTшки - без проблем, только напрягает надпись после стирания:
"erase completed by check DQ7"
Что это значит?
Еще один момент - последняя версия софта частенько вылетает с "Access violation at address XXXXXXXX in module 'EpromM51_98D12C3.exe'. Read of address XXXXXXXX".
"Лечится" только убиванием процесса и повторным запуском.
В общем, Винбонды - ф топку! Гемор один с ними...

Большое всем спасибо за помощь!

sevol
11.01.2011, 17:32
А можна использовать 30 вольтовый блок питания от принтера?? для прошивки всех видов микросхем?? Для вильема такое напряжение не смертельно??

Vasily
11.01.2011, 17:43
А можна использовать 30 вольтовый блок питания от принтера?? для прошивки всех видов микросхем?? Для вильема такое напряжение не смертельно??

Рискованно, там на входе стоит 7805, согласно http://www.pira.cz/pdf/78xx.pdf максимум 35V для 5-вольтого, учитывая что стбилизатор без радиатора может не вытянуть, у меня на некоторых ПЗУ-ухах(отечественных) ощутимо грелся при 12V входных.

sevol
11.01.2011, 18:26
Vasily, а на сколько Вы используете?? Просто у меня 14 вольтовый сгорел, есть только на 12 и на 30.

Vasily
11.01.2011, 19:05
Честно говоря, AT-шный от PC, беру 12V. Выбор объясняется тем, что он оказался ближайшим. В будущем поставлю неизвеcтного происхождения 12
V. Приличный нагрев стабилизатора был при попытке прошить 573рф2.
Если есть выбор между 12 и 30, то однозначно 12, там по схеме сначала входное напряжение понижается до 5, потом уже преобразователем из 5-ти получаются 12.5-21 для прошивки.

sevol
11.01.2011, 19:46
Vasily, Спасибо, что помогли разобратся. Я честно незнал, думал что нужно подавать 15-30 вольт, в зависимости от микрух )))

CodeMaster
26.01.2011, 10:04
Решил тут спаять себе кабель для программатора, а то неудобно за ноут лазить менять микрухи. Сначала спаял из принтерного LPT кабеля длинной 1.8 метра, так вот, порт бука не смог "подънять" такую длинну, в итоге спаял из шлейфа вывода LPT на заднюю стенку длинной около 30 см. С этим полёт нормальный. Микросхемы в программаторе все имрпортные.

sergey2b
26.02.2011, 17:17
скажите пожалуйста у кого нибудь заработал Willem через адаптер LPT-USB

подскажите пожалуйста можно ли программировать Willem ом - KC573PФ2 ? если да то какой ставить напряжение программирования ? я думаю что 25v

могла ли KC573PФ2 с заклееным окном забыть за 19 лет ?

подскажите пожалуйста как можно считать информацию с KC573PФ2 Willem ом не востанавливая ноги, если 24-21 ноги отогнуты и соеднинены (это было Тест ПЗУ для синклера)

SoftFelix
26.02.2011, 18:28
скажите пожалуйста у кого нибудь заработал Willem через адаптер LPT-USB
100% работать не будет. Я даже с "железной" PCI-E 1LPT-2COM платой не смог заставить работать.


подскажите пожалуйста можно ли программировать Willem ом - KC573PФ2 ? если да то какой ставить напряжение программирования ? я думаю что 25v
Я бы начинал с 21В.


могла ли KC573PФ2 с заклееным окном забыть за 19 лет ?
У меня лежит точно такая же ТЕСТ-ПЗУ для Spectrum 48K, купленная на рынке в Автово осенью 1988-го года. Внутри всё целое.


подскажите пожалуйста как можно считать информацию с KC573PФ2 Willem ом не востанавливая ноги, если 24-21 ноги отогнуты и соеднинены (это было Тест ПЗУ для синклера)
Выбери 2764 (27с64) и считай. Потом отрежишь чем-нить первые 2КБ. Или сразу после чтения и проверки выбрать 2716 и записать файл на диск.

sergey2b
26.02.2011, 19:18
У меня лежит точно такая же ТЕСТ-ПЗУ для Spectrum 48K, купленная на рынке в Автово осенью 1988-го года. Внутри всё целое.

купил там там же в 90 году две штуки, одна работает другая нет


если у кого нибудь есть вресия программы 0.98D12 поделитесь пожалуйста

пытаюсь работать с чистой XP и из VirtualPC, плата pcb5
98d9 вообще не заработала
98d5 работает из под XP

SoftFelix
26.02.2011, 19:31
если у кого нибудь есть вресия программы 0.98D12 поделитесь пожалуйста
http://www.ezoflash.com/forum/viewtopic.php?f=9&t=2679

sergey2b
26.02.2011, 20:03
0.98D12 знает два типа 2716 - 21v, 25v

скажите пожалуйста а кто нибудь работал с нашими РФ2/5 через Willem
пробую считать чистые импортные 2764 все нормально, те программатор как минимум начтение работает
есть примерно десяток РФ2/5 с разных мест
при чтении во всех них записанно 04-06, 14-16
стираю уже 30 минут проверяя каждые 15 минут в них попрежнему записанны теже значения

SoftFelix
26.02.2011, 20:08
sergey2b, а соответствующую перемычку переставляешь для DIP-24?

Zhizh
26.02.2011, 20:11
РФ2 читал и шил (шил при 25В, кстати) на Виллеме, только плата (http://msevm.com/main/willem/index.htm) другая. Чтобы всё заработало, мне понадобилось ввести еще один переключатель, чтобы подавать напряжение программирования на соответствующую ногу. Так что смотрите схему своего программатора, цоколевку РФ2 и всё получится :)

sergey2b
26.02.2011, 20:15
а соответствующую перемычку переставляешь для DIP-24?
я только выставлял переключатели под панелькой

после вашего сообщения нашел манул для 3.5 и увидел что надо еше и джаперы выставлять

скажите пожалуйста где можно для PCB 5E (наверное любой 5ой) найти мануал как ставить перемычки ?
пока нагугли только для 3.5

SoftFelix
26.02.2011, 21:03
скажите пожалуйста где можно для PCB 5E (наверное любой 5ой) найти мануал как ставить перемычки ?
Есть только это: 25298.

sergey2b
26.02.2011, 21:08
у меня плата не совпала
у меня внешне такая же как на фото http://www.sivava.com/EPROM_Programmer_5.html
там перемычки по другому стоят

SoftFelix
26.02.2011, 21:12
sergey2b, А по аналогии вообще никак? Позиционные обозначения перемычек будут на 99% схожими. Имхо.

sergey2b
26.02.2011, 21:17
sergey2b, А по аналогии вообще никак? Позиционные обозначения перемычек будут на 99% схожими. Имхо.

к сожалению не как

для Vprog я так и сделал (они похожи) а вот J1 и J2 которые для меня как раз важны на моей плате другие (не буквой Г)

solegstar
26.02.2011, 21:48
плата pcb5... 98d9 вообще не заработала
98d5 работает из под XP

у меня 98d9 с диска к виллему pcb5.0e smd заработала сразу на XP SP3, поэтому 98d5 даже не ставил. Возможно заработала из-за установленного USERPORT в системе, (нужен был для корректной работы проги для турбо-6) и сносить я его не стал.


скажите пожалуйста где можно для PCB 5E (наверное любой 5ой) найти мануал как ставить перемычки ?

ну как-бы все перемычки указаны визуально в программе для виллема... не только под панелькой, но и сервисные всякие... допустим для работы с EEPROM W27CXXX...

sergey2b
26.02.2011, 21:53
у меня тоже pcb5.0e и с ней шел 98d9
под XP SP3 Eng падает

скажите пожалуйста что такое USERPORT ?

ну как-бы все перемычки указаны визуально в программе для виллема... не только под панелькой, но и сервисные всякие... допустим для работы с EEPROM W27CXXX...

спасибо сейчас буду пробовать

сейчас пробовал, с эмулятором LPT-USB у меня не заработал

SoftFelix
26.02.2011, 22:05
sergey2b, попробуй вот отсюда качнуть образы дисков от Sivava (Willem Eprom Full 2011), там должна быть документация: http://www.j-cell.de/willem-eprom/sivavacd.php.

sergey2b
26.02.2011, 22:29
sergey2b, попробуй вот отсюда качнуть образы дисков от Sivava (Willem Eprom Full 2011), там должна быть документация: http://www.j-cell.de/willem-eprom/sivavacd.php.

спасибо за ссылку
я уже скачал архив который 4X mb в нем документация только по 3-4.5

установил перемычки как показывает программа 98d12
РФ2 на 21v не прошились
на 25v с увеличиными на 25 tWP и tWC из 4 прошилась одна
остальные пишут типо в chip FF or 04 должно быть XX, ПЗУ перед этим тер 30 мин
подскажите пожалуйста куда теперь копать
увелчивать tWP и tWC
тереть пробовать шить сново

спасибо всем помогавшим, моя программа минимума выполненна импортны 27 шбться с советскими еще надо бороться но если прошилась одна значит программатор потенциально может их шить

98d12 однозначно лучше предыдщих версий, опций больше и не падает под XP SP3


подскажите пожалуйста стоит ли пытаться искать другие адаптеры LPT-USB или Вильям в прицнипе не заработает через такой адаптер
у меня Громов например работает нормально хотя народ пишет работать не будет

подскажимте пожалуйста программатор который будет работать с USB и стоил бы в пределах 100$ (у меня только один комп с LPT и доступен по великим праздникам)

KALDYH
26.02.2011, 22:37
С контроллером PCI-LPT работать должен.

sergey2b
26.02.2011, 22:57
С контроллером PCI-LPT работать должен.
мне с нотебука шить надо

solegstar
26.02.2011, 23:31
у меня тоже pcb5.0e и с ней шел 98d9
под XP SP3 Eng падает

скажите пожалуйста что такое USERPORT ?

ну я на русской пробовал. а USERPORT это драйвер для прямого доступа к lpt под win2000 и xp.


сейчас пробовал, с эмулятором LPT-USB у меня не заработал

и не заработает... на картах pci-lpt работает, на usb-конвертерах незаработает.

SoftFelix
26.02.2011, 23:37
на картах pci-lpt работает
При условии, что карта видится на адресах стандартных LPT1...LPT3.

Zhizh
27.02.2011, 11:51
мне с нотебука шить надо

Возьмите старый ноутбук с LPT - дешево и сердито :)

Loctar
01.04.2011, 22:39
Как положено и как fsem рекомендовал - Q3, Q4 - BC327-40, остальные - BC547В
Непонимаю зачем именно BC327 - 40, по даташиту разница между BC327 - 40 и BC327 - 25 только коэффициент усиления. Все остальные характеристики одинаковы а, поскольку транзистор работает в ключевом режиме нам это мало важно. Остальные с лёгкостью меняются на КТ3102.
Seabolt, во вложении схема

CodeMaster
02.04.2011, 10:47
изготавливаем джампер и пользуемся

Это какой стабилитрон нужен, что бы он засадил Vcc? Либо БП надо использовать маломощный, что бы легко давал просадку.


Непонимаю зачем именно BC327 - 40

Сказано же для работы с длинным кабелем до 1 м. Ещё раз повторю из собственного опыта, с кабелем 1.8 BC327-40 у меня не потянули, разать кабель до метра и снова паять не стал, поставил плоский шлейф от вывода ЛПТ с четвёрки на 40 см. всё нормуль. Но мне не критично, я с буком работаю, а кто изпотстола ЛПТ тянет, тем существенно.

Loctar
02.04.2011, 11:11
Это какой стабилитрон нужен, что бы он засадил Vcc?обыкновенный стабилитрон я когда считыватель sim card делал таким же макаром 3.3 вольта получал (кс133), немного греется но мощи хватает а, ведь sim - ка считывается часа три в WoronScan против 5 минут для SPI Flash.

Сказано же для работы с длинным кабелем до 1 м. Ещё раз повторю из собственного опыта, с кабелем 1.8 BC327-40 у меня не потянули, разать кабель до метра и снова паять не стал, поставил плоский шлейф от вывода ЛПТ с четвёрки на 40 см. всё нормуль. Но мне не критично, я с буком работаю, а кто изпотстола ЛПТ тянет, тем существенно.
Скорей всего транзисторы не причём а нужно буферные микрухи ставить не CD4503 а 74HC367

13joe
11.04.2011, 11:37
Еще раз по поводу прошивки 573рф2 этим программатором.
Если джамперы выставить в режим PCB3 и использовать софт версии 0.97, то может быть 573рф2 все-таки прошьется без ошибок, как думаете ?

CodeMaster
11.04.2011, 11:41
Если джамперы выставить в режим PCB3

Ты про какие джамперы? На версии 4.0-4.5 физически нет разводки для РФ2.

13joe
11.04.2011, 13:42
Я имею в виду джамперы, которые переключают программатор на работу с софтом версий 0.97.

CodeMaster
11.04.2011, 15:02
Я имею в виду джамперы, которые переключают программатор на работу с софтом версий 0.97.

Не знаю, точной схемы на то что делали на форуме нет, а так я не прозванивал и что точно значит этот переключатель не знаю, как доберусь до своих 2732 посмотрю.

Andrnow
11.04.2011, 22:03
13joe,

Еще раз по поводу прошивки 573рф2 этим программатором.
Если джамперы выставить в режим PCB3 и использовать софт версии 0.97, то может быть 573рф2 все-таки прошьется без ошибок, как думаете ?

CodeMaster,

Ты про какие джамперы? На версии 4.0-4.5 физически нет разводки для РФ2.
Да ну! А как же я им читаю и прошиваю РФ2?

CodeMaster
12.04.2011, 08:16
Да ну! А как же я им читаю и прошиваю РФ2?

Значит есть :-) Посмотрел Vpp для 2716 подаётся правильно, значит и остальное должно быть.

Viktor2312
14.04.2011, 12:52
Ну вот и у меня появилось немного свободного времени. Которое. я потратил на доделывание своего программатора.
Немного информации, все микросхемы применил импортные, даже кренку. Программное обеспечение, сначала попробовал 0.98D9, но потом поставил 0.98D12. Версия D12 мне больше понравилась. Хотя проблема, которую опишу ниже, не исчезла при переходе на другую версию. Операционная система XP SP2, подключаю напрямую в LPT порт на матери, без кабеля.
Вот собственно фото собранного программатора PCB 5.0C<->Willem 4.0 (как указано на плате):

http://content.foto.mail.ru/mail/lpiti/45/i-46.jpg

Вопрос, правильно ли я выставил перемычки, для программирования К573РФ2?

http://content.foto.mail.ru/mail/lpiti/45/i-47.jpg

На обоих фото как вроде все перемычки видно.
В самой же программе я выбираю устройство: 2716 (Vpp=25V).
А проблема заключается в следующем, при считывании содержимого микросхемы в буфер, наблюдвется следующая картина. Первые 256 байт последовательно заполнены кодом 0406, следующие 256 байт заполнены кодом 1416, потом снова и так до конца микросхемы. Микросхемы пробовал купленные в разных местах. Не может просто быть такого содержимого в ней.
Так же попробовал микросхему 27С010 с установкой перемычек соответствующим образом. С ней ситуация точно такая же. И самое, что интересное - мой знакомый купил у меня одну из плат, так у него ситуация точно такаяже.
Так же попробовал микросхему 27С256, но тут по другому она читается как нули во всех быйтах, хотя микросхема с принтера, рабочего, там его биос.
Как вроде у sergey2b была такая ситуация с выдачей подобных кодов.
sergey2b - а как Вы устранили сей дефект?

Ну вот пока всё как вроде.
Пробовал также подключать через кабель знакомого длиной 1,8 метра ситуация со всеми микросхемами точно такая же.

CodeMaster
14.04.2011, 13:38
все микросхемы применил импортные

Ну не все, 4015 у тебя производства Интеграл (хотя Беларусь типо не Россия ;-)


а как Вы устранили сей дефект?

Не знаю про sergey2b, у меня в самом начале был косяк с неправильно читаемыми битами, но оказался тупо неконтакт в панельке. Ты инструкцию по настройке Виллема читал? Там есть описание как проверить параллельный интерфейс.

И совсем последний варинант: ты как микруху в панель устанавливаешь?

Viktor2312
14.04.2011, 19:55
И совсем последний варинант: ты как микруху в панель устанавливаешь?

Когда проверял 27С010, то первой ножкой к замку ZIF панельки, она имеет 32 вывода. А К573РФ2 первую ножку микросхемы в 5 ножку разъёма. По схеме программатора и распиновке РФ-ки проверил всё чётко совпадает, например данный вывод 5 панельки - это сигнал А7 (шина адреса) у К573РФ2 вывод 1 - это сигнал А7 так же. И так все выводы до 24 проверил всё совпадает, а что не совпадает, то при установки перемычек так же начинает совпадать. Например вывод 28 панельки в который устанавливается вывод 24 микросхемы у панельки это сигнал А13, а у микросхемы К573РФ2 это питание, но при установки перемычки J1 в положение для программирования 2716, то сигнал, в соответствии со схемой, А13 через J1 подаётся на сигнал S17 который соединён с 9 переключателем PSW12 и так как при программировании 2716 он находится в положении ON то на него подаётся питание Vcc1.
А вообще в программе показывается тоже как надо правильно устанавливать микросхему.
Также проверил наличие сигналов на панельке ZIF32 при установке галочек во вкладке test H/W при установке галочки появляется на данном выводе сигнал амплитудой 4,8 вольта. Как вроде всё нормально, на контакте А9 напряжение ниже, но из-за диодной развязки, об этом даже где-то писалось, 3,6 вольта.
Ну вобщем буду дальше разбираться, но если кто-то сталкивался с проблемой появления кодов 0406 и 1416, просьба раскажите, как устранили.

Спасибо.

CodeMaster
14.04.2011, 21:50
Ну вобщем буду дальше разбираться, но если кто-то сталкивался с проблемой появления кодов 0406 и 1416, просьба раскажите, как устранили.

Вспомнил я эти цифры, так бывает если программатор не "видит" чип или его совсем нет. В аттаче дамп снятый в режиме 2764 с пустой панелькой, там на шину данных через диодные развязки заводится Vcc и поэтому при пустой панелке он не "чисто" нули считывает.

Viktor2312
14.04.2011, 22:11
Спасибо CodeMaster. Да попробовал сделать как Вы описали и действительно точно такие же коды.
Буду разбираться дальше....

Andrnow
14.04.2011, 23:09
Viktor2312,
Перемычки стоят правильно.
А +5V приходит на 21 и 24 ноги РФ2 во время чтения?

Viktor2312
14.04.2011, 23:44
А откуда он туда поподает? На вывод 21. А то так по схеме видно, что он соединяется с сигналом на шине Х11 и через перемычку J2 входит в шину под названием S15 и через первый контакт переключателя идёт на Vpp напряжение программирования. Но появляется оно там понятное дело только при программировании, а вот во время чтения откуда приходит +5В на схеме, что-то найти не могу.

--------------------------------------

Вот тут возник ещё один вопрос, в процессе обмозговывания всего. А как правильно подключать программатор, микросхему программируемую и питание?
Я делаю так: сначала устанавливаю программируемую микросхему, например, К573РФ2, затем подсоединяю программатор к LPT порту и затем подаю питание 10 Вольт.
Но меня беспокоит, то, что при подключении LPT порта, напряжение питания на всех микросхемах становится равным, у меня, 2,3 вольта. А когда я подключаю уже питание, то оно возростает до 4,33 вольт в случае если перемычка J8 находится в положении 5V0. Если перемычку переставить в положение 5V7, то напряжение возростает до 4,98 вольта на выводах питания микросхем. Когда перемычку J8вообще убираешь то напряжение питания на микросхемах увеличивается до 5,68 вольт, что очень странно. Просто при первом включении неделю назад примерно как вроде переключение перемычки J8 не влияло на питающие напряжения микросхем и оно было равно 5 вольт почти ровно.

CodeMaster
15.04.2011, 06:16
Перемычки стоят правильно.

ИМХО нет, J2 должна стоять горизонтально в верхнемм ряду


А +5V приходит на 21 и 24 ноги РФ2 во время чтения?

У меня J1 стояла неправильно и небыло Vcc на 24-й ноге, сейчас поправил 2732 прочиталась нормально.

Viktor2312
15.04.2011, 09:12
CodeMaster - но ведь в программе при выборе 2716 на рисунке показано вертикальное расположение перемычки J2. Ошибка в программе, вызванная может тем, что сама программа разрабатывалась для программатора с немного другой топологией печатной платы?

CodeMaster
15.04.2011, 09:20
Ошибка в программе, вызванная может тем, что сама программа разрабатывалась для программатора с немного другой топологией печатной платы?

Про D12 ничего не скажу, но у меня в одной из версий D6 или D10, джампер нарисован именно горизонтально (вечером уточню в какой) И ИМХО топология платы в этом месте межу версиями 3 и 5 не менялась совсем.

Viktor2312
15.04.2011, 10:49
Разобрался частично в чём проблема. Я действовал по аналогии с рисунком в программе, что "ON" т. е. включено - вверх надо тумлер переместить. А на самом деле у меня как можно убедиться и на фото положение "ON" включено, будет если тумблер будет вниз перемещён.

На данный момент РФ2 читается как все FF она поидее чистая, а чистая как раз и должна иметь все значения FF т. е. лог. 1 во всех разрядах.

27С010 также считалась.

И 27С256 от Веста-ИК01 также считалась. Прошивку выложу тут. Хотя насколько она корректная не знаю, даже если всё правильно считалось, ведь микросхема прошивалась в 1993 году и прошло почти 18 лет.

CodeMaster
15.04.2011, 11:44
Прошивку выложу тут.

Тут она ИМХО ни к чему, в соответствующих разделах были темы с прошивками.


Хотя насколько она корректная не знаю, даже если всё правильно считалось, ведь микросхема прошивалась в 1993 году и прошло почти 18 лет.

Да что ей станется, я вон считавал с 2732 которым по 28 лет (насколько они корректны пока не знаю, но судя по содержимому знакогенератора долно быть всё нормально)

Andrnow
15.04.2011, 13:51
Viktor2312,

А откуда он туда поподает? На вывод 21. А то так по схеме видно, что он соединяется с сигналом на шине Х11 и через перемычку J2 входит в шину под названием S15 и через первый контакт переключателя идёт на Vpp напряжение программирования. Но появляется оно там понятное дело только при программировании, а вот во время чтения откуда приходит +5В на схеме, что-то найти не могу.
Оно туда приходит через диод. Через какой не скажу т.к. сейчас сижу на работе. Смотрите внимательно схему.

Viktor2312
15.04.2011, 16:41
Ну вобщем как вроде нормально работает, все что были микросхемы посчитывал.
С КС573РФ2 всё нормально, все нормально считываются. Попробовал записать буфер забитый значениями AA55, кое какие ячейки изменил так для интереса. Прекрасно прошилась.:v2_dizzy_roll::v2_thumb:

Всем спасибо!:v2_dizzy_vodka::v2_dizzy_tired2:

Andrnow
15.04.2011, 18:21
Viktor2312,

А откуда он туда поподает? На вывод 21. А то так по схеме видно, что он соединяется с сигналом на шине Х11 и через перемычку J2 входит в шину под названием S15 и через первый контакт переключателя идёт на Vpp напряжение программирования. Но появляется оно там понятное дело только при программировании, а вот во время чтения откуда приходит +5В на схеме, что-то найти не могу.
А попадает оно туда через второй контакт переключателя и диод D1, который нарисован слева от переключателя :)

CodeMaster
16.04.2011, 20:33
Про D12 ничего не скажу, но у меня в одной из версий D6 или D10, джампер нарисован именно горизонтально (вечером уточню в какой)

Как бы уже не актуально, но просто для справки: в обоих версиях джампер горизонтально, это видимо в D12 что-то накосячили, или она под изменённую плату.