Программатор стал проще

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Программатор стал проще

Сообщение Adusik »

Всё что делает в Экстрапике МАХ232 и 74HC00, здесь делает одна МС 74HC367. Всё проверено сегодня на железе, читает и пишет PIC и AVR оболочками: IC-Prog 1.06B, PonyProg и WinPic800 v3.55G. Напряжение Vpp не обязательно 13,8В, я ипытывал при 12В, всё отлично программилось. Для новичка должно быть не сложно изготовить этот проггер.
Осталось попытаться всунуть на вход FT232BM или RL и запустить от USB
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Программатор стал проще

Сообщение Avarges »

Adusik писал(а):Для новичка должно быть не сложно изготовить этот проггер.

Многовато деталей - для новичка то, не проще ли новичку просто 6 проводков воткнуть в лпт или за такой ком-вариант взяться:

Изображение
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

&

Сообщение Adusik »

Конечно же ваша схема хороша, всё просто, воткнул новичёк провода в LPT и LPТ умер навсегда :shock: .... Не думаю что с длинной этих проводков более метра это всё заработает. Хотя, кто как хочет, так и ......
Если Вам интересно долбаться с проводками и со слабым сигналом от COMа до девайса, никто не запрещает.
БМК-Миха
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Сб дек 15, 2007 22:20:09
Откуда: Донецк

Re: Программатор стал проще

Сообщение БМК-Миха »

Adusik писал(а):Осталось попытаться всунуть на вход FT232BM или RL и запустить от USB

Этот вариант может пройти только под Win98 или Millenium.
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Программатор стал проще

Сообщение ibiza11 »

БМК-Миха писал(а):Этот вариант может пройти только под Win98 или Millenium.
Чиво Чиво? :))) :))) Вот. Посмотрите.
Ставим плюсы: )
БМК-Миха
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Сб дек 15, 2007 22:20:09
Откуда: Донецк

Re: Программатор стал проще

Сообщение БМК-Миха »

ibiza11 писал(а):
БМК-Миха писал(а):Этот вариант может пройти только под Win98 или Millenium.
Чиво Чиво? :))) :))) Вот. Посмотрите.

Вы видно не знаете разницы между программаторами с управляющими
микроконтроллерами и "железом",которым управляет софт(т.н. софтверные программаторы),к которым относится "железо" автора.

Софтверные программаторы корректно не работают с переходниками
под USB в XP и т.п. Осях,так как нет прямого доступа к портам.
Я с товарищами занялись этим лет 6 назад,переделкой "железа" под софты Ponyprog,IProg для USB.
Корректная работа была только под Win98/Millenium.
Под ХР скорость на USB относительно СОМ-порта падала более,чем на порядок(10.....40 раз),корректной работы под все микросхемы в софте небыло из очень большого времени программирования и ошибок в следствии этого
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

Я могу ошибаться, доказывать ничего не буду. Не варил эту кашу.
программа ChipBlasterAVR работает с STK200/300 из XP. каким образом?
Ставим плюсы: )
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

&

Сообщение Adusik »

Народ, так что, непокатит эта штука под USB С FT232... ?
БМК-Миха
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Сб дек 15, 2007 22:20:09
Откуда: Донецк

Сообщение БМК-Миха »

Ребята,поймите правильно это не в упрек вам.
Я уже набил на этом много шишек,куча времени в мусор,но инфа есть.

Наберите в поиске типа: PonyProg на USB_ WinPic800 на USB и д.т.
Попадете на ряд форумов: Монитор_RC5_ Espec и ряд других,где аналогичные проблемы начали решать 5....6 лет назад.
Почитайте ,что написано.........
Аватара пользователя
drugdug
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Чт июл 26, 2007 09:12:36
Откуда: Копейск
Контактная информация:

Re: Программатор стал проще

Сообщение drugdug »

БМК-Миха писал(а):Вы видно не знаете разницы между программаторами с управляющими
микроконтроллерами и "железом",которым управляет софт(т.н. софтверные программаторы),к которым относится "железо" автора.


Вот тут рассказывается о режиме BitBang, как раз для микросхем от FTDI, с помошью этого режима можно комфортно заставить работать программатор Громова, изображенный выше, и другие программаторы которые работают через "дрыганье" ножками.
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

&

Сообщение Adusik »

Прочитал статью, интересно. Вообще первоначально была задумка построить универсальный (PIC и AVR) USB программатор способный работать со старым провереным годами софтом, типа IC-Prog, WinPic800, PonyProg. Но похоже этого добится не получится.
Аватара пользователя
drugdug
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Чт июл 26, 2007 09:12:36
Откуда: Копейск
Контактная информация:

Re: &

Сообщение drugdug »

Adusik писал(а):Прочитал статью, интересно. Вообще первоначально была задумка построить универсальный (PIC и AVR) USB программатор способный работать со старым провереным годами софтом, типа IC-Prog, WinPic800, PonyProg. Но похоже этого добится не получится.


ИМХО, как раз с этими дровами они и должны работать. Надо пробовать.
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

&

Сообщение Adusik »

Я бы тоже уже давно попробывал, но нет FTэхи блин.....
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

&

Сообщение Adusik »

Вот, пока что получилось, теперь всё работает на нормальной платке.
На плате с разводкой был небольшой косячок, неправильно разведён кондёр, тот, что по ближе к разъёму DC, представляю исправленную плату. Джампер J2 можно не устанавливать, просто соединить минусовой вывод диода с 7 ножкой МС. Входы и выходы МС были изменены для облегчения разводки, МС 74HC376, cmd транзисторы BC847C, код - 1G или другие. Стабилизаторы - на радиаторе 7805, на плате 78L12, транзисторы ВС327, cmd конденсаторы все на 0,1мкф, электролиты 2 Х 100мкф 35В, диоды можно заменить на КД522 и им подобные, стабилитроны в цепи СОМа 4,7В или 5,1В. Входное напряжение на DC 15...18В. СОМ разъём - папа.
Аватара пользователя
Chemal
Открыл глаза
Сообщения: 41
Зарегистрирован: Вс янв 24, 2010 16:20:45
Откуда: Чемал

Сообщение Chemal »

Adusik, на схеме в архиве есть ошибка.
Не подается питание на 78L12.
Хотя на плате все ОК.
12val12
Потрогал лапой паяльник
Сообщения: 315
Зарегистрирован: Пт янв 29, 2010 19:42:27

Сообщение 12val12 »

http://avr.nikolaew.org/pic/gromov.jpg
ýòà ñõåìà "ìîäèôèöèðóåòñÿ" â 4 ðåçèñòðîà 2.2ê áåç äèîäîâ
îñîáåííî ñìåøèò êîãäà ÷èòàþ òðåáîâàíèÿ ê äèîäàì (âðåìÿ âîñòàíîâëåíèÿ)
÷åì ìåäëåííå äèîäû òåì òåì áûñòðåå ïåðáðîñ óðîâíÿ ñ 1 â íîëü
÷åì áîëüøå ¸ìêîñòü äèîäîâ ÷åì áûñòðåå ïåðåáðîñ óðîâíÿ è ôðîíòà è ñïàäà
êîì ïîðò ìîæåò äàòü +-12 âîëüò òîãäà òîê çàùèòíûõ äèîäîâ ïîðòîâ
(12-5.5 )/2200 ïî ïëþñó
è (12-0.5)/2200 ïî ìèíóñó
5.5 ìèëëèàïåð çàùèòíûì äèîäàì ýòî íè÷òî
âîîáùå ýòè ñõåìû åñëè è áàðàõëÿò òî îò ìíîãîïîòî÷íîé îñ òî÷íåå îò ïîòîêîâ ñ âûñîêèì ïðèîðåòåòîì
ïðîâîäà áûëè 1ìåòð
ух ты.... показывает
red2cat
Открыл глаза
Сообщения: 54
Зарегистрирован: Ср фев 10, 2010 11:02:11
Откуда: Estonia
Контактная информация:

Сообщение red2cat »

Весь софт для данного программатора расчитан на работу с параллельным или последовательным портом. Если эмулировать КОм-порт через FT232RL или любую другую, результат будет плачевным в плане скорости.
Для нормальной работы нужно использовать функции Бит-Банг. Для АВР есть только пропатченый AvrDude. Другого софта, работающего с этими функциями, я не встречал. А пока меня устраивает это - http://radiokot.ru/forum/viewtopic.php?t=25921
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Chemal писал(а):Adusik, на схеме в архиве есть ошибка.
Не подается питание на 78L12.
Хотя на плате все ОК.


Ну да, Вы правы, на эмитер Q1 надо подать напряжение со входа. Схема на скорую руку набрасывалась.
Аватара пользователя
Bond
Вымогатель припоя
Сообщения: 514
Зарегистрирован: Пн ноя 24, 2008 09:31:09
Контактная информация:

Сообщение Bond »

А вашим программатором какие серий микросхем можно прошивать
Энергия ядерного взрыва равна примерно 22030000000ккал
что примерно соответствует 4,3 тысяч тонн копченой колбасы.
День рождения 11.02.1995
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Всё, что поддерживают эти программы: IC-Prog, PonyProg и WinPic800
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»