Четверг, 25.04.2024, 19:27
электроника
Форум Мой профиль
РегистрацияВход/Выход

Вы вошли как Гость · Группа "Гости"Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Катран, SITH, Denis_K  
Форум » Схемотехника » Аудиосистемы. Усилители. » 10-ти полосный светодиодный анализатор спектра (Обсуждение)
10-ти полосный светодиодный анализатор спектра
igor43nvДата: Четверг, 06.12.2012, 20:17 | Сообщение # 601
Решил остаться
Группа: Пользователи
Сообщений: 14
Репутация: 9
Статус: Offline
Ну вот...так оно и есть-чтоб активировать фуз выставляем в нем "0"
А зачем тебе для доктора лок-биты выставлять? Оставляй во всех лок-битах единицы-фузы неактивны. Незнаю.смотрел в хексе эта циферь означает 6 единиц,локов тоже 6...так что я думаю что эта цифра обозначает что все лок-биты неактивны.
Если шить для доктора-то можно шить прошивку,тока перед прошивкой фузов поставь "0" на фузе EESAVE(активируй его). Тогда у тебя при стирании кристалла будет очищатся и память и eeprom.

И наверное надо прекращать ,это все таки тема о спектроанализаторе... Я вроде все что надо уже отписал.


Сообщение отредактировал igor43nv - Четверг, 06.12.2012, 21:31
 
ShurshikДата: Четверг, 06.12.2012, 21:44 | Сообщение # 602
Решил остаться
Группа: Пользователи
Сообщений: 34
Репутация: 0
Статус: Offline
Так я и не понял, мне выставлять фузы как в скрине статьи или противоположно?
 
TEZ761Дата: Четверг, 06.12.2012, 22:20 | Сообщение # 603
Решил остаться
Группа: Радиолюбитель
Сообщений: 78
Репутация: 24
Статус: Offline
Quote (Shurshik)
фузы как в скрине статьи или противоположно?

Противоположно, 0= запрограммировано. А на том скрине английским четко написано CHECKED - UNPROGRAMMED! ( отмеченное НЕ программируется ! ).
 
ShurshikДата: Четверг, 06.12.2012, 22:29 | Сообщение # 604
Решил остаться
Группа: Пользователи
Сообщений: 34
Репутация: 0
Статус: Offline
Спасибо, понял, будим пытать smile

Кто нибудь может выложить фузы вот в таком виде: High Fuse = 0x D1; Low Fuse = 0x E1
На калькуляторе получается High Fuse = 0x 10; Low Fuse = 0x 36
Но при их выставлении Амега блокируется, благо собрал вот эту штуку, а бы вообще незнал бы что делать


Сообщение отредактировал Shurshik - Пятница, 07.12.2012, 13:17
 
igor43nvДата: Пятница, 07.12.2012, 16:20 | Сообщение # 605
Решил остаться
Группа: Пользователи
Сообщений: 14
Репутация: 9
Статус: Offline
Кошмар...
Вот так надо выставить в твоей программе...

Я выставил правильные значения ЖЕЛТЫМ цветом.
В локбитах везде единицы выставь. Все,больше ничо там не надо лопатить...


Сообщение отредактировал igor43nv - Пятница, 07.12.2012, 16:24
 
ShurshikДата: Пятница, 07.12.2012, 19:14 | Сообщение # 606
Решил остаться
Группа: Пользователи
Сообщений: 34
Репутация: 0
Статус: Offline
Пробовал, после установки CKSB 2 и 3, по отдельности или вместе, Амега блокируется
 
igor43nvДата: Пятница, 07.12.2012, 19:32 | Сообщение # 607
Решил остаться
Группа: Пользователи
Сообщений: 14
Репутация: 9
Статус: Offline
Quote
CKSB

О чем речь? А как тогда я шью и у меня все видится?
Вот скрин с установленными фузами...


На нем там где напротив фуза установлена галка-в твоей программе напротив этого фуза надо поставить "1",там где галки нетЪ(савсем нетЪ)-в твоей проге надо поставить"0".


Сообщение отредактировал igor43nv - Пятница, 07.12.2012, 19:43
 
