09.06.2016, 22:28
|
|
Гражданин KAZUS.RU
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
|
Быстродействие умножителя в STM32F030
Заинтересовал меня камень STM32F030F4P6. Цена на алиэкспресс $0.41. Его высокая частота 48МГц хороша для управления ИИП. Но есть вопрос: а на сколько быстр умножитель? Он для обратной связи нужен. На сайте ARM указано, что для ядра Cortex-M0 умножение выполняется 1 такт или 32 такта в зависимости от реализации умножителя (нормальной или в столбик). Какой вариант у STM32F030? На камень есть Programmer manual от STM, но там нет таймингов инструкций, что печально. Камней пока нет, замерить не могу.
http://infocenter.arm.com/help/index.../CHDCICDF.html
|
|
|
|
09.06.2016, 23:32
|
|
Гражданин KAZUS.RU
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Так, нашёл ответ с помощью какого-то форума. Сам себе отвечаю (из Programmer's manual):
About the STM32 Cortex-M0 processor and core peripherals
....
The Cortex-M0 processor is built on a highly area and power optimized 32-bit processor core, with a 3-stage pipeline von Neumann architecture. The processor delivers exceptional energy efficiency through a small but powerful instruction set and extensively optimized design, providing high-end processing hardware including a single-cycle multiplier.
В общем, для ИИП проц годен
|
|
|
|
09.06.2016, 23:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,003
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,374 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Сообщение от tanq
|
для ИИП проц годен
|
а если иопнет?
|
|
|
|
10.06.2016, 00:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,605
Сказал спасибо: 708
Сказали Спасибо 4,363 раз(а) в 2,001 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Сообщение от jump
|
а если иопнет?
|
Не говори иоп, пока не ...
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
10.06.2016, 00:31
|
|
Заблокирован
Регистрация: 14.04.2008
Адрес: Украина, совсем рядом от террористов!
Сообщений: 388
Сказал спасибо: 32
Сказали Спасибо 85 раз(а) в 62 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Сообщение от tanq
|
Какой вариант у STM32F030?
|
Какая к монахам разница, Вы хотите организовать поцикловое ограничение длительности импульса? Мануал по PFC: http://www.st.com/resource/en/applic...cd00266366.pdf
Идея расписана в картинках! Мое мнение лепить ИИП на микроконтроллере не умно есть масса готовых ШИМов, цена и надежность вне конкуренции!
|
|
|
|
10.06.2016, 01:03
|
|
Гражданин KAZUS.RU
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Сообщение от jump
|
а если иопнет?
|
Ни разу проблем не было. Делал на STM8S и на F100.
|
|
|
|
10.06.2016, 01:04
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Сообщение от ALEKSEY188
|
лепить ИИП на микроконтроллере не умно
|
да пусть лепит какая разница..........
все эти темы из года в год повторяются при этом ни одного иип на мк в больших масштабах еще никто не видел. но разве это аргумент.......
даже нормальные частотники и то делают исключительно на заточенных под это процах с хитрыми портами с кучей защит, но нет - надо всунуть то что есть под рукой.
но как известно опыт прямо пропорционален ................
|
|
|
|
10.06.2016, 01:10
|
|
Гражданин KAZUS.RU
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Сообщение от ALEKSEY188
|
Какая к монахам разница, Вы хотите организовать поцикловое ограничение длительности импульса?
|
С поцикловым ограничением работают маломощные высоковольтные БП. Для самых вкусных вариантов нужен обычный ШИМ. К ним относятся мощные PFC с непрерывным током + многофазные, фазосдвигающие мосты, обычные полумосты. Обычные флай/форвард мне мало интересны, ибо слабые КПД жалкий. Если помимо ШИМ нужна какая-то нестандартная функциональность, то специализированную ИС тоже использовать неудобно, микрик лучше. Например, широко известный контроллер люминисцентных ламп IR2157 уходит в защиту, если не может запустить лампу. Попытаться запустить ещё раз у него ума не хватает. А микрик с этим справляется. Для натриевых ламп тоже нужна хитрая логика с перезапуском. Но микрик это тянет элементарно - у меня на STM8S прекрасно работает Причём там ещё ресурсы остаются чтобы стабилизацию мощности ввести и т.п.
|
|
|
|
10.06.2016, 02:49
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Сообщение от tanq
|
у меня на STM8S прекрасно работает
|
угу. только любой проц имеет свойство зависать иногда. заодно включив все транзисторы сразу. удобно, правда???
только не надо вот отвечать что ни разу такого не было.
не было значит будет.
|
|
|
|
10.06.2016, 05:01
|
|
Гражданин KAZUS.RU
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
|
Re: Быстродействие умножителя в STM32F030
Сообщение от индюк
|
только любой проц имеет свойство зависать иногда. заодно включив все транзисторы сразу
|
У STM аппаратная защита есть и от зависания и от сбоя клока и от превышения тока транзисторов по любым другим причинам. Вероятность полного включения драйвера намного выше. Он ведь защёлкнуться может
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:48.
|
|