Например TDA7294

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





Текущее время: Чт мар 28, 2024 12:16:23

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


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



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

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 7
Вопросы, замечания и предложения по статье: http://radiokot.ru/circuit/digital/home/222/


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

Зарегистрирован: Пт ноя 09, 2007 15:04:50
Сообщений: 133
Откуда: Moscow
Рейтинг сообщения: 0
Аж ностальгия на меня напала :))
В юности собирал этот звонок по оригинальной схеме.


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

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


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Пт окт 28, 2016 20:31:14 
Друг Кота
Аватар пользователя

Карма: 187
Рейтинг сообщений: 8252
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 39414
Откуда: Нерезиновая
Рейтинг сообщения: 0
Интересно, а 24С128 или 24С256 вместо 24С16 применить можно?


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

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

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

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
АлександрЛ писал(а):
Интересно, а 24С128 или 24С256 вместо 24С16 применить можно?

Я думаю, что можно любые, если чуть-чуть программу доработать в части увеличения количества мелодий. Вопрос только, где брать коды для новых мелодий, т.е. как их производить. Уж больно муторное дело. Давным-давно была идея разработать для этого звонка что-то вроде редактора мелодий (недавно даже нашёл пожелтевшие листки с набросками такой программы на языке ассемблера для компьютера "Орион-128"), но до реализации так и не дошло...


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Сб окт 29, 2016 03:40:59 
Друг Кота
Аватар пользователя

Карма: 187
Рейтинг сообщений: 8252
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 39414
Откуда: Нерезиновая
Рейтинг сообщения: 0
А просто залить то, что должно быть в 24С16 в 24С128- нельзя, что ли? Ну, займёт там прошивка не 100%, а только 12,5 или 6,25%?
Я ставил в своём оборудовании вместо 24С128- 24С256, пофигу, работает.... :dont_know:
Просто за 24С16 надо куда- то ехать, покупать.. При её цене 15 рублей- дорога туда и обратно выйдет намного дороже.. А 24С128 или 24С256 просто "есть в тумбочке".. :)))


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

Карма: 32
Рейтинг сообщений: 810
Зарегистрирован: Ср апр 06, 2011 09:58:13
Сообщений: 13253
Откуда: Кузбасс
Рейтинг сообщения: 0
Цитата:
Давным-давно была идея разработать для этого звонка что-то вроде редактора мелодий (недавно даже нашёл пожелтевшие листки с набросками такой программы на языке ассемблера для компьютера "Орион-128".


В "Радиолюбителе" была такая программа для "Спектрума" - выходы 580ВВ55 вешались на счетчики


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Сб окт 29, 2016 06:12:47 
Друг Кота

Карма: 64
Рейтинг сообщений: 964
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4210
Откуда: Ижевск
Рейтинг сообщения: 0
Pushok62 писал(а):
Вопросы, замечания и предложения по статье
-младший байт FUSE-бит лучше установить DF или FF, т.е. на работу именно от кварца
-ноты можно задавать точнее, например
Код:
const unsigned int T1_F_ = T1A_1/740-1; //* с учётом того, что прерывание будет вызываться в начале следующего, после сравнения, периоде
//const unsigned int T1_F_ = T1A_1/740; //*Число тиков таймера 1 для полупериода частоты ноты Фа-диез

Вариант убрать 24C16 и вместо кода её обслуживания разместить несколько мелодий не рассматривали?


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

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

C указанными младшими FUSE-битами тоже должно работать (меняется только время старта).

akl писал(а):
-ноты можно задавать точнее, например
Код:
const unsigned int T1_F_ = T1A_1/740-1; //* с учётом того, что прерывание будет вызываться в начале следующего, после сравнения, периоде
//const unsigned int T1_F_ = T1A_1/740; //*Число тиков таймера 1 для полупериода частоты ноты Фа-диез


Так, конечно, будет точнее, но эту разницу вряд ли можно будет услышать.

akl писал(а):
Вариант убрать 24C16 и вместо кода её обслуживания разместить несколько мелодий не рассматривали?

Вначале рассматривался вариант разместить все мелодии в МК, но потом от него пришлось отказаться, так как изначально планировалось исходную прошивку оригинального варианта звонка один в один применить в новом звонке. Часть мелодий из прошивки, конечно, могла бы влезть в МК.

Bear2011 писал(а):
В "Радиолюбителе" была такая программа для "Спектрума" - выходы 580ВВ55 вешались на счетчики

Только нужен редактор для генерации прошивки именно под этот звонок, с учётом его схемотехники.

АлександрЛ писал(а):
А просто залить то, что должно быть в 24С16 в 24С128- нельзя, что ли? Ну, займёт там прошивка не 100%, а только 12,5 или 6,25%?
Я ставил в своём оборудовании вместо 24С128- 24С256, пофигу, работает.... :dont_know:
Просто за 24С16 надо куда- то ехать, покупать.. При её цене 15 рублей- дорога туда и обратно выйдет намного дороже.. А 24С128 или 24С256 просто "есть в тумбочке".. :)))

