15.12.2009, 13:59
|
|
Частый гость
Регистрация: 22.12.2008
Сообщений: 11
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Re: Pickit2
Ageyev, Да я в такие дебри не лезу, был у меня 2(Космодромовсий), потом как комп поменял остался без СОМ порта вот и собрал PICKIT2 по ссылке http://evgeny-sun-cat.narod.ru/1/samodelnii_pickit_2/ и прицепил его к Extra Pic, там панельки на все случаии жизни
|
|
|
|
15.12.2009, 19:08
|
|
Временная регистрация
Регистрация: 29.09.2008
Сообщений: 50
Сказал спасибо: 6
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Pickit2
Вот и я собрал свой PicKit. Прошил WinPic800'ым 18f2550, программатор сразу же определился.
Попробовал прочитать 16f873a. С внешним питанием без проблем определяет и читает, с внутренним выбивает ошибку напряжения Vdd. Посмотрел осциллографом. В момент нажатия кнопки "Read" напряжение прыгает до восьми примерно вольт, потом выбивает эта ошибка. Мерял напряжение вольтметром, и регулировал его. С 3,5 В до 4,6 погрешность составляет не более +-0,03В. А затем останавливается на уровне 4,63 В и выше уже не подымается.
Грешу на транзисторы и диод Шоттки. Так как не было в прайсе нужных, применил IRLML5103, у которого минимальное сопротивление канала - 0,6 Ом, т.е. в 10 раз больше, чем у 6402. Диод - bat46.
Выпаял с мамки первый попавшийся, впаял замест bat46, напряжение при установке 5,0 становится 4,8. Впаял два в параллель - доходит примерно до 4,83.
Я не силён в аналоговых цепях, скажите, может ли это быть из-за того, что у транзистора параметры похуже? Ведь 12 вольт для программирования устанавливаются нормально. И, если не трудно, мог бы кто-нибудь объяснить принцип формирования напряжений в пикките? Может быть, можно где-нибудь "подкорректировать" номиналы?
Я бы с удовольствием купил "правильные" транзисторы, но их нет нигде в наличии, и не знаю, когда появятся..
Но, в любом случае, спасибо большое dosicus'у за переработку схемы! Мне программатор обошёлся в $10, ещё бы настроить его
|
|
|
|
15.12.2009, 20:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Pickit2
Дак вы задайте 4.5 вольт. Зачем вам 5 то ? А Vpp проверьте утилитой проверки в оболочке пикит2 - "... траблшутин".
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
16.12.2009, 01:05
|
|
Временная регистрация
Регистрация: 29.09.2008
Сообщений: 50
Сказал спасибо: 6
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Pickit2
А как это правильно сделать? В основном окне выставить? Если так, то выставлял и 4, и 3,5 - пишет ту же ошибку. Думал, может быть не программирует при таком напряжении, запитал от внешнего 3,3 - прекрасно прочитало... Такое ощущение, что схема с пиком программируемым потребляет больше 25 мА, и pickit её отрубает, но там макетка, только пик, кварц и штырьки... Завтра попробую ток померить.
Vpp проверял, норма. Да и если кристалл входит в режим программирования, то уже можно делать вывод, что напряжение программирования в норме...
|
|
|
|
16.12.2009, 10:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Pickit2
Сообщение от hort1
|
Да и если кристалл входит в режим программирования, то уже можно делать вывод, что напряжение программирования в норме...
|
Не факт. Были ситуации (с другими программаторами), когда после входа в режим програмирования, программирующее напряжение падало до 9-10В, и это приводило к ошибкам записи.
|
|
|
|
17.12.2009, 17:02
|
|
Временная регистрация
Регистрация: 29.09.2008
Сообщений: 50
Сказал спасибо: 6
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Pickit2
Разобрался. Программатор был ни при чём, я его сразу собрал идеально рабочим. Дело было в том, что резистор, подтягивающий MCLR к плюсу питания на макетке, был номинала 100 Ом. Неудивительно, что пиккит не мог удержать 12 Вольт! Припаял со штекера шлейфик сразу на панельку с 628а, на ура прочитал, стёр и записал!
Также во время экспериментов заменил катушку (довольно громоздкую, из цепи питания принтера) на катушку в корпусе, как резистор одноватный советский, индуктивностью 270 uH, всё работает!
Обидно другое, каким-то образом полуубил 873а. Теперь он только читается, но не стирается и не перезаписывается. Попробовал старым jdm-программатором, то же самое. Интересно, это как-нибудь лечится, или можно даже не пытаться?
|
|
|
|
17.12.2009, 20:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Pickit2
нет, в морг или на брелок
|
|
|
|
31.12.2009, 04:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Pickit2
Прошитый PIC18F2550 для сборки PicKit2 можно заказать по почте у Семенова Михаила - http://mkpochtoi.narod.ru - не дорого и почта движется 6-9 дней по России.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
03.01.2010, 03:09
|
|
Прописка
Регистрация: 01.02.2006
Адрес: in der Naehe der Ostsee
Сообщений: 161
Сказал спасибо: 60
Сказали Спасибо 19 раз(а) в 16 сообщении(ях)
|
Re: Pickit2
Сообщение от dosikus
|
Pickit SA
Аналогично все
|
что такое SA?
|
|
|
|
03.01.2010, 18:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Pickit2
PicKit Serial Analyser - анализатор последовательных интерфейсов от Микрочипа.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:17.
|
|