本程序仅电机程序和PDF,供大家 学习之中
protel99画的PCB图如下:(无元器件参数,无原理图 ..仅供参考 学习用)
单片机源程序如下:
- main()
- {
- sd_csh(); //调上电初始化函数
- qy_jc(); //调欠压检测函数
- sd_ffc(); //调上电防飞车函数,等待归0后才往下执行
- he_gzjc(); //调霍尔故障检测函数,无故障才往下执行
- while(1)
- {
- qy_jc();
- if(fd==0){fd_hej=P1&0x07;fd_dg();}//如果防盗口为低电平执行防盗程序
- //--------------
- else //否则执行正常程序
- {
- if(dz_bz1!=1){zb_fx();} //1>调转把分析函数
- if(zbyx_bz==1) //如果转把标志位为1转把有效,就执行语句体否则不执行
- {dl_tz();dgdz();
- he_gzjc();pwm_out();
- } //语句体,调霍尔分析函数,调PWM输出函数
- sc_stop(); //调刹车断电检测函数
- }
- //-----------------------
- }
- }
复制代码
本人初学,仅供参考,存在错误和不足之处,请大家回帖多多指教,不胜感激.切勿照搬,文件下载:
原理图:无
元器件参数:无
程序和PCB:
无刷电机控制器程序 PCB电路图.rar
(165.93 KB, 下载次数: 387)
|