Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Музыкальный дверной звонок

Вт ноя 22, 2016 10:10:43

FoxS_1 писал(а):1) Я так понимаю когда XS2 пуск, по схеме, замыкается на массу тогда запускается воспроизведение мелодии?


XS2 надо замыкать на +5В. В описании схемы это написано.

FoxS_1 писал(а):2) От длительности нажатия не зависит проигрыш мелодии (в смысле нажал раз – мелодия запустилась, сразу же нажал еще, но пока полностью мелодия не отыграла на кнопку реакции нет)?


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

FoxS_1 писал(а):3)Если хочу сделать музыкальный усилитель мощнее, то просто сигнал с 6 ножки PB1 подавать на вход нового усилителя а R1,R2,R5 просто выкинуть со схемы? (И подскажите пожалуйста схемку какого-то усилителя немного мощнее, но не намного сложнее ;-))

R5 надо оставить. Можно выкинуть R1, R2, VT1, SP1. Выход 6 завести на вход какого-нибудь усилителя. Подсказать схему не могу т.к. не интересовался. Найти схему УЗЧ любой сложности не представляет.

FoxS_1 писал(а):4)Есть проблема такого рода : звонок планируется использовать в частном доме, то есть кнопка должна быть выносной, и расстояние от кнопки до звонка метров 20, как это скажется на работе или будут проблемы с такой протяженностью провода? К тому же хочу параллельно кнопке звонка установить геркон, типа кто-то пришел, но калитка на замок не заперта, человек не позвонил но открыл калитку что-бы зайти, и магнитик на калитке замкнул геркон и звонок зазвонил по любому.

На 20м проблем быть не должно. Главное, чтобы напряжение на входе контроллера при замыкании кнопки должно быть выше логическоно нуля.


FoxS_1 писал(а):5)... можно ли как-то подключить два звонка на один динамик (для минимизации конструкции)? Вариант одномоментного нажатия двух кнопок крайне низка, но присутствует.


Подключить можно, просто если сработают оба звонка сразу, то будет какофония.

FoxS_1 писал(а):6) Переключатель SA1 - полной блокировки звонка не лучше ли использовать выключатель на линии питания, дабы обесточить полностью схему ?


В моем случае звонок практически всегда включен, поэтому особой экономии нет. Хотя такой вариант тоже возможен.
Ну и плюсом, когда включена блокировка то горит красный светодиод и видно, что звонок заблокирован. Бывают случаи, когда выключил на ночь, а днем забыл включить. А когда видишь красный диод, то проще включить обратно.

Re: Музыкальный дверной звонок

Вт ноя 22, 2016 10:21:34

Благодарю за ответ. Правда если разместить два самостоятельных звонка (каждый со своим динамиком), то при одновременном нажатии разных кнопок, так и так будет какофония. Если бы были навыки программировать, можно было бы разработать схемку где на один вход поступил сигнал - играет одна мелодия, на второй вход - вторая мелодия а первый вход блокируется. Типа одна плата на две кнопки. Но так как я обезьянка :-), в плане, могу по схеме собрать устройство, приходится делать то что есть. Еще раз спасибо.

Re: Музыкальный дверной звонок

Вт ноя 22, 2016 10:37:47

FoxS_1 писал(а): Если бы были навыки программировать, можно было бы разработать схемку где на один вход поступил сигнал - играет одна мелодия, на второй вход - вторая мелодия а первый вход блокируется. Типа одна плата на две кнопки.

Такое можно на железной логике реализовать.

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

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

Re: Музыкальный дверной звонок

Ср ноя 23, 2016 15:30:11

Добрый день. Исходя из подсказок исправил схемку, рисунок прилагается. Проверьте, пожалуйста, правильно ли все я нарисовал. С вывода 6 контроллера подаю сигнал на усилитель (УС). УНЧ решил собрать по схеме которая прилагается. Еще есть вопрос такого плана : Поскольку будет два звонка, можно сигнал с 6 вывода контроллера обоих звонков через диоды запустить на вход одного усилителя? Это чтобы был один усилитель и один динамик. И не будет ли на диодах большое падение сигнала? Как я понимаю на диодах Шотки самое малое падение напряжения, они подойдут?
Еще раз спасибо за ответы.
Вложения
УНЧ.png
(16.8 KiB) Скачиваний: 653
Звонок.png
(37.22 KiB) Скачиваний: 632

Re: Музыкальный дверной звонок

Чт ноя 24, 2016 11:04:32

На схеме для звонка все правильно.

Схема усилителя, тоже нормальная. В принципе, сейчас можно купить УНЧ собранный на одной микросхеме. Он даже будет стерео.
На левый и правый каналы подключить по звонку.

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

Re: Музыкальный дверной звонок

Чт ноя 24, 2016 15:07:54

Добрый день. Вот добросал внизу схематическое подключение двух звонков через диоды к усилителю. Меня беспокоит если не поставить диоды, и вовремя звонка сигнал с 6 вывода пойдет на усилитель и на 6 выход другого звонка; будет ли все хорошо работать ( без диодов)? Усилок можно и на одной микросхеме, но ее надо еще купить, а рассыпуха на приведенный выше усилитель есть. Плюс еще УНЧ на микросхеме вряд ли можна запитать от 5 вольт.
Еще раз спасибо за ответы.
Вложения
Звонок 2.png
(43.13 KiB) Скачиваний: 700

Re: Музыкальный дверной звонок

Пт ноя 25, 2016 07:22:25

Ножка 6 настроена на выход, поэтому самому микроконтроллеру параллельный сигнал мешать не будет.
Просто на входе усилителя будет два сигнала смешанные с помощью логической функцией "ИЛИ".

Если есть возможность, можно в симуляторе Proteus проверить как работать будет.

Re: Музыкальный дверной звонок

Вт янв 10, 2017 19:53:43

здравствуйте, kostya13 :)
если вы не против то предлагаю благословясь возобновить наш диалог :)
kostya13 писал(а):Общий метод генерации синусоиды с помощью ШИМ:
http://avr-start.ru/?p=749

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

Re: Музыкальный дверной звонок

Ср янв 11, 2017 08:06:10

FreshMan писал(а):а вот откуда выплывает что разрешение синусоиды тоже будет равно 256, мне не понятно :dont_know:


В выделеном фрагменте написано, что: максимальное разрешение синусоиды будет равняться 256.
Если максимальное 256, то есть выбор сколько взять в конкретной задаче.
В статье автор выбирает 128 значений.

Что такое разрешение синусоиды, в статье, вроде, нормально объяснено.
Хотя визуализация синуса преведена не очень удачно, лучше график строить в виде отдельных столбцов т.к. это больше похоже то, что происходит
в реальности на выходе ШИМ.

Можете в Excel построить график синуса в виде столбцов.

Re: Музыкальный дверной звонок

Ср янв 11, 2017 15:16:17

ок, понял
для начала поставил цель воспроизвести 1кГц
я правильно понимаю, что для генерации частот в диапазоне человеческой слышимости ( 0 - 20кГц ) частота шим должна быть не ниже 40 кГц ?

Re: Музыкальный дверной звонок

Чт янв 12, 2017 09:02:25

Да, частота несущей, должна быть минимум в два раза выше модулируемой частоты.

Теорема Котельникова

Re: Музыкальный дверной звонок

Чт янв 12, 2017 10:04:19

ок, значит этот момент я понял правильно :)
теперь возник вопрос как правильно построить таблицу синуса для 1кГц
какими формулами руководствоваться ?
подскажите пожалуйста :)

Re: Музыкальный дверной звонок

Чт янв 12, 2017 11:31:39

В статье http://avr-start.ru/?p=749 есть исходные коды в них есть таблица синуса.
А частота звука зависит от настроек ШИМ. Расчеты в статье тоже есть.

Re: Музыкальный дверной звонок

Чт янв 12, 2017 21:08:09

почему в вашей схеме отсутствует НЧ фильтр ?
каким тогда образом получается переменка ?
Изображение

Re: Музыкальный дверной звонок

Пт янв 13, 2017 07:03:30

Чтобы создавать переменное напряжение фильтры не нужны.
Фильтр только меняет АЧХ.

Re: Музыкальный дверной звонок

Пт янв 13, 2017 12:31:03

kostya13 писал(а):В общем случае у нас есть подготовленная таблица синуса. Указатель (φ) проходит по этой таблице и после умножения на коэффициенты громкости копирует это значение таблицы в регистр таймера, который управляет скважностью ШИМ и, как результат, значением напряжения на выходе.
От величины смещения указателя зависит генерируемая частота.

В asm-Файле, полученном из midi файла находятся частоты (ω). Т.е. по сути величина на которую надо увелчивать (φ) и задержки сколько надо эту частоту играть.
Т.к. в прошивке реализована полифония, то таких частот в прошивке может быть до 6 штук.
Последовательно перебирая длительности и частоты получается мелодия.

http://dpaste.com/0CQ6DV9
а где именно в вашем коде находится таблица синуса ?
в какой строке ?

Re: Музыкальный дверной звонок

Пт янв 13, 2017 12:48:52

FreshMan писал(а):http://dpaste.com/0CQ6DV9
а где именно в вашем коде находится таблица синуса ?
в какой строке ?

строка 383
wt_loop: ; Sustain area

Re: Музыкальный дверной звонок

Пт янв 13, 2017 13:00:47

Код:
wt_loop: ; Sustain area
  .db 0, 5, 11, 17, 23, 28, 34, 39, 45, 50, 55, 60, 65, 69, 74, 78
  .db 82, 85, 89, 92, 95, 98, 100, 102, 104, 106, 107, 109, 109, 110, 110, 111
  .db 110, 110, 109, 108, 107, 106, 104, 102, 100, 98, 95, 93, 90, 87, 83, 80
  .db 76, 72, 68, 64, 59, 55, 50, 46, 41, 36, 31, 26, 21, 15, 10, 5
  .db 0, -5, -10, -15, -21, -26, -31, -36, -41, -46, -50, -55, -59, -64, -68, -72
  .db -76, -80, -83, -87, -90, -93, -95, -98, -100, -102, -104, -106, -107, -108, -109, -110
  .db -110, -111, -110, -110, -109, -109, -107, -106, -104, -102, -100, -98, -95, -92, -89, -85
  .db -82, -78, -74, -69, -65, -60, -55, -50, -45, -39, -34, -28, -23, -17, -11, -5
wt_end:

из примера http://avr-start.ru/?p=749 которые вы мне советовали я понял как по таблице воспроизводится синусоида
но там нету отрицательных значений
разве в вашей схеме есть двуполярное питание ?
как правильно понимать, в данном случае, отрицательные значения ?
при попытке конвертации выдает ошибку
Изображение

Re: Музыкальный дверной звонок

Сб янв 14, 2017 05:19:09

FreshMan писал(а):из примера http://avr-start.ru/?p=749 которые вы мне советовали я понял как по таблице воспроизводится синусоида
но там нету отрицательных значений
разве в вашей схеме есть двуполярное питание ?
как правильно понимать, в данном случае, отрицательные значения ?


Это не окончательные значения. Эти данные еще в программе обрабатыают, добавляют смещение.
Можно ведь посмотреть в коде, что делается с этими данными.

FreshMan писал(а):при попытке конвертации выдает ошибку
Изображение


Какую мелодию вы пытались конвертировать?

Re: Музыкальный дверной звонок

Сб янв 14, 2017 09:12:52

вот файл с мелодией
Вложения
1.rar
(743 байт) Скачиваний: 272
Ответить