← Back to Home

Электронная ручка газа для электролодок

ПРОТОТИП

Задача :

Подача управляющего сигнала, зависящего от углового положения ручки газа, на контроллер электродвигателя мощностью 12 кВт. Настройка характеристической кривой ручки газа и фаз работы (назад, СТОП, вперед) с помощью ПО для ПК.

Описание реализации :

  • определение углового положения ручки газа : с помощью датчика угла Холла с ШИМ-выходом AS5045.
  • определение оборотов двигателя : с помощью индуктивного датчика приближения,
  • обработка сигнала : с помощью микроконтроллера PIC,
  • настройка, конфигурация : с помощью ПО для ПК, написанного на Delphi.

Задачи микроконтроллера PIC :

  • прием ШИМ-сигнала датчика угла AS5045 и преобразование его в 10-битное значение АЦП,
  • прием сигнала индуктивного датчика приближения и расчет оборотов на его основе,
  • генерация сигнала напряжения для контроллера двигателя на основе значения АЦП углового поворота (которое является положением ручки газа) и мгновенных оборотов, вместе с необходимыми сигналами направления (направление вперед, назад, СТОП).

Задачи ПО для ПК :

  • • Прием и отображение значения АЦП углового поворота, измеренного PIC, и оборотов через проводное соединение UART (преобразователь UART/USB).
  • Рисование характеристической кривой с точками излома на графике (по 10 точек в направлениях вперед и назад) и отображение положения ручки газа на графике путем представления "движущейся" точки.
  • изменение пользователем точек излома графика, отправка окончательного графика (характеристической кривой) обратно в микроконтроллер PIC, который в дальнейшем работает согласно характеристической кривой.

© 2026 DevProt Engineering