Сирена. Звук и помехи от тактовой

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

Сирена. Звук и помехи от тактовой

Сообщение radist73 (Михаил) » 05 янв 2015, 17:42

Сообразил некий вариант сирены, переменная задержки иувеличивается с начального значения до конечного, потом наоборот и так по кругу. Впринципе все работает, но выходной звук не чистый, подмодулирован тактовой частотой и ее продуктами деления.
Если поставить АЦП и результат чтения АЦП считать переменной задержки, то звук отличный! как только ставлю крутиться ТМР, идут помехи. Есть ли какоелибо лекарство от этого?
Спасибо
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось Михаил 07 янв 2015, 22:21, всего редактировалось 1 раз.
Ник: radist73
Имя: Михаил
(Таллинн)
Заинтересованный
Заинтересованный
Информация о пользователе

Re: Звук и помехи от тактовой

Сообщение mim (mim) » 05 янв 2015, 19:20

Ничего непонятно...
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе

Сирена. Звук и помехи от тактовой

Сообщение radist73 (Михаил) » 07 янв 2015, 22:21

С тактовой значит бороться бессмысленно....
Тогда может поможете с приложенным проектом, должна получиться сирена с плавным нарастаниеи убыванием. Счетчик прибавляет значение переменной до заданного уровня и далее убавляет ее же до второго заданного. Счетчик работает, жки информативный. Вот только не могу пока додуматься, как воткнуть часть непосредственно формирующую звук, она сейчас после петли в самом низу.
Подскажите, чтоб понять принцип построения без прерываний
Спасибо
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: radist73
Имя: Михаил
(Таллинн)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Сирена. Звук и помехи от тактовой

Сообщение mim (mim) » 08 янв 2015, 07:35

Видать ты совсем не понимаешь что такое дискретизация и принцип формирования звука. Не понимаешь что такое фильтрация данных процессов. Тем более не понимаешь что распараллеливание процессов в МК - вывод на ЖКИ, расчет пауз, и вывод звука - это псевдо параллельные прочессы и без прерывания здесь никак не обойтись. И "паузы" нужно формировать в прерывании. Есть темы на старом форуме - Формирование сигналов (принцип DDS и PWM). Даже если не формировать синусоиду (а только меандр), то стоит понять как работает прерывание. Одновременно выводить изменения на ЖКИ и формировать звук без прерывания не получится. Или вывод на ЖКИ, а затем только звук. Не помешает и Протеус.
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Сирена. Звук и помехи от тактовой

Сообщение radist73 (Михаил) » 08 янв 2015, 08:38

Прерывания для меня уже немного знакомы, есть программка с четырьмя ацп, жки и логикой контроля батареи, там все на прерываниях.
В данной тут программе жки чисто информативный и был добавлен для отладки триггера и счетчика +1/-1. Фактически он не нужен.
Что касательно звука, то это действительно для меня новое, синус не нужен, меандр даже лучше. Пример звукового генератора рассматривал и перебирал в многотональный и т.д.
Так вот если жки убрать, как запустить счетчик со звуком без прерываний, тк. они создают импульсную помеху.
С прерыванием я такую штуку сделал, но звук отвратительный
Спасибо
Ник: radist73
Имя: Михаил
(Таллинн)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Сирена. Звук и помехи от тактовой

Сообщение mim (mim) » 08 янв 2015, 12:02

radist73 писал(а):1. Пример звукового генератора рассматривал и перебирал в многотональный и т.д.
2. они создают импульсную помеху. С прерыванием я такую штуку сделал, но звук отвратительный
3. Спасибо

1. Интересно посмотреть...
2. Глупость...
3. Пожалуйста.
Советую почитать вот эту тему Плавный разгон частоты. Одновременно с изменением частоты необходимо управлять временем изменения частоты (свип). Я еще раз повторюсь рисуй схему в Протеусе. Все это там хорошо видно. И ни каких помех...
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Сирена. Звук и помехи от тактовой

Сообщение radist73 (Михаил) » 08 янв 2015, 16:30

1. Тут как раз ничего интересного... приложен файл. Тут как раз уже подмодуляция слышна
2. Ну в том и был мой самый первый вопрос, что не так и можно ли по-другому
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: radist73
Имя: Михаил
(Таллинн)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Сирена. Звук и помехи от тактовой

Сообщение mim (mim) » 08 янв 2015, 17:19

radist73 писал(а):1. приложен файл.
2. Ну в том и был мой самый первый вопрос, что не так и можно ли по-другому

1. Действительно... ничего интересного.
2. Так вот здесь и был мой ответ
mim писал(а):Советую почитать вот эту тему Плавный разгон частоты.
Не возможно что-либо делать не имея ни каких основ.

ЗЫ Так что там Протеус? Отлично все видно.
SIREN.rar
Все как здесь
У вас нет доступа для просмотра вложений в этом сообщении.
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение timoha1976 (Евгений) » 08 мар 2018, 07:44

Привет всем, нашел в нэте схему и прошивку милицейской крякалки на PIC16F628, хотел приляпать ребенку на игрушку, но жалко мк только для этих целей использовать, можно прицепить мигалку, еще что нибудь. Вопрос, в FC кто нибудь пробовал слепить что нибудь подобное?
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: timoha1976
Имя: Евгений
(Юрга)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх


Вернуться в ПЕСОЧНИЦА

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

Пользователь просматривает форум: нет зарегистрированных пользователей