Mixer
На этом сайте, в статьях "Шаг за шагом", есть простой LPT-программатор, содержащий в себе только 4 резистора и 5 проводов. Можно использовать его.
Другие варианты:
http://msevm.com/main/prog/simple/index.htm
http://msevm.com/main/prog/lpt/index.htm
http://msevm.com/main/prog/com/index.htm
http://msevm.com/main/prog/bblaster.htm
Из всего представленного, я бы отдал предпочтение Altera Byte Blaster.
16. Белый Волк - 02 Июня, 2009 - 18:35:22 - перейти к сообщению
17. lastmage - 02 Июня, 2009 - 22:32:05 - перейти к сообщению
to Mixer
Можно и PIC-контроллеры программировать достаточно просто. Вот здесь есть программатор без транзисторов и интегральных стабилизаторов, только резисторы, диоды, конденсаторы и стабилитроны. Есть и печатная плата. Я сам этим программатором на работе пользуюсь. Стоимость деталей - копейки.
http://radiohlam.ru/control/RCD_pic_prog.htm
Можно и PIC-контроллеры программировать достаточно просто. Вот здесь есть программатор без транзисторов и интегральных стабилизаторов, только резисторы, диоды, конденсаторы и стабилитроны. Есть и печатная плата. Я сам этим программатором на работе пользуюсь. Стоимость деталей - копейки.
http://radiohlam.ru/control/RCD_pic_prog.htm
18. Mixer - 03 Июня, 2009 - 10:34:46 - перейти к сообщению
Да я бы не сказал, что EXTRAPIC очень уж дорогой программатор. Все детальки потянули на 100-150р. Ну максимум 200р. В основном деньги уходили на всякие разъемы/панельки да ИС (цены в районе 10-15р. за деталь) + плата (60р. за кусок 150х200мм) и цапонлак (15р. за 30мл.)
Так кто-нибудь подскажет чем те два транзистора (КТ345Б и КТ3102 - оба в корпусах ТО92) заменить можно?
Так кто-нибудь подскажет чем те два транзистора (КТ345Б и КТ3102 - оба в корпусах ТО92) заменить можно?
19. lastmage - 03 Июня, 2009 - 13:47:08 - перейти к сообщению
Ну если нравится с транзисторами, то пожауйста:
аналог 345-го 2N3702, а 3102 2N5210
аналог 345-го 2N3702, а 3102 2N5210
20. Mixer - 04 Июня, 2009 - 11:14:52 - перейти к сообщению
Нда, туго у нас с транзисторами... 2N серии вообще нет. Один BC327-40 только удалось взять. Захочешь че собрать - не соберешь
Пара вопросов по схемке:
С1: 470мкФ х 16В (электролитический)
С2: 0.1мкФ (дисковый керамический)
R1-R2: 1.5кОм
R3: 1.2кОм подойдет или лучше взять подстроечный?
R4: 10кОм
R6: 200R = 200 Ом?
D1-D5: 1N4148
D6-D7: Стабилитроны на 5.1В и 13В - какая марка?
Разъем DB9F
Панелька DIP18
P.S.: Как боретесь с неработоспособностью на быстрых компьютерах? У меня тоже проц на 2.8.
Пара вопросов по схемке:
С1: 470мкФ х 16В (электролитический)
С2: 0.1мкФ (дисковый керамический)
R1-R2: 1.5кОм
R3: 1.2кОм подойдет или лучше взять подстроечный?
R4: 10кОм
R6: 200R = 200 Ом?
D1-D5: 1N4148
D6-D7: Стабилитроны на 5.1В и 13В - какая марка?
Разъем DB9F
Панелька DIP18
P.S.: Как боретесь с неработоспособностью на быстрых компьютерах? У меня тоже проц на 2.8.
21. lastmage - 04 Июня, 2009 - 19:21:41 - перейти к сообщению
to Mixer:
R3. Если нет подстроечника - попробуй поэкспериментировать с разными. В принципе, если поставишь стабилитрон Д814Д, то должно подойти R3=1,2 КОм, если будет другой стабилитрон, то возможно понадобится подбирать.
R6. Да, 200R - это 200 Ом
Стабилитроны: D6 - КС147А или ZENER 5V1 или ZENER 4V7 (это марки такие)
D7 - Д814Д, ZENER 13V
(только ZENER-ы бери на 0,5 Вт, мощнее не бери, токи-то маленькие)
С неработоспособностью на быстрых компьютерах бороться не пробовал - пользуюсь старым медленным ноутом. Но есть в общем-то идея просто другой программой попробовать. Я вот недавно eeprom прошивал, так Ponyprog-ом получилось и на быстром компе, а IC-Prog только прочитать смог, а писать - ни в какую. На днях попробую - напишу.
Будут еще вопросы - пиши.
R3. Если нет подстроечника - попробуй поэкспериментировать с разными. В принципе, если поставишь стабилитрон Д814Д, то должно подойти R3=1,2 КОм, если будет другой стабилитрон, то возможно понадобится подбирать.
R6. Да, 200R - это 200 Ом
Стабилитроны: D6 - КС147А или ZENER 5V1 или ZENER 4V7 (это марки такие)
D7 - Д814Д, ZENER 13V
(только ZENER-ы бери на 0,5 Вт, мощнее не бери, токи-то маленькие)
С неработоспособностью на быстрых компьютерах бороться не пробовал - пользуюсь старым медленным ноутом. Но есть в общем-то идея просто другой программой попробовать. Я вот недавно eeprom прошивал, так Ponyprog-ом получилось и на быстром компе, а IC-Prog только прочитать смог, а писать - ни в какую. На днях попробую - напишу.
Будут еще вопросы - пиши.
22. Mixer - 11 Июня, 2009 - 17:14:50 - перейти к сообщению
А есть разводка под Sprint Layout для одной панельки на 18 ног?
Делал автотрассировкой в DipTrace - хоть и компактно, но плата выходит двусторонняя - нет возможности делать металлизацию отверстий. Еще огорчило качество печати - отверстия получаются далеко не круглыми...
Резистор подстроечный, наш, открытого типа:
Резистор подстроечный, наш, открытого типа:
23. lastmage - 12 Июня, 2009 - 21:11:42 - перейти к сообщению
Ну, на то оно и кустарное производство. Нет возможности делать металлизацию - просверли дырочку в том месте, где переход с одной поверхности на другую (ма-а-а-ленькую - сверлом на 0,6 или иголкой проткни), просунь туда проволочку и с обоих сторон припаяй. Когда резисторы, кондеры или стабилитроны припаиваешь - ножки же длинные обрезаешь? Вот эти обрезки и используй - отлично подойдут. И никакой металлизации не надо.
(Добавление)
Да, и еще одно. Далась тебе эта компактность. Сделай как на сайте, просто панельку на 8 ног не припаивай да и все. И печатай в масштабе 1:1, чтобы изображение не растягивалось - тогда и отверстия будут круглыми.
(Добавление)
Да, и еще одно. Далась тебе эта компактность. Сделай как на сайте, просто панельку на 8 ног не припаивай да и все. И печатай в масштабе 1:1, чтобы изображение не растягивалось - тогда и отверстия будут круглыми.
24. Mixer - 07 Июля, 2009 - 10:56:01 - перейти к сообщению
lastmage пишет:
И печатай в масштабе 1:1, чтобы изображение не растягивалось - тогда и отверстия будут круглыми.
Я и так печатаю на 100% - видимо это особенность программы + под напором утюга тонер "плывет". Решилась проблема увеличением диаметра контакной площадки и уменьшением диаметра отверстия. Вроде терпимо.
25. Mixer - 27 Июля, 2009 - 13:28:17 - перейти к сообщению
Вопрос к lastmage
Чего-то не работает схемка... Скачал IC-Prog и PonyProg с вашего сайта (Pony пришлось с офсайта качать - из-за отсутствия 16F628A) Выставил в пони настройки, нажал на тест - безуспешно. В АйСи при выборе "Тестировать программатор" - прога начинает выдавать тысячи окон с ошибкой и уходит в вис!
Чего-то не работает схемка... Скачал IC-Prog и PonyProg с вашего сайта (Pony пришлось с офсайта качать - из-за отсутствия 16F628A) Выставил в пони настройки, нажал на тест - безуспешно. В АйСи при выборе "Тестировать программатор" - прога начинает выдавать тысячи окон с ошибкой и уходит в вис!
26. lastmage - 08 Августа, 2009 - 23:49:15 - перейти к сообщению
To Mixer: Я три таких программатора собрал и все работают, причем на разных компах. Щас попробую на твоей плате ошибки поискать. А ты напиши на каком компе и с какой операционкой ты это дело юзать пытаешься. Пони я с этим программатором не пробовал, так что ... знает, в понедельник на работе попробую. В IC-proge тесты тоже не пробовал, вполне мне кажется могут косячить. Залей прогу, а потом считай - лучший тест.
27. Mixer - 09 Августа, 2009 - 04:20:11 - перейти к сообщению
Оригинал немного отличается от той, что на картинке выше, но не принципиально. В понедельник выложу. Переменный резистор принудительно в 1.2кОм выставил. Пытался померить Vpp - встал на 5 выход Com и на контакт с резистора - тишина полная. Кабель прозванивал. Схема без соплей и прочих артефактов. Комп - мать ASUS P4P800S-X с одним Com-портом. Проц - 2.8G. PIC буду пробовать прошивать этим: http://www.u-antona.vrn.ru/forum...amp;postcount=45 . Схему тоже примерно таже (добавил диодный мост и стабилитрон на 5.1В). Ее тоже в понедельник выложу.
28. Mixer - 10 Августа, 2009 - 15:21:35 - перейти к сообщению
Итак... Разводка программатора:
Разводка платы тестирования:
Фото в железе:
Разводка платы тестирования:
Фото в железе:
29. lastmage - 10 Августа, 2009 - 19:22:37 - перейти к сообщению
to mixer:
1) Надеюсь, ваш COM-порт и ваш PIC еще живы. Защитные диоды D3, D4 разведены и впаяны неправильно (наоборот). Направление не от питания к линиям DATA и CLOCK, а от линий к питанию. Когда на линиях уровни выше 5 вольт, через эти диоды уровни притягиваются к питанию, которое задается стабилитроном.
2) В пони pic16f628a не поддерживается. В IC-prog включаем тест, ставим галочки и меряем уровни.
з.ы. лучший тест - залить прогу, скачать прогу в другой буфер и сравнить буферы.
-----
http://radiohlam.ru - собери сам, помоги собрать другу
1) Надеюсь, ваш COM-порт и ваш PIC еще живы. Защитные диоды D3, D4 разведены и впаяны неправильно (наоборот). Направление не от питания к линиям DATA и CLOCK, а от линий к питанию. Когда на линиях уровни выше 5 вольт, через эти диоды уровни притягиваются к питанию, которое задается стабилитроном.
2) В пони pic16f628a не поддерживается. В IC-prog включаем тест, ставим галочки и меряем уровни.
з.ы. лучший тест - залить прогу, скачать прогу в другой буфер и сравнить буферы.
-----
http://radiohlam.ru - собери сам, помоги собрать другу
30. Mixer - 10 Августа, 2009 - 19:49:03 - перейти к сообщению
Перепаял...
Ура!!!
Работает!!!
Перепаял, включил нужные опции, тест VPP - ток есть! Завтра попробую залить что-нибудь! 
Кстати - тестовая плата правильная? Если на PIC подать на 0.1V больше (5.1 вместо 5) - ничего? Или лучше стабилитрон на 4.7V впаять?
Ура!!!
Кстати - тестовая плата правильная? Если на PIC подать на 0.1V больше (5.1 вместо 5) - ничего? Или лучше стабилитрон на 4.7V впаять?