BLDC Brushless_Sensorless - помогите написать скетч для ардуино нано

Nikolay1979
Offline
Зарегистрирован: 05.04.2017

BLDC Brushless_Sensorless -  помогите написать скетч для ардуино нано 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Пожалуйста! Всё компилируется, загружается и работает. Те нужные Вам возможности, которые Вы не описали, допилите сами, там несложно.

//
// BLCD Brushless_Sensorless
//
// You should have received a copy of the GNU Lesser
// General Public License along with this software.
//
void setup(void) {}
void loop(void) {}

 

Nikolay1979
Offline
Зарегистрирован: 05.04.2017

Простите за неточность поставленного вопроса.

Я не понимаю как происходит детектирование неподключенных обмоток. и как это программно связать с последовательной коммутацией обмоток. Как программно реализовать реверс? Плавный пуск и регулирование частоты оборотов ЭД с помощью переменного сопротивления.  Организовать защиту Li-ion батареи от глубокого разъяда. 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Вот здесь есть подробное описание от Atmel как это делается на AVR'овском микроконтроллере. Там правда на примере ATmega48, но разница невелика.

А вообще, проще взять готовый драйвер. Вот, например, от TI.

Nikolay1979
Offline
Зарегистрирован: 05.04.2017

"Взять готовый драйвер" - уже имеется Ардуино Нано

"подробное описание от Atmel" - общее описание, нужен код

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Nikolay1979 пишет:

"подробное описание от Atmel" - общее описание, нужен код

Так вроде там всё написано как надо писать код. Ну, если Вам этого недостаточно, а нужен именно готовый код, тогда Вам в "Ищу исполнителя"

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Nikolay1979 пишет:

нужен код

Тогда обратитесь в раздел Ищу исполнителя, там за денежку пишут коды на заказ.

Nikolay1979
Offline
Зарегистрирован: 05.04.2017

Спасибо.