Страница 1 из 33

JDM-программатор для PIC

Добавлено: Пн апр 13, 2009 22:24:40
NeroN
здравствуйте коты :). полистав ваш форум нашёл для себя много интересного. спаял себе программатор для пиков, скачал icprog, протестил программатор и вот что вышло:
-------с галочкой---без
Data ------4,22 ----- 0,6
CLK ------ 4,5 -----0,6
VPP -------11,81 -----12,0
видно, что тест VPP должен быть 0 и 12. пробовал подбирать R1, не помогло что-то. если подать питание на программатор не подсоединяя к COM-порту на 4 ноге должен быть 0 вольт, транзистор закрыт. я так думаю. Подскажите, как правильно проверить, найти неисправность.
в электронике совсем новичок я.

Добавлено: Пн апр 13, 2009 23:36:46
mr.Kirill
По данной схеме (именно по этой картинке красным цветом на черном фоне) собирал уже несколько раз программатор (для разных людей) все начинало работать сразу же. Если схема собрана правильно, без ошибок и COM-порт исправен, то проблем не должно быть вообще. Все достаточно просто.

R7 и R8 всегда ставлю 100 Ом.
Остальные все номиналы как по схеме.

Насчет напряжения: транзистор точно тот поставили? Не перепутали структуру? Выводы не перепутаны?

Посмотрите напряжение до R1 и после R1, как оно меняется при галочке и без галочки?

Добавлено: Вт апр 14, 2009 17:47:22
NeroN
перед R1 при галочке -9,6вольт; без галочки +10,6вольт
после R1 при галочке +9,2вольт; без галочки +11,3вольт
на 4 ноге пика при галочке +12,01вольт; без галочки +12,00вольт
транзистор кт3107б, диоды 150 и 220 Ом и 23 и 24кОм кс156 остальное в номинал

Добавлено: Ср апр 15, 2009 04:54:27
mr.Kirill
А прошивать PIC не пробовали?
У меня к сожалению сейчас нет под рукой программатора и посмотреть не могу что там да как...

Добавлено: Чт апр 16, 2009 19:08:19
NeroN
:? спаял программатор http://forum.radiospec.ru/index.php?showtopic=869&st=0 , пробовал шить пик, выдает ошибку 0000h :o , и спаял вроде верно, беда прям у меня какая-то, помогите

Добавлено: Чт апр 16, 2009 19:13:01
mr.Kirill
Ну а собранным по первой схеме пробовали шить? Какой результат?

Добавлено: Чт апр 16, 2009 19:30:08
Alex_EXE
Помню, пробовал этот программатор, тоже не заработал. Бросил и собрал другой.

Добавлено: Чт апр 16, 2009 20:08:00
NeroN
киньте Alex_EXE вашу схему
mr.Kirill пробовал, вроде пик спалил. там же на 4 ноге 12 вольт почти было

Добавлено: Чт апр 16, 2009 23:17:14
mr.Kirill
NeroN писал(а):mr.Kirill пробовал, вроде пик спалил. там же на 4 ноге 12 вольт почти было

PIC не спалили, так как там 12В и должно быть на 4 ноге.
А по-вашему сколько должно быть?

Добавлено: Чт апр 16, 2009 23:21:26
Alex_EXE
Я собирал этот программатор http://cxem.net/mc/mc23.php , для начала он подходит.
Сейчас пользуюсь EXTRA-PIC , т.к. больше контроллеров поддерживает.

Добавлено: Пт апр 17, 2009 09:06:51
NeroN
:) перепаяю я свой программатор. Опыту набрался в пайке и ЛУТ-технологии. Котики, настраивать буду, надеюсь на вашу помощь. Подскажите, как можно проверить исправность стабилитронов и транзисторов.

Добавлено: Пт апр 17, 2009 09:49:28
mr.Kirill
NeroN писал(а)::) перепаяю я свой программатор. Опыту набрался в пайке и ЛУТ-технологии. Котики, настраивать буду, надеюсь на вашу помощь. Подскажите, как можно проверить исправность стабилитронов и транзисторов.
Стабилитрон - 1 p-n переход, в принципе "прозванивается" как диод, т.е. при одной полярности подключения щупов есть сопротивление, при другой - нет.
Транзистор 2 p-n перехода Б-Э, Б-К. Свойства при "прозвонке" теже.
Ну и К-Э не должен звониться никак (за исключением транзисторов с защитным диодом)

Добавлено: Сб апр 18, 2009 13:45:34
NeroN
:( пересобрал программатор. при подключении питания греется 78L05 и светодиод тускло горит. В чём причина может быть?

Добавлено: Сб апр 18, 2009 13:50:11
mr.Kirill
NeroN писал(а)::( пересобрал программатор. при подключении питания греется 78L05 и светодиод тускло горит. В чём причина может быть?
"Коротыш" по линии +5В.

Добавлено: Сб апр 18, 2009 20:05:10
NeroN
по питанию сопротивление 4,4кОм, на на выходе (1 и 2 выводы 78L05) 550 Ом :?. посоветуйте пожалуйста нейтральный флюс для пайки, а то может в нём дело, я использую флюс для пайки алюминия ФТБф-А. Светодиод выпаиваешь, не греется, впаиваешь, греется

Добавлено: Сб апр 18, 2009 22:09:54
mr.Kirill
NeroN писал(а):по питанию сопротивление 4,4кОм, на на выходе (1 и 2 выводы 78L05) 550 Ом :?. посоветуйте пожалуйста нейтральный флюс для пайки, а то может в нём дело, я использую флюс для пайки алюминия ФТБф-А. Светодиод выпаиваешь, не греется, впаиваешь, греется

До этого, в первой версии сборки ничего не грелось же? Что изменили?
Насчет флюса - обычной канифоли нет под рукой? Для пайки алюминия не очень подходит, он ведь активный. И после пайки с ним положено удалять тщательно остатки. Только дополнительные хлопоты.

Добавлено: Сб апр 18, 2009 22:47:15
NeroN
Одновременно тестирую JDM-Ultra. Не программирует пик. пишет ошибку 0000h. И не знаю как его проверить на работоспособность :cry:
А первую схему.... переделал плату (JDM.gif) как по расположению элементов принципиальной схемы :) чудеса там какие-то. По схеме там получается цепочка светодиод-резистор 560 Ом, вот там наверное беда. Неужто не один программатор не заработает. Может сом-порт не работает? как его проверить?

Добавлено: Сб апр 18, 2009 23:37:02
mr.Kirill
Если плата по схеме из первого поста, то у Вас явно присутствует ошибка.
По линии от вывода 1 стабилизатора до вывода 14 МК проверьте на соответствие схеме.
Сейчас у Вас получилось что светодиод и резистор включены параллельно и все это посажено между общим проводом и +5В. А светодиод и резистор должны быть включены последовательно!
В остальном вроде вся трассировка совпадает со схемой.

Добавлено: Вс апр 19, 2009 01:24:13
NeroN
:)) верно, проморгал я, спасибо mr.Kirill.
накосипорил ещё в распиновке, но поправил. При тесте на 13 ноге около 2 вольт, а на 4 ноге 12,03 и 3,5 вольт, но не ноль
78L05 еще работает, несмотря на перегревы :))

Добавлено: Вс апр 19, 2009 15:19:01
Ordsall
Присоединюсь к вашему обсуждению с проблемой: Спаял программатор Extra-PIC по следующей схеме http://oklik.utk.ru/foto2/prog_/extrapic_oklik.png

По тесту вроде все работает, напряжения везде верны, но при постановке в IC-Prog галки на вкл исход данные - галка на вход данных не появляется... Хотя напряжение появляется=( Сидел, звонил схему - все вроде верно, не могу понять что такое.. При программировании выдает ошибку по 000000h