exponenta event banner

Параметры конфигурации модели

Перед моделированием или развертыванием модели на контроллере обновите параметры конфигурации создаваемой модели Simulink ® .

В окне Simulink щелкните Hardware Settings на вкладке HARDWARE, чтобы открыть диалоговое окно Configuration Parameters и выбрать целевое оборудование в поле Hardware board.

Конфигурация решателя

На вкладке Решатель (Solver) диалогового окна Параметры конфигурации (Configuration Parameters) для дискретного решателя с фиксированным шагом введите auto в поле Фиксированный размер шага (время основной выборки).

Конфигурирование интерфейса ADC

При подключении аналоговых входов (датчиков тока или напряжения) к аппаратной плате настройте соответствующие параметры АЦП в диалоговом окне «Параметры конфигурации», выполнив следующие действия:

  1. Откройте вкладку Hardware Implementation.

  2. Установите prescaler синхросигнала АЦП и проверьте тактовую частоту АЦП. Убедитесь, что отображаемая тактовая частота АЦП меньше максимального значения, указанного в спецификации устройства.

В этом примере показана конфигурация ADC для LAUNCHXL-F28379D платы. Максимальная рабочая частота ADCCLK для TMS320F28379D целей - 50 МГц.

Конфигурирование интерфейса PWM

При подключении выходов PWM от оконечного устройства к инвертору настройте соответствующие параметры PWM в диалоговом окне Configuration Parameters, выполнив следующие шаги:

  1. Откройте вкладку Hardware Implementation.

  2. Установите делитель синхросигналов ePWM в значение SYSCLKOUT/1.

  3. Обновите следующие поля назначения контактов PWM.

Настройки контактов ePWMСобственность
PWM1A pin assignmentИмпульс затвора для транзистора высокого уровня фазы A
PWM1B pin assignmentИмпульс затвора для транзистора низкой стороны фазы A
PWM2A pin assignmentИмпульс затвора для транзистора высокого уровня фазы B
PWM2B pin assignmentИмпульс затвора для транзистора низкой стороны фазы B
PWM3A pin assignmentИмпульс затвора для транзистора высокого уровня фазы-C
PWM3B pin assignmentИмпульс затвора для транзистора с низкой фазой-C

Конфигурация интерфейса датчика Холла

При подключении датчика Hall к аппаратной плате настройте соответствующие параметры в диалоговом окне Configuration Parameters, выполнив следующие действия:

  1. Откройте вкладку Hardware Implementation.

  2. Выберите группу eCAP в разделе Hardware board settings > Target hardware resources.

  3. Обновите следующие поля назначения контактов ECAP:

Поле назначения контактов ECAPЗначение поля

ECAP1 pin assignment

Зал А

ECAP2 pin assignment

Зал B

ECAP3 pin assignment

Зал С

Следующий пример показывает eCAP конфигурацию для датчика Холла, связанного с правлением DRV8312 с Пикколо F28069 карта контроля MCU:

Конфигурация квадратурного интерфейса кодировщика

При подключении датчика квадратурного кодера к плате аппаратных средств настройте соответствующие параметры в диалоговом окне Configuration Parameters, выполнив следующие действия:

  1. Откройте вкладку Hardware Implementation.

  2. Выберите группу eQEP в разделе Hardware board settings > Target hardware resources.

  3. Обновите следующие поля назначения выводов EQEP:

Поле назначения контактов EQEPСобственность

EQEP1A pin assignment

Квадратурный кодировочный канал A

EQEP1B pin assignment

Квадратурный канал кодирования B

EQEP1I pin assignment

Индекс квадратурного кодера

В следующем примере показана конфигурация eQEP для квадратурного датчика кодирования, подключенного к плате LAUNCHXL-F28379D:

Конфигурирование последовательного коммуникационного интерфейса

Если создается код и используется последовательная связь между главной и целевой моделями Simulink, настройте связанные параметры в диалоговом окне Параметры конфигурации (Configuration Parameters), выполнив следующие действия.

  1. Откройте вкладку Hardware Implementation.

  2. Выберите группу SCI_A в разделе Hardware board settings > Target hardware resources.

  3. Обновите следующие параметры SCI_A:

    SCI_A настройкиСобственность
    Suspension modeРежим последовательной подвески
    Number of stop bitsСтоп-биты
    Parity modeПаритет
    Character length bitsБиты данных
    Desired baud rate in bits/secСкорость последовательной связи в бодах

    Pin assignment(Tx)

    Вывод для последовательной передачи

    Pin assignment(Rx)

    Входной вывод для последовательного приемника

Например, используйте следующую конфигурацию SCI_A для датчика Холла, связанного с правлением F28379D LaunchPad: