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



設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 神經(jīng)形態(tài)芯片可能是革新機(jī)器人實(shí)時(shí)電機(jī)控制的未來
- 從三個(gè)方面理解ARM嵌入式系統(tǒng)
- 自動(dòng)報(bào)警 基于MCU的家庭防盜報(bào)警系統(tǒng)的設(shè)計(jì)
- 存儲(chǔ)控制器及其訪問外設(shè)的原理
- 基于51系列單片機(jī)的智能照明控制系統(tǒng)設(shè)計(jì)方案
- 基于STM32的四旋翼飛行器控制系統(tǒng)
- 單片機(jī)應(yīng)用編程技巧解析
- 基于89C52的教室智能節(jié)能照明系統(tǒng)設(shè)計(jì)
- 一種新型的雨量光照傳感器的設(shè)計(jì)
- W83312SN 總線終端穩(wěn)壓器的典型應(yīng)用
- DC814D-J,使用 LTC6908-1 50KHz 至 10MHz 固定頻率硅振蕩器的演示板
- LTC3100EUD 演示板、1.5MHz 同步雙通道 DC/DC 轉(zhuǎn)換器和 100mA LDO
- 采用 XDPS21081 的 65W USB-PD 開關(guān)電源參考設(shè)計(jì)
- LTC3857EGN-1 高效雙路 1V/1.2V 降壓轉(zhuǎn)換器的典型應(yīng)用電路
- ZXGD3105EV1,基于 ZXGD3105 MOSFET 功率驅(qū)動(dòng)器的評(píng)估板
- LTC3552 的典型應(yīng)用 - 獨(dú)立線性鋰離子電池充電器和雙路同步降壓轉(zhuǎn)換器
- LT3641 的典型應(yīng)用——具有上電復(fù)位和看門狗定時(shí)器的雙路單片式降壓穩(wěn)壓器
- RD-421,使用 FAN7527B 功率因數(shù)校正輔助電源應(yīng)用的參考設(shè)計(jì)
- LT3970IMS-3.3 5V、2MHz 降壓轉(zhuǎn)換器的典型應(yīng)用
- 意法半導(dǎo)體和 Blues Wireless 合作加快嵌入式蜂窩技術(shù)的應(yīng)用
- 二季度韓國(guó)芯片制造設(shè)備支出66.2億美元 同比大增但環(huán)比下滑
- 蘋果客服回應(yīng)iPad mini 6“果凍屏”問題:未遇到
- TI推出全新3D霍爾效應(yīng)位置傳感器,實(shí)現(xiàn)更快的實(shí)時(shí)控制
- 小米12旗艦手機(jī)全新高清渲染圖:新穎綠色
- 測(cè)試儀的詳細(xì)線路圖
- iWave Systems推出全新V2X互聯(lián)中心和遠(yuǎn)程信息處理網(wǎng)關(guān)
- 性能與成本兼?zhèn)?,一芯?jiǎn)化隔離電源設(shè)計(jì)
- e絡(luò)盟開售安森美能源基礎(chǔ)設(shè)施解決方案
- 晶心科技:只需提供兩個(gè)設(shè)計(jì)文件,就能輕松擴(kuò)展RISC-V指令集
- 艾邁斯歐司朗先進(jìn)的高精度溫度傳感器助推動(dòng)物健康管理
- Microchip與臺(tái)達(dá)電子簽署碳化硅解決方案合作協(xié)議,共創(chuàng)電源管理未來
- 馬斯克被曝將旗下腦機(jī)接口公司 Neuralink 登記為“小微企業(yè)”
- 寒武紀(jì)宣布將募資 39.85 億元加碼 AI 大模型芯片與軟件平臺(tái)
- 如何加快基于RISC-V的SoC項(xiàng)目上市時(shí)間?西門子EDA給出了解法
- 負(fù)責(zé)任的賦能技術(shù)實(shí)現(xiàn)邊緣AI全面適用
- 半導(dǎo)體創(chuàng)新推動(dòng)能源格局演變的三種方式
- 大模型怎么幫助RISC-V設(shè)計(jì)和驗(yàn)證?Nuclei Model讓芯來的IP更有競(jìng)爭(zhēng)力
- 合見工軟如何幫助“香山”解決高性能多核RISC-V驗(yàn)證難題?
- 工作和機(jī)器人搭檔,你愿意嗎
- 怎樣購(gòu)買掃地機(jī)器人,該注意哪些問題
- 人工智能機(jī)器人時(shí)代的到來,會(huì)計(jì)行業(yè)的人失業(yè)了
- 機(jī)器人調(diào)酒師20秒內(nèi)就能完成調(diào)酒師的工作,難道調(diào)酒師也要失業(yè)了
- 人能跟機(jī)器人結(jié)婚嗎
- 2020年美國(guó)專利企業(yè)TOP50:華為排第六,京東方排第十三
- 撤出北美市場(chǎng)?TCL的回應(yīng)打破傳言
- LG展示全球首款可卷屏智能手機(jī),可能由京東方供屏
- 軟銀前員工涉嫌竊取5G技術(shù)機(jī)密被日警方逮捕
- TCL顯帶動(dòng)效應(yīng):手機(jī)/半導(dǎo)體業(yè)績(jī)優(yōu)質(zhì)股股價(jià)大漲