音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

基于MSM7512B單片Modem的遠(yuǎn)程抄表系統(tǒng)設(shè)計(jì)

出處:conwh 發(fā)布于:2007-04-16 19:41:34

摘    要:本文介紹了AT90S2313單片機(jī)及單片Modem芯片7512B的性能特點(diǎn),并設(shè)計(jì)出基于MSM7512B單片Modem遠(yuǎn)程抄表系統(tǒng)。
關(guān)鍵詞:AT90S2313;MSM7512B;遠(yuǎn)程抄表; 協(xié)議

引言
近幾年出現(xiàn)的磁卡式、電卡式和I C卡式燃?xì)獗?,可以?duì)用氣大戶的燃?xì)獗韺?shí)現(xiàn)自動(dòng)化管理,對(duì)高層樓宇和成千上萬(wàn)的居民用戶實(shí)現(xiàn)抄表自動(dòng)化。但是,要大規(guī)模地推廣應(yīng)用必將對(duì)現(xiàn)有的機(jī)械式燃?xì)獗磉M(jìn)行徹底改造。這將導(dǎo)致性投資過(guò)大,增加居民用戶的負(fù)擔(dān)。
針對(duì)機(jī)械式燃?xì)獗硖厥馇闆r,本文設(shè)計(jì)了基于MSM7512B的Modem遠(yuǎn)程抄表系統(tǒng),該系統(tǒng)同樣也適用于電度表和水表場(chǎng)合的應(yīng)用,其系統(tǒng)結(jié)構(gòu)框圖如圖1所示。它以電話網(wǎng)為交換媒介,可以對(duì)各個(gè)表站的煤氣表數(shù)據(jù)進(jìn)行遠(yuǎn)程采集,對(duì)收到的數(shù)據(jù)進(jìn)行存儲(chǔ)、查詢及打印等處理。上位機(jī)是一臺(tái)PC機(jī),采用VB開發(fā)環(huán)境,通過(guò)標(biāo)準(zhǔn)Modem來(lái)實(shí)現(xiàn)通信;下位機(jī)系統(tǒng)系統(tǒng)可分為三部分:?jiǎn)纹瑱C(jī)單元、計(jì)數(shù)接口及電壓檢測(cè)單元、調(diào)制解調(diào)單元。

單片機(jī)單元
本系統(tǒng)中采用Atmel公司的AVR系列單片機(jī)AT90S2313。AVR系列單片機(jī)是該公司EEPROM電可擦除技術(shù)和Flash技術(shù)以及RISC結(jié)構(gòu)微控制器技術(shù)成功結(jié)合的產(chǎn)品。它的程序和數(shù)據(jù)分別存儲(chǔ),總線獨(dú)立;為了提高目標(biāo)代碼的性能優(yōu)化功耗設(shè)計(jì),AVR單片機(jī)采用RISC結(jié)構(gòu)和快速寄存器文件;程序執(zhí)行單級(jí)流水線,一改以往傳統(tǒng)累加器結(jié)構(gòu)代碼效率低,運(yùn)算能力低的缺點(diǎn)。
引腳定義:AT90S2313具有20個(gè)引腳(VCC,GND,RESET,XT1,XT2,PB(7~0), PD(6~0))。內(nèi)部資源:程序存儲(chǔ)單元(1K×16bit Flash),數(shù)據(jù)存儲(chǔ)區(qū)(32個(gè)通用寄存器;64個(gè)特殊寄存器;128×8SRAM)。復(fù)位及中斷向量:AT90S2313有10種不同中斷源,1個(gè)復(fù)位向量,3個(gè)復(fù)位源(上電復(fù)位,外部復(fù)位,看門狗復(fù)位)。外圍單元:2個(gè)定時(shí)器/計(jì)數(shù)器單元(8位,16位),以及看門狗單元、EEPROM單元、UART單元、模擬比較單元。
AT90S2313無(wú)堆棧,可將堆棧置于數(shù)據(jù)存儲(chǔ)區(qū),將棧底指針設(shè)在SRAM區(qū)地址處。
計(jì)數(shù)接口及電壓檢測(cè)單元
計(jì)數(shù)接口對(duì)脈沖源進(jìn)行計(jì)數(shù),其電路原理如圖2所示。在齒輪式天燃?xì)獗砩习惭b竿簧管,平時(shí)竿簧管張開,AT90S2313的外部中斷引腳狀態(tài)為高電平。當(dāng)齒輪旋轉(zhuǎn)一周時(shí),磁鋼使竿簧管吸合,外部中斷引腳變低,這樣產(chǎn)生一個(gè)低電平中斷,單片機(jī)開始累加脈沖。當(dāng)磁鋼使竿簧管吸合時(shí),如果用戶不繼續(xù)使用燃?xì)鈺r(shí),那么磁鋼將一直吸合竿簧管,外部中斷引腳一直為低電平,這樣將使計(jì)數(shù)單元重復(fù)計(jì)數(shù)。為了使竿簧管吸合時(shí),外部中斷引腳不一直為低電平,此時(shí)應(yīng)該應(yīng)用微分電路,即使竿簧管一直吸合時(shí),其輸出為一個(gè)低電平脈沖。
由于系統(tǒng)的下位機(jī)工作于燃?xì)猬F(xiàn)場(chǎng),它的電源不能采用市電整流獲得。為了安全,電源采用普通5號(hào)電池,這樣就對(duì)系統(tǒng)的功耗要求很嚴(yán)格,應(yīng)使單片機(jī)處于睡眠狀態(tài),發(fā)生中斷事件后,喚醒單片機(jī)。當(dāng)電池電壓下降到一定程度,單片機(jī)就無(wú)法正常工作,因此,還必須對(duì)電源進(jìn)行不斷監(jiān)測(cè)。利用AVR單片機(jī)中的比較單元,對(duì)電源電壓進(jìn)行監(jiān)測(cè),電路原理如圖3所示。AT90S2313內(nèi)部帶有電壓比較單元,在監(jiān)測(cè)電壓時(shí),使引腳PB2輸出為電源電壓5V高電平,引腳PB1被1.8V的穩(wěn)壓管箝位在1.8V,用引腳PB0監(jiān)測(cè)PB2的分壓電壓。電源正常時(shí),PB1的電壓低于PB0的電壓,當(dāng)Vcc下降時(shí),PB0的電位隨之下降,一旦PB1的電壓高于PB0的電壓時(shí),電壓比較中斷標(biāo)志位產(chǎn)生電壓比較中斷,控制蜂鳴器報(bào)警。

