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

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

Сделал усовершенствованный ART2003 (низковольный программатор) на LPT порт всё выдаёт просто отлично, но не шьёт и не читает. Может у меня всё проще: дохлый мк просто.
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

Avarges писал(а):По прошивке в низковольтном режиме (5 вольт) прочитал даташит, звучит неплохо, но идёт потеря одной ножки (PGM/RB5).
Этот бы ART2003 доработать, но в даташите нет временных диаграмм прошивки и чтения, где их брать?


Что тебе до ножки ? Прошить надо один 18F2550. Если смущает что в LVP, возьми два . Прошиваешь первый ART2003. Собираешь pickit .
Pickit'ом шьешь второй . :))) А первый на эксперименты...
Только не собирай лайт !!!
Зачем себе проблемы городить в виде JDM ? Не умеешь паять, закажи на ebay/alliexpress , 25-28$ вместе с доставкой .
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

Avarges писал(а):Сделал усовершенствованный ART2003 (низковольный программатор) на LPT порт всё выдаёт просто отлично, но не шьёт и не читает. Может у меня всё проще: дохлый мк просто.

По какой схеме собирал ?
Кабель какой длины ?
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

dosikus писал(а):
Avarges писал(а):Сделал усовершенствованный ART2003 (низковольный программатор) на LPT порт всё выдаёт просто отлично, но не шьёт и не читает. Может у меня всё проще: дохлый мк просто.

По какой схеме собирал ?
Кабель какой длины ?

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

Прежде, чем дальше что-то паять надо будет МК на заведомо рабочем программаторе проверить.
Последний раз редактировалось Avarges Пн окт 17, 2011 17:20:39, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

Для этого программа своя , отличная от той что Настя описывала. Хотя то же winpic зовется...
http://www.qsl.net/dl4yhf/winpicpr.html
Реклама
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

dosikus писал(а):Для этого программа своя , отличная от той что Настя описывала. Хотя то же winpic зовется...

Пробовал в WinPic800, выбрав ART2003, светодиоды индицируют соответствие настройкам.
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

Avarges писал(а):Пробовал в WinPic800, выбрав ART2003


На том форуме пишут , что только в версии v.3.61 удалось прошить в WinPic800. http://vrtp.ru/index.php?s=80576b6f5c7d ... 27&st=100#
Я же пробовал той прогой на которую дал ссылку ...
Последний раз редактировалось dosikus Пн окт 17, 2011 18:29:48, всего редактировалось 1 раз.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

Avarges писал(а):светодиоды индицируют соответствие настройкам.

Не мешало бы уровни мультиметром посмотреть...
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

dosikus писал(а):
Avarges писал(а):светодиоды индицируют соответствие настройкам.

Не мешало бы уровни мультиметром посмотреть...

Тоже верно, в общем спасибо за все советы, буду что-то придумывать. Тут ещё надо не забывать, что у меня Windows 7 и материнка 2011 года. Недавно пытался прошить привод от XBOX, тоже не пошло, а на старой материнке пошло, жаль расстался уже с ней сейчас.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

Эх , зря ты ее отдал ...
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

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

Сообщение Dmitry Dubrovenko »

Avarges писал(а):А вы почитайте не фак, написанный одним человеком на каком-то там самодельном сайте, а что пишут в этой теме с первой страницы.
Поторопился Алексей Вас сообразительным назвать. :)))
А всё потому, что как было поверхностное восприятие материала, так и осталось.
Вы бы хоть первую строчку после букв FAQ прочли, а потом уж глупости постили, а?

Avarges писал(а):преследуя меня не только по темам, а ещё и по разным форумам.
Интересно, и в чём это выражается?
Что-то больно манию преследования напоминает.
И кроме того, коли уж Вам кажется, что Вас "преследуют", есть один простой способ от этого избавится.
Уберите лажу "написанную одним человеком на каком-то там самодельном сайте", и "преследования" прекратяться. :wink:
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

Дмитрий, ещё не надоело паясничать и зафлуживать все темы форума? Ладно, по случаю хорошего настроения вам объявляется амнистия.

А настроение хорошее вот почему: программатор я доделал, работает. Поскольку вчера с LPT дело не пошло, то отложил и временно занялся JDM, уже писал в этой теме, что в JDM мне не понравилось (и что ОЧЕНЬ плохо): нет преобразования уровней COM-порта к ТТЛ-уровням микроконтроллера. В общем, впаял в JDM преобразователь уровней, только не MAX232, а который был - SP208, он получше, чем MAX232 тем, что передатчиков и приемников там не по 2 штуки, а по 4.
Потом, когда впаял его, то обнаружил, что управление 12 вольтами через PNP транзистор просто не работает - около 12 вольт подается постоянно на прошиваемую микросхему. Поэтому переделал и схему управления 12 вольтами. В общем, у меня получился модифицированный JDM в сторону EXTRAPIC, вот схема (PIC18F4620 это прошиваемая микросхема, то есть 18 серия пиков поддерживается тоже):
Изображение
Распайка SP208:
Изображение
Потом немного разобрался с настройками программы WinPic800, версия 3.64f, мой программатор начал работать при таких настройках: надо выбрать из списка JDM-Programmer и поставить галочки инверсии на: Data, DataIn, Clock. На Vpp галочку не надо.

Блок питания у меня выдавал только 11.5 вольт, а для прошивки говорят надо 12.5-13.1, поэтому последовательно с блоком питания включил пальчиковую батарейку, получилось 12.7 вольт. COM-порт у меня настроен на скорость 9600, FIFO отключено. Операционная система Windows 7 (32-битная), материнка 2011 года.

Надеюсь, мой опыт будет кому-нибудь полезен.
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

ExtraPic хочется немного откомментировать, вот его схема:
Изображение

На мой взгляд, здесь применение двух стабилизаторов 78L05 сомнительно, зачем лишние детали? Вполне хватило бы одного стабилизатора.
Потом как-то некрасиво коммутируются 12 вольт: каждый раз подключается не готовые 12 вольт на микроконтроллер, а коммутируется сам стабилизатор, там же внутри него кусок схемы, считаю надо коммутировать после стабилизатора и светодиод туда же переставить. Далее по поводу КР1533ЛА3: если он стоит только ради инверсии, тогда смело можно без него схему делать, а инверсию делать в настройках софта.
В общем, этот ExtraPic та ещё самоделка, выросшая на базе JDM программатора.
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

А вот и сам программатор:
Изображение

...между прочим, я горжусь им, ахаха :))) А сколько идей, чувствуете?

1. Если нет COM штекера, то можно его сделать вот так (из LPT, из гэймпорта)
2. Если не хочется перепаивать SP208, с готовой обязкой, то его можно выпилить из другой платы и подпаяться.
3. Не теряя времени на травление платы можно надфилем прорезать несколько дорожек на куске текстолита.
4. Если отвалилась одна ножка на контактной площадке - не беда, можно припаять один проводок прямо к микроконтроллеру.
5. Можно и не сверлить дырочки в плате под резисторы, конденсаторы, а делать самобытный SMD.

Только не надо вопросов: "Ты правда ЭТО втыкал в свой компьютер???"

Теперь когда работает осталось заделать нормальную платку.

Дмитрий думал, что я работаю как китайцы, а я могу и похлеще их :)))
Аватара пользователя
Соник
Друг Кота
Сообщения: 7571
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

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

Сообщение Соник »

Я рожден при социализме, и я этим горжусь!
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

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

Сообщение Dmitry Dubrovenko »

Avarges писал(а):Дмитрий, ещё не надоело паясничать и зафлуживать все темы форума?
М-да.. Похоже клиника..
За два года ничего не изменилось.
Позорьтесь дальше. Дело хозяйское. :wink:

Avarges писал(а):Дмитрий думал, что я работаю как китайцы, а я могу и похлеще их
Опять ошибочка. Речь шла о качестве продаваемых изделий.
Но, китайцы, в отличие от Вас прекрасно понимают работу своих девайсов, и нарочно доводят их до абсурда, с целью удешевления. У Вас же это получается естественным путём, в результате поверхностного понимания вопроса.
ICQ нет, и, в ближайшее время, не будет.
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

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

Сообщение borys »

Разумеется, одобрить качество сборки программатора от Avarges нельзя, но у него есть одно несомненное достоинство. Он работает.
Остается надеяться на то, что в дальнейшем Avarges будет паять аккуратнее.
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

Дмитрий, в данном случае у меня была та же самая задача "нарочно доводят их до абсурда, с целью удешевления. ", также я экономил время. Ведь получается, что это третий программатор, сделанный за два вечера, а так если бы на каждый плату делать - неделя бы ушла. Вообще я недоволен программированием PIC, с атмегой у меня всё получилось гораздо быстрее, часа за 4 научился её прошивать.

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

borys писал(а):Разумеется, одобрить качество сборки программатора от Avarges нельзя, но у него есть одно несомненное достоинство. Он работает.
Остается надеяться на то, что в дальнейшем Avarges будет паять аккуратнее.

Все три сообщения, что я написал и фото программатора выложены мной не ради получения оценок, хотя на любые оценки я обижаться не стану, а выложено это всё как идеи тем, кто пойдёт следом и столкнется с теми же проблемами программирования PICов. Да, я забыл отметить, что прочитав много инфы за последние два дня по этому вопросу я пришёл к выводу, что самый лучший программатор это PicKit2, на втором месте идёт ExtraPic, остальные программаторы либо громоздкие и дорогие, либо просто нерабочие в большинстве случаев.

Сегодня купил нормальный COM разъем, с корпусом. Кто-то говорил, что ExtraPic поддерживает ещё и атмелы, было бы неплохо. Во всяком случае, сделаю себе программатор, который будет поддерживать оба варианта (недавно разобрал USBasp).
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

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

Сообщение Dmitry Dubrovenko »

Avarges писал(а):в данном случае у меня была та же самая задача "нарочно доводят их до абсурда, с целью удешевления"
Да хватить "свистеть".
Вы что, programming specification изучили?
Как обычно, у Вас была цель "лись бы саработала".

Avarges писал(а):раз повторяете одно и тоже в разных темах форумов по третьему разу
Да не по третьему разу, а в течение 2х лет я Вас "тыкаю носом" в Вашу лажу, а Вы упорно не желаете ничего слушать. :roll:

Avarges писал(а):я пришёл к выводу, что самый лучший программатор это PicKit2, на втором месте идёт ExtraPic.
Вы опять ничего не поняли. Поясняю ещё раз (больше для остальных, поскольку Вам что-либо объяснять бесполезно).
Для некоторых случаев плохо подходит Extra-PIC, зато хорошо - PicKit, а для других, совсем наоборот. Вот и "вся любовь".

Avarges писал(а):Кто-то говорил, что ExtraPic поддерживает ещё и атмелы, было бы неплохо.
Не, Вы точно - клоун. :)))
Вам не только говорили, а ещё и ссылку раз пять давали.
Но, чукча - не читатель, чукча - писАтель. :)))
Ладно, надоел мне что-то этот бессмысленный разговор.
Веселите народ дальше, а я пойду более полезными делами заниматься. :)


borys писал(а):у него есть одно несомненное достоинство. Он работает.
Конечно же, до него никто Экстра-ПИК никогда не собирал и не запускал. :)))
Кстати, Вы наконец-то поведаете аудитории, что такое смог Экстра-ПИК, чего не смог ПИК-Кит2? :roll:
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

Дмитрий продолжает срать в теме, больше он ничего не умеет и не делает. Модератор, вы гиде?
Ответить

Вернуться в «PIC»