Например TDA7294

Форум РадиоКот • Просмотр темы - Кто то доставал до дна производительности STM32F1 ?
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт мар 28, 2024 11:03:34

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


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



Начать новую тему Ответить на тему  [ Сообщений: 73 ]    , 2, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Ср июл 03, 2019 16:48:22 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Пн ноя 23, 2009 17:35:38
Сообщений: 341
Откуда: всё в этом мире относительно, как сказал старик Альберт...
Рейтинг сообщения: 2
Однажды делал БП на 2 кВт с частотой 100 кГц, соответственно с ПИ-регуляторами выходного напряжения и тока. Следовательно, позарез нужно было уложить оба ПИ-регулятора в 10 мкс. Без асма уложил их в 4 мкс, на целочисленной арифметике. Выполнял их в прерывании таймера. Всё остальное - в главном цикле, не торопясь и со вкусом...
)

_________________
"В стране искателей истины не существует человеческих авторитетов. Над тем, кто попытается изображать здесь начальство, посмеются боги."
(с) старик Альберт.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Чт июл 11, 2019 22:28:49 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 41
Зарегистрирован: Пт мар 30, 2007 12:11:23
Сообщений: 757
Рейтинг сообщения: 0
Дно у меня начиначалось с камерой OV7670 или с выводом на ТФТ дисплей кучу информации. Тут понимаешь что 103 не хватает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 17:35:54 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Однажды делал БП на 2 кВт с частотой 100 кГц, соответственно с ПИ-регуляторами выходного напряжения и тока. Следовательно, позарез нужно было уложить оба ПИ-регулятора в 10 мкс. Без асма уложил их в 4 мкс, на целочисленной арифметике. Выполнял их в прерывании таймера. Всё остальное - в главном цикле, не торопясь и со вкусом...
)


Была аналогичная ситуация. Делал на 103 PID-регулятор для PMSM моторколеса. Стоял энкодер AS5600, определял положение колеса. Моя задача была сделать что-то типа сервомашинки. Дык вот на целочисленной арифметике тоже где-то в 3 мс укладывался один регулятор, пытался делать на float-ах все сразу валилось и колесо сходило с ума ))

Дно у меня начиначалось с камерой OV7670 или с выводом на ТФТ дисплей кучу информации. Тут понимаешь что 103 не хватает.


И а каким образом у вас осуществлялся обмен с камерой? Ногодрыгом? Я эту камеру на ПЛИС мучал - ну там понятно... А вот интересно, как 103 будет успевать ее обрабатывать. Буфер был во внутреннем ОЗУ, или было прикручено внешнее?

_________________
R2AIV 73!


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 19:32:20 
Сверлит текстолит когтями

Карма: -10
Рейтинг сообщений: 93
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1145
Рейтинг сообщения: 0
Была аналогичная ситуация. Делал на 103 PID-регулятор для PMSM моторколеса. Стоял энкодер AS5600, определял положение колеса. Моя задача была сделать что-то типа сервомашинки. Дык вот на целочисленной арифметике тоже где-то в 3 мс укладывался один регулятор
Чушь несёте. Для одного ПИДа на фиксированной точке даже 1мкс - нереально много. Реальный ПИД выполняется быстрее.


Вернуться наверх
 
Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 19:38:12 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
Чушь несёте. Для одного ПИДа на фиксированной точке даже 1мкс - нереально много. Реальный ПИД выполняется быстрее.


А поподробнее?

_________________
R2AIV 73!


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 19:52:25 
Сверлит текстолит когтями

Карма: -10
Рейтинг сообщений: 93
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1145
Рейтинг сообщения: 0
А поподробнее?

Что, подробнее?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 19:53:49 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Каким образом пид успевает за 1мкс

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 20:17:47 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
А чего бы ему не успевать, если он — аналоговый? Можно даже на одном операционнике собрать (правда, настраивать замучишься).

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 20:25:47 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Речь то о цифровом идёт, на 103м МК.

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 20:27:41 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
jcxz писал(а):
Для одного ПИДа на фиксированной точке даже 1мкс - нереально много.
При тактовой частоте 1 МГц? :))) :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 21:24:42 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Кому может взбрести в голову лепить цифровой ПИД, если частота регулирования больше килогерца-другого? Для этого аналог есть...

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 21:32:58 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Кому может взбрести в голову лепить цифровой ПИД, если частота регулирования больше килогерца-другого? Для этого аналог есть...


Руководству )

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 21:50:38 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Ну так приляпать рядом с микроконтроллером ОУ. Без палева ☺

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 22:14:53 
Сверлит текстолит когтями

Карма: -10
Рейтинг сообщений: 93
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1145
Рейтинг сообщения: 0
Каким образом пид успевает за 1мкс
А каким образом ему не успевать если для него нужно выполнить всего несколько ассемблерных команд?

Добавлено after 1 minute 17 seconds:
При тактовой частоте 1 МГц? :))) :)))
Раз автор не указал тактовую, то предполагаем её максимальной.

Добавлено after 4 minutes 23 seconds:
Кому может взбрести в голову лепить цифровой ПИД, если частота регулирования больше килогерца-другого? Для этого аналог есть...
А в чём проблема с цифровым ПИД?
Имею пачку программных ПИ-регуляторов, работает всё на 10кГц и не занимает сколько-нибудь существенного времени.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 22:37:52 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
jcxz писал(а):
то предполагаем её максимальной.
Ну ОК, я уже догадался что речь шла о тактовой 9999999999999999999999999999999999999999999999999 Иоттагерц. :))) :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 23:26:05 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
jcxz писал(а):
А каким образом ему не успевать если для него нужно выполнить всего несколько ассемблерных команд?

Для ПИДа-то? Несколько команд? Угу-угу... Даже если производную считать как конечную разность всего по двум точкам, интеграл надо брать по несколько большему количеству. Т.е. циклически крутить данные в массиве, скажем, из 10 значений. Только на это запросто уйдет тактов 100!

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Вт окт 01, 2019 23:44:59 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
jcxz писал(а):
А каким образом ему не успевать если для него нужно выполнить всего несколько ассемблерных команд?

Для ПИДа-то? Несколько команд? Угу-угу... Даже если производную считать как конечную разность всего по двум точкам, интеграл надо брать по несколько большему количеству. Т.е. циклически крутить данные в массиве, скажем, из 10 значений. Только на это запросто уйдет тактов 100!


Угу, там кольцевой буфер на 64 выборки и крутился )

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Ср окт 02, 2019 07:50:02 
Сверлит текстолит когтями

Карма: -10
Рейтинг сообщений: 93
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1145
Рейтинг сообщения: 0
Т.е. циклически крутить данные в массиве, скажем, из 10 значений. Только на это запросто уйдет тактов 100!
Не знаю что такое "крутить" там что-то в массиве. Но для нахождения суммы N-значений, при том что на каждом шаге добавляется новое значение, нужно всего 2-3 операции. Вне зависимости от размера какого-то буфера.
Хотя - если нет головы или стоит задача "потратить как можно больше тактов", можно и миллион тактов чего-то там "крутить".

Добавлено after 2 minutes 44 seconds:
Угу, там кольцевой буфер на 64 выборки и крутился )
Зачем для ПИД-а какие-то буфера? :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Ср окт 02, 2019 07:51:57 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
Зачем для ПИД-а какие-то буфера?


Тот самый массив для суммирования.

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кто то доставал до дна производительности STM32F1 ?
СообщениеДобавлено: Ср окт 02, 2019 07:54:04 
Сверлит текстолит когтями

Карма: -10
Рейтинг сообщений: 93
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1145
Рейтинг сообщения: 0
Тот самый массив для суммирования.
Можете привести код? Не понимаю - зачем массив нужен для ПИД?
Написал много ПИ-регуляторов, ни в одном мне массив не потребовался....
Да в общем-то и ПИД не потребовался никогда для управления PMSM-моторами. Достаточно ПИ-регулятора.

PS: Тема напоминает анекдот:
"Функцию, суммирующую A+B, сможешь на 10 тактов написать?"
"Смогу"
"А на 100 тактов?"
"Тоже смогу, но подумать немного надо."
"А на 1000 тактов?"
"Один не справлюсь - помощник нужен."
:)))


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

Часовой пояс: 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