Сам проверить не могу, и с такими микросхемами не работал, но можно попробовать - программно никаких особенностей быть не должно.

---
И ещё небольшие правки по схемам (в статье исправил, но исправления пока не появились). На схеме оригинального звонка название микросхем DD6, DD9 - "Счётчик тактов мелодии (с входным делителем на 4)", а не "на 8", а также диапазон генерируемых частот генератора на элементах DD1.1-DD1.3 - 10..25 Гц (35..40 Гц - это при полном напряжении питания +5V указанных элементов). На схеме звонка, собранного на МК, сопротивление резистора R5 - 1 кОм, а ёмкость конденсатора C6 - 0,033 мкФ (его можно вообще не ставить, если больше нравится звук с ВЧ гармониками). Функциональная зависимость регулятора громкости R6 - линейная (A - по отечественной маркировке и B - по зарубежной).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Пн окт 31, 2016 11:22:24 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 43
Зарегистрирован: Пн окт 31, 2016 10:57:29
Сообщений: 185
Откуда: Апрелевка
Рейтинг сообщения: 0
Вложение:
Комментарий к файлу: фото м\сх памяти
24с16N.jpg [165.06 KiB]
Скачиваний: 1062
Добрый день!
Подскажите, в чем проблема: собрал схему на 24С08 (был под рукой) - всё заработало сразу, проигрываются 32 мелодии. Купил 24С16 - программируется нормально, считывается и проверяется программатором - нормально - но звонок с ней не работает. При замыкании кнопки проходят пачки импульсов на 5 и 6-м выводах. Фото м/сх - в приложении. Спасибо автору за продуманную схему и конструкцию


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

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
У меня звонок работал с микросхемами из двух разных партий, купленных в "Чип и Дип". Можно попробовать указать в программе бОльшую временную задержку при обмене с памятью, например:
#define USI_DELAY 25 //Задержка для обмена по шине I2C, мкс


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Пн окт 31, 2016 14:18:27 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 43
Зарегистрирован: Пн окт 31, 2016 10:57:29
Сообщений: 185
Откуда: Апрелевка
Рейтинг сообщения: 0
Купил ещё 3 микросхемы разных производителей - такая-же проблема. Всё шьётся, но не работает. Увы, программист я никакой, может поможете с прошивкой? Или подскажИте, что нужно поменять в прошивке (в НЕХ-файле)? Спасибо


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

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


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

Карма: 2
Рейтинг сообщений: 24
Зарегистрирован: Сб янв 28, 2012 19:41:28
Сообщений: 218
Откуда: Россия
Рейтинг сообщения: 0
Pushok62
Пожалуйста объясните одну не совсем мне понятную вещь, может меня не так учили, а может я все уже и забыл.
Попробую объяснить.
Я никак уверенно не пойму, по оригинальной схеме DD5- ноги 8,11; DD6- нога 9; DD11- ноги 8,9 DD12- нога 9 все таки висят в "воздухе" или на "Gnd"? Я конечно предполагаю, что висят,
но DD 10- со своей 3 ей ногой и надписью лог 1, предполагает на +? Тогда остальные -? Но тогда, почему "кресты"?

