Программатор!?! Помогите разобраться!!!

Обсуждаем контроллеры компании Atmel.
Ответить
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Сообщение 13Alex13 »

Есть вот такая штуковина. http://foto.mail.ru/list/alexeysl/214/215.html. На термоусадке была надпись DIGOLE USB TTL.
Можно ли из данного девайса сделать USB программатор для AVR? Если можно, то объясните как на пальцах, пожалуйста, если нет поясните почему! Гугление особых результатов не дало, или дало на не понятном для меня языке! Я новичок в этом деле, поэтому прошу сильно не ругаться за некоректный вопрос или размещение темы не в том разделе. :oops: Давайте жить дружно!!! :)
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 260
Зарегистрирован: Чт янв 13, 2011 18:54:29
Откуда: Минск

Сообщение ds1307 »

Это переходник USB-UART(TTL).
На нем можно сделать программатор для работы с Pony.
Но будет очень медленно. Прошивки большого размера будут десятками минут грузиться.
Учиться, учиться, ...
Реклама
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

обычный мост усб-юарт
ищи мост на тфди232, она может работать через аврдуде, программатор в ее конфиге ftbb
или купи нормальный усб за 5 баксов
тематические ответы только в форуме, в приват не пишите
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Сообщение 13Alex13 »

ds1307 писал(а):Это переходник USB-UART(TTL).
На нем можно сделать программатор для работы с Pony.
Но будет очень медленно. Прошивки большого размера будут десятками минут грузиться.
А можете по подробнее или ткнуть носом где почитать, желательно на русском! Покупать не хочется, я начинающий, больших проэктов не планирую, во всяком случае пока!
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Аватара пользователя
Сообщения: 260
Зарегистрирован: Чт янв 13, 2011 18:54:29
Откуда: Минск

Сообщение ds1307 »

Есть программа PonyProg. Она программирует через ком порт, а у вас переходник УСБ-УАРТ. Вам даже преобразовател уровня не нужен, т.к. у вас уже уровни ТТЛ. Можете еще прочитать про программатор by_Petka. Он для заливки прошивки в свой программатор использовал PonyProg и переходник УСБ-УАРТ. переходник у него другой, но ваш тоже сгодится для этих целей. Смотрите по даташиту какие пины (RxD, TxD, и так далее) он подсоединял к MOSI, MISO и т.д. и будет вам счастье.
И не спрашивайте, а что с чем соединять. Сами должны разобраться.
PS Да и чуть не забыл. Прочитайте обязательно у by_Petka, какие пины надо проинвертировать в Pony, чтобы не добавлять инверторов. http://electronix.ru/forum/index.php?sh ... 68372&st=0
Вложения
PonyProg_V207c.zip
Сама программа
(545.43 КБ) 464 скачивания
ПРОГРАМАТОР_СОМ.rar
Схема программатора
(4.58 КБ) 631 скачивание
Учиться, учиться, ...
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Сообщение 13Alex13 »

ОГРОМНОЕ СПАСИБО за инфу, особенно ds1307!!! :)) Тему пока не закрываю, буду рад дополнительной инфе!
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

Вообще, на CP2102 программаторов для AVR не делают. Для этого лучше FT232.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Грызет канифоль
Аватара пользователя
Сообщения: 260
Зарегистрирован: Чт янв 13, 2011 18:54:29
Откуда: Минск

Сообщение ds1307 »

YS писал(а):Вообще, на CP2102 программаторов для AVR не делают.
Это закон или ваше личное мнение?
Вы что, предлагаете человеку выбросить CP2102 и бежать покупать FT?
Он же сказал, что его пока устроит.
Учиться, учиться, ...
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

Это закон или ваше личное мнение?
Это тенденция. На FT232 битбанг быстрее.
выбросить CP2102 и бежать покупать FT?
Зачем? Преобразователь USB-UART - очень полезная штука. А FT я бы купил (и таки купил) специально для программатора.

У меня так все и есть: на FT232 собран программатор, а китайский переходник на CP2102 используется по назначению.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Сообщение 13Alex13 »

YS писал(а):
Это закон или ваше личное мнение?
Это тенденция. На FT232 битбанг быстрее.
выбросить CP2102 и бежать покупать FT?
Зачем? Преобразователь USB-UART - очень полезная штука. А FT я бы купил (и таки купил) специально для программатора.

У меня так все и есть: на FT232 собран программатор, а китайский переходник на CP2102 используется по назначению.
Можете схемку скинуть, программатора которым пользуетесь? Объясните назначение переходника, для чего вы его используете? :solder:
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

13Alex13 писал(а):Объясните назначение переходника, для чего вы его используете?
для подключения контроллера к пк через ком порт, используя модуль uart в самом мк

бред типа http://aao.org.ua/publ/mikrokontrollery ... u/11-1-0-8
не нужно делать, это неправильно
вместо того, чтобы потратить 5 баксов и купить заведомо рабочий инструмент, люди почему-то жопят копейки, городят всякую чуш и потом жалуются, что не работает или глючит
ладно я еще 10 лет назад его делал, так ведь тогда не было ничего в продаже кроме стк500 за сотню евров

но сейчас-то все есть и стоит копейки :facepalm:
тематические ответы только в форуме, в приват не пишите
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

Можете схемку скинуть, программатора которым пользуетесь?
Вот он.
Объясните назначение переходника, для чего вы его используете?
Связь контроллера с компьютером для отладки и управления. Просто и удобно, модуль UART есть почти во всех МК.

Кстати, FT232 тоже конвертер USB-UART, но оптимизированный под расширенное управление.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Сообщение 13Alex13 »

kalobyte писал(а):
13Alex13 писал(а):Объясните назначение переходника, для чего вы его используете?
для подключения контроллера к пк через ком порт, используя модуль uart в самом мк

бред типа http://aao.org.ua/publ/mikrokontrollery ... u/11-1-0-8
не нужно делать, это неправильно
вместо того, чтобы потратить 5 баксов и купить заведомо рабочий инструмент, люди почему-то жопят копейки, городят всякую чуш и потом жалуются, что не работает или глючит
ладно я еще 10 лет назад его делал, так ведь тогда не было ничего в продаже кроме стк500 за сотню евров

но сейчас-то все есть и стоит копейки :facepalm:
За добрый совет спасибо!!!
А вот насчёт покупки не могу с вами согласиться, вы на верное профи в этом деле, а я новичёк, охото разобраться, понять а не зубрить, и программатор мне не для работы, а для хобби!!! Ну сколько я соберу этих проэктов, :dont_know: 2-3 ну пусть десять!!! Хотелось обойтись тем что есть!!! Или если собирать самому :solder: , то не сильно навороченное, рабочее и не глючное!!! Может что посоветуете?
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Сообщение borys »

Для AVR есть хороший программатор USBasp. Не самый крутой, НО - несложный, недорого обходится и доста-
точно хорошора работает. По нему в этом разделе форума есть большая тема.
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

13Alex13 писал(а):и программатор мне не для работы, а для хобби!!!
программатор - это рабочий инструмент типа отвертки или паяльника
он должен работать четко
поэтому как новичку тебе и говорю, что купи рабочий инструмент, а не занимайся херней
собрав эти идиотские поделки, которые работают не по стандарту, ты из-за незнания кучи вещей будеш мучиться только с одной прошивкой
borys писал(а):Для AVR есть хороший программатор USBasp.
вот тоже советуют и не знают, что усб там софтовый и не везде он работает хорошо
13Alex13 писал(а):то не сильно навороченное, рабочее и не глючное!!!
:))) такого не бывает
чтобы не глючило - ставят разные защиты и прочее, что усложняет изготовление в домашних условиях
поэтому проще один раз купить хороший инструмент, а универсальный программатор всегда можно применить с пользой
тематические ответы только в форуме, в приват не пишите
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Сообщение 13Alex13 »

Спасибо kalobyte
:) Хорошо сказано!!! :)
Ещё немножко подожду, по гуглю, а там видно будет! Но к совету вашему прислушаюсь!!! Спасибо!!!
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Сообщение borys »

Для kalobyte.
То, что там софтовый USB, мне хорошо известно. Тем не менее, этот программатор работает у меня и многих
других достаточно хорошо и не первый день (даже не первый год). Никогда и не утверждал, что он самый луч-
ший, но потраченные время и деньги он БУЗУСЛОВНО оправдывает.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1502
Зарегистрирован: Ср сен 08, 2010 20:33:39
Откуда: Воронеж

Сообщение Stalker007 »

Я вот тоже только начинаю с МК развлекаться. Себе сделал такой AVRISP mk2 (основан на LUFA).
Что особенно порадовало, кроме интерфейса USB и очень хорошей скорости, нет необходимости городить программатор для прошивки программатора. :)
Обошёлся менее чем в 200 руб. Покупал конечно не всё, кое-что было, но это мелочи. Рекомендую. Вот тема по нему.
http://radiokot.ru/forum/viewtopic.php?f=20&t=26417
С шерстью на сайте постоянные проблемы. Обещали исправить, но никак. Вот работающая ссылка, если кому нужно. http://radiokot.ru/circuit/power/charger/40/
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Сообщение 13Alex13 »

Спасибо!!! Щас почитаем!!!! :)
Ответить

Вернуться в «AVR»