Например TDA7294

Форум РадиоКот • Просмотр темы - частотник на stm32f4
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июн 16, 2024 09:07:04

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


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



Начать новую тему Ответить на тему  [ Сообщений: 254 ]     ... , , , , 13
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Ср май 22, 2024 17:02:45 
Друг Кота
Аватар пользователя

Карма: 76
Рейтинг сообщений: 777
Зарегистрирован: Чт мар 07, 2013 20:39:17
Сообщений: 3688
Откуда: Краснодар
Рейтинг сообщения: 0
jcxz писал(а):
Проще и намного быстрее всё считать на лету.

Вот интрига :))
Неуж то через регистр DAC?

_________________
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Ср май 22, 2024 19:19:01 
Прорезались зубы

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Вс авг 16, 2015 13:08:53
Сообщений: 202
Рейтинг сообщения: 0
jcxz писал(а):
И для нормальной суносоиды разрядность должна быть в несколько раз больше

Да вы батенька зажрались. Куда же еще лучше? :dont_know:
СпойлерИзображениеТо что вы видите в цифре, это не значит что все будет плохо в аналоговой части.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Ср май 22, 2024 20:11:38 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн май 28, 2018 11:19:03
Сообщений: 183
Рейтинг сообщения: 5
приеД народ , я так понимаю что книгу ни кто читать не хочет а зря , синус вчерашний день вот вам ссыль как за бугром извращаются над синусом
https://microchipdeveloper.com/mct5001:zsm-viewer

и вот что у меня выходит на 180 град.


Вложения:
vlcsnap-2020-09-10-08h11m04s111.png [188.88 KiB]
Скачиваний: 39
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Чт май 23, 2024 19:48:21 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн май 28, 2018 11:19:03
Сообщений: 183
Рейтинг сообщения: 0
вот показания с лог. анализатора


Вложения:
180.png [75.83 KiB]
Скачиваний: 17
120.png [73.28 KiB]
Скачиваний: 16
Вернуться наверх
 
Важные нюансы подбора литиевых ХИТ для разработчиков

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Чт май 23, 2024 23:48:03 
Друг Кота
Аватар пользователя

Карма: 76
Рейтинг сообщений: 777
Зарегистрирован: Чт мар 07, 2013 20:39:17
Сообщений: 3688
Откуда: Краснодар
Рейтинг сообщения: 0
Ну вот, совсем другое дело.

Было ====>

Изображение

Стало ====>

Изображение

Железобетон!!!
Аказывается, если в прерываниях есть переменные, то компилятор (по своей доброте душевной) может выбросить их. Для этого в инициализации, в шапке, достаточно указать это дело словом "volatile".
А для подмигивания лампочкой (жёлтый луч) написать "digitalToggle(PC13);"
Так что хоть экранчик и кушает много времени у циклов, теперь ни кто ни кому не мешает. :tea:


Бубоник, забыл спросить. Вы ослика с морковкой сделали? Таймер_1 сам себя сейчас раскручивает, без третьего таймера?

_________________
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин


Вернуться наверх
 
Литиевые батарейки и аккумуляторы от мирового лидера EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. EVE является поставщиком аккумуляторных элементов круглого формата для электрических моделей автомобилей. Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Пт май 24, 2024 02:18:01 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 1461
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10885
Рейтинг сообщения: 0
Аказывается, если в прерываниях есть переменные, то компилятор (по своей доброте душевной) может выбросить их. Для этого в инициализации, в шапке, достаточно указать это дело словом "volatile".
не только в прерываниях, он где угодно может так сделать, но не по доброте, а ради оптимизации. То есть, отключение оптимизации устраняет такое явление (это не призыв к её отключению, а просто уточнение).
А, забыл ещё уточнить: и не только переменных. Констант это тоже касается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Пт май 24, 2024 22:21:56 
Прорезались зубы

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Вс авг 16, 2015 13:08:53
Сообщений: 202
Рейтинг сообщения: 0
asvhmao писал(а):
если в прерываниях есть переменные, то компилятор (по своей доброте душевной) может выбросить их
Подальше от греха отключил я у себя компилятор. Ну надоел компилятор чеслово.
asvhmao писал(а):
Вы ослика с морковкой сделали?
Не понял вопроса. :?
asvhmao писал(а):
Таймер_1 сам себя сейчас раскручивает, без третьего таймера?
Как было так и осталось. Я не представляю просто как на одном таймере сделать генерацию синусойды и стабильную частоту шим одновременно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Вт май 28, 2024 20:30:17 
Прорезались зубы

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Вс авг 16, 2015 13:08:53
Сообщений: 202
Рейтинг сообщения: 0
Бубоник писал(а):
Подальше от греха отключил я у себя компилятор. Ну надоел компилятор чеслово.
Оптимизацию на компиляторе.
Будем свой лепить частотник на stm32
СпойлерИзображениеВот и задающая поспела :music:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Чт май 30, 2024 21:46:57 
Прорезались зубы

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Вс авг 16, 2015 13:08:53
Сообщений: 202
Рейтинг сообщения: 0
Вот готовый крутилкогенератор на STM32


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Пт май 31, 2024 13:26:57 
Сверлит текстолит когтями

Карма: -11
Рейтинг сообщений: 113
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1186
Рейтинг сообщения: 0
jcxz писал(а):
Проще и намного быстрее всё считать на лету.

Вот интрига :))
Неуж то через регистр DAC?
Через регистр "МОЗГ". Активирую в нём базу данных "школьный курс математики и тригонометрии" и ставлю задачу - "создать алгоритм на этой базе и написать программу". И результат готов!

PS: Если имеете аналогичную базу и аналогичный регистр, то и вы тоже сможете. 8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Пт май 31, 2024 18:30:08 
Прорезались зубы

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Вс авг 16, 2015 13:08:53
Сообщений: 202
Рейтинг сообщения: 0
Теория одна теория ни капли практики.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Вт июн 04, 2024 00:11:19 
Друг Кота
Аватар пользователя

Карма: 76
Рейтинг сообщений: 777
Зарегистрирован: Чт мар 07, 2013 20:39:17
Сообщений: 3688
Откуда: Краснодар
Рейтинг сообщения: 0
Бубоник писал(а):
Теория одна теория

Балталогия. ЯП теорию с радостью почитал бы.... :(

Бубоник писал(а):
Вот готовый крутилкогенератор на STM32

:beer: Суппер! Только не понял, у крутилки шкала частоты (оборотов) нелинейная?

Бубоник писал(а):
Будем свой лепить частотник на stm32

Питание на драйвера через тор? На каждую оптопару своя обмотка?

Бубоник писал(а):
Как было так и осталось. Я не представляю просто как на одном таймере сделать генерацию синусойды и стабильную частоту шим одновременно.

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

jcxz писал(а):
Активирую в нём базу данных "школьный курс математики и тригонометрии"

Что-то я не припоминаю такого школьного курса, где за 1 мц Пифагоровы штаны посчитать можно бы было.

_________________
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Вт июн 04, 2024 19:02:58 
Прорезались зубы

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Вс авг 16, 2015 13:08:53
Сообщений: 202
Рейтинг сообщения: 0
asvhmao писал(а):
у крутилки шкала частоты (оборотов) нелинейная?

Дело было вечером, а лиж бы заработала. На данный момент исправил.
asvhmao писал(а):
Питание на драйвера через тор? На каждую оптопару своя обмотка?

Питание для драйверов тор. 7 обмоток. 4 для драйверов 1 для защиты 1 для обратной связи и 1 первичка.
asvhmao писал(а):
Есть прерывания, срабатывают каждый период таймера

В таймере 1 регистр ARR изменять нельзя он напрямую завязан на таблицу. Если менять значения в регистре PSC То поплывет и частота шим, скважность и генерация синусойды. И будет при частоте шим 4КГц синус 1 герц. При синус 800 герц, частота шим улетит в ультразвук. Транзисторы спасибо не скажут.
asvhmao писал(а):
Времени вагон

В STM32 Есть прикол. При зависании программы, таймера продолжают дальше генерить шим но в одной позиции потому как некому закидывать данные в регистры CCR. В таком случае, если обработчик прерывания не успел выполнить свои действия в таймере при следующем вызове прерывания, то получаем HardFault.
Сейчас колдую над регистрами DMA. Если получится как я планирую, то синусойда будет генерится чисто на аппаратном уровне. Программа будет работать только для крутилки.
P.S.
Надо еще подумать как через DMA запихнуть регулировку амплитуды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: частотник на stm32f4
СообщениеДобавлено: Ср июн 05, 2024 22:48:09 
Прорезались зубы

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Вс авг 16, 2015 13:08:53
Сообщений: 202
Рейтинг сообщения: 0
Добрался до DMA. Но скудноватый функционал. Зато синус до 1 КГц нарезает в легкую. И проц почти не загружен копированием с таблицы. В принципе основную задачу выполняет.


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

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


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

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


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

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


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