Печатка в процессе, но говорю сразу, развожу под 14 корпусов, у меня 155Ла8 всего 1 нашлась, а ла7 почти сотня. То есть, вместо 2 ла8 будут четыре ла7.

ЗЫ Блин, из 3х рф5 (новые, с 93 года лежали в родной кассете, остались с Синклеровских времен, были все проверенны) живой оказалась только одна, две остальных- одна совсем не читается - не пишется, вторая имеет рандомно разбросанные 00 вместо FF, на часовое !!! стирание не реагирует. Печалька...
Если не найду их на рынке, придется некоторым друзьям обойтись на тиньке)))

_________________
— Человек по природе либо бобр, либо склонен ко злу.


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

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 0
Выводы 8,11 - DD5, 9 - DD6, 8,9 - DD11, 9 - DD12 не используются и являются выходами, т.е. подключать их никуда не надо. Крестиками их можно было не отмечать, да и вообще не показывать. А вот вывод 3 - DD10 является входом. Он никуда не подключён - так было в оригинальной схеме. Но лучше его подключить через резистор 1 кОм к шине +5V, так как этот вход (лог. 1) участвует в формировании коэффициента делителя.


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

Карма: 2
Рейтинг сообщений: 24
Зарегистрирован: Сб янв 28, 2012 19:41:28
Сообщений: 218
Откуда: Россия
Рейтинг сообщения: 0
Благодарю. Лог 1 понятно было, что через резистор, но смутило наличие "крестиков".

_________________
— Человек по природе либо бобр, либо склонен ко злу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Вт ноя 01, 2016 14:38:18 
Открыл глаза

Карма: 5
Рейтинг сообщений: 11
Зарегистрирован: Вт окт 11, 2011 19:04:28
Сообщений: 71
Откуда: Россия, Ульяновская область
Рейтинг сообщения: 0
Вопрос автору. Есть ли возможность подкорректировать прошивку, чтобы на свободном(любом) выходе контроллера появлялась 1 и после проигрывания мелодии появлялся 0?
Мелодии проигрываются рандомно даже при отключении зл. энергии, или опять начинаются с первой?


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

Карма: 11
Рейтинг сообщений: 71
Зарегистрирован: Пн окт 05, 2015 09:21:41
Сообщений: 135
Откуда: Солнечногорск
Рейтинг сообщения: 1
Прикрепляю файл прошивки V1.1, в котором на выводе PB0 устанавливается лог. 1 при проигрывании мелодии. Проверить не смог, так как мой экземпляр звонка уже у меня отсутствует. Если будут проблемы, соберу на макетной плате и проверю.
Если установлена перемычка случайного проигрывания мелодий, мелодия выбирается случайно независимо от того, первое это нажатие после включения питания ли нет.


Вложения:
Комментарий к файлу: Прошивка с установкой 1 на выходе PB0 при проигрывании мелодии
Bell64_1_1.rar [7.11 KiB]
Скачиваний: 721
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Вт ноя 01, 2016 16:40:27 
Открыл глаза

Карма: 5
Рейтинг сообщений: 11
Зарегистрирован: Вт окт 11, 2011 19:04:28
Сообщений: 71
Откуда: Россия, Ульяновская область
Рейтинг сообщения: 0
Спасибо, проверить тоже пока не могу, меги еще едут.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Музыкальный звонок с 64 мелодиями на МК
СообщениеДобавлено: Ср ноя 02, 2016 02:40:10 
Родился

Зарегистрирован: Чт сен 01, 2011 22:55:49
Сообщений: 5
Рейтинг сообщения: 0
Уважаемый автор. Контроллерами занимаюсь не давно, от сюда два вопроса.

1. Не могли бы Вы сделать и выложить скрин, с правильно выставленными Fuse-битами для CodevisionAVR или AVRDude. Или под программатор, который у Вас есть. Только подпишите пожалуйста под что именно скрин.

2. Подходит ли прошивка ПЗУ AT24C16 для прошивки К573РФ2 (РФ5), под исходную схему звонка на микросхемах ТТЛ логики, или нет ? А то есть у меня такой звонок, но без ПЗУ вообще.


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

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


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

Сейчас этот форум просматривают: O5SCP14 и гости: 49


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

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


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