Гитарный тюнер !!! схемы... |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
Гитарный тюнер !!! схемы... |
2.2.2004, 18:31
Сообщение
#21
|
|
|
Сообщений: 0 Регистрация: 2.2.2004 |
Gorath честота кварца задается в Си коде :) Смотри здесь :
#define F_CPU 11059200 // CPU clock frequency
Тюнер простой, но с него не можеш подстроить гитара единствено в строе EADGBE :(
|
|
|
|
|
|
2.2.2004, 18:34
Сообщение
#22
|
|
|
Сообщений: 0 Регистрация: 2.2.2004 |
Извиняюс имел в виду него можеш подстроить гитара единствено в строе EADGBE
|
|
|
|
| unixoid (гость) |
2.2.2004, 18:56
Сообщение
#23
|
|
|
А я играю Thrash на DADGBE.
|
|
|
|
3.2.2004, 10:59
Сообщение
#24
|
|
|
Сообщений: 0 Регистрация: 22.8.2003 |
Если такую штуку собрать, можно с программой что-нть придумать.
Переключение, например. Если там еще один вход есть - на кнопку повесить и все.
|
|
|
|
| Alex B._ (гость) |
3.2.2004, 11:32
Сообщение
#25
|
|
|
2 Satan
Программно частоту выбрать нельзя. Это либо констаната для внутреннего таймера, работающего от собственного генератора, либо тактируемого от внешнего кварца - тогда нужно знать частоту кварца точно. Проще всего автору письмо написать и спросить про кварц :) Но я думаю, это первый вариант,
программу не смотрел - разбираться некогда.
2 ALL
Вот вам еще для затравки:
http://avr123.by.ru/avrpic03.htm - как компилировать С код для AVR, и как его туда прошить.
www.atmel.com/dyn/resources/prod_documents/DOC1004.PDF - документация на AT90S2323
http://www.ece.ualberta.ca/~ee401/archive/fall2002/chromaticguitartuner/
http://www.circuitcellar.com/library/designforum/features/MP-9901020/index.asp - гитарные тюнера
|
|
|
|
3.2.2004, 13:26
Сообщение
#26
|
|
|
Сообщений: 0 Регистрация: 22.8.2003 |
Посмотрел прогу. Короче там все частоты вычисляются относительно частоты кварца. Это на пальцах :)
|
|
|
|
3.2.2004, 13:26
Сообщение
#27
|
|
|
Сообщений: 0 Регистрация: 22.8.2003 |
Решено, покупаю контроллер и экспериментирую.
|
|
|
|
| Alex B._ (гость) |
3.2.2004, 13:44
Сообщение
#28
|
|
|
Посмотри лучше http://www.ece.ualberta.ca/~ee401/archive/fall2002/chromaticguitartuner/ - более продвинутый
|
|
|
|
| Vic (гость) |
12.2.2004, 12:00
Сообщение
#29
|
|
|
Ну, и сделал я данное устройство - и них.. не пашет!
Я уже и посылал мыло автору - прислал он мне прошивку. Ее попробовал в первый раз - них.. не работает!
Потом скомпилировал сам уже текст исходника (с сайта) компилятором AVR Edit 3.5 - как ни странно, но получил файл прошивки совсем другой, чем прислал мне автор в первый раз. Его тоже попробовал - них.. не работает!
Больше автор мне не может отвечать, говорит, что занят очень и чтоб я типа сам во всем разбирался.
Если кто уже разбирался - в чем тут проблема-то кроется?
У меня в печатке стоит 10МГц кварц и AT90S2323-10PI микроконтроллер.
Сигнал на вход 6 микросхемы проходит без проблем и около 2-3 вольт (как и пишет сам автор). Детали все рабочие и пашут аж бегом.
Но ОНО все-таки не работает!!!
Поможите, кто может. :о(
|
|
|
|
12.2.2004, 13:01
Сообщение
#30
|
|
|
Сообщений: 0 Регистрация: 22.8.2003 |
а в прошивке ты частоту кварца задавал?
|
|
|
|
| Alex B._ (гость) |
12.2.2004, 12:28
Сообщение
#31
|
|
|
Спроси у автора, какой кварц у него стоит. Скорее всего проблема в этом. Или в слове конфигурирования контроллера.
|
|
|
|
| Vic (гость) |
12.2.2004, 14:20
Сообщение
#32
|
|
|
Gorath, ты имеешь ввиду что строку:
#define F_CPU 11059200 // CPU clock frequency
нужно переписать как:
#define F_CPU 10000000 // CPU clock frequency
и снова прошить микросхему?
|
|
|
|
| Alex B._ (гость) |
12.2.2004, 14:44
Сообщение
#33
|
|
|
ДА. Если кварц 10 МГц. Если кварц 4 МГц - #define F_CPU 4000000
Если есть осциллограф - посмотри, запускается ли у тебя контроллер вообще - на любой ноге кварца частота колебаний должна соответствовать частоте кварца. У тебя кварц может быть заточен под работу на четной гармонике - тогда нужен другой - этот может не запуститься. Хотя чтоб такой кварц найти нужно постараться...
|
|
|
|
| Vic (гость) |
12.2.2004, 15:10
Сообщение
#34
|
|
|
Спасибо, Alex!!!
Осциллографа нет, но буду пробовать дальше.
|
|
|
|
| Vic (гость) |
14.2.2004, 11:38
Сообщение
#35
|
|
|
А нифига - не пашет!
Хоть 10 мегагерц задавай, хоть 4, как говорится, хоть х.. полощи. Я уже совсем дерябнулся с этой настройкой. И кварцы менял и светодиоды - хер.
У меня предложение - если кто рубит в этом деле, пожалуйста, отдам этот микроконтроллер в умелые руки и делайте с ним что хотите, может что и получится. А я потом как-нибудь...
Совсем нет желания бороться с этой поганью.
|
|
|
|
| я avr123.by.ru (гость) |
20.4.2004, 15:36
Сообщение
#36
|
|
|
Проверяйте работу устройств на софт эмуляторе от www.amctools.com о нем я написал в курсе avr123.by.ru
|
|
|
|
20.4.2004, 17:55
Сообщение
#37
|
|
|
Сообщений: 0 Регистрация: 23.3.2004 |
Хмм, открыть чтоли топик "Как сделать самому колки для гитары" или "Изготовление струн в домашних условиях". Вы же кнопки и переменники для примочек сами не делаете?
|
|
|
|
![]() ![]() |
<% %> <% %> |
Текстовая версия | Сейчас: 2.7.2026, 22:10 |