Всем привет, собрал вот этот программатор http://www.qrz.ru/schemes/contribute/constr/extra-pic/
и с помощью IC-PROG (с того-же сайта) пытаюсь прошить PIC16F819 но безрезультатно
также не читает уже прошитый и рабочий пик 16F84.
сделано вроде все правильно, осциллографом смотрел на ножках пика присутствуют все нужные сигналы во время прошивания, в чем может быть проблема даже не придумаю,
подскажите хоть где искать.
О сколько нам открытий чудных Готовят просвещенья дух...
А форум полистать не пробовал? хотя-бы немножко, так страниц 10 от последней к началу.
такие проблемы даже на таком коротком участке решались разов 5. может чего найдете похожее на свою проблему.
первым делом монтаж и схему проверять надо. потом прохождение сигналов без компьютера pavasilich подробнейше излагал как это сделать. Д. Дубровенко, не пожалел времени, создал целый сайт по проблемам и вариантам Экстрапика и других программаторов. а вы читать не хотите. ай яй яй
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
И я тоже.
По иронии судьбы с теми же МК.
Только, помимо Лошади и Экстра-ПИКа, с адаптером, ещё использовал Студию с СТК500 с тем же адаптером и без него. Разница: адаптер - отключаемый кварц (см. схему на сайте), СТК500 - внешний такт. Ну, и дополнительно можно переключиться на режим HVPP.
У меня всё с точностью до наоборот. 2313 (с суффиксом a), теперь прекрасно виделась без кварца, во всех режимах генератора, кроме режима внешнего такта.
8-я же наоборот, ни в одном режиме, кроме внутреннего, не работала.
Единственная общая закономерность: во всех режимах внешнего "генератора", камни нормально работали от внешнего такта. Правда, при этом сигналы управления шли только с СТК500. С Лошадью не имел такой возможности проверить.
Кстати, такт у СТК500 не меандр (см. аттач).
Прошу прощения, если не много не в тему, но все же. Собрал программатор по схеме взятой здесь http://labkit.ru/html/programmators_shm?id=72 . Отклонения от схемы следующие: Кондеры электролитические на 63V вместо 25V, Кондеры по 0,1 керамика 104, яркие светодиоды. Вопрос такой во время подачи питания горит ярко зеленый, и в пол цвета красный! Почему так? Схему и компоненты уже раз 100 проверил все гут. При этом программатор видится как в IC-Prog так и в WinPic800. Прошивать пытался 16F628A но при прошивке в обоих программах ошибка (не отрицаю может и в прошивке косяк). При этом он все же что то прошивает и потом прекрастно удаляет. Вопрос в том почему горит красный светодиод не в режиме прошивания? Из-за неправильных светодиодов?
Эх, если бы люди читали хоть немного....... или думали. горит потому что транзистор какойто либо пробит, либо коллектор с эмиттером перепутаны, либо транзисторы местами. у дубровенка на сайте в факе все это прекрасно расписано, и схема там посовершеннее, и доработки имеются, много вариантов....
нет же, рыба ищет где глубже , а человек где геморроя можно отхватить
Dmitry Dubrovenko: "Ну вот, ато все мама, мама" (мульт Волк и теленок)
Последний раз редактировалось oleg63m Пт янв 31, 2014 12:11:04, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
oleg63m писал(а):Эх, если бы люди читали хоть немного....... или думали. горит потому что транзистор какойто либо пробит, либо коллектор с эмиттером перепутаны, либо транзисторы местами. у дубровенка на сайте в факе все это прекрасно расписано, и схема там посовершеннее, и доработки имеются, много вариантов....
нет же, рыба ищет где глубже , а человек где геморроя можно отхватить
Можно ссылочку где это расписано? В том то и дело что 100раз проверил и все распаянно нормально(((
Dmitry Dubrovenko писал(а):Похоже форум опять глюкнул...
Похоже не форум, а просто читать ребятам форум не очень хочется. Куда проще задать вопрос и тут же получить ответ. Сейчас ради интереса забил в гугле "программатор пик". В большей части ссылки на вышеприведенные программаторы, но есть и ExtraPIC+. Может им кажется, что схема ExtraPIC+ слишком сложная?
Спасибо oleg63m, что лень читать Вы правы, скрывать не буду
мой программатор тестирование http://www.5v.ru/exp-tst.htm проходит полностью,
единственное подозрение по пункту 3 :
"При установке "галочки" в поле "Вкл. Сброс (MCLR)", на контакте 1 (VPP) разъёма X3, должен устанавливаться уровень +13,0... +14,0 вольт, ...."
у меня он немного с задержкой устанавливается, примерно пол секунды, в этом может быть проблема?
было выбрано в: настройках - интерфейс - используя драйвер виндовс
поставил прямой доступ к портам - задержка пропала но проблема все та-же
О сколько нам открытий чудных Готовят просвещенья дух...
интереса ради решил проверить последний вариант: вместо кабеля взял коротенькие проводки и все заработало
неужели емкость кабеля влияла? с другими устройствами этот кабель почему-то работал
vitalya2007 писал(а):...вместо кабеля взял коротенькие проводки и все заработало...
Длина кабеля у меня не влияла, проверьте его распайку. Дело в том, что в нем может быть распайка:
мама ---- папа
RXD ---- TXD
TXD ---- RXD
а надо
RXD ---- RXD
TXD ---- TXD
лично я об этом писал на этом форуме не один раз
pavasilich писал(а):
мама ---- папа
RXD ---- TXD
TXD ---- RXD
а надо
RXD ---- RXD
TXD ---- TXD
По идее таких кабелей не должно существовать. по верхнему варианту должно быть мама-мама. (разве что самодельные)
да и тесты в таком случае не могли бы проходить. тут больше похоже на обрыв какого-нибудь проводника или наоборот замыкания между собою. возможно даже китайсы перепутали какиенить проводки. А другие устройства работали, так как большинству устройств для работы требуется всего 3 проводника, вышеуказанные и земля. Для работы-же этого программатора требуются почти все сигналы, кстати RXD совсем не требуется
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
кабель у меня самодельный, еще раз перепроверил - все нормально,
может провод не подходящий "vector alarm cable 6x0.22" емкость немного больше и идет затухание, до этого он использовался не для передачи данных, а для управления.
О сколько нам открытий чудных Готовят просвещенья дух...
нормально кабель должен быть экранированный. и не сильно длинным экран подпаиваевается к корпусу разъема только с одной стороны. земляной провод (5й пин) прокладывается отдельно, и с экраном не соединяется. вобщем все как с аудиопроводами. а емкость кабеля врят ли будет большой, если конечно кабель не витая пара.
а если витая, полезно разделить на пары, один провод сигнальный, второй земля. таким кабелем можно связывать комп с устройством до 30 метров
можно использовать плоский кабель, как на старых винтах(АТА, IDE) шлейфы.
я использую кабель от старого модема
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.