Электромузыкальный звонок на к555ид3

Электромузыкальный звонок

Такой звонок можно установить в квартире вместо обычного электрического. И тогда при нажатии кнопки у входной двери квартира наполнится звуками популярной мелодии, которую вы выберете сами и заранее запрограммируете.

В звонке (рис. 1) использовано три микросхемы и семь транзисторов. На элементах DD1.1, DD1.2 и транзисторе VT1 выполнен тактовый генератор, вырабатывающий импульсы длительностью примерно 0,5 с. Они поступают на счетчик DD2, выходы которого соединены с дешифратором DD3.

В свою очередь пятнадцать выходов дешифратора подключены через развязывающие диоды VD1-VD15 и резисторы R5-R19 к генератору звуковой частоты, собранному по схеме мультивибратора на транзисторах VT3, VT4. С генератора сигнал подается на усилитель мощности, собранный на транзисторах VT6, VT7.

Нагрузкой усилителя является динамическая головка ВА1. Как только нажимают кнопку SB1, на звонок подается питание от источника GB1. На выводе 17 дешифратора. как и на остальных выходных выводах, появляется уровень логической 1. Открывается электронный ключ на транзисторе VT5, срабатывает реле К1.

Контактами К1.1 реле блокирует кнопку – ее можно отпустить,

После нажатия кнопки счетчик включается не сразу, а через некоторое время, необходимое для срабатывания реле. С этой целью в звонок введен узел задержки, выполненный на транзисторе VT2 и элементе DD1.3. Продолжительность задержки зависит от сопротивления резистора R3 и емкости конденсатора С2.

Только после включения счетчика на входы дешифратора начнут поступать сигналы в двоичном коде.

При этом на выходах будет “перемещаться” уровень логического 0 от верхнего по схеме выхода к нижнему, соединяя с общим проводом (минус источника питания) тот или иной частотозадающий резистор генератора звуковой частоты.

Динамическая головка будет излучать звук соответствующей тональности. Когда уровень логического 0 появится на последнем выходе (вывод 17), электронный ключ закроется, реле от пустит, звонок выключится.

В этой конструкции можно использовать резисторы МЛТ-0,125 или МЛТ-0,25, оксидные конденсаторы К50-6. остальные конденсаторы – КМ-6. Диоды – любые кремниевые. Динамическая головка – мощностью 0,25-1 Вт со звуковой катушкой сопротивлением 5…8 Ом.

Реле – герконовое или любое другое, срабатывающее при напряжении до 4 В и потребляющее ток не более 100 мА (чем меньше потребляемый ток, тем дольше будет служить источник питания). Иточник питания – четыре элемента 343, соединенные последовательно.

Детали узлов, обведенных на схеме штрих-пунктирной линией, смонтированы на печатной плате (рис. 2) из одностороннего фольгированного стеклотекстолита толщиной 1,5 мм. Резисторы R5-R19 впаивают в процессе налаживания звонка.

Плату крепят внутри корпуса абонентского громкоговорителя либо другого подходящего по габаритам корпуса. Там же устанавливают источник питания, реле, диод VD16 и конденсатор С5. Выходные транзисторы прикрепляют к корпусу вблизи платы винтами М3, а динамическую головку устанавливают на передней стенке.

Налаживание звонка начинают с проверки работы тактового генератора. К выходу элемента DD1.2 подключают осциллограф и наблюдают импульсы генератора – они должны быть длительностью примерно 0,5 с. При необходимости это значение можно изменять подбором резистора R2 или конденсатора С1.

Далее проверяют работу счетчика и дешифратора по последовательному появлению на выходах дешифратора уровня логического 0 – здесь также поможет осциллограф. Подбором резистора R5 (остальные пока отсутствуют) устанавливают первый тон выбранной мелодии, а затем устанавливают остальные тона подбором соответствующих резисторов.

На этом этапе удобно “удлинить” тактовый импульс, временно подключив параллельно конденсатору С1 еще один, емкостью 20…50 мкф.

