
- •Работа микроконтроллера шим
- •Аппаратные средства вычислителя для связи с микроконтроллером
- •Требования к драйверу шим
- •Начальная установка по включению питания
- •Вывод информации из вычислителя в микроконтроллер
- •Прием и обработка контрольной информации
- •Связь драйвера с функциональной программой регулятора (или тестовой программой)
- •Описание совместной работы микроконтроллера (мк) и вычислителя регулятора
- •Последовательность подачи питания
- •Индикация режима работы мк
- •Запуск по включению питания
- •Снятие самоблокировки
- •Рабочий режим
Связь драйвера с функциональной программой регулятора (или тестовой программой)
Обмен информацией регулярный - раз в цикл.
Слова для связи:
-код скважности
-слово дискретных управляющих сигналов;
-слово отказов ШИМ.
Описание совместной работы микроконтроллера (мк) и вычислителя регулятора
Последовательность подачи питания
Последовательность подачи питанияна модуль ШИМ:
-включить питание силовой части ШИМ (+48В);
-включить питание +5В вычислителя (питание МК производится от крейта вычислителя через модуль 5600 или UNIO).
Допускается одновременное включение обоих напряжений.
Индикация режима работы мк
Индикация режимаработы МК на плате ШИМ осуществляется с помощью изменения режима свечения светодиода «Работа».
Таблица 5
|
Режим свечения светодиода «Работа» |
Состояние контроллера ШИМ |
Примеч |
1. |
Не светится |
|
Отказ МК диагностируется вычислителем регулятора по сигналу WORK |
2. |
Мигает – с частотой 2Гц(период индикации 0,5с) |
Режим ожидания начала связис вычислителем после включения питания |
Только до получения МК сигнала связи WRS. При последующей потере связи устанавливается самоблокировка по отказу канала связи |
3. |
Мигает с частотой 25Гц(период индикации 40мс) |
Рабочий режимпреобразования заданного кода скважности |
|
4. |
Редко мигает с частотой 1Гц(период индикации 1с) |
Программная блокировкавыдачи ШИМ (сигналBLS=0) |
|
5. |
Постоянно ярко светится |
|
1.См. слово SW2.Отказ МК диагностируется вычислителем по сигналу WORK |
Запуск по включению питания
Включение питания+5ВМК происходит одновременно с вычислителем регулятора. Запуск программы МК длится 1-2сек и происходит значительно раньше, чем вычислителя (15-20сек).
Сразу после запуска МК в течение 6 циклов (120мс) выполняет контроль силовой части ШИМ подачей сигналов 50% скважности. После контроля МК запрещает выдачу сигналов управления ШИМ. Одновременно МК ждет связи с вычислителем.
Если отказов нет, МК сообщает об этом вычислителю и остается в режиме ожидания начала связис вычислителем (ждет прихода от вычислителя сигнала связи WRS). При этомсветодиод МК мигает с частотой 2Гц(период индикации 0,5с).
Если питание силовой части (48В) не подано или действительно есть отказысиловой части, МК формирует для вычислителя сообщения об отказах и самоблокируется (т.е. отключает сигналы ШИМ и не выходит на программу управления).При самоблокировке светодиод постоянно ярко светится. Одновременно МК ждет связи с вычислителем.
Снятие самоблокировки
Снятие самоблокировкипо отказам силовой частивозможно двумя способами:
- обесточить ШИМ и подать оба напряжения питания в заданной последовательности;
- или: - установить связь вычислителя с МК регулярной подачей сигнала WRS и включить программную блокировку ШИМ не менее, чем на 6 циклов. По выключении сигнала программной блокировки МК вновь выполняет описанный выше контроль силовой части. Снять самоблокировку вторым способом невозможно при отказе канала связи с вычислителем.
При отсутствии отказов МК переходит в рабочий режимпреобразования заданного кода скважности. При наличии отказов МК вновь самоблокируется.