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

JDM программатор без питания

Добавлено: Вт июн 30, 2009 10:05:42
spongebob
Собрал внутрисхемный jdm по схеме с http://www.kosmodrom.com.ua/razrabotka/ ... _schem.pdf
На сайте написано что "на данный момент поддерживается большинство PIC контроллеров 12/16/18 серии".
Как думаете, он сможет прошить PIC18F452 не спалив его? Необходимо ли дополнительное питание и какое?
Рекомендации "проверь - узнаеш" не принимаются. В нашей деревне такой пик сложно найти, приходится через друзей из Москвы заказывать.

Добавлено: Вт июн 30, 2009 12:04:21
ikarab
Я использую классический JDM схема которого на моем сайте на страничке 6 (дамашняя страничка - www и домик под сообщением) - шьет прекрасно такие МК но я питание от JDM 5 вольт не подключаю к МК а использую отдельное питание для МК. Шью внутрисхемкно и питание идет от схемы. Главное чтоб MCLR дергать ни чего не мешало.

Но гораздо лучший инструмент - PicKit2 - просто шедевр ИМХО.

Добавлено: Вт июн 30, 2009 12:40:54
spongebob
"стр. 6. Задачи-упражнения по курсу - это практические занятия по программированию AVR и необходимые теоретические сведения и комментарии. Макетные платы, изготовление плат, пайка." - это оно?

я плохо ориентируюсь на вашем сайте, можно уточнить какую именно схему используете?

"Главное чтоб MCLR дергать ни чего не мешало." - например? у меня к этой ноге подключен 100 Омный резистор на +5В, не помешает? или выпаять на время прошивки?

P.S. по схеме которую я предложил у кого-нибудь есть советы/замечания? работоспособна и безопасна ли она?

Добавлено: Вт июн 30, 2009 12:59:41
ikarab
spongebob писал(а):"стр. 6. Задачи-упражнения по курсу - это практические занятия по программированию AVR и необходимые теоретические сведения и комментарии. Макетные платы, изготовление плат, пайка." - это оно?

я плохо ориентируюсь на вашем сайте, можно уточнить какую именно схему используете?
Да - оно. Там смотрте фотки JDM и линк на схему.
spongebob писал(а):"Главное чтоб MCLR дергать ни чего не мешало." - например? у меня к этой ноге подключен 100 Омный резистор на +5В, не помешает? или выпаять на время прошивки?
Да "на постоянку" заменить его на 4 - 10 кОм к питанию 5 вольт.

Добавлено: Вт июн 30, 2009 14:15:57
spongebob
Собственно схема по которой я собрал свой jdm основана на том что вы предлагаете.
Попробуем прошиться тем что есть...

Добавлено: Вт июн 30, 2009 18:03:58
бгкот
Классический JDM, как у Вас, отлично работает с софтом is-prog.
Если у Вас COM-порт с нормальными уровнями, то спалить ничего не страшно.
И никакое внешнее питание не нужно.

Добавлено: Пт июл 03, 2009 10:08:33
spongebob
Собственно решился я на прошивку.
воткнул проводки, запустил ic-prog
выставил в настройках программатора:
Используя драйвер Windows (в папку с ic-prog положил icprog.sys)
Инверсия данных ввода
Инверсия Сброса (MCLR)
Задержка Ввода/Вывода = 40

МК стирается, о чем повествует соответствующее окно.
Затем пытаюсь его прошить.
Шьет область памяти 16384
Шьет область памяти 256
Шьет конфигурацию
затем проверяет
обе памяти и после проверки памяти 256, а может и после проверки конфигурации (не уследил) выдает ошибку "Ошибка проверки по адресу 0000h"

Настройки программатора менял по разному - результат одинаковый.

Добавлено: Пт июл 03, 2009 10:33:36
urry
А в конфиге случайно защита не включена ?

Добавлено: Пт июл 03, 2009 10:58:55
spongebob
ах если бы я знал...
там же не галочками выставляется
а куча полей Config1 Config2 ... Config7 ID
в Config`и я не лез, а в ID все нули.
Сейчас я на работе. Вечером попробую ещё кое-что. О результатах отпишусь.

Добавлено: Пт июл 03, 2009 11:46:41
ikarab
Я WinPIC800 использую - настройки не меняю.

Добавлено: Пт июл 03, 2009 17:55:30
spongebob
Не шьется ic-prog'ом нифига :(
попробую winpic800

Добавлено: Пт июл 03, 2009 18:27:27
spongebob
winpic тоже не шьёт :(

Добавлено: Пт июл 03, 2009 20:42:41
ikarab
Наверно вам прогер JDM надо как у меня собирать.

Добавлено: Пт июл 03, 2009 23:56:09
spongebob
да он точно такой же
может у меня на ноутбуке уровни компорта слабые?
хотя MCLR замерял - было больше 10В

Добавлено: Сб июл 04, 2009 00:11:00
бгкот
spongebob писал(а): MCLR замерял - было больше 10В
На MCLR должно быть 12,5...13,5 В.

Добавлено: Сб июл 04, 2009 01:00:07
spongebob
эммм... читал где-то что для этого пика хватит и 9В на MCLR

Добавлено: Сб июл 04, 2009 07:38:39
urry
А не надо читать где-то, что написал какой - нибудь Вася или urry. Читать нужнно даташит, а в нем написано - минимальное значение на мастерклире 9 Вольт, максимальное -13.25 .

Добавлено: Сб июл 04, 2009 10:02:36
Аlex
обе памяти и после проверки памяти 256, а может и после проверки конфигурации (не уследил) выдает ошибку "Ошибка проверки по адресу 0000h"
Нужно в настройках IC-PROG поставить - проверка ПРИ (не после) программировании. Тогда проверяться будет даже если CP выставлен. Кофиги прошиваються в последгюю очередь, по этому после полной прошивки МК его уже не прочитаеш.
Напряжение программирования (Vpp) можно 9 вольт. Я всегда подаю 12 - нормально всё шьётся. Из 18 серии прошил много разных ПИКов(в том числе и 452), никогда проблем небыло. Юзаю IC-PROG.

Добавлено: Сб июл 04, 2009 10:32:30
spongebob
urry - вот именно что по даташиту мин 9В
Alex - да, поставил галку, теперь выдает "Ошибка при программировании по адресу 0000h"
Видимо косяк программатора. Светодиод установленный в цепи стабилитрона 6.2 не мигал ни разу... тока сейчас обратил на это внимание. Сам светоиод рабочий (проверено).
Кстати, на схеме они установлены катодами друг к другу - это верно?

Добавлено: Вс июл 05, 2009 15:28:50
spongebob
Ура! прошил :)
никаких инверсий нинада
и MCLR освободить от любых цепей