Например TDA7294

Форум РадиоКот • Просмотр темы - Музыкальный звонок с 64 мелодиями на МК
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт мар 28, 2024 11:24:02

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 122 ]    , , , , 5, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Ср янв 11, 2017 11:18:18 
Встал на лапы
Аватар пользователя

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
Усовершенствованная версия прошивки МК звонка без щелчков во время "вибрато" и без щелчка в конце всей мелодии (в конце каждой ноты уровень выхода PB3 устанавливается в ноль, и во время возможных пауз выходной транзистор закрыт).
В качестве примечания: в версии 2.0 уровень выхода PB3 также устанавливался в ноль в конце каждой ноты, но эффект "вибрато" сопровождался лишними щелчками, которые придавали "жёсткость" звучанию.


Вложения:
Комментарий к файлу: Прошивка МК звонка без щелчков при вибрато и в конце всей мелодии
Звонок v2.2.rar [7.29 KiB]
Скачиваний: 606
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Ср янв 11, 2017 14:09:23 
Мучитель микросхем

Карма: 11
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 15, 2008 09:33:03
Сообщений: 475
Откуда: Воронеж
Рейтинг сообщения: 0
По моему можно было бы еще проще
Код:
ISR (TIMER1_COMPB_vect) // Прерывания вибрато 1 раз в 50 миллисекунд
{
  strobe = 1;
  OCR1B = TCNT1 + T1B_1;
}

ISR (TIMER1_COMPA_vect) // Прерывание формирования полупериода
{
  OCR1A += n1;
  if (strobe)
  {
    OCR1A += T1B_0; // Дополнительное удлинение полупериода на 50 микросекунд
    strobe = 0;
  }
}


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Ср янв 11, 2017 16:47:50 
Встал на лапы
Аватар пользователя

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
Galizin писал(а):
По моему можно было бы еще проще

Вполне возможно, надо только проверить выполнение функций в целом. :)

Добавлено after 5 minutes 39 seconds:
Только мне кажется, что удлинять тоновый полупериод не надо.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Чт янв 12, 2017 10:21:29 
Мучитель микросхем

Карма: 11
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 15, 2008 09:33:03
Сообщений: 475
Откуда: Воронеж
Рейтинг сообщения: 0
Pushok62 писал(а):
удлинять тоновый полупериод не надо.

В оригинале именно так работает. Останавливает тактирование делителя на 128, что эквивалентно удлинению полупериода.


Вернуться наверх
 
Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Чт янв 12, 2017 10:28:20 
Встал на лапы
Аватар пользователя

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
Да, похоже, что в оригинале так, и я думаю, что на слух разница будет незаметна. Но правильнее - период тонового сигнала всё-таки не менять. :)


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Чт янв 12, 2017 20:05:43 
Родился

Зарегистрирован: Ср окт 26, 2011 08:32:49
Сообщений: 9
Рейтинг сообщения: 1
Да, на новой прошивке звучит получше. К сожалению не с чем сравнить, т.к. по оригинальной схеме не сравнивал. По звучанию сравниваю с К-25 Унисон, но это другая тема, и совсем новый проэкт.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Вс янв 15, 2017 14:30:14 
Мучитель микросхем

Карма: 11
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 15, 2008 09:33:03
Сообщений: 475
Откуда: Воронеж
Рейтинг сообщения: 1
Вот моя попытка реализовать звонок на меге или tiny без стороннего ПЗУ.
На меге влезли все мелодии, есть место еще для 64 или даже 64 + 32. В тиньку влезло только 32. Сама программа занимает около 900 байт. Реализована активация ноги PB0 на 1 минуту с момента нажатия кнопки. В тинке есть делитель на 8, поэтому можно использовать 8 мгц кварц, в меге нужно использовать 1 мгц.
В архиве примерные схемы, прошивки, исходник.
Попробуйте пожалуйста, как будет звучать. Можно загрузить прямо в этот звонок версию tiny2313 на 32 мелодии. У меня пока нет железа, я проверить хочу идею формирования что я описал выше.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Вс янв 15, 2017 14:43:48 
Встал на лапы
Аватар пользователя

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
Ввиду ремонта в квартире работоспособность предлагаемого варианта пока проверить не могу, но идея понравилась - плату звонка можно сделать совсем компактной.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Вс янв 15, 2017 23:26:59 
Родился

Зарегистрирован: Ср окт 26, 2011 08:32:49
Сообщений: 9
Рейтинг сообщения: 0
Galizin, залил в этот звонок, иногда проскакивает вроде как мелодия, иногда шорохи и типа ультразвука.

Добавлено after 11 minutes 58 seconds:
Все нормально, включил делитель на 8 и все заработало.

Добавлено after 48 minutes 14 seconds:
Правда мелодии непонятные.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Пн янв 16, 2017 11:38:21 
Мучитель микросхем

Карма: 11
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 15, 2008 09:33:03
Сообщений: 475
Откуда: Воронеж
Рейтинг сообщения: 1
alexods писал(а):
Правда мелодии непонятные.

Исправил ошибку.


Вложения:
bell.rar [131.58 KiB]
Скачиваний: 612
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Вт янв 17, 2017 09:55:48 
Родился

Зарегистрирован: Ср окт 26, 2011 08:32:49
Сообщений: 9
Рейтинг сообщения: 1
На исправленной прошивке все нормально, на меге не проверял.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Вс янв 22, 2017 14:53:21 
Мучитель микросхем

Карма: 11
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 15, 2008 09:33:03
Сообщений: 475
Откуда: Воронеж
Рейтинг сообщения: 0
Cобрал в железе такую же схему но на stm8s003f3.
Исходники прикладываю.
Скорее всего в предыдущем варианте есть ошибка: если мелодия с вибрато, то пауза звучит высоким тоном вместо паузы.
Если это так, то могу исправить исходники и для atmel.


Вложения:
bellstm8.rar [20.5 KiB]
Скачиваний: 476
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Пн янв 23, 2017 16:15:09 
Мучитель микросхем

Карма: 11
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 15, 2008 09:33:03
Сообщений: 475
Откуда: Воронеж
Рейтинг сообщения: 0
Подправил исходники и для atmel. Нужно собирать avr-gcc.
https://github.com/OlegGalizin/Bell/tree/mega


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Сб апр 01, 2017 10:52:54 
Встал на лапы
Аватар пользователя

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
Для любителей старины и экстрима выкладываю рисунки печатных плат для звонка по оригинальной схеме (см. вложение в конце сообщения). Звонок собирается на 4-х печатных платах из 2-стороннего фольгированного стеклотекстолита размерами 35х55 мм и толщиной 1,5 мм, соединённых между собой однорядными прямыми штыревыми гнёздами на плату типа PBS и вилками типа PLS. Платы скрепляются двумя стяжками M2 длиной 50 мм через 6 опорных втулок длиной 11 мм, нарезанных из медной трубки с внешним диаметром 3 мм. Количество корпусов цифровых микросхем увеличено до 13 за счёт добавления одной микросхемы 155ЛА8. В целях повышения надёжности вместо двух относительно дефицитных динисторных оптронов АОУ103В применён оптрон MOC3023 и триак BTA16-600.
Для замедления темпа проигрывания мелодии я чуть-чуть увеличил ёмкость C4 (по схеме 6,8 мкФ) подпаиванием в параллель конденсатора 0,47 мк (типоразмера SMD 0805). Если эффект "вибрато" не достаточно выражен, можно также немного увеличить ёмкость конденсатора C6 (по схеме 0,22 мкФ), напаяв на него сверху "бутребродом" дополнительный SMD конденсатор 0,047..0,1 мкФ. Микросхему DA1 лучше снабдить небольшим радиатором. Чтобы уменьшить ток через неё, на динамик целесообразно подавать нестабилизированное напряжение со входа микросхемы DA1, включив последовательно с ним ограничивающий резистор номиналом в пару десятков Ом.
Вложение:
Комментарий к файлу: Фотографии печатных плат сверху
Платы сверху.jpg [252.3 KiB]
Скачиваний: 998

Вложение:
Комментарий к файлу: Фотографии печатных плат снизу
Платы снизу.jpg [245.83 KiB]
Скачиваний: 945

Вложение:
Комментарий к файлу: Фотография общего вида собранного звонка
Общий вид звонка-1.jpg [172.26 KiB]
Скачиваний: 947

В целях безопасности 4-ю плату необходимо закрыть сзади защитной диэлектрической пластиной.
Вложение:
Комментарий к файлу: Фотография плат в сборе
Радиатор на микросхему стабилизатора.jpg [70.61 KiB]
Скачиваний: 906

P.S. Вручную изготовить эти платы оказалось довольно трудно.


Вложения:
Комментарий к файлу: Рисунки печатных плат исходного звонка в формате Sprint Layout 5
Звонок исходный V1.1.zip [78.94 KiB]
Скачиваний: 508
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Вс апр 02, 2017 18:04:09 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 11
Рейтинг сообщений: 14
Зарегистрирован: Ср дек 10, 2008 15:57:16
Сообщений: 31
Откуда: Днепропетровск
Рейтинг сообщения: 0
На исправленной прошивке на Atmega 8 работает нормально , только в середине две или три мелодии дефектные (беспорядочный набор нот с шумом и ультразвуком). И минутная выдержка на светодиоде много , достаточно 20-30 сек.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Пн апр 24, 2017 21:44:58 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 11
Рейтинг сообщений: 14
Зарегистрирован: Ср дек 10, 2008 15:57:16
Сообщений: 31
Откуда: Днепропетровск
Рейтинг сообщения: 0
Огромное спасибо Galizin за сборку прошивки для меги8 . Пока проблем не наблюдаю .


Вложения:
bell mega8.rar [58.05 KiB]
Скачиваний: 617
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Чт авг 03, 2017 05:45:14 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн фев 28, 2011 20:04:38
Сообщений: 69
Откуда: Донецк
Рейтинг сообщения: 0
Ребята, 5 страниц обсуждений звонка, в т.ч. особенностей его звучания, но ни одной ссылки, собственно, на пример его звучания...
Может кто-нибудь из собравших выложить - хоть на ютуб, хоть мп3 здесь вложением?
В идеале - демку и в статьи добавить.
Заранее спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Чт авг 03, 2017 21:01:05 
Встал на лапы
Аватар пользователя

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 1
Ребята, 5 страниц обсуждений звонка, в т.ч. особенностей его звучания, но ни одной ссылки, собственно, на пример его звучания...
Может кто-нибудь из собравших выложить - хоть на ютуб, хоть мп3 здесь вложением?
В идеале - демку и в статьи добавить.
Заранее спасибо.

Выкладываю видео работы звонка, собранного по оригинальной схеме, за неимением готового варианта на МК:

Прошу извинить за качество видео, так как снимал одной рукой (как обычно говорят, "снимал на тапок"). :))
Две последние в видео мелодии - с эффектом "вибрато".


Последний раз редактировалось AlekseyEnergo Чт авг 10, 2017 21:53:25, всего редактировалось 1 раз.
Нарушение п2.7 правил форума. Предупрежден.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Пт мар 15, 2019 08:53:34 
Родился

Зарегистрирован: Пт мар 15, 2019 08:40:36
Сообщений: 3
Рейтинг сообщения: 0
Привет!
Есть вопросик к автору. Можно ли реализовать функцию выбора понравившейся мелодии и ее фиксации ( чтобы при каждом нажатии кнопки играла только она, через месяц надоела выставил другую и т.д.) .Проигрывание каждый раз новой мелодии сбивает с толку ( телефон , телевизор , радио и т.п.) ?
Звонок заработал сразу , звучание отличное .Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Пт мар 15, 2019 11:17:08 
Встал на лапы
Аватар пользователя

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
Здравствуйте! Так навскидку пока не смог придумать, как это организовать. В принципе можно в микросхему памяти закачивать все 64 мелодии одинаковые.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 122 ]    , , , , 5, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y