Кроме того, вместо резисторов R5- R19 лучше включать переменный или подстроечный, получившееся сопротивление которого затем измеряют и впаивают постоянный резистор такого же или возможно близкого сопротивления.

Если в каком-то месте мелодии нужна пауза, резистор и развязывающий диод к соответствующему выходу дешифратора не подпаивают.

Чтобы звонок работал исправно, следите за состоянием элементов источника питания и при значительном (более 1 В) падении напряжения источника под нагрузкой, когда звонок включен, заменяйте элементы.

Файл: 23.jpg

Источник: http://nauchebe.net/2013/09/elektromuzykalnyj-zvonok/

Сенсорный звонок на одной микросхеме

Интересный и одновременно простой сенсорный звонок, схема которого изображена ниже,  можно собрать всего на одной микросхеме.

По сути это обычный мультивибратор, но управление им имеет одну интересную особенность, о которой чуть позже. Итак, перед нами мультивибратор, собранный на элементах DD1.1 и DD1.2. микросхемы К176ЛА7.

Конденсатор С1 – частотозадающий, от его емкости будет зависеть высота тона звонка. Вторым частотозадающим элементом является цепочка R2 и R3, которые подключены к сенсорам Е1, Е2.

В исходном положении цепь разорвана и мультивибратор не работает.

Как только мы коснемся пальцем рядом расположенных сенсоров, цепь замкнется и генератор запустится.

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

Таким образом, нажимая на «кнопку» сильнее или слабее, можно в некоторых пределах «играть» тоном звонка. Это и есть хитрость, вносящая некоторое разнообразие в «монотонность» звука.

Оставшиеся два элемента DD1.3 и DD1.4, включенные параллельно, являются усилителем мощности, нагрузкой которого служит первичная обмотка согласующего трансформатора Т. Питается устройство от любого источника напряжением 5 -12 В, к примеру, от батареи «Крона». Потребляемый ток в режиме ожидания настолько мал, что им можно пренебречь.

В качестве Т можно использовать любой выходной трансформатор от карманного радиоприемника или абонентского громкоговорителя (именуемого в простонародье «радиоточка» или «брехунец»).

Трансформатор от радиоприемника, конечно, гораздо меньше по габаритам, но если вы в них не ограничены, то «Брехунец» — это готовый корпус с трансформатором, динамической головкой и даже регулятором громкости, который, впрочем, я бы рекомендовал выбросить, если громкость звонка будет недостаточной.

Если вы надумаете мотать трансформатор сами, то первичная обмотка должна содержать 400 – 600 витков провода ПЭЛ или ПЭВ диаметром 0.08 – 0.1, а вторичная – 110 – 120 витков того же провода, но диаметром 0.25 – 0.3 мм. Железо – Ш-образный пермаллой, размеры – на ваш вкус.

В качестве громкоговорителя ВА подойдет любая динамическая головка мощностью 0.1 …1 Вт с сопротивлением обмотки 4 … 8 Ом.

Сенсорная кнопка произвольной конструкции, главное, чтобы ее сенсоры перекрывались одним пальцем (если вы  не решите звонить двумя пальцами или даже двумя руками).

Это может быть кусочек фольгированного текстолита с перерезанной посредине фольгой или просто 2 рядом расположенных винта — на ваше усмотрение.  Микросхема DD1, как я уже заметил выше – К176ЛА7

Несколько вариантов сенсорной кнопки. На рисунке справа использован разобранный переменный резистор номиналом до 1 кОм.

Собранная из исправных деталей и без ошибок, схема начинает работать сразу, а высоту тона звонка можно подобрать, изменяя емкость конденсатора С1.

Источник: http://begin.esxema.ru/?p=1081

Квартирный звонок на 64 мелодии

  • К561ИЕ16
  • фотошаблон
  • Ритм301-стерео
  • квартирный звонок
  • дверной звонок

Дорогие мои читатели!.. У меня 2 апреля день рождения, и мне захотелось сделать себе подарок: есть уже спаянноя плата звонка, только вышла из строя от времени ППЗУ с “прошивкой” алгоритма управления мелодиями.  Дело поправимое, когда под рукой программатор и “чистые” микросхемы памяти.

Сегодня я вспомнил, что у меня есть корпуса от китайских кассетных магнитол, которые давно вышли из строя, а внешний вид очень даже приличный. К тому же ток потребления музыкального звонка в паузах между исполнением мелодий настолько мал, что вообще можно отказаться от сетевого блока питания, разместив 4 элемента питания в предусмотренный в корпусе магнитолы отсек:

Так что я реально успею 2-го  апреля закрнчить сборку этого звонка. Отмечать свою некруглую дату — 64-летие буду только чаем с молоком цельным сгущённым с сахаром, вроде бы, по  ГОСТу советских времёён.

Для большей наглядности следующая фотография:

Процесс программирования вместе с подготовительными процедурами занял не более 5-и минут. Вот эта спаянная плата, но пока ещё с неисправной микросхемой памяти (наклейка из ПВХ изоленты с надписью МЗ), которую необходимо выпаять. В то время, когда я собирал этот звонок, у меня не было в наличии панелек для таких микросхем.

А это вид “печатной” платы со стороны дорожек. Почему слово “печатной” я взял в кавычки? А потому что я дорожки по тем временам вырезал ножом.

Ещё вы можете заметить, что микросхема К561ИЕ16 почему-то впаяна со стороны дорожек. Это не моя “мулька”, так схитрил автор этой разработки: он нарочно так разработал плату, что если кто впаяет её со строны деталей, то кроме того, что она сразу  “сгорит”, никакого эффекта не будет.

Я не стал “перелопачивать” “печатку”, а оставил всё как у автора, лишь в программе Layout 4.0 разработал фотошаблон теперь уже на 100% печатной платы:

Эту конструкцию не грех бы запустить в мелкосерийное производство, но, во-первых, в штате у меня состоит лишь я один, а во-вторых, я же не буду продавать звонки по цене китайского ширпотреба, то есть за 100-200 рублей? Овчинка выделки не будет стоить!

Привожу принципиальную схему аналогичного звонка, но я собирал их по гораздо более лучшей схеме. К сожалению, в бумагах она у меня не сохранилась, а изображённая на следующей фотографии имеет много существенных недостатков:

Хочу сразу сказать читателям, что в ППЗУ записаны не сами мелодии. Для такой записи просто бы не хватило обёма памятти микросхемы, составляющей 2 Кбайт.

Мелодии формируются изменением частоты задающего звукового генератора, а их выборка осуществляется перебором адресов ячеек памяти ППЗУ, выходы данных подключены к двум двоичным счётчикам К155ИЕ7, а уже с выхода второго счётчика колебания звуковой частоты, усиленные транзистором, воспроизводятся динамической головкой.

Перечислять недостатки этой схемы не буду, лучше перечислю достоинства той схемы, по которой я собирал все такие звонки.

Схема питания, в отличии от этой, обязательно с сетевым трансформатором. Никаого реле: переключение от мелодии к мелодии специальным кодом, записанным в ППЗУ. Два режима звучания: чистый тон и аккордернное, то есть, если на выходе подключить не одну акустическую колонку, а две — будет обёмное псевдостереофоническое звучание.

Сначала я решил восстановить вариант с одной динамической головкой, но с переключателем “чистый тон — аккордеон” и регулятором громкости. Всё осталось в силе, кроме корпуса, фотографии которого я поместил в начале топика. Значит, у меня будет музыкальный звонок с псевдостереозвучанием, что очень неплохо и приятно для слуха.

Кто из читателей постарше, в колонке могли узнать отпиленную часть пользовавнгося большой популярностью стереофонического кассетного магнитофона “Ритм301-стерео”.

Думаю, что оставшихся двух суток мне будет достаточно, чтобы собрать этот музыкальный звонок, который будет исполнять по одному куплету 64 мелодии самых популярных советских мелодий и песен.

Источник: http://monemo.ru/technology/kvartirnyy-zvonok-na-64-melodii/

музыкальный звонок на к155ид3, к155ие5, к155ла3 от radio-master.net

Ссылка на основную публикацию
Adblock
detector
",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
"},wrap:void 0,body:void 0,errors:{tpl:"
",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
"),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
"):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
"),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}
");let k=document.querySelector(".flat_pm_modal[data-id-modal=\""+a.ID+"\"]");if(-1===d.indexOf("go"+"oglesyndication")?flatPM_setHTML(k,d):jQuery(k).html(b+d),"px"==a.how.popup.px_s)e.bind(h,()=>{e.scrollTop()>a.how.popup.after&&(e.unbind(h),f.unbind(i),j())}),void 0!==a.how.popup.close_window&&"true"==a.how.popup.close_window&&f.bind(i,()=>{e.unbind(h),f.unbind(i),j()});else{let b=setTimeout(()=>{f.unbind(i),j()},1e3*a.how.popup.after);void 0!==a.how.popup.close_window&&"true"==a.how.popup.close_window&&f.bind(i,()=>{clearTimeout(b),f.unbind(i),j()})}f.on("click",".flat_pm_modal .flat_pm_crs",()=>{jQuery.arcticmodal("close")})}if(void 0!==a.how.outgoing){let b,c="0"==a.how.outgoing.indent?"":" style=\"bottom:"+a.how.outgoing.indent+"px\"",e="true"==a.how.outgoing.cross?"":"",f=jQuery(window),g="scroll.out"+a.ID,h=void 0===flatPM_getCookie("flat_out_"+a.ID+"_mb")||"false"!=flatPM_getCookie("flat_out_"+a.ID+"_mb"),i=document.createElement("div"),j=jQuery("body"),k=()=>{void 0!==a.how.outgoing.cookie&&"false"==a.how.outgoing.cookie&&h&&(jQuery(".flat_pm_out[data-id-out=\""+a.ID+"\"]").addClass("show"),j.on("click",".flat_pm_out[data-id-out=\""+a.ID+"\"] .flat_pm_crs",function(){flatPM_setCookie("flat_out_"+a.ID+"_mb",!1)})),(void 0===a.how.outgoing.cookie||"false"!=a.how.outgoing.cookie)&&jQuery(".flat_pm_out[data-id-out=\""+a.ID+"\"]").addClass("show")};switch(a.how.outgoing.whence){case"1":b="top";break;case"2":b="bottom";break;case"3":b="left";break;case"4":b="right";}jQuery("body > *").eq(0).before("
"+e+"
");let m=document.querySelector(".flat_pm_out[data-id-out=\""+a.ID+"\"]");-1===d.indexOf("go"+"oglesyndication")?flatPM_setHTML(m,d):jQuery(m).html(e+d),"px"==a.how.outgoing.px_s?f.bind(g,()=>{f.scrollTop()>a.how.outgoing.after&&(f.unbind(g),k())}):setTimeout(()=>{k()},1e3*a.how.outgoing.after),j.on("click",".flat_pm_out .flat_pm_crs",function(){jQuery(this).parent().removeClass("show").addClass("closed")})}countMode&&(flat_count["block_"+a.ID]={},flat_count["block_"+a.ID].count=1,flat_count["block_"+a.ID].click=0,flat_count["block_"+a.ID].id=a.ID)}catch(a){console.warn(a)}}function flatPM_start(){let a=flat_pm_arr.length;if(0==a)return flat_pm_arr=[],void jQuery(".flat_pm_start, .flat_pm_end").remove();flat_body=flat_body||jQuery("body"),!flat_counter&&countMode&&(flat_counter=!0,flat_body.on("click","[data-flat-id]",function(){let a=jQuery(this),b=a.attr("data-flat-id");flat_count["block_"+b].click++}),flat_body.on("mouseenter","[data-flat-id] iframe",function(){let a=jQuery(this),b=a.closest("[data-flat-id]").attr("data-flat-id");flat_iframe=b}).on("mouseleave","[data-flat-id] iframe",function(){flat_iframe=-1}),jQuery(window).on("beforeunload",()=>{jQuery.isEmptyObject(flat_count)||jQuery.ajax({async:!1,type:"POST",url:ajaxUrlFlatPM,dataType:"json",data:{action:"flat_pm_ajax",data_me:{method:"flat_pm_block_counter",arr:flat_count}}})}).on("blur",()=>{-1!=flat_iframe&&flat_count["block_"+flat_iframe].click++})),flat_userVars.init();for(let b=0;bflat_userVars.textlen||void 0!==a.chapter_sub&&a.chapter_subflat_userVars.titlelen||void 0!==a.title_sub&&a.title_subc&&cc&&c>d&&(b=flatPM_addDays(b,-1)),b>e||cd||c-1!=flat_userVars.referer.indexOf(a))||void 0!==a.referer.referer_disabled&&-1!=a.referer.referer_disabled.findIndex(a=>-1!=flat_userVars.referer.indexOf(a)))&&(c=!0),c||void 0===a.browser||(void 0===a.browser.browser_enabled||-1!=a.browser.browser_enabled.indexOf(flat_userVars.browser))&&(void 0===a.browser.browser_disabled||-1==a.browser.browser_disabled.indexOf(flat_userVars.browser)))){if(c&&void 0!==a.browser&&void 0!==a.browser.browser_enabled&&-1!=a.browser.browser_enabled.indexOf(flat_userVars.browser)&&(c=!1),!c&&(void 0!==a.geo||void 0!==a.role)&&(""==flat_userVars.ccode||""==flat_userVars.country||""==flat_userVars.city||""==flat_userVars.role)){flat_pm_then.push(a),flatPM_setWrap(a),flat_body.hasClass("flat_pm_block_geo_role")||(flat_body.addClass("flat_pm_block_geo_role"),flatPM_ajax("flat_pm_block_geo_role")),c=!0}c||(flatPM_setWrap(a),flatPM_next(a))}}}let b=jQuery(".flatPM_sticky");b.each(function(){let a=jQuery(this),b=a.data("height")||350,c=a.data("top");a.wrap("
");let d=a.parent()[0];flatPM_sticky(this,d,c)}),debugMode||countMode||jQuery("[data-flat-id]:not([data-id-out]):not([data-id-modal])").contents().unwrap(),flat_pm_arr=[],jQuery(".flat_pm_start, .flat_pm_end").remove()}
Ключевые слова: Миллиомметр птф-1 схемыЧастота вспышек светодиода меняется подбором номинала R1 и С1. R1 может быть в пределах 1,2…3,3кОм, R2 – 220…330 ом. Ток потребления генератора при напряжении питания 6В около 10 mA.
Даная сигнализация собрана на простейшей отечественной элементной базе. Сигнализация через реле подключается к стационарному или сотовому телефону. Работает сигнализация следующим образом: При сигнале тревоги на вход должено поступить +12 Вольт в течении примерно от 3 до 50 секунд. Далее реле 2 поднимает трубку телефона, а реле 1 нажимает кнопку повтора. После того, как телефон два раза позвонит, прибор полностью отключается. Реле 3 выключит его от питания и в дежурном режиме ток потребления п
Издательство: Matsushita Electric Industrial Co. Ltd. Серия: Service Manual Страниц: 34 Формат: PDF/rar Размер: 4.1 MB Внимание! У вас нет прав для просмотра скрытого текста.
Музыкальный звонок с полифонией. С появлением полнофункциональных микросхем для записи и воспроизведения звука семейства ISD появилась возможность сравнительно просто реализовывать устройства, наделенные звуком, программировать их без специальных программаторов, просто соединив устройство с выходом звуковой карты компьютера или магнитофона. Музыкальный звонок позволяет записать и многократно воспроизводить звук, который может содержать голос человека, лай собаки, пение птиц и т.д.. Более под
Ключевые слова: Как подключить 3х фазный двигатель аир к сети 220вПитается от сети 220 вольт. Звук напоминает,звук вызова электронного телефона.Тональность может регулироваться подбором конденсатора на 0.05 мкф. В устройстве применён звукоизлучатель ДЭМШ с сопротивлением обмотки 50 Ом. Качество и тип звукоизлучателя очень сильно влияют на окраску звука и работоспособность системы в целом. Конденсаторы должны быть на напряжение не ниже 300 вольт.
Ключевые слова: Основы электронной техники
Схема: Надоели стандартные звонки? Можно собрать свой – никаких проблем, тогда схема выше именно то то Вы искали. Звонок прост в сборке и настройке, нетребователен к компонентам. Основа звонка – три задающих генератора пилообразного напряжения, каждый из которых настроен на свою частоту. Частоту генератора можно определить по формуле: F=1/(2C1R2ln(1+2R3/R1)) где C1 – в фарадах, R1, R2, R3 – в омах. Сигналы всех трех генераторов смешиваются и подаются на усилитель, которых нагр
Ключевые слова: Электронные компонентыНа широкораспространенной микросхеме серии УМС8, в частности УМС8-08 можно собрать дверной звонок на базе абонентского громкоговорителя. Если установить микросхему на панельку, то у Вас будет возможность проверки работоспособности других микросхем серии УМС8. Диодный мост должен быть расчитан на напряжение более 400 В. Следует соблюдать меры предосторожности при монтаже устройства, т.к. оно имеет бестрансформаторный источник питания
За свою радиолюбительскую практику я собрал несколько схем звонков. Наиболее интересным оказался звонок на дешифраторе К155ИД10 с мелодией, програмируемой резисторами. По прошествии некоторого времени возникла идея: “А почему бы не разработать схему звонка самому?”. Тем более дома накопилось изрядное количество старых музыкальных открыток, и было из чего выбрать мелодию. Проект не сложный. Звонок состоит из 3 основных модулей: блок питания, схема удержания кнопки, платка от открытки+усилите

Источник: http://radio-master.net/Articles.aspx?kID=264435

Музыкальный звонок на микроконтроллере

Окончательный вариант звонка был создан в несколько этапов, причем изначально я не намеревался всерьез делать данное устройство, просто иногда возникали мысли типа: а неплохо было бы разработать свой вариант проигрывателя музыкальных файлов с использованием карты памяти…

Все началось с изучения основных команд для работы с картой памяти MMC, это команды сброса, инициализации, чтения и т.д., причем все эти команды поддерживаются и SD картами. Для практической тренировки я решил собрать устройство для вывода картинок с карты памяти на дисплей Nokia 1110i.

В качестве микроконтроллера был выбран PIC16F628A. Сначала я работал без файловой системы FAT, то есть записывал байты картинок в определенную область карты памяти, а точнее в область данных файловой системы. Картинка имела фиксированный адрес, по которому микроконтроллер считывал ее.

Кстати записать данные на карту памяти по любому адресу можно с помощью программы WinHex.

Далее я начал изучать файловую систему FAT16, и написал новый код для микроконтроллера.

Теперь можно было просто записать бинарный файл с картинками на карту памяти при помощи компьютера, а микроконтроллер находил этот файл по имени и расширению, используя возможности файловой системы.

Прошло некоторое время, и я решился уже сделать проигрыватель музыкальных файлов. На этот раз взял микроконтроллер помощнее PIC16F876A, у которого достаточно много ОЗУ и большая память программ, а также присутствуют множество периферийных модулей.

К микроконтроллеру для удобства подключил дисплей от Nokia, для вывода имен файлов имеющихся на карте памяти, а также отображения различных ошибок. Музыкальными файлами являлись самые простые WAV файлы, которые использовались в других подобных устройствах найденных в сети. Итак, я написал новый код и прилепил к нему предыдущие наработки по работе с файловой системой.

В качестве цифро-аналогового преобразователя для вывода звука в первое время использовал R-2R матрицу, составленную из резисторов, так как количество линий микроконтроллера позволяло использование такой матрицы. В дальнейшем под это дело начал использовать ШИМ модуль. Первоначально на дисплей выводились короткие имена файлов в формате 8.

3, немалыми усилиями был расшифрован алгоритм записи длинных имен в системе FAT, после чего я подправил код микроконтроллера и теперь можно было лицезреть полные имена файлов на дисплее.

По прошествии еще некоторого количества времени, у меня появилась мысль: а не получится ли запихнуть этот код, убрав все лишнее в тот самый PIC16F628A? Естественно от дисплея пришлось отказаться, и вместе с ним сократился объем кода, путем выпиливания больших таблиц знакогенератора. И наконец, мне удалось перенести устройство на другой микроконтроллер.

В предлагаемом звонке для хранения мелодий используются карты памяти SD или MMC, отформатированные под файловую систему FAT16 (c 2018 года есть версия с поддержкой файловой системы FAT32 и карт памяти SDHC, подробней в конце статьи). В качестве мелодий используются звуковые файлы формата WAV.

Устройство может воспроизводить большое количество мелодий, а также его можно использовать в качестве простого проигрывателя WAV файлов. Устройство собрано на широко распространенном микроконтроллере PIC16F628A, и имеет два режима работы, которые устанавливаются с помощью переключателя SA1.

Верхнему положению переключателя соответствует режим “Проигрыватель”, а нижнему режим “Звонок”. Микроконтроллер проверяет состояние переключателя только один раз, после подачи питания.

Для смены режима необходимо отключить питание, установить переключатель в требуемое положение, и снова подать питание на устройство.

На транзисторе VT1 собран управляемый стабилизатор напряжения на 3,3В, для питания карты памяти. Управление стабилизатором осуществляется по линии порта RA3, при низком логическом уровне на этой линии транзистор VT1 закрыт, напряжение на его эммитере равно нулю. При высоком логическом уровне на линии, транзистор открывается, тем самым подавая питание на карту памяти. Напряжение на базе транзистора стабилизируется стабилитроном VD1.

В режиме “Звонок” после подачи питания, микроконтроллер производит настройку внутренних регистров, после чего переходит в спящий режим.

При нажатии кнопки SB1 (“Звонок/Воспроизведение”), микроконтроллер “просыпается”, о чем свидетельствует включение светодиода HL1, включает питание карты памяти, сбрасывает и инициализирует ее, далее ищет на ней звуковой файл. Поиск мелодий осуществляется по расширению WAV.

Найдя нужный файл, микроконтроллер воспроизводит его, отключает питание карты памяти, после чего снова “засыпает”, а светодиод HL1 гаснет. При следующем нажатии на кнопку SB1 все повторится, но будет воспроизведен следующий звуковой файл.

На карту памяти можно записать до 512-ти мелодий, это максимальное количество записей в корневом каталоге для файловой системы FAT16. После воспроизведения всех мелодий, начнется их повторное проигрывание. Кнопки SB2, SB3, SB4 в этом режиме не задействованы.

В режиме “Проигрыватель” после подачи питания микроконтроллер также выполняет настройку внутренних регистров, включает питание карты памяти, производит процедуру ее сброса и инициализации, в случае успешного выполнения процедуры вспыхивает светодиод HL1.

Далее выполняется поиск WAV файла, как только файл будет найден, микроконтроллер перейдет к опросу состояния кнопок.
При нажатии кнопки SB1 начнется непрерывное воспроизведение всех звуковых файлов имеющихся на карте памяти.

Кнопкой SB2 (“Стоп”) можно остановить проигрывание на текущей мелодии, кнопками SB3 (“Следующий”) и SB4 (“Предыдущий”) переключаются между мелодиями, переключение возможно при проигрывании, а также после остановки.

При неудачной процедуре сброса и инициализации карты памяти, микроконтроллер предпримет еще одну попытку, и если она также будет неудачной, прозвучат два коротких сигнала низкого тона, после чего микроконтроллер уйдет в круговой цикл, и перестанет отвечать на команды.

В этом случае необходимо проверить надежность соединения с картой памяти, или попробовать заменить ее. В режиме “Звонок”, при ошибке сброса и инициализации, также прозвучат два коротких сигнала низкого тона, после чего, как и прежде микроконтроллер отключит питание карты и перейдет в спящий режим.

Если карта памяти перестанет отвечать на команды или просто “зависнет”, то в режиме “Проигрыватель”, микроконтроллер отключит и включит питание карты, затем заново сбросит и проинициализирует ее. В режиме “Звонок”, после “зависания” карты, микроконтроллер просто отключает питание карты и “засыпает”.

При отсутствии WAV файлов на карте памяти, прозвучат три коротких сигнала низкого тона, после чего “Проигрыватель” перейдет к опросу кнопок, при нажатии которых будет звучать тот же предупреждающий сигнал, а в режиме “Звонок”, после сигнала об отсутствии файлов, микроконтроллер отключит питание карты памяти и “заснет”.

Если параметры WAV файла не будут соответствовать требуемым значениям, например, неверная частота дискретизации, разрядность и т.д., прозвучит сигнал низкого тона длительностью в одну секунду, и в обоих режимах произойдет переход к следующей мелодии.

Для согласования логических уровней микроконтроллера и карты памяти, установлены делители напряжения на резисторах R6-R11.

Звук выводится с помощью востренного в микроконтроллер модуля ШИМ, частота которого в данном устройстве равна 78,12кГц. Звуковой сигнал сглаживается фильтром R14C9, далее поступает на усилитель мощности, построенный на микросхеме DA1 TDA2003. Переменным резистором R18 регулируют громкость звука. Элементы R15, C11 необходимо установить при самовозбуждении усилителя.

Устройство поддерживает звуковые файлы формата WAV (PCM, 16кГц, 8 бит, моно, несжатый), файлы с другими параметрами проигрываться не будут, поэтому, если необходимо, выбранные звуковые файлы преобразуют с помощью программ-конвертеров. При записи на карту памяти, WAV файлы могут иметь любые имена.

Файловая система FAT16 не поддерживает носители информации имеющие объем больше 2 Гб, поэтому это максимальный объем для карты памяти, которую можно использовать в устройстве.

Были протестированы 4 карты формата microSD, разных фирм и объемов, это Kingston 1GB, Kingmax 512MB, Silicon Power 2GB, Transcend 1GB.

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

В устройстве применены постоянные резисторы МЛТ. Переключатель SA1 – ПД 9-2. Кнопки SB1-SB4 тактовые TS-A3PS-130. Стабилитрон КС139А можно заменить на импортный, с напряжением стабилизации 3,9В.

Динамическую головку BA1 можно использовать любую, мощностью 2 — 4 Вт с сопротивлением катушки 4 или 8 Ом. Вместо транзистора КТ503В можно установить КТ3102АМ.

Микросхема TDA2003 заменима на TDA2002, TDA2008, К174УН14, ее необходимо установить на теплоотвод площадью не менее 60 см2.

Все детали размещены на печатной плате из односторонне фольгированного стеклотекстолита. На печатной плате предусмотрены отверстия для подключения внешней кнопки “Звонок”, которая дублирует кнопку SB1. Разъем для карты памяти самодельный.

В качестве источника питания можно использовать нестабилизированный сетевой блок питания с выходным напряжением 9–12В и током не менее 0,5А. Программа для микроконтроллера написана на ассемблере в среде MPLAB.

Я заметил, что у некоторых людей возникают проблемы при повторении устройства, а именно звучит сигнал низкого тона длительностью в одну секунду, указывая на неправильные параметры WAV файла. Поэтому скажу немного о структуре WAV файла.

У каждого WAV файла в заголовке есть идентификатор в виде слова WAVE, а также идентификатор в виде слова data, а также есть такие параметры как: частота дискретизации, разрядность, параметр — сжатый/несжатый, параметр — моно/стерео. У файла должны быть правильные параметры указанные выше в статье.

Если параметры не будут совпадать или микроконтроллер не найдет идентификаторы WAVE и data, появится сигнал об ошибке. Некоторые программы – конвертеры, возможно, записывают неправильные параметры. Поэтому если появляется ошибка, надо попробовать другую программу, я например, использовал Sound Forge.

Также ниже можно скачать тестовые музыкальные файлы.

Источник: http://radiolaba.ru/microcotrollers/muzyikalnyiy-zvonok-na-mikrokontrollere.html