Вы вошли на сайт, как Гость
Регистрация

Микроконтроллеры в электровелосипедах: управление светом, светодиодным/ЖК дисплеем и измерения

Статья посвящена методам проектирования и задачам реализации электронных систем управления электровелосипедов/скутеров (E-Bike) с использованием микроконтроллеров (МК) или программируемых систем-на-кристалле (PSoC). Статья носит общий ознакомительный характер и ориентирована на PsoC компании Cypress. В современных проектах электронных систем электровелосипедов (Рисунок 1) используют МК.

Программируемые системы-на-кристалле могут значительно упростить схемотехнику электронной системы управления электровелосипеда. На их основе можно создать компактную одноплатную систему, выполняющую функции управления и контроля параметров электродвигателя, измерения значений аналоговых датчиков и отображения различных параметров на приборной панели (ЖК дисплее). PSoC также поддерживают емкостную сенсорную технологию, что позволит заменить механические элементы управления сенсорными кнопками и слайдерами. Интегрированные ШИМ, мультиплексоры и компараторы могут использоваться для управления трехфазным электродвигателем, аналого-цифровые преобразователи и усилитель с программируемым коэффициентом усиления – для подключения аналоговых датчиков температуры и измерения напряжения батареи. Кроме того, PSoC могут управлять внешними реле или силовыми элементами и непосредственно работать с ЖК дисплеем для информирования водителя о температуре, состоянии батареи, скорости движения, пройденном расстоянии и о любых ошибках и неисправностях в системе.

Использование соответствующей интегрированной среды разработки PsoC Creator позволит спроектировать и настроить все необходимые интерфейсы, логику управления и параметры работы PsoC. Эти программные инструменты, как правило, имеют готовые к использованию блоки компонентов для разработки комплексной периферии, такой как емкостной сенсорный интерфейс, АЦП для работы с аналоговыми датчиками, логика управления ШИМ для генерирования звуков, ЦАП и блок управления сегментным/символьным/графическим ЖК дисплеем. Таким образом, с применением PsoC затраты на разработку и себестоимость электровелосипеда могут быть существенно снижены.

Рассмотрим немного подробнее основные элементы представленной архитектуры электронной системы.

Микроконтроллер

В общем случае, МК используется для определения параметров системы с помощью различных датчиков (например, положение дросселя, температура, напряжение батареи, обнаружение препятствий), для аналого-цифрового преобразования и управления выходными компонентами сравнения, а также для управления трехфазным бесколлекторным электродвигателем. Ввиду того, что E-Bike – это система с питанием от батарей, здесь требуется МК с ультранизким энергопотреблением. Также принимаем во внимание, что МК может являться частью центральной системы охраны (центральный замок) и может использоваться для связи с другими внешними устройствами электровелосипеда.

Мотор-колесо (Hub Motor/Wheel Motor)

Как правило, используется бесколлекторный трехфазный электродвигатель с датчиками Холла или без них (бессенсорное управление).

Свинцово-кислотная или литиевая аккумуляторная батарея

Для питания систем электровелосипеда могут использоваться различные типы аккумуляторных батарей – от свинцово-кислотных до литиевых. Свинцово-кислотные обычно используются в автомобильной технике.

Дисплей, клавиатура и органы управления

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

Управление питанием

Эта отдельная подсистема, которая обеспечивает питание для функциональных блоков, осуществляет контроль батареи и ее подзарядку. Аппаратные ресурсы МК совместно с внешними компараторами и дискретной логикой могут использоваться для контроля аккумуляторной батареи. Такой подход позволит предоставить пользователю важную информацию о времени работы и ресурсе аккумуляторной батареи.

Теория

