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

&
Конечно же ваша схема хороша, всё просто, воткнул новичёк провода в LPT и LPТ умер навсегда
.... Не думаю что с длинной этих проводков более метра это всё заработает. Хотя, кто как хочет, так и ......
Если Вам интересно долбаться с проводками и со слабым сигналом от COMа до девайса, никто не запрещает.
Если Вам интересно долбаться с проводками и со слабым сигналом от COMа до девайса, никто не запрещает.
-
БМК-Миха
- Нашел транзистор. Понюхал.
- Сообщения: 183
- Зарегистрирован: Сб дек 15, 2007 22:20:09
- Откуда: Донецк
Re: Программатор стал проще
Adusik писал(а):Осталось попытаться всунуть на вход FT232BM или RL и запустить от USB
Этот вариант может пройти только под Win98 или Millenium.
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Программатор стал проще
Чиво Чиво?БМК-Миха писал(а):Этот вариант может пройти только под Win98 или Millenium.
Ставим плюсы: )
-
БМК-Миха
- Нашел транзистор. Понюхал.
- Сообщения: 183
- Зарегистрирован: Сб дек 15, 2007 22:20:09
- Откуда: Донецк
Re: Программатор стал проще
ibiza11 писал(а):Чиво Чиво?БМК-Миха писал(а):Этот вариант может пройти только под Win98 или Millenium.![]()
Вот. Посмотрите.
Вы видно не знаете разницы между программаторами с управляющими
микроконтроллерами и "железом",которым управляет софт(т.н. софтверные программаторы),к которым относится "железо" автора.
Софтверные программаторы корректно не работают с переходниками
под USB в XP и т.п. Осях,так как нет прямого доступа к портам.
Я с товарищами занялись этим лет 6 назад,переделкой "железа" под софты Ponyprog,IProg для USB.
Корректная работа была только под Win98/Millenium.
Под ХР скорость на USB относительно СОМ-порта падала более,чем на порядок(10.....40 раз),корректной работы под все микросхемы в софте небыло из очень большого времени программирования и ошибок в следствии этого
&
Народ, так что, непокатит эта штука под USB С FT232... ?
-
БМК-Миха
- Нашел транзистор. Понюхал.
- Сообщения: 183
- Зарегистрирован: Сб дек 15, 2007 22:20:09
- Откуда: Донецк
Ребята,поймите правильно это не в упрек вам.
Я уже набил на этом много шишек,куча времени в мусор,но инфа есть.
Наберите в поиске типа: PonyProg на USB_ WinPic800 на USB и д.т.
Попадете на ряд форумов: Монитор_RC5_ Espec и ряд других,где аналогичные проблемы начали решать 5....6 лет назад.
Почитайте ,что написано.........
Я уже набил на этом много шишек,куча времени в мусор,но инфа есть.
Наберите в поиске типа: PonyProg на USB_ WinPic800 на USB и д.т.
Попадете на ряд форумов: Монитор_RC5_ Espec и ряд других,где аналогичные проблемы начали решать 5....6 лет назад.
Почитайте ,что написано.........
- drugdug
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Чт июл 26, 2007 09:12:36
- Откуда: Копейск
- Контактная информация:
Re: Программатор стал проще
БМК-Миха писал(а):Вы видно не знаете разницы между программаторами с управляющими
микроконтроллерами и "железом",которым управляет софт(т.н. софтверные программаторы),к которым относится "железо" автора.
Вот тут рассказывается о режиме BitBang, как раз для микросхем от FTDI, с помошью этого режима можно комфортно заставить работать программатор Громова, изображенный выше, и другие программаторы которые работают через "дрыганье" ножками.
&
Прочитал статью, интересно. Вообще первоначально была задумка построить универсальный (PIC и AVR) USB программатор способный работать со старым провереным годами софтом, типа IC-Prog, WinPic800, PonyProg. Но похоже этого добится не получится.
- drugdug
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Чт июл 26, 2007 09:12:36
- Откуда: Копейск
- Контактная информация:
Re: &
Adusik писал(а):Прочитал статью, интересно. Вообще первоначально была задумка построить универсальный (PIC и AVR) USB программатор способный работать со старым провереным годами софтом, типа IC-Prog, WinPic800, PonyProg. Но похоже этого добится не получится.
ИМХО, как раз с этими дровами они и должны работать. Надо пробовать.
&
Я бы тоже уже давно попробывал, но нет FTэхи блин.....
&
Вот, пока что получилось, теперь всё работает на нормальной платке.
На плате с разводкой был небольшой косячок, неправильно разведён кондёр, тот, что по ближе к разъёму DC, представляю исправленную плату. Джампер J2 можно не устанавливать, просто соединить минусовой вывод диода с 7 ножкой МС. Входы и выходы МС были изменены для облегчения разводки, МС 74HC376, cmd транзисторы BC847C, код - 1G или другие. Стабилизаторы - на радиаторе 7805, на плате 78L12, транзисторы ВС327, cmd конденсаторы все на 0,1мкф, электролиты 2 Х 100мкф 35В, диоды можно заменить на КД522 и им подобные, стабилитроны в цепи СОМа 4,7В или 5,1В. Входное напряжение на DC 15...18В. СОМ разъём - папа.
На плате с разводкой был небольшой косячок, неправильно разведён кондёр, тот, что по ближе к разъёму DC, представляю исправленную плату. Джампер J2 можно не устанавливать, просто соединить минусовой вывод диода с 7 ножкой МС. Входы и выходы МС были изменены для облегчения разводки, МС 74HC376, cmd транзисторы BC847C, код - 1G или другие. Стабилизаторы - на радиаторе 7805, на плате 78L12, транзисторы ВС327, cmd конденсаторы все на 0,1мкф, электролиты 2 Х 100мкф 35В, диоды можно заменить на КД522 и им подобные, стабилитроны в цепи СОМа 4,7В или 5,1В. Входное напряжение на DC 15...18В. СОМ разъём - папа.
http://avr.nikolaew.org/pic/gromov.jpg
ýòà ñõåìà "ìîäèôèöèðóåòñÿ" â 4 ðåçèñòðîà 2.2ê áåç äèîäîâ
îñîáåííî ñìåøèò êîãäà ÷èòàþ òðåáîâàíèÿ ê äèîäàì (âðåìÿ âîñòàíîâëåíèÿ)
÷åì ìåäëåííå äèîäû òåì òåì áûñòðåå ïåðáðîñ óðîâíÿ ñ 1 â íîëü
÷åì áîëüøå ¸ìêîñòü äèîäîâ ÷åì áûñòðåå ïåðåáðîñ óðîâíÿ è ôðîíòà è ñïàäà
êîì ïîðò ìîæåò äàòü +-12 âîëüò òîãäà òîê çàùèòíûõ äèîäîâ ïîðòîâ
(12-5.5 )/2200 ïî ïëþñó
è (12-0.5)/2200 ïî ìèíóñó
5.5 ìèëëèàïåð çàùèòíûì äèîäàì ýòî íè÷òî
âîîáùå ýòè ñõåìû åñëè è áàðàõëÿò òî îò ìíîãîïîòî÷íîé îñ òî÷íåå îò ïîòîêîâ ñ âûñîêèì ïðèîðåòåòîì
ïðîâîäà áûëè 1ìåòð
ýòà ñõåìà "ìîäèôèöèðóåòñÿ" â 4 ðåçèñòðîà 2.2ê áåç äèîäîâ
îñîáåííî ñìåøèò êîãäà ÷èòàþ òðåáîâàíèÿ ê äèîäàì (âðåìÿ âîñòàíîâëåíèÿ)
÷åì ìåäëåííå äèîäû òåì òåì áûñòðåå ïåðáðîñ óðîâíÿ ñ 1 â íîëü
÷åì áîëüøå ¸ìêîñòü äèîäîâ ÷åì áûñòðåå ïåðåáðîñ óðîâíÿ è ôðîíòà è ñïàäà
êîì ïîðò ìîæåò äàòü +-12 âîëüò òîãäà òîê çàùèòíûõ äèîäîâ ïîðòîâ
(12-5.5 )/2200 ïî ïëþñó
è (12-0.5)/2200 ïî ìèíóñó
5.5 ìèëëèàïåð çàùèòíûì äèîäàì ýòî íè÷òî
âîîáùå ýòè ñõåìû åñëè è áàðàõëÿò òî îò ìíîãîïîòî÷íîé îñ òî÷íåå îò ïîòîêîâ ñ âûñîêèì ïðèîðåòåòîì
ïðîâîäà áûëè 1ìåòð
ух ты.... показывает
-
red2cat
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Ср фев 10, 2010 11:02:11
- Откуда: Estonia
- Контактная информация:
Весь софт для данного программатора расчитан на работу с параллельным или последовательным портом. Если эмулировать КОм-порт через FT232RL или любую другую, результат будет плачевным в плане скорости.
Для нормальной работы нужно использовать функции Бит-Банг. Для АВР есть только пропатченый AvrDude. Другого софта, работающего с этими функциями, я не встречал. А пока меня устраивает это - http://radiokot.ru/forum/viewtopic.php?t=25921
Для нормальной работы нужно использовать функции Бит-Банг. Для АВР есть только пропатченый AvrDude. Другого софта, работающего с этими функциями, я не встречал. А пока меня устраивает это - http://radiokot.ru/forum/viewtopic.php?t=25921