реклама на сайте
подробности

 
 
76 страниц V  « < 52 53 54 55 56 > »   
Reply to this topicStart new topic
> AvrUsb500 by Petka. продолжение, Вариант программатора AVR, доступный для простого изготовления. ч2.
leomor
сообщение Mar 19 2012, 11:44
Сообщение #796


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-03-12
Из: Подмосковье
Пользователь №: 70 869



Прошил - ситуация изменилась, но не в лучшую для меня сторону. Светодиод теперь не подсвечивается, при подключении к таргету не загорается, ну и не шьет, соответственно. Перед прошивкой полностью очищал чип.
А с фьюзами ничего не поменялось? Я поставил галочки на SUT, BOOTSZ0 и BOOTSZ1 как и на картинке с мануалом.
Должен ли генериться меандр при автономной работе? Я запитал отдельно от 5В и посмотрел осциллоскопом - меандра нет.
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 19 2012, 14:06
Сообщение #797


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(leomor @ Mar 19 2012, 15:44) *
Прошил - ситуация изменилась, но не в лучшую для меня сторону. Светодиод теперь не подсвечивается, при подключении к таргету не загорается, ну и не шьет, соответственно. Перед прошивкой полностью очищал чип.
А с фьюзами ничего не поменялось? Я поставил галочки на SUT, BOOTSZ0 и BOOTSZ1 как и на картинке с мануалом.
Должен ли генериться меандр при автономной работе? Я запитал отдельно от 5В и посмотрел осциллоскопом - меандра нет.

терминалом заходит на программатор?
Go to the top of the page
 
+Quote Post
amv2000
сообщение Mar 19 2012, 14:12
Сообщение #798


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 1-03-10
Пользователь №: 55 744



Цитата(leomor @ Mar 19 2012, 15:44) *
А с фьюзами ничего не поменялось? Я поставил галочки на SUT, BOOTSZ0 и BOOTSZ1 как и на картинке с мануалом.
Должен ли генериться меандр при автономной работе? Я запитал отдельно от 5В и посмотрел осциллоскопом - меандра нет.

Насчет фьюзов CKOPT не устанавливали? Ибо без установки МК работает до 8 Мгц, а с установленным фьюзом CKOPT до 16Мгц(цитата из форума электроникс:По опыту работы на частоте тактирования 16МГц с кварцами различных производителей практически всегда требуется программирование фьюза CKOPT (Full Amplitude).
http://microelectronic.at.ua/publ/fjuzy_chto_ehto/1-1-0-11 здесь можно прочесть.
Некоторые кварцы работали и без программирования этого фьюза, на затем устройства вели себя капризно на реальном объекте, особенно при сложной электромагнитной обстановке или изменении температуры в широких пределах.).
Меандр на прошивке от Petka включается отдельно через терминал в прошивке от Леонида Ивановича генерится постоянно, но с другой ножки.
Я ставил фьюзы вот так, если не прав Petka поправьте

Сообщение отредактировал amv2000 - Mar 19 2012, 14:21
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
leomor
сообщение Mar 19 2012, 14:29
Сообщение #799


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-03-12
Из: Подмосковье
Пользователь №: 70 869



да, заходит. Вроде работает - набираю и отправляю символы - получаю их обратно. Светодиод при этом не мограет.

Как я и писал, даже удавалось читать и писать фьюзы. Очень странное поведение, в общем. Пока как новичок не могу прикрепить картинку, посему напишу как у меня расставлены пины МК по сигналам наружу:
SCK - РС4
MISO - РС5
MOSI - РС1
RESET - РС3
RESADC - РС2

amv2000 - спасибо за помощь в решении моей проблемы. У меня фьюзы стоят не так как у вас - CKOPT не установлена, а кварц у меня 14 с лишний Мгц, да и мега 16AU. То есть по идее наверное галочку поставить надо. Зато у меня стоит галочка на SUT0 как нарисовано на странице 1 данной темы.
Что ж, подождем комментария автора.
Go to the top of the page
 
+Quote Post
amv2000
сообщение Mar 19 2012, 16:13
Сообщение #800


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 1-03-10
Пользователь №: 55 744



Цитата(leomor @ Mar 19 2012, 18:29) *
У меня фьюзы стоят не так как у вас - CKOPT не установлена, а кварц у меня 14 с лишний Мгц, да и мега 16AU. То есть по идее наверное галочку поставить надо. Зато у меня стоит галочка на SUT0 как нарисовано на странице 1 данной темы.
Что ж, подождем комментария автора.

SUT1, SUT0- (STARTUPTIME) служат для определения длительности задержки сброса. Биты, управляющие режимом запуска тактовых генераторов МК. Связаны с битами, определяющими тип и частоту тактового генератора. При ошибочной их установки возможны ситуации неустойчивого запуска генератора или неоднократного сброса МК в процессе подачи на него питания. Другими словами их используют для задания задержки времени с момента деактивации всех источников сброса и до момента деактивации внутреннего сброса, инициированного счетчиком длительности задержки. Данный счетчик синхронизируется с выхода ULP-генератора частотой 1 кГц.
CKOPT- этот конфигурационный бит выбирает один из двух режимов усилителя генератора. Если CKOPT запрограммирован, то амплитуда колебаний выходного сигнала генератора будет ограничена уровнями питания. Данный режим рекомендуется использовать при высоком уровне окружающих шумов или при использовании выхода XTAL2 в качестве источника синхронизации внешней схемы. Данный режим характеризуется широким частотным диапазоном. Если CKOPT – незапрограммирован, то амплитуда выходных колебаний генератора снижается. Использование данного режима позволяет существенно снизить потребляемую мощность, но при этом ограничен частотный диапазон и нельзя XTAL2 использовать для внешней синхронизации. При использовании резонаторов максимальная частота равна 8 МГц, если CKOPT – незапрограммирован, и 16 МГц, если CKOPT- запрограммирован. Вот еще табличка, которая может быть полезная:
Это же не я сам придумал, у меня то же кварц 14,7456 и Mega8, только прошивка от LIV.
А картинка загружается просто нажимаете к примеру Reply (ответить в этом сообщении) ниже окна будет строка обзор и загрузить, находите картинку загружаете и отправить.
http://fusecalc.mirmk.net/ фьюз калькулятор

Сообщение отредактировал amv2000 - Mar 19 2012, 16:51
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 19 2012, 18:15
Сообщение #801


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(leomor @ Mar 19 2012, 18:29) *
...
SCK - РС4
MISO - РС5
MOSI - РС1
RESET - РС3
RESADC - РС2
...

Какой у вас точно контроллер? Вплоть до последней буквы!
Go to the top of the page
 
+Quote Post
amv2000
сообщение Mar 19 2012, 18:25
Сообщение #802


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 1-03-10
Пользователь №: 55 744



Извините что вмешиваюсь.
Цитата(leomor @ Mar 18 2012, 22:32) *
Шлейф ISP длиной порядка 30 см.

Не длинноват ли шлейф? Обычно советуют 10-15 максимум.
Petka что скажите о фьюзах? Хоть стреляйте зенитными патронами советуют включать фьюз CKOPT...
http://easyelectronics.ru/avr-uchebnyj-kur...a-fuse-bit.html

Сообщение отредактировал amv2000 - Mar 19 2012, 18:29
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 19 2012, 18:34
Сообщение #803


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(amv2000 @ Mar 19 2012, 22:25) *
Извините что вмешиваюсь.

Не длинноват ли шлейф? Обычно советуют 10-15 максимум.

Желательно шлейф короче, но и при 30см при нормальной помеховой обстановке (на столе) должен нормально работать.
Цитата
Petka что скажите о фьюзах? Хоть стреляйте зенитными патронами советуют включать фьюз CKOPT...
http://easyelectronics.ru/avr-uchebnyj-kur...a-fuse-bit.html

Надо читать не форумы а datasheets на контроллеры.
На мегу8 при кварце более 8МГц надо программировать фуз CKOPT (т.е. CKOPT='0')
Go to the top of the page
 
+Quote Post
leomor
сообщение Mar 19 2012, 18:50
Сообщение #804


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-03-12
Из: Подмосковье
Пользователь №: 70 869



Контроллер - ATMEGA8-16AU
Пробовал со шлейфом 10 см - не спасает
Прошил CKOPT - не помогло
у меня пока триверсии - что-то с диагностикой питания по линии ADCRES, что-то к тактированием или же просто неудачный МК
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 19 2012, 19:00
Сообщение #805


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(leomor @ Mar 19 2012, 22:50) *
Контроллер - ATMEGA8-16AU
Пробовал со шлейфом 10 см - не спасает
Прошил CKOPT - не помогло
у меня пока триверсии - что-то с диагностикой питания по линии ADCRES, что-то к тактированием или же просто неудачный МК

Попробуйте эту прошивку:

P.S. Перед прошивкой не забудьте стереть чип.
Прикрепленные файлы
Прикрепленный файл  firmware_for_leomor.zip ( 138.56 килобайт ) Кол-во скачиваний: 62
 
Go to the top of the page
 
+Quote Post
amv2000
сообщение Mar 20 2012, 06:19
Сообщение #806


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 1-03-10
Пользователь №: 55 744



Цитата(Petka @ Mar 19 2012, 22:34) *
На мегу8 при кварце более 8МГц надо программировать фуз CKOPT (т.е. CKOPT='0')

Так и я о том же, а то ходит по форуму картинка фьюзов еще со старой ветки, где CKOPT галочки нет.

Сообщение отредактировал amv2000 - Mar 20 2012, 06:20
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
leomor
сообщение Mar 22 2012, 13:56
Сообщение #807


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-03-12
Из: Подмосковье
Пользователь №: 70 869



Видимо, медицина бессильна... Девайс не определяет тагрета (нет свечения диода). Иногда светодиод хаотично мигает, правда емкость на AREF присутствует. Жль пока не могу приложить картинки к сообщению.
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 22 2012, 16:21
Сообщение #808


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(leomor @ Mar 22 2012, 17:56) *
Видимо, медицина бессильна... Девайс не определяет тагрета (нет свечения диода). Иногда светодиод хаотично мигает, правда емкость на AREF присутствует. Жль пока не могу приложить картинки к сообщению.

Выложите вашу схему и топологию. Желательно в pdf.
Go to the top of the page
 
+Quote Post
leomor
сообщение Mar 22 2012, 16:37
Сообщение #809


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-03-12
Из: Подмосковье
Пользователь №: 70 869



Вот схемка

ПС - на схеме не указаны точки X2-Х4, я коммутирую эти цепи "соплей" на плате

Сообщение отредактировал leomor - Mar 22 2012, 16:38
Прикрепленные файлы
Прикрепленный файл  STK500_Petka_Schematic.pdf ( 10.28 килобайт ) Кол-во скачиваний: 257
 
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 22 2012, 16:48
Сообщение #810


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(leomor @ Mar 22 2012, 20:37) *
Вот схемка

ПС - на схеме не указаны точки X2-Х4, я коммутирую эти цепи "соплей" на плате

Первое что заметил это частота кварца на схеме указана 14,318. А что стОит на самом деле?
P.S.
Смотрю дальше.
Go to the top of the page
 
+Quote Post

76 страниц V  « < 52 53 54 55 56 > » 
Reply to this topicStart new topic
7 чел. читают эту тему (гостей: 7, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01512 секунд с 7
ELECTRONIX ©2004-2016