Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
28.07.2006, 01:51
|
|
Прописка
Регистрация: 21.05.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Электронный звонок + микроконтроллер
Хочу "прикрутить" к своему радио на микроконтроллере часы и будильник, для которого нужен хороший электронный звонок.
Хочу найти доступную микросхему, в которую можно было-бы загрузить один/несколько звуков звонков, и которая по команде выдавала-бы аналоговый сигнал на усилитель НЧ.
Пока нашёл только чипы серии ISD ChipCorder, но там неудобно заносить звуки в микросхему через аналоговую запись.
Идеалом была-бы запись сэмплов программатором.
Можно попробовать взять просто флешку на 256-512 килобайт, читать её и через ЦАП кидать байты на УНЧ, но это уже два чипа и я не знаю, хватит ли скорости шины I2C и микроконтроллера AtMega16 для вывода приличного по качеству звука?
|
|
|
|
28.07.2006, 07:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Посмотри АпНоут AVR335 (на gaw.ru по-русски) "цифровой диктофон" и задачу 7 по этому апноуту.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
28.07.2006, 10:18
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
А если просто выход приёмника подключить на вход усилителя? Ну, скажем, МК для пробудки настраивает приёмник на любимую станцию, где много музыки и включает УНЧ. Ещё вариант - использовать готовый плеер на флешке.
|
|
|
|
28.07.2006, 10:41
|
|
Прописка
Регистрация: 21.05.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от zelanez
|
А если просто выход приёмника подключить на вход усилителя? Ну, скажем, МК для пробудки настраивает приёмник на любимую станцию, где много музыки и включает УНЧ. Ещё вариант - использовать готовый плеер на флешке.
|
Приёмник включить без проблем. А вдруг в этот момент передачи нет? Это чревато опозданием на работу ![Улыбка](images/smilies/icon_smile.gif)
Поэтому надёжнее будет подать сначала звонок, а потом уже радио включить
avr123-nm-ru
Спасибо, посмотрю.
|
|
|
|
28.07.2006, 23:50
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Здесь есть проект музыкального звонка.
http://pol-sem.narod.ru/
На его базе я себе сделал проигрыватель мелодий на Tiny13. Мелодии в отдельном файле можете записать какие хотите.
Вообще сайт советую посетить.
|
|
|
|
29.07.2006, 09:55
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Сообщение от sonycman
|
Приёмник включить без проблем. А вдруг в этот момент передачи нет? Это чревато опозданием на работу ![Улыбка](images/smilies/icon_smile.gif)
Поэтому надёжнее будет подать сначала звонок, а потом уже радио включить ![Улыбка](images/smilies/icon_smile.gif)
Спасибо, посмотрю.
|
Хм... Так это же МК. Нет сигнала от одной радиостанции - переключится на другую, да ещё подаст кофе в постель...
А упомянутый выше Музыкальный звонок описан с комментариями в книге М.С.Голубцов "Микроконтроллеры AVR: от простого к сложному" стр 212-216. Причём там описано получение нот, а мелодию пишешь сам - свою, да и перепрошивкой поменять можно. Мелодия подключается блоком данных директивой DW...
|
|
|
|
29.07.2006, 13:17
|
|
Прописка
Регистрация: 21.05.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от zelanez
|
А упомянутый выше Музыкальный звонок описан с комментариями в книге М.С.Голубцов "Микроконтроллеры AVR: от простого к сложному" стр 212-216. Причём там описано получение нот, а мелодию пишешь сам - свою, да и перепрошивкой поменять можно. Мелодия подключается блоком данных директивой DW...
|
То есть это тональный звонок, наподобие МИДИ?
Нет, я бы хотел 8-ми битные сэмплы проигрывать.
Получше звучать будет, но наличие минимум 128к внешней памяти необходимо...
|
|
|
|
29.07.2006, 23:45
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Сообщение от zelanez
|
А упомянутый выше Музыкальный звонок описан с комментариями в книге М.С.Голубцов "Микроконтроллеры AVR: от простого к сложному" стр 212-216.
|
Насколько я помню, в книге Голубцова программа на ассемблере. А на указанном мной сайте на Си. И файл с мелодиями есть. Готовый проект. Позже был добавлен второй проект с мелодиями в формате 8 бит.
Вроде несложно перейти по ссылке.
|
|
|
|
31.07.2006, 17:08
|
|
Прописка
Регистрация: 21.05.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от delay
|
А на указанном мной сайте на Си. И файл с мелодиями есть. Готовый проект. Позже был добавлен второй проект с мелодиями в формате 8 бит.
Вроде несложно перейти по ссылке.
|
Посмотрел.
У меня нет MMC карты. Хотя идея неплохая, нет проблем с записью музыки на флешку.
Нет, надо попроще. Пока остановился на AT45DB...
Хорошие чипы, быстрые, но вот программатора для них нет
|
|
|
|
08.08.2006, 00:31
|
|
Временная регистрация
Регистрация: 04.04.2005
Сообщений: 77
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Вот делал плеер с полностью программной "обработкой" звука (*.raw): 19 кГц, стерео/моно, 8бит. Вообще работало нормально и на ~30кГц. Если кому надо, вот "остатки" от него (только прога, немного коментариев). Ещё "видео" (*.pic) играть умеет, картинки, тексты (*.txt) и многое другое ![Улыбка](images/smilies/icon_smile.gif)
Детали: ATMega8, MMC/SD card, 4 кнопки, дисплей от нокии 3410
Прикрепленный файл: 265086.ZIP
__________________
No pain - no gain. Ha-ha
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:09.
|
|