EXTRA-PIC

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

Пока редактировал сообщение, Вы уже ответили....см. последний пост предыдущей страницы :)
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Реклама
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: EXTRA-PIC вопрос по сборке

Сообщение pazak »

Для прошивки PIC контроллеров кварц не нужен, он может потребоваться для работы в конкретной схеме. Вот здесь http://www.microchip.ru/lit/?mid=1x0 есть много документации на русском, по фузам (в МК PIC они называются "биты конфигурации") можно прочитать в даташите на нужный МК или в "Справочнике по среднему семейству" раздел 27.

С уважением.
Реклама
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

Сегодня еще раз попробовал прошить 16F876A, не прошил (ошибка верификации).
Вставил в схему, убедился что не прошил...начал досканально проверять схему для которой нужен мк - нашел два косяка с датчиками и один с дисплеем, исправил. Запасясь валерьянкой, начал проверять программатор - оказывается, перепутал data и cloсk местами...
Завтра сначала буду пробовать, надеюсь, что уже все получится отлично. Еще раз спасибо за помощь, остается один вопрос:
Программа "определяющая сама как мк так и программатор" очень интересная, только где к ней можно увидеть краткую инструкцию (что нажимать в какой последовательности, например сначала детект программатор, а затем детект мк, или наоборот, или вообще жать не нужно? ) ?
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: EXTRA-PIC вопрос по сборке

Сообщение pazak »

Честно говоря я пользуюсь WinPIC800, вот ссылка на архив, там WinPIC800 v3.60 и WinPICPgm слегка русифицированная http://uploadbox.com/files/475e70af3d/, а это ссылка на тему где Eddy о ней отвечает людям.http://vrtp.ru/index.php?showtopic=15037.

З.Ы. По идее вставляете МК в программатор, подключаете его к компу, включаете питание на программатор, запускаете WinPICPgm и она сама должна определить и программатор и МК.

З.З.Ы. Попробовал русифицированную WinPICPgm, не пашет, скачал с оф.сайта - пахает на ура.

С уважением.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

Блин! Это не программатор, а один геммор! Сегодня пробовал еще раз прошить - результата нет.. PICPGM программа определяет как JDM PROGRAMMER, мк не шьет, автоматически не определяет (пик но коннект), выставляю вручную мк, пытаюсь шить - в итоге не шьет (хотя на вид данные забрасывает), снова ошибку верификации пишет- буферы фифо отключил, скорость порта не менял (9600), может проблема в настройках порта (скорость, стоповые биты, еще чтолибо), или мк в режим программирования не входит? У меня сначала подается vcc вместе с питанием, затем vpp, может нужно наоборот?
по схеме: от макс232 11 вывод идет на вывод 3 к555ла3, на этой же ла3 от 1,2 до ноги 6 диод подключен минусом на шестую ногу...
Заранее благодарен!
З.Ы. Всех с праздником
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Реклама
Аватара пользователя
dibl
Встал на лапы
Сообщения: 111
Зарегистрирован: Пн фев 21, 2011 19:50:13
Откуда: Сибирь

Re: EXTRA-PIC вопрос по сборке

Сообщение dibl »

у меня геммор был с плохоотмытым флюсом и ... длинным шнуром от прогера к компу
Реклама
Аватара пользователя
Ghost in shell
Держит паяльник хвостом
Сообщения: 931
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Re: EXTRA-PIC вопрос по сборке

Сообщение Ghost in shell »

Av4arik
я сделал себе ExtraPIC по схеме
http://img845.imageshack.us/i/shema.jpg
разъем с программируемым МК на макетке (разъем с фиксатором, негабаритный).
Могу вылoжить топологию платы в eps (pdf).
Шью IC-Prog 1.06A
P.S. не шьется pic16f628a. А pic16f72 - нормально.
Кот гуляет сам по себе, но вблизи холодильника.
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

Шнур 20см от порта до программатора, панелька на программаторе, монтаж уже 5 раз проверил, паял канифольно-жировой пастой, смывал спиртом.....у меня плотно стоят две мысли - плохая мах232 (только +9v) , или мк уже был когдато прошит и нужно сначала подать vpp, затем подать vcc....пробовал на двух разных машинках...сейчас откину 3 вывод порта и подам сначала vpp, затем vсс вручную...может, нужны еще какие танцы с бубном, например с драйверами?
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: EXTRA-PIC вопрос по сборке

Сообщение pazak »

У меня шлейф от компа до программатора примерно метр и работает нормально, +9В с макса вполне достаточно, а вот изменить порядок подачи напряжений на МК стоит попробовать.

С уважением.
Аватара пользователя
dibl
Встал на лапы
Сообщения: 111
Зарегистрирован: Пн фев 21, 2011 19:50:13
Откуда: Сибирь

Re: EXTRA-PIC вопрос по сборке

Сообщение dibl »

Av4arik писал(а):Шнур 20см от порта до программатора, панелька на программаторе, монтаж уже 5 раз проверил, паял канифольно-жировой пастой, смывал спиртом.....у меня плотно стоят две мысли - плохая мах232 (только +9v) , или мк уже был когдато прошит и нужно сначала подать vpp, затем подать vcc....пробовал на двух разных машинках...сейчас откину 3 вывод порта и подам сначала vpp, затем vсс вручную...может, нужны еще какие танцы с бубном, например с драйверами?


конденсаторы которые слева от мах232 - смотри полярность именнно по схеме, т.к. на многих печатках выложенных в инете полярность их нерпавильно указана - результат ошибка 100h, верификации и т.д., в общем прошивку неправильно пишет или не пишет вообще
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

Только что посмотрел первая и четвертая плюсы...
З.Ы. Печатку разрабатывал сам, на тетрадном листе, с десятком перемычек. Я тестировал программатор так как описано на сайте, все правильно...
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Аватара пользователя
Ghost in shell
Держит паяльник хвостом
Сообщения: 931
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Re: EXTRA-PIC вопрос по сборке

Сообщение Ghost in shell »

Кондеры вокруг МАХа у меня неполярные, 1 мкф. :))

http://www.pirpk.narod.ru/ddssite/dshex ... oextrpic60

Q: А как вообще проверить экстра пик, без подключения к ком порту?
A: Припаиваете проводок к выходу стабилизатора который питает МАХ и 1533,
распечатываете схему по которой собирали и кладёте перед собой.
Включаете питание программатора, джампер J4 замкнут, на выводах разъёма Х3 DATA, CLOCK, Vpp и,
в зависимости от версии, Vcc должен быть низкий уровень, если не так ищем КЗ или не рабочий элемент.
Если всё в порядке берём наш проводок и тыкаем им в 3 контакт разъёма Х1 на Х3 должен появиться высокий
уровень или на Vpp или на Vdd или на обеих выводах одновременно, опять же всё зависит от версии.
Далее тыкаете в 4 на Х1 и с учётом инверсий сигнала прослеживаете до вывода DATA на Х3,
потом тыкаете в DATA на Х3 и смотрете на 8 Х1, должно быть больше 10В,
ну последний раз тыкаете в 6-7 на Х1 и соответственно смотрите CLOCK на Х3,
для версии 3.2 по той же логике проверяете RESET, MOSI и MISO, обратить внимание джампер J4 разомкнут.
После проверки и, если понадобилось, устранения неисправностей можно подключить к компу и теститьв IcProg.
Кот гуляет сам по себе, но вблизи холодильника.
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

Ghost in shell писал(а):1.Кондеры вокруг МАХа у меня неполярные, 1 мкф. :))
2. Q: А как вообще проверить экстра пик, без подключения к ком порту?
A: Припаиваете проводок к выходу стабилизатора который питает МАХ и 1533,
распечатываете схему по которой собирали и кладёте перед собой.
Включаете питание программатора, джампер J4 замкнут, на выводах разъёма Х3 DATA, CLOCK, Vpp и,
в зависимости от версии, Vcc должен быть низкий уровень, если не так ищем КЗ или не рабочий элемент.
Если всё в порядке берём наш проводок и тыкаем им в 3 контакт разъёма Х1 на Х3 должен появиться высокий
уровень или на Vpp или на Vdd или на обеих выводах одновременно, опять же всё зависит от версии.
Далее тыкаете в 4 на Х1 и с учётом инверсий сигнала прослеживаете до вывода DATA на Х3,
потом тыкаете в DATA на Х3 и смотрете на 8 Х1, должно быть больше 10В,
ну последний раз тыкаете в 6-7 на Х1 и соответственно смотрите CLOCK на Х3,
для версии 3.2 по той же логике проверяете RESET, MOSI и MISO, обратить внимание джампер J4 разомкнут.
После проверки и, если понадобилось, устранения неисправностей можно подключить к компу и теститьв IcProg.

1. У меня электролиты на 10 мкф, dd1 мах232сре
2.. Именно так и проверял, все ок за исключением мах232, там лог.ноль -9v, лог.один +9v, как описали мне несколько постов назад, это хватит за глаза. когда подаешь +5v на вывод data, на ком-порте появляется +9v, а в остальном все ок.
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Аватара пользователя
Ghost in shell
Держит паяльник хвостом
Сообщения: 931
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Re: EXTRA-PIC вопрос по сборке

Сообщение Ghost in shell »

Если МАХ работает нормально, на выводе 2 удвоеное положительное напряжение питания, на 6 - удвоеное отрицательное.
Кот гуляет сам по себе, но вблизи холодильника.
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

Ну получается, что мах232 питается от 4.6v... Кстати, я думаю еще о неправильной на панельке цоколевки....я отталкиваюсь от этой http://www.pirpk.narod.ru/ddssite/imgex ... picpns.gif , может, там неправильно? PGM может отключить?
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: EXTRA-PIC вопрос по сборке

Сообщение pazak »

Никогда не использовал выводы PGM при высоковольтном программировании, и 16F628A, и 16F876A программировались нормально.

С уважением.
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

То есть рgm может мешать? Ок, убрал. Пойду мучать соседа :-).
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Аватара пользователя
Ghost in shell
Держит паяльник хвостом
Сообщения: 931
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Re: EXTRA-PIC вопрос по сборке

Сообщение Ghost in shell »

я отталкиваюсь от этой

Ну мало ли кто и что напишет на сайте! На заборе, вон, тоже пишут...
Есть даташит, раздел "внутрисхемное программирование":
http://letitbit.net/download/74485.7fcd ... s.pdf.html
Контроллер 16f628 является более "продвинутым" аналогом 16f84а, сохраняя программную совместимость
с ним. Среди усовершенствований 16f628 имеет "режим низковольтного программирования" (LVP),
и по умолчанию (после команды стирания) контроллер находится именно в нем.
Запрограммировать его в таком состоянии по стандартному (12в.) протоколу не удастся.
Выхода из этой ситуации два :

* Первый и менее пригодный -найти (временно) некий программатор поддерживающий
низковольтный протокол и им снять флаг низковольтного режима.
Далее все должно работать на любом программаторе (где низковольтного режима и в помине нет),
естественно не используя команды стирания всей микросхемы (при ней контроллер опять перейдет
в низковольтный режим).
* Ну, и второй, - о чем собственно и речь. Перевести контроллер в стандартный режим можно
и аппаратно - "повесив" через резисторы на землю определенные биты портов.
Для универсализации изготавливаемого переходника (с возможностью работы с другими контроллерами
с низковольтным режимом - такими как 16f877 и прочими) вешаем на землю порты RB3 и RB4 ( PGM )
(соответственно пины 9 и 10) через резисторы 75-100 Ом .
Но НЕ В КОЕМ СЛУЧАЕ не ПРЯМО НА ЗЕМЛЮ - так контроллер можно и зажарить!
При программировании в софте снимаем галочки
Кот гуляет сам по себе, но вблизи холодильника.
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

сейчас, пока за компьютером, вышлю скриншоты с winPIC800
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Аватара пользователя
Av4arik
Поставщик валерьянки для Кота
Сообщения: 1954
Зарегистрирован: Чт янв 20, 2011 16:47:18
Откуда: Старый Оскол
Контактная информация:

Re: EXTRA-PIC вопрос по сборке

Сообщение Av4arik »

Ghost in shell писал(а):Перевести контроллер в стандартный режим можно
и аппаратно - "повесив" через резисторы на землю определенные биты портов.
Для универсализации изготавливаемого переходника (с возможностью работы с другими контроллерами
с низковольтным режимом - такими как 16f877 и прочими) вешаем на землю порты RB3 и RB4 ( PGM )
(соответственно пины 9 и 10) через резисторы 75-100 Ом .
Но НЕ В КОЕМ СЛУЧАЕ не ПРЯМО НА ЗЕМЛЮ - так контроллер можно и зажарить!
у меня 16F876А, ничего не путаете? На ней это 24 и 25контакты, или все таки нужно 24 и 26? И почему сопротивление 75-100ом, а не 1к?
З.Ы. вот скрины в архиве ниже....скорость порта уже по минимуму поставил....
Вложения
Новая папка (2).zip
(143.57 КБ) 262 скачивания
Последний раз редактировалось Av4arik Ср май 11, 2011 05:26:18, всего редактировалось 2 раза.
Быстро, Качественно, Недорого.
Выбрать можно только 2 варианта.
Ответить

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