Alekseiger

Pic 18F458 + Дилетант = Неполучилось!

31 сообщение в этой теме

Alekseiger    0

Помогите с советом!

Необходимо прошить МК 18F458 внутри схемы

Спаял программатор (громко сказано) по схеме (вложение 1)

Взял 5 вольт с Usb ПК

Подпаялся к пинам 16 17 18 (вложение 2)

Программа WinPic800 программатор видит пишет ОК, но не может определить тип МК и не хочет писать

Плюс и минус подпаял как на фото

winpic800 при начале программирования выдает ошибку (последнее вложение)

post-188155-0-42158300-1423512893.jpg

post-188155-0-42320400-1423513151.jpg

post-188155-0-60354800-1423514274_thumb.jpg

post-188155-0-15078900-1423514358_thumb.jpg

post-188155-0-36514700-1423514584_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
Vovka    25

Во первых нужно отрезать от ног мк куда подсоединяются провода программатора остальную схему - она скорее всего "давит" сигналы.

А вообще сделай один раз правильно: забрось очень-очень далеко этот "программатор" и купи PicKit-2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alekseiger    0

да дело в том что цена программатора равна стоимости OP-COM (то что ремонтируется) и нужно это будет только для него и надеюсь один раз!

Пожалуйста покажите что отрезать я сегодня первый раз узнал о МК и программаторах))) надеюсь на понимание

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    25

Тогда как говориться "на свой страх и риск".

Отрезать дорожки, идущие от мк от ног 16,17,18 - чтобы остальная часть схемы не мешала.

Вот только я сомневаюсь, что с таким "программатором" что-то получится!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alekseiger    0

Насколько я понял при осмотре эти дорожке в схеме не задействованы (могу ошибаться так как плата может быть многослойная)

На форуме опеля человек написал что так у него получилось прошить. Я думаю может с питанием накосячил

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shindbad    2

А с чего сделали вывод, что требуется перепрошивка МК?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
СНС2    11

Не вздумай ничего отрезать. Внутрисхемное программирование для того и служит, чтоб программировать готовое устройство.

  • Не одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shindbad    2

2CHC2. Внутрисхемное программирование ещё должно быть предумотрено и этот вариант рассмотрен в даташите. Зачастую, МК прошивают до установки в ПП и в некоторых, обусловленных схемотехническими особенностями случаях, реализовать ICSP затруднительно, а то и невозможно. Если МК не планируется программировать в устройстве, то технических средств для этого ( разъёмов, контрольных точек ) не предусматривают. Так-что без изоляции МК от схемы, "достучаться" до него программатором может и не получиться.

Изменено пользователем shindbad
  • Одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Сёха    34

Даю намек: живем в одном городе, есть программатор. Нужна помощь, пиши.

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    25

И еще по поводу схемы "программатора": она расчитана на 12-вольтовые уровни, а у ТС скорее всего стоит переходник USB-COM с 5-вольтовыми уровнями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alekseiger    0

А с чего сделали вывод, что требуется перепрошивка МК?

это болезнь таких устройств, зависает на тестовой прошивке и перестает шиться через usb шнурок

Даю намек: живем в одном городе, есть программатор. Нужна помощь, пиши.

спасибо наверно напишу в ЛС , но еще пару дней буду пробовать сам ( жутко интересно и принципиально вылечить пациента)

И еще по поводу схемы "программатора": она расчитана на 12-вольтовые уровни, а у ТС скорее всего стоит переходник USB-COM с 5-вольтовыми уровнями.

подключаю схему через com port старого системника и беру 5в с usb

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    25

подключаю схему через com port старого системника и беру 5в с usb

Тогда собери другую схему "программатора", а вообще еще раз повторяю: нужен нормальный программатор

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alekseiger    0

а не подскажете схему не сложную, чет затягивает меня этот паяльник)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shindbad    2

А Вы где-то нашли прошивку для данного адаптера? А принципиальная схема от него есть?

Изменено пользователем shindbad

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alekseiger    0

Всё!! Тему можно закрывать))) Благодаря хорошим людям (а точнее Сергею ака "Сёха") удалось победить китайское чудо техники!! Огромное спасибо Сергей тебе еще раз.Телефон мой не удаляй вдруг пригожусь)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex11127    0

Попробую поднять тему. Та же ситуация как у автора.

Единственно что подправлю, так это наличие контактных площадок на плате устройства (6 штук правый верхний угол фотки устройства с лицевой стороны). К ним я и подпаивался.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Asafei    0

Здравствуйте, может кому пригодится инфа по поводу перепрошивки OP-COMа, достаточно простейшего программатора как в первом посте, но нужно ещё со стороны разъёма OBD2 подать напряжение 12 вольт, проверено сто пудов, прошивал программой WinPic800, такой же программатор собрал для прошивки года полтора назад из подручных средств именно для востановления OP-COMа, тогда прошился без проблем, а на днях слетела прошивка голову сломал (но ведь я им как то прошивал :umnik2: ), пока не наткнулся на инфу про питание 12в. Так что лучшая память это какрандаш :yes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Billi11    0

