|
1 / 1 / 2
Регистрация: 25.08.2015
Сообщений: 55
|
|
PWM 180 degree phase shift23.09.2019, 10:14. Показов 3732. Ответов 17
Строю двухфазный (нее отказался бы и от 3ех фазного) бак конвертер, столкнулся с проблемой неясности в вопросе получения двух ШИМ сигналов со смещением фазы в 180 (120) градусов. И так же не знаю какое семейство использовать AVR или STM32? На каком из семейств проще и правильней это реализовать? Гугл упорно молчит, а брать мультифазный контроллер я не хочу, потому что в большинстве своём они не подходят под мои задачи, обладают лишним функционалом, громоздкой обвязкой и управляются референсным напряжением, а я хочу рулить шимом. В принципе если вы знаете хороший двухфазный контроллер с широким диапазоном выходного напряжения Х<1в - Х>5в, то буду рад услышать его название, но главный вопрос всё равно как подучить смещение фазы шим
0
|
|
| 23.09.2019, 10:14 | |
|
Ответы с готовыми решениями:
17
phase correct PWM рвет фазу (вернее странный глюк)
Найти сопротивление цепи между точками А и В после того, как был удалён проводник, соединявший точки О´ и О´´ |
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,858
|
||
| 23.09.2019, 10:49 | ||
|
0
|
||
|
1 / 1 / 2
Регистрация: 25.08.2015
Сообщений: 55
|
|
| 23.09.2019, 13:37 [ТС] | |
|
Что-то я не нашёл имплементации этого в дш, про управление двигом написано, а как реализовать и осцилограмм в дш нет
0
|
|
|
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
||
| 23.09.2019, 14:43 | ||
|
0
|
||
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,858
|
|
| 23.09.2019, 14:50 | |
|
вот например http://www.avislab.com/blog/stm32-pmsm_ru/
или вот http://www.avislab.com/blog/stm32-bldc_ru/
0
|
|
|
1 / 1 / 2
Регистрация: 25.08.2015
Сообщений: 55
|
||
| 23.09.2019, 16:15 [ТС] | ||
Я делаю именно бак конвертер с выходом до 100А и диапазоном, скажем, 0.5-6В. Для этого мне надо 2, а лучше 3 фазы бак конвертера со смещением фазы ШИМ на 180 либо 120 градусов и заполнением 0-99 (на деле будет использоваться 0-80). Мне бы опенсорс бак конвертер :d
0
|
||
|
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
|
| 23.09.2019, 17:46 | |
|
0
|
|
|
1 / 1 / 2
Регистрация: 25.08.2015
Сообщений: 55
|
||
| 23.09.2019, 19:21 [ТС] | ||
|
0
|
||
|
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
||||
| 24.09.2019, 09:20 | ||||
Народу много, я бы предпочел, скажем,
PS: для ускорения процесса рекомендую обратиться к MX Cube (в случае с ST) либо к CodeVision AVR (в случае с AVR), чтобы не вникать особенно в детали клоков, и просто взять и настроить все и сразу, для вашего проекта. Но, навскидку порывшись в готовых решениях - вот это не будет ли лучше и дешевле? Почему бы не использовать готовый драйвер? Ведь для управления транзисторами в случае с МК дакже придется по-морочить голову...
0
|
||||
|
1 / 1 / 2
Регистрация: 25.08.2015
Сообщений: 55
|
||
| 24.09.2019, 12:51 [ТС] | ||
Насчёт обилия таймеров. Я знаю про костыль с делеем одного таймера, пускаю один таймер, делаю задержку в полпериода сигнала и пускаю второй, но данный способ я считаю костыльным, и тем более я теряю потенциальные 3 канала шим со смещенного таймера в случае с стм32.
0
|
||
|
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
|||||
| 24.09.2019, 15:09 | |||||
|
Опять же, нужно определиться с тем, чего же действительно вы хотите, и что хотите потратить на это. Исходя из того, что вы говорите - у вас не слишком много мотивации в изучении возможностей, но много мотивации в поиске готового. PS: мне кажется, в сказанных сообщениях выше уже есть почти готовое решение.
0
|
|||||
|
1 / 1 / 2
Регистрация: 25.08.2015
Сообщений: 55
|
|
| 24.09.2019, 19:26 [ТС] | |
|
Я далеко не новичёк, всё что я спрашивал - есть ли какие-то готовые решения с библиотеками под МК, либо хитрые решения на регистрах до которых я сам не додумался или не увидел в дш. Ну нет так нет, видимо придется брать f4 с HRPWM либо мудрить костыли с управлением дровами через фидбэк. Я не вкладывал особой надежды в эту ветку, просто хотелось точно удостовериться, что нет чего-то сверхъестественного и очевидного, чего я не знаю. Достойного ответа нет, потому что видимо его не существует в принципе, так что всем спасибо за соучастие
0
|
|
|
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
|||
| 25.09.2019, 11:20 | |||
|
Не по теме: сначала прикидываетесь новичком, а потом козыряете профессиональными знаниями :D
0
|
|||
|
Верховный Тюлень
49 / 16 / 3
Регистрация: 29.03.2015
Сообщений: 208
|
|
| 20.10.2019, 22:18 | |
|
Надеюсь, что я правильно понял вопрос.
В некоторых PIC'ах есть CLC (конфигурируемые логические ячейки), если не ошибаюсь, то с их помощью можно получить инверсную синусоиду.
1
|
|
|
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
|
| 21.10.2019, 07:47 | |
|
0
|
|
|
Верховный Тюлень
49 / 16 / 3
Регистрация: 29.03.2015
Сообщений: 208
|
|
| 21.10.2019, 10:22 | |
|
Voland_,
А можно и без CLC, если настроить PWM1CON и PWM2CON правильно (один канал использует единичку как высокий логический уровень, а другой - как низкий): http://ww1.microchip.com/downl... 01585D.pdf - страница 102.
0
|
|
|
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
||
| 21.10.2019, 17:28 | ||
|
Не по теме: тут вопрос был в совершенно другой фиче, не относящейся к теме здесь обсуждаемой ). Я поинтересовался, потому что ARM предложил "custom instructions" для своих ядер, и фича с программируемой логикой "на выходе" - это несколько похожие вещи (хотя и совершенно в разных местах выполненные), идущие в сторону кастомизации железа, причем, "на лету". Так сказать, это "атака" со стороны производителей МК на производителей FPGA, в то время как вторые усиленно "копают" в гибридные решения FGPA + uC.
0
|
||
|
1 / 1 / 2
Регистрация: 25.08.2015
Сообщений: 55
|
||
| 17.11.2019, 09:25 [ТС] | ||
|
В итоге пришел к выводу, что получить ШИМ с фазовым сдвигом на обычных дешевых МК либо невозможно, либо это слишком сложно и простым смертным недоступно. И поэтому пришлось подбирать мультифазные бак контроллеры и заказывать с маузера =)
0
|
||
| 17.11.2019, 09:25 | |
|
Помогаю со студенческими работами здесь
18
Можно ли из круглой заготовки радиуса r вырезать две прямоугольные пластинки с размерами a ´ b и c ´ d Нужно перевести в обычные градусы от -180 до +180 X = 3.74´10-2, y = –0.825, z = 0.16´102, результат v = 1.0553 Как в SendKeys прописать сочетания Alt+Shift и Shift+Enter Клавиши shift глючат, при нажатии активируется ещё по 10 клавиш на каждый shift Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|