Pony Prog

Одним из распространенных программаторов является программатор Pony Prog. Вариаций программатора Pony Prog очень много, одну из них (самую облегченную по компонентам, но не по возможностям) предлагаю Вам я.

При помощи данного программатора Pony Prog можно (не используя переходников) запрограммировать в 20ти пиновой панельке микропроцессоры: ATtiny2313, AT89C2051, и 28ми пиновой панельке - микропроцессоры: ATMega8, ATMega48, ATMega88, ATMega168. А если использовать переходники, то список возможных запрограммированных микроконтроллеров можно считать бесконечным. :-)

Прежде всего, данный программатор Pony Prog предназначен для программирования самых популярных для отечественного радиолюбителя микроконтроллеров ATtiny2313 и ATMega8.

Привожу принципиальную схему программатора Pony Prog.

Теперь немного подробней об возможных изменениях в схеме в качестве использования аналогов радиодеталей:

- резисторы на 4.7kOm можно заменить на меньшие по сопротивлению (до 2kOm);

- конденсаторы любые от 20 до 40pF, но лучше склоняться к нижнему пределу;

- кварцевый резонатор от 4 до 10Mhz, иногда можно и более (при сборе программатора Pony Prog под определенный микроконтроллер посмотрите его рабочую частоту в datasheet). Чем больше частота кварца, тем микроконтроллер шьется быстрее;

- транзистор можно брать любой (n-p-n) маломощный, например, КТ315, KT3102, ВС817, BC337, BC847, ВС547, 2T312, C945 и т.д.

Кстати, печатную плату для программатора Pony Prog я делал под транзистор КТ315. Печатную плату программатора Pony Prog в формате *.lay можно скачать ЗДЕСЬ (20KB). Для изготовления печатной платы использовался односторонний текстолит размерами 58х33мм.

Питается данный программатор Pony Prog от 5v. В качестве блока питания я использую зарядное устройство от телефона Samsung. Если не уверены в качестве своего блока питания, можно стабилизировать напряжение КРЕНкой или стабилизатором 78L05.

Программатор Pony Prog управляется программой PonyProg2000. Все достаточно легко, главное правильно выставлять фузы. Скачать бесплатно последнюю версию программы PonyProg2000 v2.07c можно ЗДЕСЬ (545KB).

Поділитись:
Сторінки:
1 2 3 4 5 ... 11
Shindo, сказав 07.09.2011 о 13:30:

Подскажите, а адаптер 5V 1.0 A подойдет? Или надо 100 mA?

admin, сказав 07.09.2011 о 13:34:

Конечно подойдет. Я использую как и говорил зарядное от телефонов Samsung. Тестером было установлено 5v, 0.77A.

Shindo, сказав 08.09.2011 о 21:48:

Еще раз здравствуйте)
Вот теперь появилось свободное время и завтра попробую собрать. Возник вопрос, только предупреждаю я особо в радиоэлектронике не силен, так что не ругать =)
Если поставить стабилизатор 78L05 то это будет выглядеть так?
Программатор pony prog с стабилизатором 78L05

admin, сказав 08.09.2011 о 22:29:

Именно так. Только Вы пропустили соединение (отметил красной точкой). И в идеале не хватает конденсаторной обвязки стабилизатора 78L05, но и без нее, думаю, будет работать не плохо.

Shindo, сказав 08.09.2011 о 22:55:

Спасибо) А конденсаторы на сколько? Ну скажем к примеру на 100 pF?

admin, сказав 09.09.2011 о 05:03:

На выходе - 0.1μF, на входе - в районе 470μF x 16v.
Кстати, заметил еще одну ошибку в Вашей версии схемы - гнезда 6 и 7 на ком порте должны быть соединены.

Shindo, сказав 09.09.2011 о 07:16:

Спасибо) Исправил ошибки и добавил конденсаторы.
Правильно?
ponyprog+78l05+обвязка

admin, сказав 09.09.2011 о 07:34:

Да, все как нужно!

Shindo, сказав 10.09.2011 о 17:54:

а что за припой на кварцевом резонаторе?

admin, сказав 10.09.2011 о 18:53:

Это заземление корпуса кварца. На разводке печатной платы в *.lay видно отверстие между двумя конденсаторами (ближе к кварцу), вот через него припаивается перемычка на кварц.

den13zx, сказав 26.10.2011 о 10:24:

Нужно ли на ATmege8 подключить питание на AVCC(20 нога) и ноль на GND(22 нога) ? Или он и без этого работать будет.

admin, сказав 27.10.2011 о 12:06:

Теоретически нет, если задействованы 7я (VCC) и 8я (GND) ноги.

bdw5, сказав 06.11.2011 о 16:24:

добрый вечер . задолбали вас новечки наверное. я как большинство новичков решил освоить контролёры. понравился таймер для кухни на atinny2313.програматор ещё не собрал, но за деталями на рынок сгонял. схема програматора как и у вас ,только с двумя стабилитронами http://forum.cxem.net/index.php?showtopic=47160 .у меня непонятка вот в чём-надо ли настраивать "пони" куда тыкать или снимать флажки. и по поводу фюзов-их надо самому знать как выставлять,или они загрузятся автоматом с файлом прошивки НЕХ. или же просто ничего не нажимать на фюзах. за ранее благодарен...

admin, сказав 06.11.2011 о 20:57:

Настраивать не нужно ничего, за исключением выбора номера COM порта и автокалибровки.
Фьюзы подгрузятся заводские, но на каждую схему нужны свои. Ищите их на сайте с таймером или спрашивайте у автора схемы/программного кода к микроконтроллеру.
Фьюзы с HEX не подгружаются, а выставляются в ПП в окне "Configuration and Security bits".

bdw5, сказав 07.11.2011 о 13:13:

подскажите а я делаю с кабелем на сом порт -надо ли кабель с экраном, и если да то куда подключать экран??

admin, сказав 07.11.2011 о 15:13:

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

bdw5, сказав 07.11.2011 о 16:41:

а если соединить с общим т.е.минусом

admin, сказав 07.11.2011 о 21:41:

Подойдет

bdw5, сказав 08.11.2011 о 08:47:

скажите- я собрал программатор вставил в порт- а чтобы выполнить калибровку в пони прог -питание на программатор уже должно быть подано??

admin, сказав 08.11.2011 о 11:58:

Да. Но из без питания калибровка проходит вполне удачно.

bdw5, сказав 12.11.2011 о 12:48:

ещё раз здравствуйте. могу сказать одно-всё состоялось. запрграмировал с первого раза. YH теперь я обладатель кухонного таймера http://test.radiokot.ru/circuit/digital/home/59/index.shtml .это мой первый опыт с микроконтролёрами.но вот вопрос- я этим программатором могу теперь все контролёры из списка понипрог прошивать ??(конечно меняя ноги у микрух)???

admin, сказав 14.11.2011 о 21:27:

AVR конечно, только используйте переходники, и смотрите datasheet, т.к. не все поддерживают частоту кварца 10Mhz. Если что, просто замените его на меньший, скорость при
том упадет, но не критично.

bdw5, сказав 25.11.2011 о 16:57:

день добрый. а вот нашёл интересные схемы на PIC16F84A .в списке понипрог он есть-а что надо изменить в программаторе ? и вообще сложно ли это. я посмотрел на распиновку-там обозначения даже другие.

admin, сказав 26.11.2011 о 15:56:

Ищите стандартный datasheet, там обозначения выводов одинаковы! К программатору необходимо подсоединить переходник учитывающий изменения пинов.

ratex, сказав 24.12.2011 о 03:17:

Shindo, у Вас схема заработала?
На Вашем варианте с пятивольтовой кренкой перепутаны вход с выходом. Наоборот подключить надо. Если смотреть на стабилизатор со стороны маркировки, то вход слева, выход +5 справа. И на принципиалке также.

Добавленно позже (в 03:19 24.12.2011):

А, извиняюсь! Это я тупанул. Всё правильно. Не сразу понял, что Vcc это и есть напруга на выходе. 🙂

Сторінки:
1 2 3 4 5 ... 11
Необхідно авторизуватись, щоб мати можливість коментувати.