調(diào)制解調(diào)單元
單片Modem是該系統(tǒng)的,其主要功能是與上位機(jī)進(jìn)行呼叫連接和數(shù)據(jù)交換。電路原理如圖4所示,該部分應(yīng)用了OKI公司的單片F(xiàn)SK調(diào)制解調(diào)器MSM7512B(以下簡(jiǎn)稱7512B),它遵守ITU_T V.23協(xié)議,由單電源供電,具有低功耗掉電模式,模擬驅(qū)動(dòng)能力可以直接驅(qū)動(dòng)600W通信電路。
V.23協(xié)議是在公用交換電話網(wǎng)中,使用調(diào)制解調(diào)器應(yīng)該遵守的約定,其主要約定如下: 在通信信道上使用600/1200波特的調(diào)制速率;采用同步或異步方式工作的頻率調(diào)制;包括一個(gè)調(diào)制速率為75波特的供差錯(cuò)控制使用的反向信道。
圖5是按照V.23協(xié)議,在公用電話網(wǎng)中建立連接具體過(guò)程的時(shí)序描述。
7512B有三種工作模式。一種為1200bps半雙工模式,發(fā)送和接收的速率均為1200bps,數(shù)字0(SPACE信號(hào))對(duì)應(yīng)著2100Hz,數(shù)字1(MARK信號(hào))對(duì)應(yīng)1300Hz。第二種為1200bps收/75bps發(fā)模式,發(fā)送的速率為75bps,數(shù)字0(SPACE信號(hào))對(duì)應(yīng)著450Hz,數(shù)字1(MARK信號(hào))對(duì)應(yīng)390Hz;接收的速率為1200bps,數(shù)字0(SPACE信號(hào))對(duì)應(yīng)著2100Hz,數(shù)字1(MARK信號(hào))對(duì)應(yīng)1300Hz。另外,7512B還可工作于掉電方式,此時(shí)它的功耗只有0.1W。本系統(tǒng)中,7512B是作為被叫Modem來(lái)建立連接的,由呼叫時(shí)序可知,上位機(jī)必須檢測(cè)到7512B發(fā)送的2100Hz應(yīng)答音,為此要求7512B工作在1200bps半雙工模式。在該模式中,7512B無(wú)法檢測(cè)到低波段的MARK,也無(wú)法接收標(biāo)準(zhǔn)Modem發(fā)送的數(shù)據(jù),只能工作在單向發(fā)送狀態(tài)。圖6給出AT90S2313接收到振鈴信號(hào)時(shí), Modem應(yīng)答中斷服務(wù)程序框圖。

結(jié)語(yǔ)
本系統(tǒng)中單片機(jī)AT90S2313 及單片Modem芯片MSM7512B外圍電路簡(jiǎn)單,且使用方便、應(yīng)用靈活,產(chǎn)品具有體積小、成本低和可靠性高的特點(diǎn)。利用單片機(jī)控制Modem芯片進(jìn)行遠(yuǎn)程數(shù)據(jù)傳輸,在數(shù)據(jù)量不大、傳輸速率要求不高的場(chǎng)合,應(yīng)用十分方便。■

  

參考文獻(xiàn):

[1]. AT90S2313 datasheet http://m.58mhw.cn/datasheet/AT90S2313_143786.html.
[2]. MSM7512B datasheet http://m.58mhw.cn/datasheet/MSM7512B_1054782.html.
[3]. RISC datasheet http://m.58mhw.cn/datasheet/RISC_1189725.html.
[4]. PB2 datasheet http://m.58mhw.cn/datasheet/PB2_1202177.html.
[5]. PB1 datasheet http://m.58mhw.cn/datasheet/PB1_1148989.html.
[6]. OKI Semiconductor Datasheet Collection. OKI Electric Industry Co.Ltd.2000
[7]. 宋國(guó)強(qiáng)主編. AVR單片機(jī)原理及應(yīng)用. 北京航空航天大學(xué)出版社,1999
[8]. 程華平. MSM7512B在數(shù)據(jù)運(yùn)傳中的應(yīng)用. 電子工程,1999.3


關(guān)鍵詞:基于MSM7512B單片Modem的遠(yuǎn)程抄表系統(tǒng)設(shè)計(jì)AT90S2313MSM7512B

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!