roboforum.ru

Технический форум по робототехнике.

USB программатор для AVR

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

Сообщение avr123.nm.ru » 01 окт 2006, 14:48

за такую разводку земли к кварцу убивать надо на месте !

что мешает приподнять резистор (тот что над конденсатором) и сделать нормальную дорожку от конденсаторов к земле МК ????
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 01 окт 2006, 21:17

Исправил. Еще немного подровнял остольные дорожки. (обновил предыдущее сообщение)
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение avr123.nm.ru » 01 окт 2006, 22:56

Красиво!

всем читать-смотреть апноуты AVR040 и AVR042
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 02 окт 2006, 03:30

Как и думал - распиновку USB-разъема я перепутал. Завтра исправлю плату. Все определяется системой, но при попытке прошить - пишет ошибку "Error entering programming mode"
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение -= Александр =- » 02 окт 2006, 04:43

Все ОК! Это был глюк в прошиваемом контроллере...
Я его таки втиснул в этот корпус!  :D
Вложения
USB_AVR910.jpg
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение avr123.nm.ru » 02 окт 2006, 13:20

т.е. как обычно внимательность важна и отсутствие спешки.

добавлю ссылку на топик на страницу 7 курса - прошивании.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 02 окт 2006, 14:53

Обновил пост - теперь это финальная версия платы. На ней все 100% работает!  :D
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение avr123.nm.ru » 02 окт 2006, 15:40

нужно бы дизасемблить прошивку и включить генерацию 500 - 1000 КГц на свободную ножку PWM  - чтоб шить МК без кварца.

или плату перерисовать и добавить логику счетчик для снижения частоты от кварца до 1 МГц.

вААще супер прогер будет.

кстати логич. микруху можно и просто приклеить на твою плату да проводочками подпаять !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 02 окт 2006, 17:33

Хм... Так он и так генерит 1 МГц на линию LED программатора!  :wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение avr123.nm.ru » 02 окт 2006, 19:01

дак это ж здорово !  я что то этого не видел ?  там в описании написано или ты померил ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 02 окт 2006, 19:09

Это ?

SCK option to support targets with low clock speed (< 1,5MHz)

http://www.fischl.de/usbasp/

дак это понижение частоты и скорости обмена с программируемым МК, это не тактирование для XTAL1.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 02 окт 2006, 20:08

-= Александр =- писал(а):Хм... Так он и так генерит 1 МГц на линию LED программатора!  :wink:


там на схеме 10 ногий разъем у него нет "LED"

ты про какой штырек говоришь ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 03 окт 2006, 00:58

Я вот про этот программатор говорю: http://pinokio3000.narod.ru/my_designs/ ... rammer.htm

:wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение avr123.nm.ru » 04 окт 2006, 14:39

У меня в PROTEUS получается на ножке "PB1 - LED"   100 КГц всего, а не 1 МГц.  Этого может быть мало.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение prottoss » 04 окт 2006, 15:41

avr123.nm.ru писал(а):т.е. как обычно внимательность важна и отсутствие спешки.
добавлю ссылку на топик на страницу 7 курса - прошивании.

Хм...Почему бы не добавить ссылку на страницу автора?
prottoss
 
Сообщения: 41
Зарегистрирован: 17 июл 2006, 16:24
Откуда: Новокузнецк

Пред.След.

Вернуться в Программаторы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron