Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AvrUsb500 by Petka
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
Petka
Цитата(millano @ Apr 20 2009, 00:48) *
просто хотелось узнать что лучше собирать..!какую версию....?
1- FT232RL
2- FT232BM(думаю эту.. ?)

Это функциональные аналоги. FT232RL не требует крарца. Собирайте из того, что у Вас есть. Если ничего нет, кто лучше купить FT232RL.
millano
Цитата(Petka @ Apr 20 2009, 13:23) *
Это функциональные аналоги. FT232RL не требует крарца. Собирайте из того, что у Вас есть. Если ничего нет, кто лучше купить FT232RL.

а почему нельзя... BM..? biggrin.gif
разгница в ЦЕНЕ между ними небольшая... такчто ??
Petka
Цитата(millano @ Apr 20 2009, 15:10) *
а почему нельзя... BM..? biggrin.gif
разгница в ЦЕНЕ между ними небольшая... такчто ??

МОЖНО.
Собирают и на RL и на BM. У всех работает и с одним и со вторым.
millano
СПС за помощь... wink.gif
KonstantinM
AVR студия его иногда забывает, приходится или передергивать прог из USB или перезапускать оболочку STK500 в студии.
KonstantinM
spi.c:48: warning: unused variable 'j'
Petka
Цитата(KonstantinM @ Apr 23 2009, 10:30) *
spi.c:48: warning: unused variable 'j'

наследие tuxgraphics.
в будующей версии подчищу варнинги, причешу код.
KonstantinM
Небольшая конструкция. Без возможности самопрограммирования.
slava5557
И моя конструкция. Разводку платы сделал в лоуте, так как ту что выкладывал Petka не смог сделать, уж больно тонкие дороги, вытравить качественно не удалось. Прошивка через PonyProg длилась 1час 35 мин.! Кварц использовал на 7,3728. Работает нормально, пробовал в CodeVision и AVRStudio
KonstantinM
Petka
Как собрать USBASP в WinAVR?
Чегой-то не получается по исходникам которые вместе с ним? И Makefile там не совсем обычный
Petka
Цитата(KonstantinM @ Apr 24 2009, 11:04) *
Petka
Как собрать USBASP в WinAVR?
Чегой-то не получается по исходникам которые вместе с ним? И Makefile там не совсем обычный

Что собрать? Откуда Вы это взяли? Где необычный мэйкфайл? Что в нём необычного?
KonstantinM
взял:
http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz

При добавлении в проект всех файлов скомпилить не получается
Petka
Цитата(KonstantinM @ Apr 24 2009, 15:46) *
взял:
http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz

При добавлении в проект всех файлов скомпилить не получается

вполне классический makefile, Правда ориентированный по линукс.

P.S.
Вы ошиблись топиком. Здесь мы обсуждаем "stk500v2 by petka".
KonstantinM
Цитата(Petka @ Apr 23 2009, 10:42) *
наследие tuxgraphics.
в будующей версии подчищу варнинги, причешу код.


Полезность: перемычка для принудительной установки 1МГц как в USBASP
C ее приоритетом над установкой частоты в терминале порта
chief_olimp
Собрал ваш программатор. Заработал сразу без каких либо проблем. Плату делал сам под свой прозрачный корпус.
Кварц 7.3728МГц. Движковым переключателем выбирается питание 3.3/5В. Питание таргета от 3.3В не более 50мА.
chief_olimp
Подскажите пожалуйста как запустить его в среде WINAVR AVRDUDE. В makefile указано:
Код
AVRDUDE_PROGRAMMER = stk500

# com1 = serial port. Use lpt1 to connect to parallel port.
AVRDUDE_PORT = com2

При попытке прошивки выдает следующий лог:
Код
> "make.exe" program
avrdude -p atmega8 -P com2 -c stk500    -U flash:w:main.hex
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: ser_open(): can't open device "com2": Отказано в доступе.


make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:12
Petka
Цитата(chief_olimp @ Apr 26 2009, 23:14) *
Подскажите пожалуйста как запустить его в среде WINAVR AVRDUDE. В makefile указано:
[code]AVRDUDE_PROGRAMMER = stk500
........
avrdude: ser_open(): can't open device "com2": Отказано в доступе.
.......

1) что-бы наверняка заработало надо писать не просто stk500 а stk500v2
2) не пускают на com2. Или Вы терминал забыли закрыть, который на этот ком порт натравлен был или не тот ком порт выбрали.
chief_olimp
Цитата(Petka @ Apr 26 2009, 22:43) *
1) что-бы наверняка заработало надо писать не просто stk500 а stk500v2

Спасибо заработало.
Цитата(Petka @ Apr 26 2009, 22:43) *
2) не пускают на com2. Или Вы терминал забыли закрыть, который на этот ком порт натравлен был или не тот ком порт выбрали.

Смотреть пункт первый.
millano
smile.gif Всем доброго времени суток.. Вот решил подойти с практической стороны к AvrUsb500 by Petka
набрасал небольшую табличку из Основных компанентов:
BQ1 HC-49/U 18.4320MHz -- http://www.chip-dip.ru/product0/34824.aspx
C1 / C2 / C3 /C5 /C8 /C9 C_0805 0,1uF -- http://www.chip-dip.ru/product0/860640216.aspx
C4 TANTAL_D 4,7-47uF -- http://www.chip-dip.ru/product0/987731559.aspx
C6 C_0805 12-22 pF -- http://www.chip-dip.ru/product0/54748626.aspx
DD1 FT232RL -- http://www.chip-dip.ru/product0/201330607.aspx
DD2 ATMEGA88(TQFP32!!!) -- http://www.chip-dip.ru/product0/9000023520.aspx
L1 Ferrite bead or Chip coil ~10uH, 0,5A -- http://www.chip-dip.ru/product0/910710288.aspx
R1 R_0805 10k -- http://www.chip-dip.ru/product0/528580584.aspx
R2 R_0805 1k -- http://www.chip-dip.ru/product0/843440046.aspx
R3 / R4 / R7 R_0805 100 -- http://www.chip-dip.ru/product0/481795709.aspx
R5 / R6 R_0805 220 -- http://www.chip-dip.ru/product0/445051423.aspx
R8 R_0805 220k -- http://www.chip-dip.ru/product0/108859523.aspx
R9 R_0805 47k for Mega88 -- http://www.chip-dip.ru/product0/572008423.aspx
вроде правельно подобрал....я чайник в электроники особенно в обозначениях
Petka
Цитата(millano @ Apr 27 2009, 00:47) *
вроде правильно подобрал....

Правильно.
Только в "чип и дипе" цены бешеные. 430р + 250р за Мегу88 и Ft232RL это перебор. Обратитесь в efo.ru должно быть гораздо гуманнее.
andr_doy
действительно брать в ЧипДип - последнее дело это уж на крайней случай, когда в других местах невозможно найти
Ильмар
Petka
мои старания найти кварц 7,3728мгц равно как и других пока не увенчались успехом sad.gif
недавно правдо раскурочил старый епсон, там нашел кварц со встроенными емкостями, на котором написано 14,74 х и внизу М
он подойдет ? unsure.gif
Petka
Цитата(Ильмар @ Apr 29 2009, 07:52) *
Petka
мои старания найти кварц 7,3728мгц равно как и других пока не увенчались успехом sad.gif
недавно правдо раскурочил старый епсон, там нашел кварц со встроенными емкостями, на котором написано 14,74 х и внизу М
он подойдет ? unsure.gif

попробуйте. должен пойти.
RA3WUM
Доброго дня.
Хочу собрать данный девайс.
Подскажите можно ли использовать в нём связку мега48+18Мгц ровно?
Ильмар
Цитата(Petka @ Apr 29 2009, 07:28) *
попробуйте. должен пойти.

эээ
т.е. теоретически частота подходит? smile.gif или как?

и еще
Я на плате то впаял уже кондеры, их оставить и средий вывод кварца оставить висеть в воздухе? или тоже к массе подключить? или выпаять кондеры, а средний вывод к массе?
извяняюсь за такой вопрос , просто я никогда не встречался с такими кварцами.
Pyku_He_oTTyda
Ильмар ,а вы где территориально живете?
Если в России, могу кварц в конвертике отправить на 7,3728мгц, правда в высоком корпусе.
Petka
Цитата(Ильмар @ Apr 29 2009, 09:55) *
эээ
т.е. теоретически частота подходит? smile.gif или как?

и еще
Я на плате то впаял уже кондеры, их оставить и средий вывод кварца оставить висеть в воздухе? или тоже к массе подключить? или выпаять кондеры, а средний вывод к массе?
извяняюсь за такой вопрос , просто я никогда не встречался с такими кварцами.

теоретически подходит. пробуйте. средний вывод на землю. по крайней мере ничего сгореть не должно =)))
Ильмар
Цитата(Pyku_He_oTTyda @ Apr 29 2009, 09:17) *
Ильмар ,а вы где территориально живете?
Если в России, могу кварц в конвертике отправить на 7,3728мгц, правда в высоком корпусе.

да я в россии , в татарстане, г.Чистополь
Был бы очень благодарен
ну и на пиво накину smile.gif
Pyku_He_oTTyda
я безвоздмезно)
Пишите адрес в личку, отправлю заказной конвертик,
Ильмар
Цитата(Petka @ Apr 29 2009, 07:28) *
попробуйте. должен пойти.

хехе
вроде прошил , но проверить пока не на чем
возник вопрос
сколько надо ставить скорость порта? (в настройках диспетчера устройств, по умолчанию у меня стоит 9600 laughing.gif ) ну и соответственно в настройках програмы для прошивок вероятно надо использовать тоже самое что и в настройках порта?

ну и еще один вопрос
Этот программатор должен указываться в программах как STK500? или как то подругому?
Petka
Цитата(Ильмар @ May 1 2009, 23:03) *
хехе
вроде прошил , но проверить пока не на чем
возник вопрос
сколько надо ставить скорость порта? (в настройках диспетчера устройств, по умолчанию у меня стоит 9600 laughing.gif ) ну и соответственно в настройках програмы для прошивок вероятно надо использовать тоже самое что и в настройках порта?

ну и еще один вопрос
Этот программатор должен указываться в программах как STK500? или как то подругому?

1) 115200
2) stk500v2
Ильмар
Цитата(Petka @ May 1 2009, 23:24) *
1) 115200
2) stk500v2

пасиба smile.gif
теперь я понял почему он у меня прошивался час smile.gif
KonstantinM
Ильмар
У меня - больше часа. smile.gif
zheka
Господа, не осилю все страницы, кто собирал программатор, скажите, как у него с программированием 3 вольтовых, 5 волтовых схем? Все шьет?
pavel-pervomaysk
ATmega8L-8AI шил им при напряжении питания 2,7 - 3,3 вольта без проблем. Девайс класный , собирай и не пожалееш. rolleyes.gif
zheka
Ну... а 5-ти вольтовые схемы???

И еще вопрос - мегагерцовый выход для чего? ДЛя подключения к XTAL с челью оживления чипа?

и почему программирование самого программатора длится так долго?

и почему программирование самого программатора длится так долго?
Petka
Цитата(zheka @ May 6 2009, 21:42) *
Ну... а 5-ти вольтовые схемы???

И еще вопрос - мегагерцовый выход для чего? ДЛя подключения к XTAL с челью оживления чипа?

и почему программирование самого программатора длится так долго?

1) можно.
2) да.
3) такая особенность "serbb". потерпеть надо только один раз. если есть другой программатор, то можно залить за считанные секунды.
zheka
Хм... кто-то в теме выкладывал свой программатор, то есть by Petka, но Vasya_Pupkin Edition. Так вот там был переключатель 3-5 вольт. Зачем?
zheka
Имеется дроссель проволочный на 22 uH - подойдет вместо L1?
Petka
Цитата(zheka @ May 7 2009, 09:22) *
Имеется дроссель проволочный на 22 uH - подойдет вместо L1?

пойдёт если ток не менее 0,5А.
zheka
Спасибо. Все еще вольнуюсь за 3 и 5 вольтовые схемы... Уважаемый Петка говорит что все ОК. Тем не менее, есть люди у которых с этим были проблемы?
zheka
У меня вопрос за вопросом - а почему мегагерцовый выход выведен отдельно? Вроде бы LED вывод есть в стандартном ISP10...
SINtheTHICK
Здравствуйте!

Такой вопрос, правда не совсем (совсем не) в тему: ферритовые бусины SMD - какая-нибудь разница кроме типоразмера между ними есть?
Собираю топиковый девайс по примеру тов. /RR/ на PL-2303, а там как раз такие штуки требуются в обязательном порядке на входе (4 шт.). Можно любые использовать?
Валяется жменька разносортных из старых комповых девайсов... Это такие ...конденсаторы SMD, только с ЧЕРНОЙ КЕРАМИКОЙ w00t.gif
/RR/
Цитата(SINtheTHICK @ May 7 2009, 13:30) *
Здравствуйте!

Такой вопрос, правда не совсем (совсем не) в тему: ферритовые бусины SMD - какая-нибудь разница кроме типоразмера между ними есть?
Собираю топиковый девайс по примеру тов. /RR/ на PL-2303, а там как раз такие штуки требуются в обязательном порядке на входе (4 шт.). Можно любые использовать?


В данном случае можно любые ставить.
zheka
Почему в программаторе 1 МГЦ выведен отдельно, а вывод LED в разъеме замкнут на землю?
А если на целевой плате у меня к этому выводу подключен XTAL программируемого контроллера?

И вообще - где правда:
Petka
Цитата(zheka @ May 8 2009, 09:28) *
Почему в программаторе 1 МГЦ выведен отдельно, а вывод LED в разъеме замкнут на землю?
А если на целевой плате у меня к этому выводу подключен XTAL программируемого контроллера?

И вообще - где правда:

На самой первой схеме, что была опубликована приведена разводка программатора с распиновкой разъёма как в "byteblaster". В последних версиях распиновка обычная, "классическая" ("stk200", "ISP10").
FCK
у меня один вопрос: я попытался развести плату для прогера через арес, и столкнулся что там нет FT232BM, поделитесь плз опытом кто как разводил свои платы

и еще: если можешь, Petka, собери прошивку для меги8535, кварц 14 мгц, так как этих контроллеров у меня в наличии достаточно
zheka
Уважаемый Petka, немного переделал разводку под имеющиеся у меня детали и под имеющийся корпус.
Сдвинул конденсаторы у кварца микроконтроллера, а также дроссель и конденсаторы на входе USB. Как на ваш взгляд, не повлияет на работу? А то обжегжись http://electronix.ru/forum/index.php?showtopic=62470 на молоке, я уже на воду дую.
Petka
Цитата(zheka @ May 11 2009, 19:55) *
Уважаемый Petka, немного переделал разводку под имеющиеся у меня детали и под имеющийся корпус.
Сдвинул конденсаторы у кварца микроконтроллера, а также дроссель и конденсаторы на входе USB. Как на ваш взгляд, не повлияет на работу? А то обжегжись http://electronix.ru/forum/index.php?showtopic=62470 на молоке, я уже на воду дую.

1) конденсаторы кварца "землить" лучше на "землю" процика (как можно ближе).
2) ИМХО зазоры слишком маленькие получаются когда тяните проводник между контактными площадками резисторов/конденсаторов 0805.

Цитата(FCK @ May 8 2009, 21:12) *
....
и еще: если можешь, Petka, собери прошивку для меги8535, кварц 14 мгц, так как этих контроллеров у меня в наличии достаточно

для этого надо знать к каким ножкам что подключено.
zheka
Цитата
1) конденсаторы кварца "землить" лучше на "землю" процика (как можно ближе).


Чем Ваша разводка лучше в этом плане?

Цитата
2) ИМХО зазоры слишком маленькие получаются когда тяните проводник между контактными площадками резисторов/конденсаторов 0805.



Так ведь у Вас так же... К слову, я когда подгонял под корпус, специально плату вытравил - у меня отлично получается. Использую ПФР
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.