В настоящее время в электронных системах электровелосипедов используются 16- и 32-разрядные МК. Они являются "сердцем" электронной системы, управляют всеми функциями транспортного средства и контролируют их выполнение. Как только МК определяет «включение зажигания», он находится в готовности начать управление трехфазным бесколлекторным электродвигателем. Управление электродвигателем осуществляется на основании данных от различных датчиков и сигналов пользователя, каковыми, к примеру, могут быть положение акселератора и статус датчика торможения.

Для хранения данных конфигурации и путевой информации может использоваться встроенная в МК энергонезависимая память (EEPROM) или внешняя микросхема. Также потребуются часы реального времени для отображения точного времени на дисплее.

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

Одной из важных задач является управление питанием. В качестве источника питания применяются литиевые или свинцово-кислотные аккумуляторы. Выходное напряжение батареи с помощью схем DC/DC преобразователей понижается для питания МК и периферии. Также в состав секции питания должны входить схема подзарядки, схемы защиты от перегрузки по току, перегрева и неудачного запуска электродвигателя. Многие OEM производители ко всему этому еще требуют обеспечить условия подзарядки внешних устройств (например, мобильный телефон, мультимедиа плеер).

Реализация электронной системы электровелосипеда

Чтобы показать вариант актуального проекта электронной системы электровелосипеда, мы обратимся к программируемым системам-на-крситалле (СнК) семейства PSoC 4 компании Cypress (Рисунок 2). СнК PSoC 4 представляют собой однокристальное решение, объединяющее микроконтроллер, цифровую программируемую логику, высокопроизводительный АЦП, операционные усилители с компараторами, стандартную коммуникационную периферию и таймеры. Интегрированный микроконтроллер, выполненный на ядре ARM Cortex-M0, работает на частоте 48 МГц и имеет до 32 Кбайт Flash-памяти, 4 Кбайт ОЗУ и 2 Кбайт EEPROM.

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

Встроенные компараторы, усилители с программируемым коэффициентом усиления и 12-разрядный АЦП последовательного приближения с дифференциальными и несимметричными входами тоже найдут применение в электронной системе электровелосипеда. К примеру, АЦП может использоваться для контроля скорости вращения электродвигателя, для преобразования данных от системных датчиков, для определения напряжения батареи. При таком подходе полностьюисключается необходимость использования внешних компонентов.

Благодаря наличию двух токовых ЦАП появляется возможность простой реализации сенсорного пользовательского интерфейса управления. Архитектура PSoC 4 поддерживает емкостную сенсорную технологию (для этого даже предусмотрен специальный компонент в среде разработки) с ручной или автоматической настройкой. Два независимых динамически конфигурируемых блока последовательных интерфейсов (I2C, SPI, UART) могут использоваться для обмена данными с системными или внешними устройствами.

Даже с учетом всего вышеперечисленного ресурсов СнК будет достаточно для непосредственного управления ЖК дисплеем, а широкий диапазон напряжения питания 1.71 – 5.5 В позволит реализовать простое подключение дополнительных внешних компонентов для повышения функционала.

Используя интегрированную среду разработки PSoC Creator, все интерфейсы и логика могут быть созданы с помощью готовых блоков компонентов

Кроме того, среда разработки открывает для разработчиков доступ к экосистеме компиляторов, операционных систем реального времени и программаторов. Разработчик может создавать свои собственные периферийные блоки при помощи схематического редактора с иерархической структурой.

Например, в нашей системе требуется использование системы защиты от перегрузки по току для выключения ШИМ, управляющего электродвигателем, и остановки электродвигателя. В ее основе схема управления на компараторе, выходные сигналы которой используются для остановки ШИМ при обнаружении условий перегрузки. Для этой схемы с помощью ЦАП устанавливается пороговое значение тока, которое соответствует максимальному току потребления электродвигателя. В процессе работы ток потребления электродвигателя сравнивается с установленным пороговым значением. Выход компаратора подключается к входу «KILL» ШИМ, и если на выходе компаратора высокий уровень, ШИМ отключается, защищая двигатель от повреждения. Стоит заметить, что такая система защиты полностью реализуется с помощью готовых компонентов PSoC Creator, и разработчику нет необходимости писать программный код.

Бессенсорное управление электродвигателем

Бессенсорного управление и контроль скорости вращения электродвигателя не требует использования датчиков Холла, вместо них используется метод измерения обратной ЭДС обмоток электродвигателя в момент пересечения нуля. Во время вращения электродвигателя каждая его обмотка генерирует напряжение - обратную ЭДС, которое противодействует основному напряжению, приложенного к этой обмотке. Полярность обратной ЭДС противоположна полярности напряжения возбуждения и прямо пропорциональна скорости вращения электродвигателя.

При бессенсорном управлении (Рисунок 3) сигналы обратной ЭДС от трех фаз и постоянное напряжение после схемы преобразования, масштабирования и нормирования поступают в PSoC. Затем PSoC с помощью мультиплексора подключает их к компаратору и сравнивает с напряжением питания. Каскадная цифровая логика выполняет фильтрацию ШИМ сигнала чтобы получить сигнал перехода через ноль. Далее на основе этих данных микроконтроллер будет выполнять задачу управления рабочим циклом ШИМ. Здесь же, при формировании выходного сигнала ШИМ, учитываются данные поступающие от схемы контроля тока, что позволяет регулировать ток электродвигателя. В основе этой схемы тоже компаратор: ток в цепи обратной связи сравнивается с опорным значением, которое задается 12-разрядным ЦАП. Изменение выходного значения ЦАП приведет к изменению выходного тока.

Управление электродвигателем с помощью датчиков Холла

Управление электродвигателем с помощью датчиков Холла подразумевает определение положений ротора, позволяющих контролировать скорость его вращения. Выходы датчиков Холла подключаются непосредственно к микроконтроллеру, формируя замкнутую систему регулирования.

Основные требования к проекту

Подводя итог можно утверждать, что для выполнения всех ключевых функций электронной системы электровелосипеда (измерения, обмен данными по шине CAN, управление трехфазным электродвигателем, управление ЖК индикатором и внешними устройствами) потребуется высокопроизводительный и быстродействующий МК с быстродействующим АЦП (не менее 500 тыс. выборок в секунду и, как минимум, 10-разрядный), с встроенными EEPROM, Flash и ОЗУ, аналоговой и цифровой периферией.

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

Далее следует уделить внимание выбору мощных MOSFET с низким сопротивлением открытого канала и низкой емкостью затвора для управления трехфазным электродвигателем. Разработка платы со схемой мощных драйверов MOSFET, где будут протекать достаточно большие токи, может стать сложной задачей для конструкторов. Также на этом этапе следует учитывать, что электровелосипед является рассчитанной на большие пробеги электромеханической конструкцией, от которой требуются компактность и экономическая эффективность.

Обнаружение неисправностей и механизм восстановления работоспособности являются обязательными для всех транспортных приложений. Для нашей системы подразумевается использование источника питания со схемами защиты батареи от перегрузки по току и перегрева, а также системы защиты и информирования вользователя о неудачном запуске электродвигателя.

Не исключено, что разработчики будут ориентироваться на микроконтроллеры с однократно программируемой памятью, чтобы предотвратить обратный инжиниринг системы конкурентами и хакерами.

Некоторые системные ограничения

Емкостная сенсорная технология позволяет заменить набор механических кнопок сенсорной клавиатурой, не ухудшая надежность продукта. В среде разработки PSoC Creator доступны компоненты CapSense SmartSense, которые снабжены механизмом автонастройки чувствительности сенсорных кнопок и слайдеров, освобождая разработчиков от ручной настройки. Применение емкостной сенсорной технологии позволит также улучшить гидроизоляцию конечной системы. Применение сенсорного интерфейса обеспечит более качественный пользовательский интерфейс и гибкость управления. С этой же целью могут быть добавлены различные интерфейсы (UART и USB) для подключения внешних устройств (iPod/iPhone, медиаплееры) и их подзарядки.

Но, с другой стороны, увеличение количества внешних и внутренних интерфейсов на системной плате увеличивает количество способов, с помощью которых злоумышленник может создать хаос в системе. Это одно из важнейших ограничений такой встраиваемой системы.

Выводы

В настоящее время электронные системы электровелосипедов реализуются на МК. Программируемые СнК – это симбиоз высокопроизводительного МК и ASIC (application-specific integrated circuit, интегральная схема специального назначения). Использование PSoC позволит резко снизить стоимость конечной системы (за счет снижения количества внешних компонентов) и стоимость разработки приложения.

Оригинальный источник материала: http://www.rlocman.ru/review/article.html?di=150124

Оригинальный источник материала:Перейти

Комментарии

# Комментарий 1

Где хорошо, там и родина. ------ калуга банк хоум кредит Бывает такой момент, когда до произведения искусства не стоит больше дотрагиваться - это когда нельзя сделать ещё хуже. ------ вспененный полистирол лоток купить Да-уж посмотрим ------ столы трансформеры обеденные купить в спб I consider, that you are not right. I am assured. I suggest it to discuss. Write to me in PM, we will communicate. ------ http://best-torrent.net/load/multfilmy/shhenjachij_patrul_i_vspysh_i_chudo_mashinki_2019_32/86-1-0-22536 Очень важно не перестать задавать вопросы. Любопытство не случайно дано человеку. ------ http://torrent-fat.ru/pc_games/25697-the-sims-3-21-v-1-the-sims-studio-2009-2013.html Замечательно, очень хорошая информация ------ http://torrent-fine.ru/load/filmy/serialy/24273-pyat-komnat-1-sezon-2019-3.html В хорошем детективе человек держит в руке отрубленную голову. В плохом с головы капает кровь и пачкает ковер. ------ torrent-ideal

Автор:

Дата добавления: 20.07.2019 [12:25]

# Комментарий 2

Кинопросмотр кино либо многосерийного кино совершенно в угодное ловкое для пользователя час считается единой приемом повседневного досуга, потому что то, что для такого следует – наличие интернета и доброкачественный веб кино, в которой имеется полная кинохранилище свежего кино. Представляем именно для пользователей удобный и внушительный сайт, для того чтобы радоваться известными кинолентами http://kinoha.net/ – интернет-среда, которая заключает фильмы, многосерийное кино, ТВ-камеди, премъерные выход всяческих ТВ картин, мультисериалы и множество подобного. На сайте любитель кино легко сможет отыскать надобный контент в содействии навигации или же делению по жанрам, оценить популярности кинокартин, осмотреть рецензию, http://kinoha.net/ приложить у понравившиеся , и включить киноленту в хорошем виде и чистой дубляже. Владейте высоким сервисом кастингом кино онлайн на нашем портале и извлекайте массу утехи ото нового фильмов.

Автор:

Дата добавления: 22.07.2019 [15:28]

# Комментарий 3

Расширить эффективность на личном деятельности выполнимо только с самым оптимальным постановлениям – введение ай-пи телефону поддержит Вам настроить связь из нужной областью или республикой всего за минимум минут также извлечь потенциальных сотрудников, совершенно не выезжая с места. Успех условного номера http://tel-number.ru заключаются про таком, что юзер имел возможность обрести полностю автономную АТС под поступающие также происходящих наборов, плюс еще вероятность применять многоразовы номер, это позволяет компании и большой команде сразу исполнять пару наборов по единому номера, получать СИП телефонию под час многих подразделениях вашей холдинга, подключить оператор-отдел, получать различные наборы на сотовые также фиксированные телефоны, набирать по возможному заказанному коду за кордон устанавливать сообщения между городами также государствами также множество подобное. Представленная команда виртуальный номер телефона с удовольствием поможет Вам установить онлайн- телефонию совершенно с начала плюс открыть новые ресурсы. Безупречное кондиционирование всяческого типа комнаты у жаркую сезон очень важный часть удобного местонахождения, поэтому подбор кондиционера либо вентиляционной устройства стоит приобретать в достоверного магазина. Интернет-сайт Мастер Климат вентиляция ресторана – персональный высоконадежный помощник, наша команда показываем потенциальным покупателям отменный сервис также даем большой ассортимент кондиционерных установок ото популярных именных производителей Панасоник, Carrier, Купер&Хантер, Неоклима и подобных предприятий, какие заслужили кредит доверия у постоянным потребителей. Мастер Климат дает возможность пользователей выбрать вентиляционную систему всякого формата, вентиляционные налаженность, устройства именно для нагревания http://master-climat.com.ua/ в подходящими деньгами и разрешает услуги монтажа, разбирания, диагностики также восстановления вениляционной технического оснащения. В ресурсе магазина пользователям постоянно ждут уценки, выгодные формат также рекомендации у сотовом варианте. Зарубежное производство постоянно становится у начальных коллоне самых востребованных и популярных заготовителей промышленного аппаратуры плюс элементов. Завод изготовитель "Авеню-17" считается основным звеном по международном платформе касательно подачи оснащения плюс элементов из Китая, какая по промежуток личного формирования показала продукцию, по безопасный также первоклассный производитель. "Авеню -17" покажет Вам большим набор оборудования по выгодной прайсу имено для крупных и маленьких коммерческих производств, те что задействуют внутри производстве уплотнительное агрегаты, опорожняющие системы, линии разлива затем запаковки, машины именно для обработки бракованных продуктов к тому же иное оборудование, какое автоматично исполняет надобные операции приготовления последнего изделия. Наша компания презентует для Вас: - скорую плюс первоклассную привоз, установку плюс настроечные процессы для работы техники - высокопрофессиональные разъяснения - подготовка по применению http://avenue17.ru к тому же ведение установок - ручательство по потреблению - восстановление и привоз элементов по производственных машин К услугам к тому же клиентыпокупатели имеютзапуск-настроечные процедуры, которые осуществляют протестированные профессиональные мастера, какие подключат вашу индустриальную налаженность к оборудованию затем настойчиво будут сопровождать производство на выпуска начальное группе продукта. Поставщик "Авеню-17" автомат для производства пэт бутылок только с утехой назначит ваши регистрации на назначенный набор цифр, и рационально даст правильное заключение по поводу различных волнующих покупателей вопросы, обеспечит лучший услуги и совершит скорое проведение указанной покупки.

Автор:

Дата добавления: 23.07.2019 [15:37]

# Комментарий 4

Урок потери веса неизменно актуален именно для большого числа женского пола и парней, которые хотят получить безупречную параметры к тому же хранить свое тело по сильном плюс организованном наружности. Давая выбор отличному внешнему виду стоит принимать полный сочетание способов, то что включают правильное питание, физиологические нагрузки, свежие нектар, домашние упражнения плюс моральный установку - такое прописанное поддерживает быстрому успеху указанной стремления. Чтобы формировать фигуру действенно плюс быстро хорошо применять инфо сайт, который будет вашим ментором или посредником в тестированных отзывах, таким порталом есть ресурс http://zhivotboka.ru/napitki/imbirnyj-chaj.html, какой имеет внушительный подбором категорий именно по похудению, на каком пользователь сумеет извлечь для себя эффективные публикации затем применить на личном телосложении. Сайт для похудения есть грамотным инструментом, что выносит для Вас доступные публикации на тему спорта, ассортимент http://zhivotboka.ru/ результативных тренинга также рецепты каталог блюд именно для полезного питания.

Автор:

Дата добавления: 28.07.2019 [12:47]

Добавление нового комментария

Введите текст комментария

Введите то, что видите на картинке

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.