Схема программатора

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Mega-VoLт
Потрогал лапой паяльник
Сообщения: 314
Зарегистрирован: Вс фев 20, 2011 23:52:27
Откуда: г Михайловка Волгоградская обл.

Re: Схема программатора

Сообщение Mega-VoLт »

есть 11.5 вольт значит пойдёт так?



а почему бы не советовал можете конкритно пояснить?
Реклама
Аватара пользователя
Mega-VoLт
Потрогал лапой паяльник
Сообщения: 314
Зарегистрирован: Вс фев 20, 2011 23:52:27
Откуда: г Михайловка Волгоградская обл.

Re: Схема программатора

Сообщение Mega-VoLт »

что значит контроль по питанию?
Реклама
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Схема программатора

Сообщение Enman »

...когда всё проверено и отлажено, то ничего не нужно - пишет-читает, значит, работает...именно, чтоб начать и ощутить результат...а потом потихоньку делать экстру...)))
светодиод контроля позволяет как-то хоть видеть, что выбран правильный номер порта, что включился процесс общения.... тут это всё надо тестером пролазить на этапе отладки......ну и вынимать контроллер из панельки после того, как отстегнул шлейф от компа..потому, что некоторые программы после завершения процесса не выключают питание на микроконтроллере.....абсолютно ничего страшного, немножко внимания и аккуратности...
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Схема программатора

Сообщение К@Т »

Psych писал(а):У неё вроде как тоже нету контроля питания. Я бы не советовал.
Скажу по секрету Контроль питания на х.. не нужен в програматоторе.ИМХО,достаточно в переходнике(адаптере) под например 12Ф.. Не тянуть +5в для питания с прогера,а 'стянуть' через стаб. с сброса(+12,5в). Я такие адаптеры под восминожки с успехом применяю.Как говоритса Дмитрий Дубровенко нервно курит.
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Схема программатора

Сообщение К@Т »

kotofeev писал(а):Короче пробовать собирать буду этот http://www.cqham.ru/progAVR_PIC.htm .
Всем спасибо!
В этой теме всё о его сборке,короче прочитайhttp://www.radiokot.ru/forum/viewtopic.php?f=20&t=44301
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: Схема программатора

Сообщение pazak »

Mega-VoLт писал(а):коты а скажите что плохово в этой схеме?
Схема при правильной и аккуратной сборке работает нормально, но есть особенности программирования некоторых моделей МК, таких как распространённые 12F629/675, 16F628A, 16F676. Дело в том, что довольно часто, особенно когда используются маловыводные МК на 8 или 14 ножек, вывод MCLR (внешний сброс и вход Vpp) переводят в состояние цифрового входа (сброс внутренний). Это нормально если генератор МК использует внешний кварц, но если программа написана для работы МК с тактированием от внутреннего RC генератора, тогда могут возникнуть сложности с перепрошивкой такого МК если необходимо обновить программу или зашить другую. Сложности возникают из-за порядка подачи напряжений питания и программирования. Давайте рассмотрим что может получиться если необходимо перепрошить МК с приведённой выше конфигурацией (MCLR=OFF, OSC = INTOSC) этим программатором. Любая операция хоть чтение, хоть запись начинается с того, что при удержании входа MCLR в 0 (состояние сброса) подаётся напряжение питания (Vdd) на МК, потом на вход MCLR подаётся напряжение программирования (Vpp) = 12,5V и МК должен перейти в режим программирования. В нашем случае напряжение питания Vdd подаётся сразу при включении программатора, но вход MCLR переведён в состояние внутреннего сброса, это приведёт к тому, что МК начнёт выполнять записанную в него программу и когда поступит напряжение программирования Vpp МК перейдёт в режим программирования, но в программном счётчике МК будет далеко не нулевой адрес с которого должна записываться программа. В результате программа прошивальщик (Ic-Prpg, WinPic800) выдаст ошибку записи. Для таких случаев необходим второй режим программирования, он заключается в том, что на МК первым подаётся напряжение программирования Vpp, а потом напряжение питания Vdd, в это случае МК корректно входит в режим программирования.

С уважением.
Реклама
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: Схема программатора

Сообщение pazak »

К@Т писал(а): Скажу по секрету Контроль питания на х.. не нужен в програматоторе.ИМХО,достаточно в переходнике(адаптере) под например 12Ф.. Не тянуть +5в для питания с прогера,а 'стянуть' через стаб. с сброса(+12,5в). Я такие адаптеры под восминожки с успехом применяю.Как говоритса Дмитрий Дубровенко нервно курит.
Ну так Вы объясняйте начинающим свои доработки чтобы потом вопросов не было, а то молчите себе в тряпочку, а они (начинающие) ни сном ни духом.

С уважением.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Схема программатора

Сообщение К@Т »

pazak писал(а): Ну так Вы объясняйте начинающим свои доработки
Кто спросит-тому обьясню,а кто не спросит тот либо поклонник Дубровенко(культ дубровопоклоников),либо сам догадался .А общей массе я не объяснил ранее т.к. вышеупомянутый дубровенко всем забивает головы своим и ругаетса на меня за то...чтобы молчал,и все собирали его схему(только мазохист-изврашенец его схему повторит,после того как увидит полностью мою).
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Psych
Опытный кот
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Re: Схема программатора

Сообщение Psych »

К@Т писал(а):
Psych писал(а):У неё вроде как тоже нету контроля питания. Я бы не советовал.
Скажу по секрету Контроль питания на х.. не нужен в програматоторе.ИМХО,достаточно в переходнике(адаптере) под например 12Ф.. Не тянуть +5в для питания с прогера,а 'стянуть' через стаб. с сброса(+12,5в). Я такие адаптеры под восминожки с успехом применяю.Как говоритса Дмитрий Дубровенко нервно курит.
Ну тык я и имел ввиду что подавать сперва Vpp потом Vcc. А каким способом не важно.
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: Схема программатора

Сообщение pazak »

K@T Да что-же Вы так на Дмитрия обиделись, если бы Вы сразу предупреждали что нужно доработать так-то и так-то, то и он, наверно, на Вас не нападал-бы. Я для себя, например, сделал ExtraPIC с питанием от USB выкинув все стабилизаторы: МАХ 232, КР1533 ЛА3, МС 34063 и четыре транзистора - всё. Программирует без проблем все ПИКи 12-ой, 16-ой и 18-ой серий, из АВРов пока программировал только ATTiny2313 и ATMega8A.

С уважением.
Аватара пользователя
Psych
Опытный кот
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Re: Схема программатора

Сообщение Psych »

pazak писал(а):Я для себя, например, сделал ExtraPIC с питанием от USB выкинув все стабилизаторы: МАХ 232, КР1533 ЛА3, МС 34063 и четыре транзистора - всё.
Он только питается от USB? Или еще программируется от USB?
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Схема программатора

Сообщение К@Т »

pazak писал(а): Я для себя, например, сделал ExtraPIC с питанием от USB выкинув все стабилизаторы: МАХ 232, КР1533 ЛА3, МС 34063 и четыре транзистора - всё.
Интересно,как на одном 34 две напруги получили?Да ещё и 3я транзисторами(как я полагаю 1 на сброс авр).Схему питальника можно подсмотреть?
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: Схема программатора

Сообщение pazak »

ОН только питается от USB (не нужен дополнительный БП), остальные сигналы от СОМ порта. :)))

С уважением.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Схема программатора

Сообщение К@Т »

Psych писал(а): Он только питается от USB? Или еще программируется от USB?
Если вместо мах применить тини отсюдаhttp://www.bezkz.su/publ/usb_uart/12-1-0-308,то будет и шится по юсби.
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Psych
Опытный кот
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Re: Схема программатора

Сообщение Psych »

А с com порта разве нельзя взять Vpp?? Может и MC34 не нужен будет?!
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: Схема программатора

Сообщение pazak »

К@Т писал(а):Схему питальника можно подсмотреть?
Без проблем.
ИзображениеИзображение


С уважением.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Схема программатора

Сообщение К@Т »

pazak писал(а):Без проблем.
С уважением.
Спасибо,теперь вьехал,ато сразу чёто затупил.Теперь раз заюзался юсби попробуйте тиньку по вышеизложенной ссылке.
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: Схема программатора

Сообщение pazak »

Посмотрел, это только преобразователь USB =>UART, для программатора он не пойдёт, нужен полный СОМ порт да ещё и с Bit Bang. Это может делать FT232RL, но программирование очень медленное. :cry:

P.S. Для AVR есть USBTiny http://www.getchip.net/posts/056-usb-pr ... o-usbtiny/

С уважением.
Последний раз редактировалось pazak Сб мар 26, 2011 02:00:55, всего редактировалось 1 раз.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Схема программатора

Сообщение К@Т »

pazak писал(а):Посмотрел, это только преобразователь USB =>UART, для программатора он не пойдёт, нужен полный СОМ порт да её и с Bit Bang. Это может делать FT232RL, но программирование очень медленное. :cry:

С уважением.
Нескажите,я лично уарт на тини юзал(вместо мах)через экстрапик и прошил несколько 16ф628 с ноута.
З.ы.сброс надо включить вручную(перемычкой).Почитайтеhttp://www.getchip.net/posts/056-usb-pr ... o-usbtiny/
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Схема программатора

Сообщение Dmitry Dubrovenko »

К@Т писал(а):дубровенко всем забивает головы своим и ругаетса на меня за то...чтобы молчал,и все собирали его схему(только мазохист-изврашенец его схему повторит,после того как увидит полностью мою).
Как говориться: "Ссылочку, плиз?"
Я-то из своих программаторов культа не делаю, а "ругается" на Вас за то, что это как-раз ваша прерогатива (что ясно видно из цитаты).
Даже в эту тему не стал влезать сперва, но Вам, смотрю, всё никак не угомониться.
Недостаток Вашего программатора, Вам неоднократно уже указывали несколько человек. В данной ветке, Юрий его снова озвучил.
Будьте теперь любезны обосновать своё высказывание.

P.S.: Кстати, там в соседней ветке ЭйнЦвейДрей ищет соратников, кто бы про меня гадости наговорил. Можете присоединиться.


Для топикстартера:
Рекомендую вариант Юрия. Он (Юрий) "переработал" все известные материалы по данному программатору, и на сегодняшний день, ИМХО, это - наиболее оптимальный вариант.
Однако, рекомендовал бы поставить параллельно R6 и R7 по диоду (анодом к базам транзисторов), для быстрой разрядки C4.
ICQ нет, и, в ближайшее время, не будет.
Закрыто

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