• Объявления

    • admin

      Просьба всем принять участие!   24.11.2017

      На форуме разыгрывается спектроанализатор Arinst SSA-TG LC (цена 18500 руб). Просьба всем перейти по ссылке ниже и принять участие!
MaStak

Схемы Программаторов

410 сообщений в этой теме

serg    2

В принцепе сабж.

Дооооооолгоооооо искал программаторы под USB для AVR. Программаторы(железо) есть, а оболочек хороших нет. Решил написать свою оболочку, которая меня устраивает по скорости программирования и возможностям. Выдаю результат на всеобщее обозрение. Оцените и скажите своё мнение, начиная от точек и запятых, технической грамотности, проверки битов по умолчанию, до полного оформления программы. Любая "здоровая" критика приветствуется!

Сам проверял только на мега8 и 16.....работает .

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

Зы: c программатором от prottoss_а почему то "не дружит ".

Программатор(железо) USBasp лучше программировать приложенным мной файлом "USBasp_187,5.hex" , что даст возможность программировать "чистые" контроллеры без понижения скорости (установки перемычки на 8кГц), т.к. SCK программирования составляет 187,5 кГц.

endprogram.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
sadchi    0

Господа,

Что-то полное безрыбье наблюдается. Посмотрел большое число интеренет магазинов Москвы на предмет USB программатора для ISP AVR. Глухо. Быть может вы знаете где они есть или готовы продать один из своих?

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Forhax    0

Хочу собрать "умного" робота на основе Atmega16(посоветуйте что попроще). Сам корпус я собрал.

Проблема вот в чем.

Программатор сделал так:

Lpt port atmega16

Data1 -> MOSI

Data3 -> Reset

Data4 -> Sck

Busy -> MISO

GND (20-25) -> GND

+5В -> VCC

Atmega16 не определяеться вообще имхо я сжег lpt порт (пробовал PonyProg2000 все правильно настроил) пишет( устройство отсутствует или неисправно -24) менял атмегу 2 раза

Изменено пользователем Forhax

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Вот глянь вот этот LPT программатор для AVR

Да и если ты спалил ЛПТ порт то можно собрать USB программатор микроконтроллеров AVR / 89S совместимый с AVR910

Ну или на СОМ порт.

Да и загляни в тему "Схемы Программаторов" не зря ведь её создавали :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Насколько помнится, в PonyProg-е можно с инверсией сигналов "поиграться", сейчас не вспомню, какие как выставлены. Вечером могу посмотреть (не забыть бы только).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Forhax    0
Насколько помнится, в PonyProg-е можно с инверсией сигналов "поиграться", сейчас не вспомню, какие как выставлены. Вечером могу посмотреть (не забыть бы только).

Я пробовал и "CodeVisionAVR C Compiler" там тоже не определяеться.

Сейчас поеду возьму страрый компьютер и несколько плат контроллеров, буду играться с инверсией. З.Ы. Как узнать спалил я LPT или нет.

Суть в чем - узнать в чем ошибка собраный схемы "напрямую"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Можно подвесить к ЛПТ порту светодиоды и управлять ими, если будут работать значит работает :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
alex_des    0

Шил мегу 16 и мегу 8 с помошью программатора такого как на картинке только без резисторов.

2_1.gif

Отдельное питание +5 обязательно!.

В понипрог никаких инверсий не выставлял. Только контролер изменил.

Даташит внимательно посмотрите там ног "земли" много и их все надо в "землю" воткнуть (у знакомого из за того не шилась).

=) там кстати недорисовано что земля от +5 соединяется и с землей LPT а так вроде уже и нечего добавить.

разве что РАСПИНОВКУ LPT

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

При использовании такой схемы, 1:1 питание надо брать от компа, потомучто земля ЛПТ и земли питания МК уже будут соеденены в самом компе.

А если питать от другого источника питания, то естечтвенно надо соеденить земли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Forhax    0

Спасибо, буду пробовать

Можно подвесить к ЛПТ порту светодиоды и управлять ими, если будут работать значит работает :)

Каким образом?

Изменено пользователем Forhax

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Forhax    0

Возможно у меня сгорел LPT или Atmega (Сейчас буду проверять lpt порт)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
NebsteR    743

Хай всем! После 3х неработающих программаторов решил купить... (работал у меня только урезанный JDM) :wacko:

В общем, можете подсказать программатор для ПИКов за <=500 рублей, и желательно если есть за такую цену, чтоб он и Атмеги шил... УСБ или ЛПТ...

ЗЫ: в Москве...

ЗЗЫ: или за такую цену никакого нормального программатора не найти?

Изменено пользователем NebsteR

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
NebsteR    743

а есть какие-нить, которые и Атмелы шьют?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ss85    0

Я такую проблему решил покупкой USB-COM преобразователем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Forhax    0

LPT порт работает. кст прикольная програмка :P , вчера сделал контроль света на тиристорах с LPT порта. Вопрос номер 2 как проверить атмегу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sadchi    0

Так ведь и комовский не особо то найдется =(.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Lexi    0

А чем вас не устраивает програматоры USB, с преобразователями усб ту ком, мат еще мега8 стоит. Я сча схемв не подскажу, у товарища работает как внутрисхемник.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
NebsteR    743

хмм... так-то не проблема, только нужна тогда на 100% проверенная схема, и не COM... комп где у меня был COM накрылся, теперь или УСБ или ЛПТ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Sh@dow    0

Я собрал прогер по этой схеме.

http://www.coolcircuit.com/project/picprog/

Работает на ура.Поддерживает dsPicи.Разводку я немного изменил для LPT разьема если нада магу выложить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Вот тебе простой LPT программатор для PIC http://pic16f84.narod.ru/progr.htm

Вот простой LPT Программатор для AVR http://eldigi.ru/site/programmators/2.php

Ну и USB программатор микроконтроллеров AVR / 89S совместимый с AVR910 http://eldigi.ru/site/programmators/1.php

Хватит или ещё привести :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
NebsteR    743

хватит :) ... только вот если-бы еще для пик на УСБ :rolleyes: ...... ЗЫ: ща юзаю только пик, начать юзать и АВР - перспектива... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас