Например TDA7294

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





Текущее время: Вт апр 23, 2024 14:17:26

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


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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Регулировка частоты ШИМ
СообщениеДобавлено: Пт окт 20, 2017 07:57:50 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 26
Зарегистрирован: Вс июн 26, 2011 20:03:21
Сообщений: 2310
Рейтинг сообщения: 0
Приветствую форумчан!
Так сложились звезды, что теперь я использую ардуино вместо привычных мне STM32 (да простят меня ST).
Появилась задача - собрать на ардуине генератор звуковых частот. Нужно получить несколько нот для музыкальной игрушки.
Как я понял, с использованием средств ардуино ide сделать это не получится. Даташит на аврку 328 не выдал мне регистра, позволяющего настраивать частоту ШИМ в произвольном варианте.
Подскажите пожалуйста, как можно реализовать такую задачу?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулировка частоты ШИМ
СообщениеДобавлено: Пт окт 20, 2017 08:08:36 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср май 03, 2017 03:22:26
Сообщений: 303
Рейтинг сообщения: 0
Тут есть очень хорошая статья по генерации звука синусоидальной формы.
http://www.radio-magic.ru/microcontroll ... uka-na-avr

Добавлено after 34 seconds:
Остатенться поправить немного регистры через ДШ на 328.

_________________
andrei23061996@gmail.com
.................................................................................................................


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулировка частоты ШИМ
СообщениеДобавлено: Пт окт 20, 2017 19:53:03 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2694
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну после stm периферия avr конечно убого выглядит. Перед глазами дш нет, но должен быть подходящий режим. Если нет подходящего режима fast pwm, то шим с коррекцией фазы (боюсь не напишу правильное название по памяти) дожен подойти. Опять же прграммную реализацию никто не отменяет.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Регулировка частоты ШИМ
СообщениеДобавлено: Вс окт 22, 2017 06:16:09 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6619
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
СТС режиа с инверсией ноги при совпадении. выход будет 50% заполнением и периодом кратным OCRxA, где х-номер задействованного таймера.

Добавлено after 8 minutes 4 seconds:
только вроде в этом режиме нет буферизации, поэтому или счетчик использовать с "быстрым оборотом" чтобы небыло ощутимых провалов в звуке если вдруг значение регистра окажется меньше счетчика или регистр обновлять по совпадению (в прерывании).

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Регулировка частоты ШИМ
СообщениеДобавлено: Вс окт 22, 2017 17:38:02 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2808
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18093
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
а чтобы не было сбоев, перед записью нового значения в регистр обнулять счетчик.

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


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Регулировка частоты ШИМ
СообщениеДобавлено: Вс окт 22, 2017 17:43:13 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2694
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Зачем же обнулять. Это можно делать в прерывании после сброса счетчика.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулировка частоты ШИМ
СообщениеДобавлено: Пн окт 23, 2017 08:54:01 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 1
Приветствую форумчан!...
Появилась задача - собрать на ардуине генератор звуковых частот. Нужно получить несколько нот для музыкальной игрушки.
Как я понял, с использованием средств ардуино ide сделать это не получится....
Подскажите пожалуйста, как можно реализовать такую задачу?


Как это у ардуино средств формирования звука/нот нет?
https://www.arduino.cc/en/Reference/HomePage
раздел
Advanced I/O
tone()
https://www.arduino.cc/en/Reference/Tone
:?
Да и платки на основе STM32 там также применяются...
:dont_know:


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

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


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

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


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

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


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