91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>GSM Modem的測控應用解析

GSM Modem的測控應用解析

2017-11-04 | rar | 0.6 MB | 次下載 | 1積分

資料介紹

摘要 在嵌入式WinCE系統(tǒng)下,利用GSM Modem和現(xiàn)有的GSM移動通信網(wǎng),通過軟件編程手段,實現(xiàn)用普通電話(包括手機)對遠程工業(yè)現(xiàn)場的某些工作參數(shù)的監(jiān)測和控制。其中的監(jiān)測數(shù)據(jù)以語音形式體現(xiàn)。文中給出了語音合成的具體實現(xiàn)方法。
  關鍵詞 嵌入式WinCE系統(tǒng) GSM Modem 按鍵識別 語音合成
  引言
  許多時候,我們需要了解遠距離的某個工作現(xiàn)場的某些工作參數(shù),或者對某些工作指標進行控制(開、關控制)。例如,需要了解遠距離無人職守的發(fā)射機的功率情況,需要開啟或關閉高山上電視塔的燈光,等等。這些一般都是通過基于C/S或者B/S等的網(wǎng)絡手段來實現(xiàn)的,需要專門的網(wǎng)絡線路和監(jiān)控端軟硬件的支持,構筑這樣的應用系統(tǒng)投資一般都比較大,監(jiān)控方位置的靈活度也被局限于有監(jiān)控端軟硬件的環(huán)境中。這里介紹一種在嵌入式WinCE系統(tǒng)下利用GSM Modem,用普通電話(包括手機,下同)就可以實現(xiàn)遠程監(jiān)控的方法。不需要有專用的監(jiān)控端軟硬件的支持和其他專用的網(wǎng)絡線路,借助GSM的無線通信網(wǎng)絡,投資大大縮小;監(jiān)控方的位置可以處在任何有電話的地方,方便靈活。監(jiān)控操作的選擇由電話的按鍵來實現(xiàn),監(jiān)測到的參數(shù)通過語音的方式反饋到監(jiān)控方的電話上;可以滿足大多數(shù)遠程監(jiān)控應用場合的要求。
  1 應用系統(tǒng)架構
  本系統(tǒng)主要由GSM移動通信網(wǎng)、GSM Modem、以S3C2410為核心的硬件和WinCE系統(tǒng)組成,如圖1所示。
  GSM Modem的測控應用解析
  圖1 系統(tǒng)架構
  需要監(jiān)測的參數(shù)或需要控制的指標通過某種方式與嵌入式系統(tǒng)構成上、下位采集與控制體系。嵌入式系統(tǒng)發(fā)出測控指令,可以實現(xiàn)對現(xiàn)場相應數(shù)據(jù)的采集和控制。采集到的現(xiàn)場數(shù)據(jù)以數(shù)據(jù)文件形式保存在嵌入式系統(tǒng)上。目前,有關嵌入式系統(tǒng)對下位現(xiàn)場的具體采集與控制操作介紹的文獻很多,這里不再復述。
  2 嵌入式系統(tǒng)受監(jiān)控端軟件設計
  嵌入式系統(tǒng)中受監(jiān)控端軟件是本監(jiān)控系統(tǒng)的核心。它一方面管理GSM Modem識別遠程電話的控制指令(按鍵識別)、向電話反饋對應的語音數(shù)據(jù),另一方面還要根據(jù)遠程電話的指令完成對下位現(xiàn)場的測控。
  2.1 串行口及GSM Modem的初始化
  根據(jù)GSM Modem連接的串行口,comID用
  hSerial=CreateFile(TEXT (“comID”),GENERIC_READ | GENERIC_WRITE,0, NULL, OPEN_EXISTING, 0, NULL);
  打開該串行口。根據(jù)返回句柄hSerial的值,可以判斷打開是否成功。由“GetCommState(hSerial,&dcb);”獲得comID的狀態(tài),同時自動填入不用的DCB結構成員。再用“SetCommState(hSerial,&dcb);”就可以初始化該串口了。之前,&dcb要設置自己的參數(shù),如:
  dcb.BaudRate=115200;
  dcb.ByteSize=8;
  dcb.Parity=NOPARITY;
  dcb.StopBits=ONESTOPBIT;//依次為波特率、數(shù)據(jù)位、奇偶校驗位和停止位
  SetupComm(hSerial,1024,1024);//設置收發(fā)緩沖區(qū)大小//超時控制設置
  Timeouts.ReadIntervalTimeout=1;
  Timeouts.ReadTotalTimeoutMultiplier=1;
  Timeouts.ReadTotalTimeoutConstant=10;
  Timeouts.WriteTotalTimeoutMultiplier=1;
  Timeouts.WriteTotalTimeoutConstant=10;
  SetCommTimeouts(hSerial,&Timeouts);
  SetCommMask(hSerial,EV_RXCHAR);//掛接接收事件
  最后用“ WriteFile(hSerial,szBuffer,strlen(szBuffer),&dwBytesWritten,&os_w);”向串口寫入GSM Modem的初始化數(shù)據(jù)(AT命令)。不同的GSM Modem其AT命令可能有所不同(可以從GSM Modem的用戶手冊中獲得)。筆者使用的GSM Modem的初始化數(shù)據(jù)為“ats0=1+fclass=8”、“at+vsm=128,11025”。
modem WinCE系統(tǒng)
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1冷柜-電氣控制系統(tǒng)講解
  2. 13.68 MB  |  4次下載  |  10 積分
  3. 2安川A1000變頻器中文版說明書
  4. 20.16 MB  |  3次下載  |  3 積分
  5. 3直流電路的組成和基本定律
  6. 1.67 MB   |  2次下載  |  免費
  7. 4丹佛斯2800系列變頻器說明書
  8. 8.00 MB  |  1次下載  |  5 積分
  9. 5PC8011同步開關型降壓3.5A單節(jié)鋰電池充電管理電路技術手冊
  10. 0.74 MB   |  1次下載  |  免費
  11. 6ES7243E+ES8311音頻錄制與播放電路資料
  12. 0.06 MB   |  1次下載  |  5 積分
  13. 7SDM02 激光測距模塊產品手冊
  14. 0.43 MB   |  1次下載  |  免費
  15. 8SDFM 激光測距模塊模組手冊
  16. 0.54 MB   |  1次下載  |  免費

本月

  1. 1CH341編程器軟件NeoProgrammer_2.2.0.10
  2. 20.47 MB   |  170次下載  |  1 積分
  3. 22025智能家居傳感器市場分析及創(chuàng)新應用
  4. 3.11 MB  |  43次下載  |  免費
  5. 3RV1126B系列開發(fā)板產品資料
  6. 4.19 MB  |  18次下載  |  免費
  7. 4CH341編程軟件下載
  8. 2.50 MB   |  16次下載  |  5 積分
  9. 5全志系列-米爾基于T153核心板開發(fā)板 四核異構、3路千兆網(wǎng),賦能多元化工業(yè)場景
  10. 3.05 MB  |  12次下載  |  免費
  11. 6【開源】60余套STM32單片機、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項目案例及入門學習資源包
  12. 10.55 MB  |  8次下載  |  免費
  13. 7冷柜-電氣控制系統(tǒng)講解
  14. 13.68 MB  |  4次下載  |  10 積分
  15. 8特斯拉MODEL S車載充電機主電路回路原理圖
  16. 0.81 MB   |  4次下載  |  3 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233094次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191448次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183356次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81604次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73824次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分