ShurshikДата: Пятница, 07.12.2012, 20:22 | Сообщение # 608
Решил остаться
Группа: Пользователи
Сообщений: 34
Репутация: 0
Статус: Offline
Изначально до обращения в форум я так и делал и Амега блокировалась, я думал, что так и должно быть, но когда прочитал форум решил, что это не правильно как-то, вот и обратился с вопросом, после сборки «Atmega fusebit doctor» перебрал разные варианты, единственный который не блокирует Амегу это установка "0" или по вашему снятие галочки с CKSEL 2 и 3, стоит установить хоть одну происходит блок, с чем это связано я не знаю, ща попробую видео выложить.
Установка фуз и блокировка Амеги8

А вот анализатор спектра в работе, на тестовой музыке для сабов


Сообщение отредактировал Shurshik - Пятница, 07.12.2012, 20:58
 
TEZ761Дата: Пятница, 07.12.2012, 21:07 | Сообщение # 609
Решил остаться
Группа: Радиолюбитель
Сообщений: 78
Репутация: 24
Статус: Offline
Ну так у тебя если кварца нет в программаторе, то так и будет, мега на внешний резонатор прошивается, и без кварца или внешнего тактирования никак не будет видна. Это у пиков иначе , а у АВР так smile
 
ShurshikДата: Пятница, 07.12.2012, 21:18 | Сообщение # 610
Решил остаться
Группа: Пользователи
Сообщений: 34
Репутация: 0
Статус: Offline
Так, что кварц вешать надо на XTAL1 и 2 (9 и 10 пин), 8mHz?

Сообщение отредактировал Shurshik - Пятница, 07.12.2012, 21:21
 
TEZ761Дата: Пятница, 07.12.2012, 21:23 | Сообщение # 611
Решил остаться
Группа: Радиолюбитель
Сообщений: 78
Репутация: 24
Статус: Offline
Естественно smile
 
igor43nvДата: Пятница, 07.12.2012, 21:28 | Сообщение # 612
Решил остаться
Группа: Пользователи
Сообщений: 14
Репутация: 9
Статус: Offline
Б... а я голову ломаю что за аббревиатура CKSB...
Да,тут переключается этими фузами на тактировку от внешнего кварца-а если у тебя его нетЪ...то ничего и нетЪ.
 
ShurshikДата: Пятница, 07.12.2012, 21:28 | Сообщение # 613
Решил остаться
Группа: Пользователи
Сообщений: 34
Репутация: 0
Статус: Offline
Сейчас проверил, припаял кварц, яйца те же, ну разве что в профиль.
А нет все заработало, отпаял от программатора XTAL1 кварц оставил, все ок, всем большое спасибо.
А все как обычно оказалось банально и просто smile
А я думал если USB программатор то кварц не нужен, а оно во как


Сообщение отредактировал Shurshik - Пятница, 07.12.2012, 21:37
 
TEZ761Дата: Пятница, 07.12.2012, 21:35 | Сообщение # 614
Решил остаться
Группа: Радиолюбитель
Сообщений: 78
Репутация: 24
Статус: Offline
А в программаторе что либо не подключено случайно к 9 или 10й ноге, например для внешнего тактирования что то? Тогда генератор у меги может и не запуститься. Попробуй enabled XTAL галку поставить перед чтением.
 
ShurshikДата: Суббота, 08.12.2012, 09:46 | Сообщение # 615
Решил остаться
Группа: Пользователи
Сообщений: 34
Репутация: 0
Статус: Offline
Прочти постом выше, уже все сделано, все работает, и вам спасибо smile
На будующее если кому пригодится High Fuse = 0x C9; Low Fuse = 0x EF

Добавлено (08.12.2012, 09:46)
---------------------------------------------
Подскажите пожалуйста, возможно ли изменить частоту реагирования столбцов в прошивке или на схеме?

А вот такую модернизацию ни кто не делал?


Сообщение отредактировал Shurshik - Суббота, 08.12.2012, 11:40
 
Форум » Схемотехника » Аудиосистемы. Усилители. » 10-ти полосный светодиодный анализатор спектра (Обсуждение)
Поиск: