基于GPS自動授時的無線智能控制器的設計
編者按: 摘要:本文設計了一種利用GPS模塊對時鐘芯片進行授時的無線智能控制裝置。單片機通過串行口接收GPS模塊采集的標準北京時間,完成對時鐘芯片的授時。單片機可根據使用者通過紅外搖控器設置的時間,通過2.4GHz無線模塊準確驅動遠端的電鈴、家用電器等負載工作;單片機還可利用各種傳感器采集的信息,通過2.4GHz無線模塊驅動遠端語音模塊進行報警。
引言
GPS是一項成熟的技術,但是,在我國,民用產品開發方面還不算非常普及,主要集中在導航設備中。在學校,老師工作、學生學習的時間安排等信息往往是通過打鈴
本模塊采用內置28db增益二級放大有源天線,高增益,高信號,高精度。
本文引用地址:http://www.j9360.com/article/266055.htm(1)可以根據需求定制波特率,4800、9600、38400、19200、115200。
(2)可以根據需求定制輸出頻率,1Hz-5Hz任意選。
(3)可以根據需求定制輸出電平,TTL/USB/232可選。
GPS模塊共有6個引腳,分別是1-BOOT、2-電源VCC、3-RXD、 4-TXD、5-GND、 6-PPS , 6個引腳,其中1腳BOOT 是廠家內部升級使用、PPS是一個脈沖周期為1秒、高電平為100ms的秒脈沖輸出端。該電路中使用的是RXD、TXD、電源與地四個引腳。GPS模塊的TXD、RXD與單片機串行口RXD、TXD相連。電路見圖3。
2.2 軟件設計
GPS模塊通過串口向單片機發送固定格式的數據,單片機的串口接收到數據后,進行解析,提取出年、月、日、時、分、秒等信息,然后與時鐘芯片DS1302的時間信息進行比對,不同則修改,程序流程圖見圖4。
萬能遙控器相關文章:萬能遙控器代碼
晶振相關文章:晶振原理
評論