Altium Designer畫的LMD18200直流電機控制驅(qū)動器電路原理圖和PCB圖如下:(51hei附件中可下載工程文件)
【簡要說明】 - 尺寸:長55mmX寬36mmX高35mm
二、主要芯片:LMD18200
三、工作電壓:控制信號直流4.5~5.5V;驅(qū)動電機電壓10~30V
四、可驅(qū)動直流(10~30V之間電壓的電機)
五、最大輸出電流3A (瞬間峰值電流6A)
六、最大輸出功率75W
七、特點:
1、具有電源指示
2、轉(zhuǎn)速可調(diào)
3、抗干擾能力強
4、具有續(xù)流保護
5、可單獨控制一臺直流電機
6、PWM脈寬平滑調(diào)速
7、可實現(xiàn)正反轉(zhuǎn)

【控制說明】
【模塊的單片機測試程序】 - /********************************************************************
- 匯誠科技
- 實現(xiàn)功能: 直流電機正轉(zhuǎn)反轉(zhuǎn)啟動停止控制程序
- 使用芯片:AT89S52 或者 STC89C52
- 晶振:11.0592MHZ
- 編譯環(huán)境:Keil
- 作者:zhangxinchun匯誠科技
- 【聲明】此程序僅用于學習與參考,引用請注明版權和作者信息!
- *********************************************************************/
- #include<reg52.h>
- #define uchar unsigned char
- #define uint unsigned int
-
- /********************************************************
- 控制位定義
- ********************************************************/
-
- sbit fang_xiang=P1^0; // 方向控制位 (輸入1正轉(zhuǎn),輸入0反轉(zhuǎn))
- sbit sha_che=P1^1; // 啟停控制位
- sbit PWM=P1^2; // 速度控制位 (輸入電平為1時,電機全速運行,當輸入PWM信號時可以調(diào)速運行)
-
- sbit zheng_zhuan=P2^0; // 正轉(zhuǎn)按鍵
- sbit fan_zhuan=P2^1; // 反轉(zhuǎn)按鍵
- sbit qi_dong=P2^2; // 啟動按鍵
- sbit ting_che=P2^3; // 剎車按鍵
- /********************************************************
- 主函數(shù)
- ********************************************************/
-
- main()
- {
- fang_xiang=1; // 使能控制位
- sha_che=0; // 方向控制位
- PWM=1; // 速度控制位 (輸入電平為1時,電機全速運行,當輸入PWM信號時可以調(diào)速運行)
-
- while(1)
- {
- fang_xiang=1; // 使能控制位
- sha_che=0; // 方向控制位
- PWM=1; // 速度控制位 (輸入電平為1時,電機全速運行,當輸入PWM信號時可以調(diào)速運行)
- }
- }
- ///////////////////簡單的直流電機控制程/////////////////
-
- #include<reg52.h>
- #define uchar unsigned char
- #define uint unsigned int
-
- /********************************************************
- 控制位定義
- ********************************************************/
-
- sbit fang_xiang=P1^0; // 方向控制位 (輸入1正轉(zhuǎn),輸入0反轉(zhuǎn))
- sbit sha_che=P1^1; // 啟停控制位
- sbit PWM=P1^2; // 速度控制位 (輸入電平為1時,電機全速運行,當輸入PWM信號時可以調(diào)速運行)
-
- sbit zheng_zhuan=P2^0; // 正轉(zhuǎn)按鍵
- sbit fan_zhuan=P2^1; // 反轉(zhuǎn)按鍵
- sbit qi_dong=P2^2; // 啟動按鍵
- sbit ting_che=P2^3; // 剎車按鍵
- /********************************************************
- 主函數(shù)
- ********************************************************/
-
- main()
- {
- fang_xiang=1; // 使能控制位
- sha_che=0; // 方向控制位
- PWM=1; // 速度控制位 (輸入電平為1時,電機全速運行,當輸入PWM信號時可以調(diào)速運行)
-
- while(1)
- {
- if(zheng_zhuan==0)fang_xiang=1;// 正轉(zhuǎn)
- if(fan_zhuan==0)fang_xiang=0; // 反轉(zhuǎn)
- if(qi_dong==0)sha_che=0; // 啟動
- if(ting_che==0)sha_che=1; // 剎車
- }
- }
復制代碼【圖片展示】
全部資料51hei下載地址:
原理圖.doc
(24.5 KB, 下載次數(shù): 28)
2018-2-19 02:15 上傳
點擊文件名下載附件
|