У меня было сегодня тоже самое с оп-комом. Только прогер я использовал заводской MiniPro. Шил им пики 100 раз и всё ок, а тут при внутрисхемке - ни как. Даже ID не отдавал пик. 

Но как только я выпаял пик с платы и подпаял прогер к выпаяной микросхеме - всё сразу и прочиталось, и прошилось...

Так что видимо именно на этой плате версии OPCOM_NEW что то не даёт программировать пик внутрисхемно когда микруха впаяна на плату.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    25

так тут много вариантов:

1. программатор не тянет по питанию всю схему

2. к ножкам программирования что-то подключено и мешает программированию

3. программатор не умеет программировать с отключенным MCLR

4. ....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Billi11    0

1) Я запитывал схему как от программатора, так и отдельным лабораторным БП...

2) Наиболее вероятный на мой взгляд вариант.

3) Я программировал (пытался) программатором TL866A у которого есть все необходимые выходы...

И выпаяв пик с платы этим же программатором всё прекрасно прошилось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    25
8 часов назад, Billi11 сказал:

3) Я программировал (пытался) программатором TL866A у которого есть все необходимые выходы...

Выходы то есть, а вот логики программирования для этого случая может и не быть

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Billi11    0
2 часа назад, Vovka сказал:

Выходы то есть, а вот логики программирования для этого случая может и не быть

О каком случае идёт речь?

Программатор предназначен для внутрисхемного программирования.

Микруха выпаянная из платы этим прогером программируется на ура.

Как только впаиваешь - всё, алес.

Ни подпайка напрямую к микрухе, ни подпайка на специальные контактные площадки на плате (есть такие на опкоме, специально для внутрисхемки) не помогают. Вывод - линии где то просажены куда то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    25

Для того, чтобы перевести МК в режим программирования при отключенном MCLR программатор должен сделать определенные действия, иначе после подачи питания МК начинает выполнять программу и на команды программатора не реагирует.

Хотя скорей всего тут схема ему мешает. Дальше, не видя схемы можно только гадать... Может конденсаторы по питанию большие, а может что-то на выводах висеть или что-то подпитывает МК через другие выводы.

Попробуйте напрямую припаяться к МК и поочередно отрезать схему от этих ног. Если это какой-то пин МК, то возможно проблему решить поставив последовательно диод, либо резистор, ну на крайний случай джампер поставить...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем привет!

Собрал схему как в первом посте! Программа WinPic800, системник с com-портом и Win XP. Программатор JDM определяется, микросхема определяется. Стер, записал, проверил ...

Конечно, не с первого раза и программатор на али К150 уже заказал ... и с com-портом ноутбука поигрался, и USB-Com пытался установить ...

Вечером попробую запаять обратно в плату (версия 5 - доп площадок и контактов нет).

IMG_20170307_101607_HDR.jpg

IMG_20170307_112657_HDR.jpg

IMG_20170307_112521_HDR.jpg

Изменено пользователем папа в кубе
добавить фото

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • ...так изощрённо завернуть,что это уже даже матом не считается. ---- Джентельменом считается тот человек , кто наступив в темноте на кошку - назовёт её кошкой
    • Как вариант - водяное отопление с большим бойлером - накопителем, который будет подогреваться по ночам. Имхо, кубовый бак с ТЭНами всяко дешевле выйдет, чем два десятка батарей с инверторами. При условии, конечно, наличия водяного контура в доме. А приблизительно прикинуть стоимость батарейного килоВатта можно так:
      Считаем средний КПД батареи  и преобразователя. Делим ночной тариф на этот коэффциент. (Думаю, уже на этом этапе всё и закончится)
      Сюда же прибавляем стоимость всего оборудования, поделенную на ожидаемый срок эксплуатации в часах (получаем стоимость часа эксплуатации). И это будет без учета возможных неисправностей в процессе и стоимости их устранения. зы. Обратите внимание, на характеристики батареи по ссылке: при каких условиях гарантируются 800 циклов и на график в самом конце документа. Можно ожидать, что через 2-3 года интенсивной эксплуатации батарею придётся заменить. А это ещё поллимона единовременных затрат.
    • Знание мата для мужика, как знание боевых искусств для шаолиньских монахов: все владеют в совершенстве, но лишь самые крутые могут обойтись без него в критической ситуации.
    • КПД кислотных аккумуляторов не более 70%. А еще КПД преобразователей всяких...Получится ли экономия при этом?  
    • Схема не идиотская, рабочая. Каждой своё применение. Кпд не так уж и низок, проверьте сами, если не верите мне и симуляторам.
      HV9961 мне знакома  Да, она эффективнее, но её надо искать, покупать. В данной же схеме практич. все отыщется в загашниках).