Jump to content

    
Sign in to follow this  
Petka

AvrUsb500 by Petka. продолжение

Recommended Posts

Добрый день, Petka!

В спецификации для сборки указан коденсатор TANTAL_D 0,47-47 мкФ.

Можно и его заменить электролитическим 47 мкФ или это критично? (найти такой не получается)

Share this post


Link to post
Share on other sites
Добрый день, Petka!

В спецификации для сборки указан коденсатор TANTAL_D 0,47-47 мкФ.

Можно и его заменить электролитическим 47 мкФ или это критично? (найти такой не получается)

Танталовый конденсатор является электролитическим. Если вы имеете ввиду алюминиевый конденсатор, то его тоже можно устанавливать.

Share this post


Link to post
Share on other sites
Нашел обрыв в дорожке - пропаял. Но почти ничего не изменилось - только при попытке записать фюзы уже не мигает, а вообще не горит.

где был один непропай наверняка есть и другие непропаи/закоротки. Ищите.

Share this post


Link to post
Share on other sites

Приветствую вас, электронщики!

Вопрос вот в чем - Собрал я этот программатор и пользуюсь им уже много времени, но потихоньку начинает доставать один глюк. Особенности такие: и AVR Dude и AVR Studio периодически, при нажатии на кнопку "программировать" могут выдать ошибку. Чаще встречается ошибка с названием "ISP Mode Error" и длинный текст на английском. Может еще выскочить ошибка, типа "программатор не найден"... Повторное нажатие на кнопку "программировать" чаще успешно программирует контроллер, хотя может повторно выскочить либо эта же ошибка, либо вторая.

Программатор собирал по схеме, взятой из первой части ветки форума от самого Petka. HEX собирал сам, по рекомендациям, приведенным выше под Mega8DIP и кварц 7.372Мгц. Печатку разводил и делал сам. Вместо FT232 использую переходник DKU5 от Нокии с подключением по 3 проводам (Rx,Tx,GND) + опторазвязка на Н11L1. Кстати, без опторазвязки эффект тот же. Читать предыдущие 65 страниц накладно по времени и трафику. Если кто сталкивался с таким эффектом, буду рад услышать совет.

Share this post


Link to post
Share on other sites
...

Вопрос вот в чем

...

HEX собирал сам, по рекомендациям, приведенным выше под Mega8DIP и кварц 7.372Мгц.

...

Если кто сталкивался с таким эффектом, буду рад услышать совет.

Частоты 7.372Мгц. не хватает для обеспечения необходимой производительности.

Я делал специальную оптимизированную версию под этот кварц. Правда она доступна только в виде готового HEX.

Или поменяйте кварц или прошейте той специальной прошивкой.

Share this post


Link to post
Share on other sites

Скажите пожалуйста а не чего не мешает поставить вместо FTDI обычную микросхему мах232 (st232) и програмировать с обычного ком порта? (ну естественно с переделкой платы и питанием программатора от устройства).

 

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

Share this post


Link to post
Share on other sites
Скажите пожалуйста а не чего не мешает поставить вместо FTDI обычную микросхему мах232 (st232) и програмировать с обычного ком порта? (ну естественно с переделкой платы и питанием программатора от устройства).

 

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

Да.

Share this post


Link to post
Share on other sites

Уважаемый Petka, если я вывод Reset МК «замкну» на корпус (для исключения влияния МК), то смогу ли я использовать сигналы Rx и Tx от FT232 для других целей, например для связи Target по UART? Планирую сделать как на рисунке.

Не слетит ли прошивка в МК программатора от такого включения (Reset на корпусе, а по данным линии программирования будет различная последовательность)?

post-25455-1261036234_thumb.png

Share this post


Link to post
Share on other sites

Ув. Petka не могли б вы поделится пикадовским файлом разводки вашей платы? Дело в том что из pdf невозможно сдвинуть плату в другой угол, и почему то из pdf на моем принтере не очень качественно рисунок получается! С пикадом у меня некогда проблем не было. Заранее спасибо!

Share this post


Link to post
Share on other sites
Не слетит ли прошивка в МК программатора от такого включения (Reset на корпусе, а по данным линии программирования будет различная последовательность)?

Вероятно слетит.

 

Дело в том что из pdf невозможно сдвинуть плату в другой угол, и почему то из pdf на моем принтере не очень качественно рисунок получается!

Странно. Надо разобраться с PDF ом. Могу сдвинуть плату в другой угол. А зачем вам это надо?

Share this post


Link to post
Share on other sites

Petka, Спасибо за девайс, собрал, работает.

 

но не очень стабильно.

AVRstudio 4.18 build 684

Atmega1281 как таргет питание 3.3 В

в программаторе используется atmega8L-8. кварц 7.3728 mhz, в прошивке (AvrUSB500_by_Petka_HEX_SRC_v6_uni.zip) менял только частоту. пины вроде там на atmega8 и tqfp (как у меня и выставлены) все собралось прошилось все ок. но, есть одна непонятка: если несколько раз подряд прочитывать сигнатуру, то это приводит к сообщению "ISP mode error" и предлагается изменить частоту. тоже самое при чтении FUSE bits удается вычитать через раз.

ничего не трогая перечитываю еще раз на той же частоте - все ок. в терминале тоже версию можно поменять без проблем.

провода менял. одно и тоже.

в avrdude после нескольких (четырех) повторных выполняющий одной и той же команды выдал следующее:

c:\atmel\SRC>avrdude -p atmega1281 -c stk500v2 -P \\.\com4 -b 115200
avrdude: stk500_2_ReceiveMessage(): timeout

avrdude: stk500_2_ReceiveMessage(): timeout
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.09s

avrdude: Device signature = 0xffffff
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.

avrdude: stk500_2_ReceiveMessage(): timeout

avrdude done.  Thank you.

Share this post


Link to post
Share on other sites

привет Petka - собираюсь собирать программатор

 

 

купил основные компоненты FT232RL, ATMega8-16AU и резонатор 14.7456MHz (надеюсь правильно частоту рассчитал, еще есть 14.318MHz и 12.000MHz)

 

не подскажешь какой архив самый последний? и можешь в выложить плату в пикаде хочу переделать под USB-mini и кварц у меня SMD ?

 

в дальнейшем им буду умчать простенькие устройства на базе ATMega48-20AU :maniac:

 

заранее спасибо

Share this post


Link to post
Share on other sites
....

но не очень стабильно.

AVRstudio 4.18 build 684

в программаторе используется atmega8L-8. кварц 7.3728 mhz, в прошивке (AvrUSB500_by_Petka_HEX_SRC_v6_uni.zip) менял только частоту. пины вроде там на atmega8 и tqfp (как у меня

Для работы программатора нужен кварц БОЛЕЕ 14МГц.

 

резонатор 14.7456MHz надеюсь правильно частоту рассчитал?

правильно

не подскажешь какой архив самый последний?

v7

и можешь в выложить плату в пикаде...?

Для широкой общественности плата существует только в PDF.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this