本程序僅電機程序和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)
2020-1-18 22:40 上傳
點擊文件名下載附件
|