Пост N: 2
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 26.12.06 11:17. Заголовок: ExtraPIC
Пользуюсь в/у программатором, с софтом IC-Prog.
Правда, поскольку он не поддерживает второй режим программирования, пришлось его малость доработать. Информацию по доработке выложил на своём сайте, в разделе "Электроника" (пардон за рекламу).
Как недавно выяснил, используя PonyProg, данным программатором, с незначительными переделками, можно программировать и AVR'ы. Схему доработал и опробовал на ATTiny45. Всё работает.
Пост N: 126
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
0
Отправлено: 06.03.07 23:50. Заголовок: Re:
Dmitry Dubrovenko пишет:
цитата:
И почему, интересно, это помогает
Потому что если буфер включён, передача осуществляется только после заполнения буфера а это неизбежно приведёт к недопустимым искажениям сигнала. При приёме, информация будет считана с порта только после заполнение этого буфера, что также искажает сигнал. Поэтому, рекомендую отключать этот буфер, в том случае, если используется COM программатор. Кстати, это одна из причин, почему я использую LPT программатор т. е. PIC-Prog.
Пост N: 130
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
0
Отправлено: 08.03.07 13:36. Заголовок: Re:
Dmitry Dubrovenko пишет:
цитата:
Использую первый Пентиум, с W98
В таких компах есть другая причина сбоев при программировании контроллеров. Я проводил эксперименты, на довольно устаревшем по сегодняшним меркам, компе Celeron 400МГц. Если недостаточно памяти, или запущены программы сильно "жрущие" системные ресурсы, также возможны появления сообщений об ошибках. Связанно это с тем, что из-за недостатка памяти, интенсивно используется файл подкачки. Раньше, когда у меня в компе было 64МБ памяти , после установки WinXP, мне не удалось прошить ни одного контроллера, поскольку требовалось больше памяти чем было установлено и из-за чего интенсивно использовался файл подкачки. После того как я увеличил объём памяти до 192МБ, контроллеры шьются без проблем. Резидентные программы тоже могут мешать безошибочной прошивке. Раньше, я пользовался антивирусом Касперского, контроллеры шились через раз , приходилось сначала выгружать антивирус, и только после этого программировать контроллеры. Пришлось искать другой антивирус. Из тех, что я проверил на "совместимость" с контроллерами, наилучшие результаты показали, только Доктор Web и Нод32. При использовании этих антивирусов, сбоев вообще не было.
Пост N: 265
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 11.03.07 10:41. Заголовок: Re:
Алексей пишет:
цитата:
шить можно практически все что угодно
ИМХО, всё-таки последовательные и параллельные программаторы должны быть раздельными. Для ПИКов у меня уже есть, а из параллельных мне приглянулся проект EzoFlash.
Кто программирует фирменным EXTRA - PIC? При тестировании программатора нет реакции на галочки "Вкл.тактирования" и "Вкл. VCC". В чем может быть проблема?
Пост N: 258
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 25.05.07 18:15. Заголовок: Re:
Проверьте все три микросхемы стабилизаторов, особенно U1 по схеме с www.5v.ru, также если все напряжения в норме, проверьте оба транзистора. Vpp можно проверить выставив соответствующую галочку, если на выходе U3 напряжение не появляется, то неисправен один из транзисторов, либо стабилизатор.
Алексей! Ведь Q1 и Q2 обычные ключи. Они срабатывают при галочке VCC, т.е. тогда, когда на вход 3 Х1 подается открывающее напряжение. При этом ключи срабатывают и запускают стабилизатор 12 В U3. На выходе 1 X3 появляется напряжение 12 В. При галочке "Вкл тактир" на входах 6 7 Х1 появляется напряжение, которое передается на выход CLOCK Х3. Непонятно другое, зачем эти параметры включены в тестирование, если сам программатор ничем это не проявяет, а все можно проверить только внешней проверкой. Все дело в том, что я не могу прошить PIC16F628A, обе микросхемы ни как не программируются, не записываются ни какие коды. Такое впечатление,что на них не подается ни каких сигналов.
Огромное спасибо за режимы, досконально проверю чуть позже. Драйвер установил. Однако прошивка идет только при установке "Прямой доступ к портам". После прошивки PIC 16F628 программатор выдает предупреждение об ошибке по адресу 000h, а при сравнении с буфером "Успешно проверено!"? Сколько раз не пытался перепрограммировать на разных задержках, результат одинаков. Прошиваю всего 3 день, так что в этом деле еще новичок. И может ли быть дефект у контроллеров 16F628A, заключающийся в том, что один из них, при очередном стирании перестал вообще, что- либо записывать, а другой изначально ничего не писал? Прошиваю на стандартом EXTRA-PIC.
Огромное спасибо Петр за участие. Я уже читал Ваше предупреждение об этом выше. Обязательно попробую сделать это на новых контроллерах, старые уже опобуются в схемах.
Пост N: 235
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
1
Отправлено: 30.05.07 11:36. Заголовок: Re:
А на входе какое? Если таке же, вожможно микросхема пробита. Мне кажется, что это напряжение допустмо, т. е. ПИК от него выйти из строя не должен, но всё же лучше понизить его до 12 вольт.
P. S. Недавно в журнале "Радио" видел объявление интернет-магазина "Десси". Программатор EXTRA-PIC стоит 650 рублей. . Интересно, его что из золота делают?
Пост N: 262
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 30.05.07 15:39. Заголовок: Re:
Именно из золота. Starina48 пишет:
цитата:
Еще один вопрос. На выходе стабилизатора 78L12 U3 напяжение 13.2 В, больше номинала на 10%. Это допустимо?
скорее всего это свидетельствует о пробое, на выходе должно быть 12В. С небольшими отклониями, или врет мультиметр. Возможно у этой микросхемы еще не пропай в общем проводе, проверьте.
В результате работы выяснилось следущее. При прошивке 16F628A-I\P c установленной в шапке программатора этого же контроллера микросхема не прошивается. Опробовано на 4 экземплярах этой микросхемы, разных партий. При замене в шапке этого контроллера на 16F84 прошивка идет с первого раза. В чем может быть причина?
Программатор EXTRA-PIC стоит 650 рублей. . Интересно, его что из золота делают?
а что, большие деньги. Если заказать плату на импортном текстолите. То и больше выйдет. Пользуюсь именно этим девайсом больше 2 лет, без проблем. нервы денег тоже стоят. Можно купить просто плату, а самому покупать детали и паять. И я так понимаю. основная цена за текстолит, с лачком зелененьким, Не делают пока унас подешевле.
Да. Алексей, здравствуйте. Вообще не понятно, что с микросхемами. Запустил еще и Pony Prog. она вообще говорит "Устройство не исправно". Вообщем прошить удается только одну микросхему данной серии, остальные работать не хотят.
Пост N: 276
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 10.06.07 09:58. Заголовок: Re:
Тогда попробуйте вообще не пользоваться директивой list. Просто #include<p16f628a> пропишите, чтобы подключить файл с регистрами. А в лабе выберите этот самый контроллер, он сам все сделает. А 628 точно правильно подключен? Может его внутрисхемно шьете? Из-за чего возможно на ногах висят лишние устройства, что и не дает его зашить. Попробуйте использовать доработку с порядком подачи напряжения программирования и питания. Гдето в этой ветке она проскакивала. Лично мне не знакомы эти проблемы, т.к. в основном пользуюсь ICD2, хотя все шьется и ExtraPic'ом.
Деньги то небольшие, но ведь программатор можно самостоятельно сделать.
В том, то и дело, что если сделать самому точно так не получится. Или будет еще дороже. А может меня и лень тогда обуяла, выписал через две недели пришел, и ни каких проблем. До сих пор не жалею. А вот когда делал ICD2, то тут понял, что надо делать самому. Уж слишком, около 3000.
Перепробывал все предложенные способы. Толку никакого. Подозреваю, что эти контроллеры изначально брак, хотя нигде кроме программатора не использовались. Теперь меня обуял, как говорят, спортивный интерес. Никто не может подсказать. возможна ли их проверка, после подачи напряжения питания в стационарном режиме для определения годности? Что можно еще проконтролировать кроме тока потребления? ИЛИ ПОТЕНЦИАЛЫ НА ВЫВОДАХ БУДУТ ОПРЕДЕЛЯТЬСЯ внутренним состоянием контроллера?
Пост N: 277
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 10.06.07 20:53. Заголовок: Re:
Попробуйте тогда с екстрапиком использовать WinPic800/ Он умеет определять тип контроллера, если не определит, то либо настройки, либо пики неисправны.
Пост N: 97
Зарегистрирован: 26.12.06
Откуда: Украина, Новомосковск
Рейтинг:
0
Отправлено: 11.06.07 07:58. Заголовок: Re:
Если есть возможность попробуйте перепроверить надругом программаторе. если нет то соберите понипрог по схеме из Самоучителя возьмите программу IC-PROG v0.5D работает 100% с 628а если исправные пики.
Пост N: 16
Info: всегда хреновое
Зарегистрирован: 02.01.07
Рейтинг:
0
Отправлено: 20.08.07 23:56. Заголовок: Re:
Здравствуйте хотел бы попросить однодумцев о помощи ,я хочу собрать EXTRAPIC сам , я скачал схему с 5V.ru,но меня терзают сомнения о безошибочности выложеного чертежа программатора ,просьба, ребята скинте пожалуйста мне скан ,фото платы заводской(купленой на сайте,фирмах,рабочей в общем ) с двух сторон ,чтобы я мог проверить схему ,чертёж .
Пост N: 218
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг:
1
Отправлено: 21.08.07 08:38. Заголовок: Re:
vadglebov пишет:
цитата:
хотел бы попросить однодумцев
Соберите лучше вот по этой схеме: http://www.cqham.ru/ic-progp.htm В схеме EXTRA PIC есть лишний элемент (78L12). Смущает установка ключа коммутации VPP на Q1, Q2 перед 78L12, а не после неё, да и указанное входное напряжение от 15,5 до 24,0 V Вы вряд ли будете применять (14 V вполне достаточно). Программатор, собранный по вышеуказанной ссылке работает у меня без проблем. Хочу подсказать, что нет необходимости устанавливать светодиоды HL3 и HL4, т.к. при программировании они не несут никакой практической информации. Вместо VT2 установлен 2N3904, а вместо VT3 2N6727.
Все даты в формате GMT
3 час. Хитов сегодня: 20
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет