聚丰项目 > 基于WiFi的低压BLDC

基于WiFi的低压BLDC

超强扭矩的三相无刷电机驱动器。支持WIFI,可以用WIFI控制哦。 主要参数: 输入电压20V~60V。 最大电流 60A 长期工作电流 30A WIFI: 2.4G 操作系统 Openwrt 可用于电动门,跑步机,电动窗帘,电瓶车,机器人,割草机等领域。

没有刺的刺猬 没有刺的刺猬

分享
1 喜欢这个项目
团队介绍

没有刺的刺猬 没有刺的刺猬

团队成员

伍志峰 嵌入式工程师

分享
项目简介
超强扭矩的三相无刷电机驱动器。支持WIFI,可以用WIFI控制哦。 主要参数: 输入电压20V~60V。 最大电流 60A 长期工作电流 30A WIFI: 2.4G 操作系统 Openwrt 可用于电动门,跑步机,电动窗帘,电瓶车,机器人,割草机等领域。
硬件说明

blob.png有STM32F103C8T6做主控

blob.pngWiFi模块电路

blob.png

BLDC电路

软件说明

主函数简要说明

void main(void)

{

    while (1)

    {

        do

        {

            while (!PORT_START_STOP);           /* 等待WiFi指令,进行启动停止动作 */

        }while (!mtr_eliminate_buffeting());    


        mtr_start_motor();                      /* 启动电机 */


        do

        {

            if (g_shutdown_flag)                /* 如果接收到紧急停止,则退出运行状态 */

                break;


            do

            {

                if (g_shutdown_flag)          

                    break;


                if (g_pi_flag == 1)

                    mtr_pi_ctrl_speed();        /* PI 速度指令 */


                mtr_current_detect();           /* 电机当前方向 */


            }while (!PORT_START_STOP);         


        }while (!mtr_eliminate_buffeting());   

        mtr_stop_motor();                       /*停止运行*/

    }

}


演示效果

blob.png电路实物图

附件

(0.32 MB)下载

评论区(0 )