Перейти к содержимому

Программатор для AVR, PIC, I2CEPROM


Сообщений в теме: 532

#401
llllll70

    Продвинутый пользователь

  • Пользователи
  • 38 сообщений

<!--uzquote--><div class="bbQuoteBlock"><div class="bbQuoteName" style="padding-left:5px;font-size:7pt"><b>Quote</b> (<span class="qName"><!--qn-->Sp@mmerset64bit<!--/qn--></span>)</div><div class="quoteMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzq-->Можно поставить 5 за работу.<!--/uzq--></div></div><!--/uzquote-->
Спасибо за хорошую оценку. Панель делалась с точки зрения технического минимализма с максимальным использованием свободного пространства. При этом постарался учесть все недостатки предыдущей версии программатора на проводках, там вечно приходилось вспоминать куда какой сигнал идет. Вся документация есть, кому надо, могу скинуть.


Скинь пожалуйста на kldn@list.ru

#402
goda

    Продвинутый пользователь

  • Проверенные
  • 565 сообщений
llllll70 по прошивке AVR можно почитать здесь подключение выводов програмирования берем из даташита https://bezkz.su/publ/10-1-0-259 от пиков отличается тем ,что при програмировании должен прошиваться с подключеным кварцем для пик это не нужно.
Чтобы проверить ком порт воспользуйтесь програмой терминал http://alexval2007.ucoz.ru/load/terminal_rs232/2-1-0-23
замкните выводы 3 и 2 на ком порту системного блока rxt txt
теперь если в окне программы transmit набрать слово или текст нажать кнопку send в окне receive должно отобразиться то что ввели .
или так http://www.compilog.ru/kak_proverit'_com-port.html

Програматор не будет работать если подключен к ком порту заводским кабелем для RS232 у него нуль модемное соединение (накрест) распаиваем сами по схеме.
Расположение выводов програмирования для пик и меги 8.
с. ув .

#403
llllll70

    Продвинутый пользователь

  • Пользователи
  • 38 сообщений
Я не могу сообразить как отследить сигнал ответа программаторы программе.

#404
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Я не могу сообразить как отследить сигнал ответа программаторы программе.

Зачем ? Какие возникли трудности ? На какой стадии находиться твои труды ?
Дай больше информации - получишь точьнее подсказки.
Лично я уже запуталься, что у тебя не получаеться ?
Согласен с goda, только небольшая поправка,
кварц для АВР нужен в случае перепрошивки МК фьюзы которого раньше
были прошиты на работу с кварцем.
Если МК новый или прошит на работу от внутриннего генератора запрограммируеться и без кварца.

#405
llllll70

    Продвинутый пользователь

  • Пользователи
  • 38 сообщений

Зачем ? Какие возникли трудности ? На какой стадии находиться твои труды ?
Дашь больше информации - получишь точьнее подсказки.
Согласен с goda, только небольшая поправка,
кварц для АВР нужен в случае перепрошивки МК фьюзы которого раньше
были прошиты на работу с кварцем.
Если МК новый или прошит на работу от внутриннего генератора запрограммируеться и без кварца.


Попробовал использовать программу WinPic800.
Установки в программе были для Меги 8.
При нажатом переключателе в устройстве программа не определяла железо, и выдавала надпись нет ответа (примерно так, точно не вспомню)
При отжатом переключателе программа устройство определяла.

Я никак не могу сообразить, где я напортачил.
Поэтому я и хочу отследить сигнал. Может быть поможет.

#406
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Попробовал использовать программу WinPic800.
Установки в программе были для Меги 8.
При нажатом переключателе в устройстве программа не определяла железо, и выдавала надпись нет ответа (примерно так, точно не вспомню)
При отжатом переключателе программа устройство определяла.

Я никак не могу сообразить, где я напортачил.
Поэтому я и хочу отследить сигнал. Может быть поможет.

Своими эксперементами ты мог "подпалить" ЛА3 и Мегу.
Чем не угодила Ic-Prog ?
Ты же ею пользовался, не думай что от смены проги
должно что то измениться.
Определение устройства идет не по одному проводу и "поймать" его сложно.
Проверяй его в настройках проги согласно схемы.
Следуй рекомендациям в статье и другим со ссылок.
Для начала внимательно разберись с платой и питанием, почитай форум и статью,
там есть много ответов на твои вопросы, не ленись и все получиться.

#407
llllll70

    Продвинутый пользователь

  • Пользователи
  • 38 сообщений

Своими эксперементами ты мог "подпалить" ЛА3 и Мегу.
Чем не угодила Ic-Prog ?
Ты же ею пользовался, не думай что от смены проги
должно что то измениться.
Определение устройства идет не по одному проводу и "поймать" его сложно.
Проверяй его в настройках проги согласно схемы.
Следуй рекомендациям в статье и другим со ссылок.
Для начала внимательно разберись с платой и питанием, почитай форум и статью,
там есть много ответов на твои вопросы, не ленись и все получиться.



Менял программу потому,что у меня панелька под мегу стоит.
А так как я не профессионал в радиоделе, то и с настройкой железа у меня проблемы.
Потому и достаю Вас.

#408
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Менял программу потому,что у меня панелька под мегу стоит.
А так как я не профессионал в радиоделе, то и с настройкой железа у меня проблемы.
Потому и достаю Вас.

Я даже не знаю что тебе ответить.
Подозреваю что читать, по выше указанным ссылкам не хочешь,
там все розложено по полочкам.
Вообще если нужно прошить еденичные МК воспользуйся ЛПТ
и методом "5 проводов", если собираешься заняться МК то конечно
программатор необходим.
Я уже не знаю что у тебя не получаеться.
Задавай лучьше конкретные вопросы, я отвечу, но все таки почитай
перед вопросами а то мы говорим на разных "языках".
P.S. Учиться не когда не поздно, но без
собственных усилий ничего не получиться.

#409
VSA

    Продвинутый пользователь

  • Проверенные
  • 30 сообщений

Скинь пожалуйста на kldn@list.ru

По указанному адресу ничего не уходит. Цепляю сюда.
Прикрепленный файл  Программатор ПИК и АВР.zip   1.01МБ

#410
Yarik_22

    Продвинутый пользователь

  • Пользователи
  • 53 сообщений
  • ГородБарнаул
Всем привет, решил освоить EEPRO микросхемы, не совсем понятно как их подключать, все контакты по даташиту не сходятся с выходами программатора :super_tD: (извиняюсь за глупый вопрос наверное, но пока в этом чайник)))) глянул пост 402 - не помогло....Google что тож не говорит…, разъясните....если можно в картинке....

Спасибо!

#411
goda

    Продвинутый пользователь

  • Проверенные
  • 565 сообщений

Всем привет, решил освоить EEPRO микросхемы, не совсем понятно как их подключать, все контакты по даташиту не сходятся с выходами программатора :super_tD: (извиняюсь за глупый вопрос наверное, но пока в этом чайник)))) глянул пост 402 - не помогло....Google что тож не говорит…, разъясните....если можно в картинке....

Да все просто
Микросхемы типа 24Cxx представляют собой память EEPROM - использующие I2C-протокол.
подключаются так
Вывод 4 - GND (общий, земля).
Вывод 8 - Vcc (положительное напряжение питания чипа).
Вывод 6 - SCL тактовый сигнал, синхронизирующий обмен по шине I2C он же (CLOCK)
Вывод 5 - SDA последовательные данные. он же (DATA) в AVR это вывод ( MISO)

#412
Yarik_22

    Продвинутый пользователь

  • Пользователи
  • 53 сообщений
  • ГородБарнаул
goda спасибо!

буду пробовать....WP видимо не используется?!

#413
goda

    Продвинутый пользователь

  • Проверенные
  • 565 сообщений

.WP видимо не используется?!

при програмировании нет, если мне память не изменяет WP это защита от стирания данных в камне.

#414
llllll70

    Продвинутый пользователь

  • Пользователи
  • 38 сообщений

Я даже не знаю что тебе ответить.
Подозреваю что читать, по выше указанным ссылкам не хочешь,
там все розложено по полочкам.
Вообще если нужно прошить еденичные МК воспользуйся ЛПТ
и методом "5 проводов", если собираешься заняться МК то конечно
программатор необходим.
Я уже не знаю что у тебя не получаеться.
Задавай лучьше конкретные вопросы, я отвечу, но все таки почитай
перед вопросами а то мы говорим на разных "языках".
P.S. Учиться не когда не поздно, но без
собственных усилий ничего не получиться.


Прошу прощения перепутал буквы в адресе. KLND@LIST.RU
СПАСИБО!

#415
llllll70

    Продвинутый пользователь

  • Пользователи
  • 38 сообщений
Решил пока оставить в покое МЕГУ, и проверить PIC. PIC16F873 прошился. А МЕГУ так и не видит.

#416
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Решил пока оставить в покое МЕГУ, и проверить PIC. PIC16F873 прошился. А МЕГУ так и не видит.

Ну так может ее конец, это та которая была под к.з.?

#417
llllll70

    Продвинутый пользователь

  • Пользователи
  • 38 сообщений

Ну так может ее конец, это та которая была под к.з.?



В том-то и дело, что МЕГА целая.
Для уточнения. В этом форуме, на какой-то из страниц, на транзистор VT1, на коллектор, подтянуто +5В через резистор, и между базой и эмиттером стоит диод.

#418
kurt116

    Новичок

  • Пользователи
  • 1 сообщений
Здравствуйте собрал и я этот программатор, проблема в следующем… он вроде работает(все моргает и напряжения в норме), по крайне мере пони прог читает pic 16f84a, даже размер памяти выдает в байтах, но перед чтением выдает ошибку - устройство отсутствует или неисправно(-24) и через 10 мин работы до L7805 и L7808 невозможно дотронуться, они оч. горячие. в чем может быть причина столь сильного разогрева?

#419
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Здравствуйте собрал и я этот программатор, проблема в следующем… он вроде работает(все моргает и напряжения в норме), по крайне мере пони прог читает pic 16f84a, даже размер памяти выдает в байтах, но перед чтением выдает ошибку - устройство отсутствует или неисправно(-24) и через 10 мин работы до L7805 и L7808 невозможно дотронуться, они оч. горячие. в чем может быть причина столь сильного разогрева?

Или чрезмерно большое входное напряжение или К.З.

#420
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

В том-то и дело, что МЕГА целая.
Для уточнения. В этом форуме, на какой-то из страниц, на транзистор VT1, на коллектор, подтянуто +5В через резистор, и между базой и эмиттером стоит диод.

Откуда такая уверенность, что МЕГА целая, по чем определил ?
По поводу VT1, вообще не понял это вопрос или констатация факта.