Всем привет! Собрал програматор по схеме в прикрепленном изображении. Программировал на нем pic16f84,16f628,12f675 - все нормально прошивал, единственное только 12ф675 можно перепрошивать от силы раз 5, далее они не шьются. Решил перейти на pic16f73, вообще все по нулям, не шьет, не читает. Прошиваю IC-PROG. Может что доработать в этой схеме под данный контроллер? Заранее благодарен!
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Заменил транзистор на вышеуказанный, поставил резистор на 560 Ом. Результат: 16ф628 читается непонятно как, в общем первые несколько символов читает, потом одни нули. В общем перестал програматор адекватно читать 16Ф628. Зато при чтении 16ф73, вместо нулей уже показывать стал 3FFF. Но прошивать отказывается. По второму совету подпаял на землю 9 и 24 пины через резисторы 1 К, и снова ничего не получилось, при чтении чипа дает 3FFF, но не шьет. Вернул все на исходные позиции, оставив только подпайку пинов 9 и 24 к земле через резисторы: 16ф628 читает и шьет легко, но при чтении 16ф73 выдает сплошные нули 0000: 0000 0000 0000 0000 Не знаю чего еще делать с ним Что еще можно сделать? Резистор уменьшать?
читается непонятно как, в общем первые несколько символов читает, потом одни нули.
Приобрести готовый программатор это конечно да. Но меня бы жаба задавила. вот привожу пример два программатора оба рабочие.
Только надо внимательно с оболочкой разобраться некоторые имеют ограничение до определенной микросхемы и все. Например до PIC16F84А хотя в списке большое количество. И еще Если считываешь и в код с микросхемы и там будет включен бит защиты то тоже не считаешь ничего.
Честно говоря я не понял что за вопрос??? Это типа поддевка?. Если тебя интересует что шьет данный программатор, я ведь предоставил подробное описание с перечнем что именно он шьет. если тебе лень заглянуть в прикрепленный файл, то вот я тебе скрин шот выложил. глянь есть там интересующий тебя пик или нет.
и пожалуйста не надо целятся к словам. Или все таки я не правильно тебя понял.
А вот у меня, например, на данном компе, РАР не установлен.
Homo Sapiens писал(а):
скрин шот выложил
Этот список от софтины IC-PROG v1.05D. И добрую половину из этого списка Ваши программаторы не поддерживают (точнее поддерживают наполовину). Читайте ветки про JDM и Extra-PIC.
Все верно, надо читать. Если есть какая либо задача надо внимательно изучить ситуацию. Я не задавался целью протестить данный програьматор на предмет что шьет что не шьет. Я преследовал цель по крайней мере для начал под свои требования 84А, 877, 876. а остальное по мере необходимости. а сейчас я вообще хочу соброать внутрисхемный отладчик . Вот собственно и все. ко всему нужен подход. но тратить деньги на то что можно собрать самому, увы я не люблю. я лучше каких железок куплю.
Собрал я данный программатор 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 вольт. Результаты выкладываю в приложении (первые цифры без галочки, после точки с запятой когда галочка "Вкл.Выход данные" включена), провал по шестому пункту...Это значит что я компорт спалил или нет?
Заменил кабель на короткий, нашел ошибку в разводке платы. Результаты плясок с бубном: 12ф675 - видит, шьет 16ф84а,628,628А - видит, шьет 16Ф73- НЕ ВИДИТ НЕ ШЬЕТ.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения