引言
GPS是一項成熟的技術(shù),但是,在我國,民用產(chǎn)品開發(fā)方面還不算非常普及,主要集中在導(dǎo)航設(shè)備中。在學(xué)校,老師工作、學(xué)生學(xué)習(xí)的時間安排等信息往往是通過打鈴儀進(jìn)行傳播的。學(xué)?,F(xiàn)有的打鈴儀一般采用時控開關(guān)進(jìn)行控制,時控開關(guān)內(nèi)部由單片機(jī)作為主控芯片,走時系統(tǒng)主要依賴于里面的時鐘芯片,時鐘芯片的精度很大程度上取決于外接的晶振,晶振的精度總會存在誤差,時間長了,誤差累計,系統(tǒng)計時就會出現(xiàn)較大的誤差。比如,一個月后,時鐘總是會快或者慢1到2分鐘。隨著時間的推移,誤差會越來越大。所以,每隔一段時間必須通過人工進(jìn)行維護(hù)校準(zhǔn)。當(dāng)學(xué)校面積較大時,可能需要用到多個時控開關(guān),而這些時控開關(guān)各自的精度也不一定一樣。這樣,勢必會造成作息鈴聲不同步,并且普通的時控開關(guān)與打鈴儀之間的連接是通過電線來實現(xiàn)的,中間的線路老化問題也不可避免。通過GPS授時來實現(xiàn)打鈴控制,可以做到時間準(zhǔn)確無誤,無需人工校準(zhǔn)。通過無線模塊進(jìn)行傳輸控制信息,可能做到強(qiáng)電與弱電分離,省去控制設(shè)備與被控制設(shè)備中間電線。線路簡潔,更加安全可靠。對于學(xué)校、企事業(yè)單位、工廠、部隊等需要用來做作息打鈴和時間控制等場合來說,具有非常良好的應(yīng)用前景。
1 設(shè)計思路與方案
要解決現(xiàn)有學(xué)校打鈴設(shè)備打鈴時間不準(zhǔn)的問題,必須要有一個準(zhǔn)確的計時系統(tǒng)和一個可靠的控制打鈴的設(shè)備,兩者缺一不可。如果只有計時系統(tǒng)準(zhǔn)確,而控制打鈴的設(shè)備不能可靠地執(zhí)行,或者控制打鈴的設(shè)備能可靠地執(zhí)行,而計時系統(tǒng)不準(zhǔn)。這樣都無法準(zhǔn)確地實現(xiàn)打鈴。
針對上述問題,解決的思路是這樣的:一是利用衛(wèi)星授時,可以做到高準(zhǔn)確性,程序里可以設(shè)置每5S鐘校準(zhǔn)一次。也就是說幾乎每時每刻都能保持與國家授時中心的時間一致。二是在被控設(shè)備上,采用的是無線驅(qū)動,即控制系統(tǒng)通過2.4GHz的無線電信號來控制我們的打鈴等設(shè)備。
具體的做法是:利用GPS模塊接收衛(wèi)星標(biāo)準(zhǔn)時間,通過串行通信傳輸給單片機(jī),單片機(jī)將信號解調(diào)出來,完成對時鐘模塊的校時。操作者可通過紅外遙控器進(jìn)行設(shè)置(打鈴時間、鬧鐘等)。系統(tǒng)可以根據(jù)操作者設(shè)置的時間,通過無線模塊將指令傳輸給遠(yuǎn)端繼電器模塊,并通過繼電器模塊驅(qū)動各種控制設(shè)備從而實現(xiàn)相應(yīng)的功能。系統(tǒng)功能框圖見圖1,顯示界面見圖2。
該設(shè)計能實現(xiàn)以下功能:GPS自動授時,接收衛(wèi)星時間,完成對時鐘芯片的授時;無線傳輸控制信號,控制打鈴設(shè)備與家用電器或者學(xué)校電器設(shè)備的工作;定時打鈴功能,可對打鈴設(shè)備進(jìn)行定時打鈴,并可對家用電器或者學(xué)校電器設(shè)備進(jìn)行定時開機(jī)與關(guān)機(jī);消防、地震警報,在出現(xiàn)火災(zāi)或地震來臨時報警,自動或是手動觸發(fā)警報裝置;萬年歷顯示,在液晶屏上顯示年、月、日、時、分、秒,農(nóng)歷、溫度和24節(jié)氣;生日提醒與節(jié)日提醒功能,利用大屏幕液晶顯示器顯示相應(yīng)的文字,對全家人的生日和節(jié)假日進(jìn)行提醒;軟件動態(tài)校時,可對時鐘誤差進(jìn)行修正(在不用GPS時),保證走時精度;按鍵與紅外遙控器兩種設(shè)置模式,紅外可提高操作靈活性,更加安全。
2 GPS模塊硬件與軟件設(shè)計
2.1 硬件設(shè)計
GPS模塊采用瑞士u-blox公司的 NEO-6M主芯片,此芯片為多功能獨立型GPS模組,以ROM為基礎(chǔ)架構(gòu),成本低,體積小,并具有眾多特性。內(nèi)置陶瓷天線,可使用USART串口TTL或IIC通信。串口波特率默認(rèn)9600,4800和38400bps,NMEA通信協(xié)議。UBX協(xié)議下串口波特率57600bps。
本模塊采用內(nèi)置28db增益二級放大有源天線,高增益,高信號,高精度。
本文引用地址:https://www.eepw.com.cn/article/266055.htm
(1)可以根據(jù)需求定制波特率,4800、9600、38400、19200、115200。
(2)可以根據(jù)需求定制輸出頻率,1Hz-5Hz任意選。
(3)可以根據(jù)需求定制輸出電平,TTL/USB/232可選。
GPS模塊共有6個引腳,分別是1-BOOT、2-電源VCC、3-RXD、 4-TXD、5-GND、 6-PPS , 6個引腳,其中1腳BOOT 是廠家內(nèi)部升級使用、PPS是一個脈沖周期為1秒、高電平為100ms的秒脈沖輸出端。該電路中使用的是RXD、TXD、電源與地四個引腳。GPS模塊的TXD、RXD與單片機(jī)串行口RXD、TXD相連。電路見圖3。
2.2 軟件設(shè)計
GPS模塊通過串口向單片機(jī)發(fā)送固定格式的數(shù)據(jù),單片機(jī)的串口接收到數(shù)據(jù)后,進(jìn)行解析,提取出年、月、日、時、分、秒等信息,然后與時鐘芯片DS1302的時間信息進(jìn)行比對,不同則修改,程序流程圖見圖4。
NMEA-0183協(xié)議定義的語句很多,以“$”開始,常用的兼容性最廣的語句主要有$GPGGA,$GPVTG,$GPRMC。其中:
本文引用地址:https://www.eepw.com.cn/article/266055.htm
$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*hh
<1> 為UTC時間,hhmmss(時分秒)格式 。
$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh
<9> 為UTC日期,ddmmyy(日月年)格式 。
$GPRMC在本設(shè)計中沒有用到。
由于GPS波特率的原因,必須使用11.0592M晶振,否則單片機(jī)解析不出數(shù)據(jù)包。
3 2.4GHz無線模塊硬件與軟件設(shè)計
3.1 硬件設(shè)計
2.4GHz無線模塊使用的是nRF2401,nRF24L01是NORDIC公司生產(chǎn)的一款無線通信芯片,采用FSK調(diào)制,內(nèi)部集成NORDIC自己的Enhanced Short Burst協(xié)議??梢詫崿F(xiàn)點對點或者是1對6的無線通信。無線通信速度可以達(dá)到2Mbps。
nRF2401是3.3V供電,電壓過低或過高都會對通信造成影響,要么不能完全通信要么斷斷續(xù)續(xù)地通信,需要穩(wěn)壓到3.3V,可以采用穩(wěn)壓二級管,也可以使用LM317進(jìn)行穩(wěn)壓。電路見圖5。
3.2 軟件設(shè)計
nRF2401有工作模式有四種:收發(fā)模式、配置模式、空閑模式和關(guān)機(jī)模式。nRF2401的工作模式由PWR_UP 、CE和TX_EN和CS三個引腳決定,詳見表1。
收發(fā)模式下有兩種通信方式:ShockBurstTM模式與Direct模式。
ShockBurstTM模式:數(shù)據(jù)首先傳送到芯片內(nèi),然后以設(shè)定的速率將數(shù)據(jù)發(fā)射出去,這樣可以保證在較高的數(shù)據(jù)通信速率下使用低速控制器,降低功耗同時減少受干擾的機(jī)會,同時內(nèi)部集成硬件通信協(xié)議和CRC數(shù)據(jù)校驗,保證了極高的通信穩(wěn)定性。
Direct模式:數(shù)據(jù)發(fā)送到芯片即通過RF直接發(fā)射出去,所有的通信協(xié)議、數(shù)據(jù)校驗都由控制器軟件實現(xiàn)。
兩種模式對比,ShockBurstTM模式更加節(jié)能,數(shù)據(jù)在空中停留時間短,抗干擾性高,程序編制會更加簡單,所以把其配置為ShockBurstTM收發(fā)模式。
本文引用地址:https://www.eepw.com.cn/article/266055.htm
nRF2401的所有配置工作都是通過CS、CLK1和DATA三個引腳完成。
ShockBurstTM的配置字可以分為以下四個部分:
數(shù)據(jù)寬度:聲明射頻數(shù)據(jù)包中數(shù)據(jù)占用的位數(shù)。這使得nRF2401能夠區(qū)分接收數(shù)據(jù)包中的數(shù)據(jù)和CRC校驗碼;
地址寬度:聲明射頻數(shù)據(jù)包中地址占用的位數(shù)。這使得nRF2401能夠區(qū)分地址和數(shù)據(jù);
地址:接收數(shù)據(jù)的地址,有通道1的地址和通道2的地址;
CRC:使nRF2401能夠生成CRC校驗碼和解碼。
流程圖見圖6。
4 性能分析
本系統(tǒng)主要性能指標(biāo)有:GPS模塊信號接收范圍、授時精度、無線傳輸距離。
從實際測試的情況來看,GPS模塊通過單片機(jī)串口實現(xiàn)數(shù)據(jù)的接收,只需將GPS模塊安置在靠窗戶邊位置就行。再通過無線模塊進(jìn)行傳輸就能在室內(nèi)任何一點就能正常地接收GPS信號。
經(jīng)測試,授時精度能與國家授時中心保持同步;無線模塊的傳輸距離可以達(dá)幾十米,如果加裝天線可以達(dá)幾百米。
5 結(jié)語
利用GPS授時,可做到時間分秒不差,無需人工校時(改善了學(xué)校原有的打鈴控制器時間不準(zhǔn),每隔一段時間需要人工校時的情況)。采用紅外遙控,操作方便可靠。利用大屏幕液晶顯示器顯示,操作界面清晰、友好。利用無線模塊控制,改進(jìn)了硬件,節(jié)約成本,提高了可靠性和安全性。綜上所述,本設(shè)計具有較大的推廣價值。
參考文獻(xiàn):
[1] 樊昌信,曹麗娜. 通信原理(第7版). 北京: 國防工業(yè)出版社,2012
[2] 朱清慧,張鳳蕊.電子線路設(shè)計、制版與仿真. 北京:清華大學(xué)出版社,2008
[3] 劉建清. 輕松玩轉(zhuǎn)51單片機(jī). 北京: 北京航空航天大學(xué),2011
[4] 郭天祥.新概念51單片機(jī)C語言教程. 北京:電子工業(yè)出版社,2009
上一篇:基于HW2181B的航模無線遙控通信系統(tǒng)設(shè)計與實現(xiàn)
下一篇:小型傾轉(zhuǎn)旋翼機(jī)的無刷直流電機(jī)驅(qū)動器設(shè)計
推薦閱讀最新更新時間:2025-06-27 16:30




設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- Microchip 升級數(shù)字信號控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲html,css,js文件,以及網(wǎng)頁和arduino的通訊
- ESP32 freeRTOS使用測試
- AD8532ARZ-REEL7 單電源立體聲耳機(jī)驅(qū)動器的典型應(yīng)用
- 使用具有 PowerPath 和 2A 輸入限制的 LTC4162EUFD-L40M 9V 至 35V、2 節(jié)、3.2A 充電器的典型應(yīng)用
- NB3H5150MNGEVB:2.5V/3.3V 低噪聲多速率時鐘發(fā)生器評估板
- 使用 STMicroelectronics 的 R5970AD 的參考設(shè)計
- AM2G-2409SZ 9V 2 瓦 DC-DC 轉(zhuǎn)換器的典型應(yīng)用
- LTC3859AHFE 雙輸出、降壓/降壓/升壓同步控制器的典型應(yīng)用電路,具有改進(jìn)的突發(fā)模式操作
- MCP1501-20E/RW 2.048V ADC 示例電路的典型應(yīng)用電路
- AM30EW-4805DZ Φ5V雙輸出DC/DC轉(zhuǎn)換器的典型應(yīng)用
- DER-218 - 100 W 制冷電源
- NCP5007 緊湊型背光 LED 升壓驅(qū)動器的典型應(yīng)用,具有模擬反饋的基本直流電流模式操作
- 南芯科技推出高集成度多口移動電源解決方案,助力充電寶市場穩(wěn)健發(fā)展
- 英飛凌推出具有超低導(dǎo)通電阻的CoolSiC? MOSFET 750 V G2,適用于汽車和工業(yè)功率電子應(yīng)用
- DigiKey 慶祝 B 站賬號粉絲突破 10 萬,贈送驚喜禮包
- 碳化硅企業(yè) Wolfspeed 啟動破產(chǎn)重組,預(yù)計 2025 年三季度末完成司法重整
- 蘋果被曝考慮放棄自研模型 轉(zhuǎn)而與Anthropic或OpenAI合作
- ?百度文心4.5來襲!英特爾Day0即支持端側(cè)部署
- 【廣瀨電機(jī)】關(guān)于中國發(fā)明專利侵權(quán)訴訟達(dá)成和解的公告
- 英飛凌BMS解決方案推動電動汽車創(chuàng)新
- 地平線的L3判斷與實踐路徑
- 汽車網(wǎng)絡(luò)升級攻略:CAN-CAN FD-車載以太網(wǎng)
- 貿(mào)澤電子連續(xù)第二年榮獲Molex亞太區(qū)年度電子目錄分銷商獎
- 穿越電流測量的無人區(qū)——pA等級電流測量
- 4200A-SCS參數(shù)分析儀如何進(jìn)行最佳電容和AC阻抗測量
- 更小巧更可靠,Power Integrations 全新高壓開關(guān)IC問市
- 2020Q1全球智能手機(jī)電池市場收益達(dá)到15億美元,ATL奪魁
- 2017年智能手表行業(yè)回顧:又涼一季 前路何處?
- 2026年激光雷達(dá)市場將達(dá)25億美元
- 莫大康:應(yīng)加強(qiáng)基礎(chǔ)產(chǎn)業(yè)項目的投資
- 匯頂張帆:屏下指紋有望2018商用,3D人臉技術(shù)投入或迎回報
- 北京燕東微電子擬以60%股權(quán)募資28億元