реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> микроконтроллер для инвертора IRAMY20UP60B
tensor1982
сообщение Oct 4 2010, 11:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 8-02-10
Пользователь №: 55 371



На базе какого микроконтроллера Atmel лучше сделать систему управления инвертором с ШИМ модуляцией?!
Хочу сделать руками простенький инвертор для асинхронного двигателя. Для начального этапа буде просто достаточно что бы я задавал с разных кнопок разную частоту и напряжение и что бы движок крутился с разными скоростями. Мне не нужно на начальном этапе какую-то навороченную систему управления - главное сделать первый шаг и приобрести опыт, а там будет проще.
Все хочу построить на интеллектуальном силовом модуле (Integrated Power Module) IRAMY20UP60B _http://www.irf.com/product-info/datasheets/data/iramy20up60b.pdf. Блок уже заказал.
На данный момент есть STK500 для программирования микроконтроллеров Atmel. Есть микроконтроллер Atmega8.

Спасибо.
Go to the top of the page
 
+Quote Post
artur_off
сообщение Oct 4 2010, 14:05
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 24-05-08
Из: Odessa
Пользователь №: 37 784



Если из атмеловский, то AT90PWM, но не знаю, что насчет доставаемости онных.

Сообщение отредактировал IgorKossak - Oct 4 2010, 14:31
Причина редактирования: Бездумное цитирование


--------------------
 Big time. 
Go to the top of the page
 
+Quote Post
tensor1982
сообщение Oct 4 2010, 14:37
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 8-02-10
Пользователь №: 55 371



Поищу AT90PWM...Тогда что бы работать с AT90PWM еще надо будет модуль расширения STK520?! Ведь на STK500 не посадишь этот AT90PWM?!
Может быть что то подходящее можно взять из семейства Attiny или возможны еще другие варианты?!

Сообщение отредактировал tensor1982 - Oct 4 2010, 14:38
Go to the top of the page
 
+Quote Post
Duhas
сообщение Oct 4 2010, 15:06
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 13-04-07
Пользователь №: 27 018



ну у ПВМ-а самый шустрый шим среди АВРок... есть еще хмега... 20+кГц на 9-10 битах разрешения...
Go to the top of the page
 
+Quote Post
artur_off
сообщение Oct 4 2010, 20:51
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 24-05-08
Из: Odessa
Пользователь №: 37 784



Цитата(Duhas @ Oct 4 2010, 18:06) *
ну у ПВМ-а самый шустрый шим среди АВРок... есть еще хмега... 20+кГц на 9-10 битах разрешения...


ATtini не получится по причине того, что вам надо 3 канала ШИМ с комплементарными выходами и желательно с аппаратной задержкой мертвого времени, иначе спалите модуль.

AT90PWM вроде как должен прошиватся с помощью AVR910, его можно за несколько часов собрать. А если вы в Одессе, то могу поделится готовым программатором smile.gif


--------------------
 Big time. 
Go to the top of the page
 
+Quote Post
Duhas
сообщение Oct 5 2010, 04:31
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 13-04-07
Пользователь №: 27 018



ТС, судя по всему хочет на саму плату СТК500 прилепить ПВМ-ку.. а разъем программатора с СТК500 вроде выведен...
Go to the top of the page
 
+Quote Post
arisov
сообщение Oct 5 2010, 05:37
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 17-02-07
Из: Ульяновск
Пользователь №: 25 455



Цитата(artur_off @ Oct 5 2010, 00:51) *
ATtini не получится по причине того, что вам надо 3 канала ШИМ с комплементарными выходами и желательно с аппаратной задержкой мертвого времени, иначе спалите модуль.
Почему не получится? А AtTiny261/461/861? Всё перечисленное Вами - у них есть.
Есть ещё AtMega16M1/32M1/64M1 - также, как выше перечисленные Тиньки - для моторных применений.
Go to the top of the page
 
+Quote Post
artur_off
сообщение Oct 5 2010, 05:47
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 24-05-08
Из: Odessa
Пользователь №: 37 784



Цитата(arisov @ Oct 5 2010, 08:37) *
Почему не получится? А AtTiny261/461/861? Всё перечисленное Вами - у них есть.
Есть ещё AtMega16M1/32M1/64M1 - также, как выше перечисленные Тиньки - для моторных применений.


Вполне возможно, так как знаком я не со всем семейством атмеловских контроллеров smile.gif
Если dead time есть, то великолепно.

Да, забыл добавить. В IRAMY20UP60 драйвер встроен, поэтому он генерирует задержку мертвого времени (какой период, посмотрите в даташите), но чем черт не шутит, если крутить асинхронник, при напряжении 400В, то лучше перестраховаться и внести аппаратную задержку с помощью МК.

И еще один совет по этим модулям, хоть сигналы управления вроде как развязаны от высоковольтной части, но все равно поставьте оптопары, например HCPL4503.


--------------------
 Big time. 
Go to the top of the page
 
+Quote Post
tensor1982
сообщение Oct 10 2010, 10:01
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 8-02-10
Пользователь №: 55 371



Заказал ATtiny261-20PU.
Какой конденсатор (снаббер) между звеном постоянного тока и интеллектуальным силовым модулем IRAMY20UP60B надо поставить? Я что то пытаюсь высчитать необходимую емкость и запутался. И литературу по этой теме не могу найти.
Спасибо.

Сообщение отредактировал tensor1982 - Oct 10 2010, 10:02
Go to the top of the page
 
+Quote Post
777777
сообщение Oct 10 2010, 10:12
Сообщение #10


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(tensor1982 @ Oct 4 2010, 15:42) *
На базе какого микроконтроллера Atmel лучше сделать систему управления инвертором с ШИМ модуляцией?!
Хочу сделать руками простенький инвертор для асинхронного двигателя.

ATmega32/64M1

Цитата
Power Stage Controller
• PWM waveform generation function with 6 complementary programmable outputs (able to
control 3 half-bridges)
• Programmable dead time control
• PWM up to 12 bit resolution
• PWM clock frequency up to 64 MHz (via PLL)
• Programmable ADC trigger
• Automatic Overlap protection
• Failsafe emergency inputs - 3 (to force all outputs to high impedance or in inactive state - fuse
configurable)
• Center aligned and edge aligned modes synchronization
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Oct 10 2010, 12:02
Сообщение #11


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Если на тиньке261, то заранее позаботьтесь о том, чтобы юзать USI, на будущее. Оч. красиво получается, если сделать синхронизацию между мозговым МК и тинькой. Тинька, ессно, как SPI-мастер.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 01:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01443 секунд с 7
ELECTRONIX ©2004-2016