При самостоятельном изготовлении регулятора мощного безколлекторного электродвигателя, даже при хорошем понимании принципов работы таких двигателей и регуляторов к ним, могут проявляться некоторые нюансы их построения которые необходимо учитывать чтобы получить работоспособный регулятор. Так например может оказаться что поставить простой маломощный линейный стабилизатор для питания управляющей части схемы будет не достаточно т.к. например тока выдаваемого таким стабилизатором может не хватать для выдачи управляющих импульсов на затворы силовых транзисторов и запитку остальных элементов схемы. Или же такой стабилизатор может перегорать от высокого напряжения питания. И даже если он будет работать, без видимых проблем, может оказаться что КПД его низок, нагрев его высок и на длительность работы аккумулятора это в какой то, может небольшой но всё таки, степени может сказаться в худшую сторону. В таком случае хорошим вариантом может быть использование импульсного стабилизатора напряжения который может выдавать больший ток при меньших потерях энергии а также, при тщательном расчете и подборе элементов, возможно такой стабилизатор сделать компактнее. Ещё одна проблема которая может возникнуть - это необходимость куда то девать энергию накопленную в обмотках мотора после того как обмотки размыкаются. После размыкания обмотки, ток течет из неё по обратным диодам силовых ключей обратно в аккумулятор. Но однако может случиться так что активное сопротивление аккумулятора велико и он не будет достаточно быстро поглощать энергию что приведет к большим скачкам напряжения что негативно скажется на стабилизаторе для запитки управляющей части схемы и даже может привести к его перегоранию. Чтобы этого избежать нужно ставить конденсаторы по питанию с большой ёмкостью для того чтобы энергия накапливалась в них и возвращалась в обмотки в моменты замыкания силовых ключей. На примерной упрощенной схеме ниже видны данные конденсаторы:
Стоит также отметить что 3.3мФ = 3300мкФ. Думаю, для краткости, можно на схемах указывать емкость в менее привычных миллифарадах т.к. это хорошо экономит место. Т.к. на схеме появляются конденсаторы большой ёмкости то, следовательно, данную схему следует дополнить системой плавного пуска чтобы контакты, через которые подается питание, не слишком быстро портились (что возможно верно и для аккумулятора) а также для избежания их приплавливания друг к другу (что тоже вполне возможно при мощном аккумуляторе и больших емкостях конденсаторов). В качестве системы плавного пуска можно использовать например специальный терморезистор на нужный ток (если конечно такие есть) или какое либо реле времени с задержкой включения с правильно выставленным временем задержки (схем таких реле очень много в интернете и в данном блоге). Также, на схеме выше, можно заметить что ШИМ осуществляется через пин защиты по току и пин сброса ошибки драйвера. Это нестандартное использование пинов но однако практика показала что, по каким то причинам, реализация ШИМа через пины управления ключами, в данной схеме, работает очень плохо (с перебоями и непонятным дребезгом) а специального пина для сигналов ШИМа в используемой микросхеме нет. Новую плату было делать очень неохота поэтому пришлось выкручиваться, однако, регулятор всё таки заработал! Он был установлен на велосипед вместе с мотором и аккумулятором и велосипед смог тянуть человека и даже разгоняться. Данные тесты можно посмотреть на видео: