|
1.環(huán)境的搭建
Proteus8.7版本,還有就是虛擬端口號(hào)的搭建,因?yàn)镻roteus8.7沒有藍(lán)牙模塊,藍(lán)牙實(shí)際上就是一個(gè)串口,我們用虛擬串口代替藍(lán)牙模塊,Virtual Serial Port Driver Pro.exe虛擬串口的軟件,文件夾里有安裝步驟也有,在這兒就不多說了,BT-04A默認(rèn)的波特率是9600bps,而我們用的是4800bps,因?yàn)槲?br />
51hei截圖20200831114045.png (248.3 KB, 下載次數(shù): 44)
下載附件
2020-8-31 11:46 上傳
用的是12Mhz的晶振,產(chǎn)生9600bps的誤差太大不適合用(如果你用的11.0592HMhz的晶振,可以直接用,程序源碼里面有怎么設(shè)置),用串口下載CH340G,連接上BT-04A,輸入AT指令,改變波特率。
波特率.png (52.22 KB, 下載次數(shù): 38)
下載附件
2020-8-31 11:45 上傳
2.設(shè)計(jì)思路
l298n是驅(qū)動(dòng)芯片,還得給電機(jī)提供電源,我們可以采用18650電池當(dāng)電源,l298N的數(shù)據(jù)手冊(cè),文件里有具體說明。
一共四個(gè)數(shù)據(jù)輸入,數(shù)據(jù)輸出,如果有興趣的朋友可以看看L298N的工作原理,我在這兒附上一張圖,
u=1343530640,1632423026&fm=26&gp=0.jpg (34.05 KB, 下載次數(shù): 56)
下載附件
2020-8-31 12:06 上傳
51hei截圖20200831120742.png (58.63 KB, 下載次數(shù): 44)
下載附件
2020-8-31 12:08 上傳
3.程序源碼
在最后附上所有的資料和所需要的的軟件。
4.實(shí)驗(yàn)現(xiàn)象
都在文件夾里,如果還想增加其他功能,可以根據(jù)自己的需求添加。
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
51hei截圖20200831120553.png (84.23 KB, 下載次數(shù): 71)
下載附件
2020-8-31 12:06 上傳
所有文件都在這兒了
51hei截圖20200831122425.png (105.3 KB, 下載次數(shù): 43)
下載附件
2020-8-31 12:26 上傳
單片機(jī)源程序如下:
有不懂的地方大家可以一起討論,謝謝大家!
51hei.png (6.89 KB, 下載次數(shù): 49)
下載附件
2020-8-31 13:11 上傳
全部資料51hei下載地址:
藍(lán)牙控制小車的仿真程序.zip
(13.53 MB, 下載次數(shù): 164)
2020-8-31 12:31 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|