Распродажа

Электронные компоненты со склада по низким ценам, подробнее >>>

Содержание ChipNews

2003: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
2002: 
1, 5, 6, 7, 8, 9
2001: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
2000: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
1999: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Новости электроники

В 14 раз выросло количество россиян на MediaTek Labs ? проекте по созданию устройств "интернета вещей" и "носимых гаджетов"

Сравнив статистику посещения сайта за два месяца (ноябрь и декабрь 2014 года), в MediaTek выяснили, что число посетителей ресурса из России увеличилось в 10 раз, а из Украины ? в 12. Таким образом, доля русскоговорящих разработчиков с аккаунтами на labs.mediatek.com превысила одну десятую от общего количества зарегистрированных на MediaTek Labs пользователей.

Новое поколение Джобсов или как MediaTek создал свой маленький "Кикстартер"

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

Семинар и тренинг "ФеST-TIваль инноваций: MAXIMум решений!" (14-15.10.2013, Новосибирск)

Компания Компэл, приглашает вас принять участие в семинаре и тренинге ?ФеST-TIваль инноваций: MAXIMум решений!?, который пройдет 14 и 15 октября в Новосибирске.

Мне нравится

Комментарии

дима пишет в теме Параметры биполярных транзисторов серии КТ827:

люди куплю транзистар кт 827А 0688759652

тамара плохова пишет в теме Журнал Радио 9 номер 1971 год. :

как молоды мы были и как быстро пробежали годы кулотино самое счастливое мое время

Ивашка пишет в теме Параметры отечественных излучающих диодов ИК диапазона:

Светодиод - это диод который излучает свет. А если диод имеет ИК излучение, то это ИК диод, а не "ИК светодиод" и "Светодиод инфракрасный", как указано на сайте.

Владимир пишет в теме 2Т963А-2 (RUS) со склада в Москве. Транзистор биполярный отечественный:

Подскажите 2т963а-2 гарантийный срок

Владимир II пишет... пишет в теме Параметры биполярных транзисторов серии КТ372:

Спасибо!

Д. Обухов, С. Стенин, Д. Струнин, А. Фрадкин

Модуль управления электроприводом на микроконтроллере PIC16C62 и драйвере IR2131

    Для некоторых, относительно простых задач управления электроприводом можно использовать неспециализированные микроконтроллеры, к которым разработчик привык и которые свободно продаются на нашем рынке. В [1] были показаны основные требования к микроконтроллерам и описан круг современных задач, где применение специализированных микросхем является наиболее разумным решением. В этой статье мы показываем возможность использования микроконтроллера PIC16C62 фирмы Microchip для решения простых задач управления приводом, которые часто встречаются в быту. В основном, предлагаемая схема предназначена для управления трехфазными асинхронными двигателями, когда в распоряжении имеется однофазная сеть 220 В. Схема, изображенная на рис. 1, состоит из силового трехфазного инвертора, генератора управляющих сигналов и сопрягающего элемента драйвера для ключей инвертора. Рассмотрим эти элементы и опишем некоторые алгоритмы, которые можно реализовать на них.

Рис. 1. Схема управления асинхронным двигателем

    Привлекательная во всех отношениях микросхема IR2131 (или IR2130) фирмы INTERNATIONAL RECTIFIER уже не новость, но редко встречается в отечественных разработках. Одной из причин этого является ее относительно высокая стоимость, но если принять во внимание, что цена таких изделий на нашем рынке сильно зависит от спроса, то с определенным риском можно рекомендовать ее разработчику для применения в изделиях, где определяющим фактором является цена.
    Микросхема IR2131 представляет собой драйвер 6-ти ключей (IGBT или MOSFET), имеющий три выхода для управления нижними ключами моста и три выхода для ключей с плавающим потенциалом управления. В ней предусмотрена защита по току, которая выключает все ключи и выдает сигнал ошибки FAULT, когда сигнал на выводе ITRIP превышает 0,5 В. Это удобно для разработчика, поскольку организация такой защиты требует от него лишь правильного определения величины резистора датчика. Входы драйвера согласуются с ТТЛ логикой, что позволяет управлять им с помощью микроконтроллеров с 5-В питанием без дополнительных преобразователей уровня. Кроме этого, у IR2131 есть отдельный вход выключения всех ключей и вход сброса сигнала ошибки, а у IR2130 вместо них имеется встроенный усилитель тока нагрузки, и сброс триггера ошибки осуществляется при подаче на все входы управления неактивного уровня. Допустимое напряжение на инверторе, с которым работает микросхема, составляет 600 В. В настоящее время фирмой INTERNATIONAL RECTIFIER производятся аналогичные драйверы с рабочим напряжением 1200 В.
    На рис. 1 изображена простейшая схема трехфазного моста на транзисторах IRF740, которые управляются от IR2131. Для генерации сигналов управления мостом можно использовать недорогой микроконтроллер фирмы Microchip PIC16C62 (если необходимо дополнительно обрабатывать аналоговый сигнал, то рекомендуется PIC16C73).
    При небольшой номинальной мощности электропривод питается от сети переменного тока 220 В через разъем Х1, при этом рекомендуется использовать в трехфазном мосте транзисторы IRF740 (VT2VT7). Через них можно пропустить мощность до 5 КВт. При больших мощностях надо переходить на питание от трехфазной сети 380 В и использовать IGBT транзисторы. Наш опыт работы показал целесообразность шунтирования затворных резисторов R13R18 обратными диодами VD7VD12. Это позволяет значительно снизить динамиче-ские потери при выключении. Сформированное напряжение подается на двигатель через разъем Х2.
    Если емкость фильтра С12 велика и нет элемента, ограничивающего ток заряда этой емкости, то при каждом включении будут постепенно разрушаться диоды моста. Для предотвращения броска тока через выпрямитель необходимо включение терморезистора R19. При работе от однофазной сети 220 В может возникнуть необходимость введения модуля коррекции потребляемого тока (это особенно актуально при больших мощностях привода). Для некоторых разработок, где 100-Гц пульсации момента на валу двигателя не приводят к нежелательным последствиям, можно вообще отказаться от использования конденсатора С12.
    Конденсатор С11 (керамический или полипропиленовый) необходимо располагать максимально ближе к транзисторам моста, поскольку полевые и IGBT транзисторы "не любят" перенапряжений, которые будут возникать при коммутациях на паразитных индуктивностях схемы. Питание на драйвер DD2 подается от стабилитрона VD2 через гасящий резистор R12. При небольших частотах инвертора (до 3 кГц) достаточно 40 кОм для нормального питания системы управления. Для увеличения КПД системы можно применить стандартный импульсный понижающий регулятор, используя в качестве ШИМ-контроллера ресурсы PIC16C73. Бутстреповые емкости С7С9 заряжаются через диоды VD4VD6 при включении соответствующего нижнего ключа. Напряжение питания IR2131 выбирается в зависимости от желаемой степени насыщения силового транзистора. Рекомендуемая величина 1520 В. Уменьшение питающего напряжения какого-нибудь из каналов ниже 8 В вызывает немедленное запирание ключа. Величина резистивного датчика тока R10 выбирается в зависимости от номинальной мощности электропривода и допустимой перегрузки по току (R10 = 0,5 В / Iдоп). Интегрирующее звено R11-C10 предотвращает ложное срабатывание токовой защиты в моменты коммутаций, достаточная величина постоянной времени 0,5 мкс. При превышении сигналом на входе ITRIP уровня 0,5 В все ключи запираются и выдается сигнал ошибки FAULT (выход с открытым коллектором).

Рис. 2. Осциллограммы тока и напряжения при 180° коммутации

    Обработкой сигнала ошибки и общим управлением занимается микроконтроллер DD1. На это место удачно подходят PIC микроконтроллеры фирмы Microchip. Это RISC контроллеры с гарвардской архитектурой, они просты в изучении и имеют значительные преимущества перед другими контроллерами в подобных схемах. Диапазон рабочих напряжений питания PIC процессоров 46 В, максимальный потребляемый ток при тактировании от RC генератора 5 мА, ток в режиме пониженного энергопотребления 20 мкА. Большое удобство создает повышенная нагрузочная способность портов 25 мА, что позволяет напрямую управлять светодиодами (включая светодиоды оптронов). Наличие разнообразной периферии (АЦП, компараторы, последовательные порты, таймеры, модуль ШИМ и пр.) предоставляет разработчику широкие возможности для построения гибких и дешевых систем управления. Все микроконтроллеры PIC16/17 имеют встроенную схему сброса, сторожевой таймер и защиту кода от считывания. Microchip свободно распространяет ассемблер MPASM, симулятор MPSIM и интегрированную систему отладки для Windows MPLAB. Имеющиеся для этих контроллеров Си-компиляторы (например, компилятор фирмы HI-TECH) ускоряют процесс написания и отладки программ. В нашей схеме процессор PIC16C62 питается от стабилитрона VD3. При несложных задачах управления электроприводом можно тактировать микроконтроллер от RC генератора (R6-C1). Максимально допустимая частота при этом 4 МГц. Поскольку почти все команды выполняются процессором за один такт (в данном случае за 1 мкс), то этого оказывается достаточно даже для выдачи на двигатель синусоидально-центрированной ШИМ с частотой несущей 3 кГц.
    Наиболее просто организуется управление со 180о (или 120о) коммутацией. Использование ресурсов микроконтроллера для этой задачи приводится в таблице. Осциллограммы тока и напряжения в этом режиме показаны на рис. 2.

    С помощью переключателей J1J4 осуществляются следующие функции управления:

    Кроме того, легко осуществить пуск двигателя с требуемой кратностью пускового момента, по срабатыванию токовой защиты, вырабатывая перед сигналом сброса ошибки нулевую паузу.
    Для демонстрации возможностей системы покажем реализацию широтно-импульсной модуляции базовых векторов. Основываясь на базовых векторах 180о коммутации (рис. 3), формируется синусоидально-центрированная ШИМ.

Рис. 3. Базовые вектора 6-тактной коммутации

    Программой осуществляется переключение между двумя соседними векторами таким образом, что результирующий вектор плавно движется по траектории шестиугольника. Вырабатывая определенные длительности для каждого вектора, получаем напряжение, близкое к синусоидальному. Если ввести нулевой вектор, то можно заставить результирующий вектор напряжения двигаться по любой окружности внутри базового шестиугольника.
    Для случая, когда на двигателе формируется синусоидальное напряжение 100 Гц с частотой ШИМ 3 кГц, осциллограммы имеют вид, как показано на рис. 4.

Рис. 4. Осциллограммы тока и напряжения при синусоидальной ШИМ

    Для некоторых двигателей такая форма тока может оказаться неприемлемой из-за высокочастотных пульсаций потока, что приводит к увеличению потерь в стали и в демпферных системах двигателя. В этом случае нужно увеличивать частоту тактирования процессора и переходить на более высокие частоты ШИМ.
    В таблице приведены данные по использованию некоторых ресурсов микроконтроллера PIC16C62 для случая выдачи синусоидально-центрированной ШИМ с модуляцией базовых векторов.

Таблица

Ресурсы контрол
лера
Память данных, байт Память программ, слов Линии ввода/
вывода
Тай
меры
Источ
ники
преры
вания
Число
тактов
программы
за 1/6
периода
вращения
двигателя
Предоставляемые 128 22 3 7  
Использованные для:
180° управления 12 180 12 1 1 10
синусоидальной ШИМ 48 554 12 1 1 150
бездатчиковой схемы 44 754 20 2 3 30
управления ВД реализуется на микроконтроллере PIC16C73 с дополнительной обвязкой

    Если использовать датчик положения ротора, и завести его сигналы на свободные выводы микроконтроллера, то с помощью этой системы можно управлять вентильным двигателем или синхронным реактивным двигателем. Следует особо отметить возможность построения бездатчиковой схемы управления вентильным электродвигателем с постоянными магнитами (такая разработка нами сделана и имеет большие преимущества перед аналогами). При этом в исходную схему необходимо добавить регулятор напряжения, подаваемого на инвертор, компаратор и некоторую обвязку из пассивных компонентов. Определением угла положения ротора занимается процессор PIC16C73. В бездатчиковой схеме с тактированием PIC16C73 от RC генератора можно управлять вентильным двигателем с частотой вращения до 100 Гц. Для выхода на большие скорости вращения нужно увеличивать частоту тактирования процессора. Бездатчиковая схема усложняется для вентильных двигателей с большой индуктивностью, если коммутационные интервалы превышают 30о.
    В [6] предлагался вариант бездатчикового привода для бесколлекторного двигателя постоянного тока на базе MC68HC908MR24. В качестве недостатков предложенного механизма определения угла положения ротора следует отнести невозможность работы схемы с высокоиндуктивными двигателями (длительный коммутационный интервал не отфильтруется, и компараторы "поймают" ложный переход противо-ЭДС через ноль), второй существенный недостаток это проблема пуска двигателя. В предложенной схеме потребуются значительные вычислительные ресурсы для определения первоначального положения ротора, особенно если учесть, что нормальный пуск двигателя происходит на низкой частоте при выполнении определенного соотношения U/f. Для сравнения, в таблице приводятся данные по использованию ресурсов PIC16C73 в бездатчиковой схеме управления вентильным двигателем с постоянными магнитами, когда коммутационные интервалы не превышают 30о.

Рис. 5. Внешний вид платы управления

    Внешний вид изделия, собранного по предложенной схеме, показан на рис. 5. Габаритные размеры 135╢80╢33 мм.
    В заключение отметим перспективность построения микропроцессорных систем управления электроприводом, даже в случае, когда определяющим фактором при разработке является цена. Стоимость микроконтроллеров уменьшается, а возможности, которые они предо-ставляют, делают систему гибкой и легко модернизируемой без изменения электрической схемы. Применение специализированных микросхем, как было показано на примере драйвера IR2131, избавляет разработчика от лишних затрат на проектирование, а изготовителя от лишних затрат на сборку и настройку. Данная схема имеет высокую надежность из-за минимального количества электронных компонентов. В результате симбиоза этих двух микросхем получается недорогой электропривод с удобным и качественным управлением.

Литература