PIC16F73 не могу прошить

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

PIC16F73 не могу прошить

Сообщение Phaeton »

Всем привет!
Собрал програматор по схеме в прикрепленном изображении. Программировал на нем pic16f84,16f628,12f675 - все нормально прошивал, единственное только 12ф675 можно перепрошивать от силы раз 5, далее они не шьются.
Решил перейти на pic16f73, вообще все по нулям, не шьет, не читает.
Прошиваю IC-PROG.
Может что доработать в этой схеме под данный контроллер?
Заранее благодарен!
Вложения
123.png
(84.06 КБ) 1592 скачивания
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: PIC16F73 не могу прошить

Сообщение -=Vovka=- »

Совет: купите PicKit2, хотябы Lite и забудете о всех проблемах с программатором раз и на всегда!
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: PIC16F73 не могу прошить

Сообщение Phaeton »

Заказал пикит3, но будет еще идти недели три. Хотел пока этот отладить=)
Аватара пользователя
vlasovzloy
Друг Кота
Сообщения: 20068
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Re: PIC16F73 не могу прошить

Сообщение vlasovzloy »

R2 уменьшить. кт361 заменить на 8550
упд: еще с коллектора кт361 на общий резистор 2-3 кОма
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: PIC16F73 не могу прошить

Сообщение Phaeton »

2N5551 и резистор 500 Ом. Норм будет? Ничего там не пылыхнет?
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: PIC16F73 не могу прошить

Сообщение -=Vovka=- »

Я бы подождал PicKit...
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: PIC16F73 не могу прошить

Сообщение Phaeton »

Заменил транзистор на вышеуказанный, поставил резистор на 560 Ом.
Результат: 16ф628 читается непонятно как, в общем первые несколько символов читает, потом одни нули. В общем перестал програматор адекватно читать 16Ф628.
Зато при чтении 16ф73, вместо нулей уже показывать стал 3FFF. Но прошивать отказывается. :cry:
По второму совету подпаял на землю 9 и 24 пины через резисторы 1 К, и снова ничего не получилось, при чтении чипа дает 3FFF, но не шьет.
Вернул все на исходные позиции, оставив только подпайку пинов 9 и 24 к земле через резисторы:
16ф628 читает и шьет легко, но при чтении 16ф73 выдает сплошные нули 0000: 0000 0000 0000 0000
Не знаю чего еще делать с ним :dont_know:
Что еще можно сделать? Резистор уменьшать?
Homo Sapiens
Родился
Сообщения: 17
Зарегистрирован: Сб июл 02, 2016 13:47:06
Откуда: Нижний Новгород

Re: PIC16F73 не могу прошить

Сообщение Homo Sapiens »

читается непонятно как, в общем первые несколько символов читает, потом одни нули.

Приобрести готовый программатор это конечно да. Но меня бы жаба задавила.
вот привожу пример два программатора оба рабочие.
Изображение
Изображение
Только надо внимательно с оболочкой разобраться некоторые имеют ограничение до определенной микросхемы и все. Например до PIC16F84А хотя в списке большое количество.
И еще Если считываешь и в код с микросхемы и там будет включен бит защиты то тоже не считаешь ничего.
Вложения
EXTRAPIC.rar
(55.87 КБ) 572 скачивания
программатор PIC p4-10a.rar
(271.61 КБ) 523 скачивания
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: PIC16F73 не могу прошить

Сообщение Phaeton »

Пиккит3 в пути, но пока он идет, не сдержусь и спаяю самопал=)
Второй программатор мне больше нравится. Он шьет 16f73?
Homo Sapiens
Родился
Сообщения: 17
Зарегистрирован: Сб июл 02, 2016 13:47:06
Откуда: Нижний Новгород

Re: PIC16F73 не могу прошить

Сообщение Homo Sapiens »

Да он все шьет. А программа Пони прог 2000
Homo Sapiens
Родился
Сообщения: 17
Зарегистрирован: Сб июл 02, 2016 13:47:06
Откуда: Нижний Новгород

Re: PIC16F73 не могу прошить

Сообщение Homo Sapiens »

Ты открой вложение там все написано
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: PIC16F73 не могу прошить

Сообщение Phaeton »

Ок!
Спасибо!
Аватара пользователя
vlasovzloy
Друг Кота
Сообщения: 20068
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Re: PIC16F73 не могу прошить

Сообщение vlasovzloy »

мб не получается крутые фронты сделать. max232 попробовать вместо резисторов и стабилитронов. емкость стабилитронов влияет на сигнал.
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: PIC16F73 не могу прошить

Сообщение -=Vovka=- »

Homo Sapiens писал(а):Да он все шьет. А программа Пони прог 2000

А PIC12F1822 тоже шьет?
Homo Sapiens
Родился
Сообщения: 17
Зарегистрирован: Сб июл 02, 2016 13:47:06
Откуда: Нижний Новгород

Re: PIC16F73 не могу прошить

Сообщение Homo Sapiens »

-=Vovka=- А PIC12F1822 тоже шьет?

Честно говоря я не понял что за вопрос??? Это типа поддевка?. Если тебя интересует что шьет данный программатор, я ведь предоставил подробное описание с перечнем что именно он шьет.
если тебе лень заглянуть в прикрепленный файл, то вот я тебе скрин шот выложил. глянь есть там интересующий тебя пик или нет.
Изображение
и пожалуйста не надо целятся к словам. Или все таки я не правильно тебя понял. :))
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: PIC16F73 не могу прошить

Сообщение Smen »

Homo Sapiens писал(а):лень заглянуть в прикрепленный файл
А вот у меня, например, на данном компе, РАР не установлен. :)

Homo Sapiens писал(а):скрин шот выложил
Этот список от софтины IC-PROG v1.05D.
И добрую половину из этого списка Ваши программаторы не поддерживают (точнее поддерживают наполовину).
Читайте ветки про JDM и Extra-PIC.
Homo Sapiens
Родился
Сообщения: 17
Зарегистрирован: Сб июл 02, 2016 13:47:06
Откуда: Нижний Новгород

Re: PIC16F73 не могу прошить

Сообщение Homo Sapiens »

Smen Читайте ветки про JDM и Extra-PIC.

Все верно, надо читать. Если есть какая либо задача надо внимательно изучить ситуацию. Я не задавался целью протестить данный програьматор на предмет что шьет что не шьет.
Я преследовал цель по крайней мере для начал под свои требования 84А, 877, 876. а остальное по мере необходимости. а сейчас я вообще хочу соброать внутрисхемный отладчик . Вот собственно и все. ко всему нужен подход. но тратить деньги на то что можно собрать самому, увы я не люблю. я лучше каких железок куплю.
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: PIC16F73 не могу прошить

Сообщение Smen »

Homo Sapiens писал(а):тратить деньги на то что можно собрать самому, увы я не люблю
Совершенно согласен, но лучше ведь собирать что-то нормальное, а не "кастратов". :wink:
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: PIC16F73 не могу прошить

Сообщение Phaeton »

Собрал я данный программатор EXTRAPIC по схеме что в посте выше.
Протестил на IC-prog1.06C:

Установите "галочку" в поле "Вкл. Выход Данных", при этом, в поле "Вход Данных" должна появляться "галочка", а на контакте 4 (DATA) разъёма X3, должен установиться уровень лог. "1" (не менее +3,0 вольт). Теперь, замкните между собой контакт 4 (DATA) и контакт 3 (GND) разъёма X3, при этом, отметка в поле "Вход Данных" должна пропадать, пока контакты замкнуты.
При установке "галочки" в поле "Вкл. Тактирования", на контакте 5 (CLOCK) разъёма X3, должен устанавливаться уровень лог. "1". (не менее +3,0 вольт).
При установке "галочки" в поле "Вкл. Сброс (MCLR)", на контакте 1 (VPP) разъёма X3, должен устанавливаться уровень +13,0... +14,0 вольт, и светиться светодиод D4 (обычно красного цвета).

Галочки пропадают, светодиод моргает, напряжение на выводах соответствует.

Тест прошел отлично, все как по тексту указано. Я было обрадовался, думаю ну все наконец то!!!
Решил прочитать 16ф628, и ничего не получается, постоянно разную лабуду выдает, и не прошивает. Всю голову сломал, вроде все люкс, чего ему не так, не понимаю... Может кабель длинный?
Провел тест:
1) 13 вывод микросхемы U4: напряжение от -5 до -12 вольт. При установке "галочки": от +5 до +12 вольт.
2) 12 вывод микросхемы U4: напряжение +5 вольт. При установке "галочки": 0 вольт.
3) 6 вывод микросхемы U5: напряжение 0 вольт. При установке "галочки": +5 вольт.
4) 1 и 2 вывод микросхемы U5: напряжение 0 вольт. При установке "галочки": +5 вольт.
5) 3 вывод микросхемы U5: напряжение +5 вольт. При установке "галочки": 0 вольт.
6) 14 вывод микросхемы U4: напряжение от -5 до -12 вольт. При установке "галочки": от +5 до +12 вольт.

Результаты выкладываю в приложении (первые цифры без галочки, после точки с запятой когда галочка "Вкл.Выход данные" включена), провал по шестому пункту...Это значит что я компорт спалил или нет?
Вложения
20160710_114840.jpg
(106.64 КБ) 955 скачиваний
20160710_114840.jpg
(132.54 КБ) 1030 скачиваний
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: PIC16F73 не могу прошить

Сообщение Phaeton »

Заменил кабель на короткий, нашел ошибку в разводке платы.
Результаты плясок с бубном:
12ф675 - видит, шьет
16ф84а,628,628А - видит, шьет
16Ф73- НЕ ВИДИТ НЕ ШЬЕТ.
:dont_know:
Ответить

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