一種基于STC15單片機和nRF2401的低功耗無(wú)線(xiàn)門(mén)禁系統設計
3 系統軟件設計
本文引用地址:http://dyxdggzs.com/article/249843.htm3.1 nRF2401軟件設計
nRF24L01數據發(fā)送或接收主要通過(guò)SPI接口實(shí)現,采用STC15L2K61S2單片機I/O口模擬SPI接口的工作時(shí)序,SPI讀寫(xiě)時(shí)序如圖6和圖7所示。



完成芯片基本功能后需要對芯片進(jìn)行初始化,保證發(fā)送端和接收端的地址寬度,信道工作頻率,發(fā)射和接收速率以及功率一致,射頻初始化函數如下:

3.2 步進(jìn)電機軟件設計
四相步進(jìn)電機按照通電順序的不同可分為單4拍、雙4拍、8拍三種工作方式。單4拍與雙4拍的步距角相等,但單4拍的轉動(dòng)力矩小。8拍工作方式的步距角是單4拍與雙4拍的一半。因為8拍工作方式既可以保持較高的轉動(dòng)力矩又可以提高控制精度,所以本文采用4相8拍的工作方式。

單4拍、雙4拍與8拍工作方式的電源通電時(shí)序與波形分別如圖8所示。


結語(yǔ)
通過(guò)多次大量實(shí)驗測試,本文設計的無(wú)線(xiàn)門(mén)禁系統有較好的實(shí)時(shí)性和準確性,在有障礙物條件下,數據傳輸也能滿(mǎn)足實(shí)用性要求,達到了預期的設計目標。
pa相關(guān)文章:pa是什么
晶振相關(guān)文章:晶振原理 燃氣報警器相關(guān)文章:燃氣報警器原理
評論