《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于微信公眾平臺的云智能采集系統的設計
基于微信公眾平臺的云智能采集系統的設計
2015年電子技術應用第8期
朱智星1,白鵬飛1,羅智杰1,周國富1,2,3
1.華南師范大學 華南先進光電子研究院 彩色動態電子紙顯示技術研究所,廣東 廣州510006; 2.深圳市國華光電科技有限公司,廣東 深圳518110;3.深圳市國華光電研究院,廣東 深圳518110
摘要: 隨著物聯網技術在數據采集中的應用和發展,針對傳統數據采集系統的用戶參與性差的問題,提出了一種基于微信公眾平臺的云智能采集系統。該系統以Xilinx Zynq-7000系列全可編程片上系統為設計平臺,利用PmodHMT模塊進行溫濕度的采集;采用藍牙4.0 BLE方案與微信進行通信,從而實現了用戶實時地對云智能采集系統的遠程控制。
中圖分類號: TP274+.2
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2015.08.004

中文引用格式: 朱智星,白鵬飛,羅智杰,等. 基于微信公眾平臺的云智能采集系統的設計[J].電子技術應用,2015,41(8):17-19.
英文引用格式: Zhu Zhixing,Bai Pengfei,Luo Zhijie,et al. Design of cloud intelligent acquisition system based on WeChat public platform[J].Application of Electronic Technique,2015,41(8):17-19.
Design of cloud intelligent acquisition system based on WeChat public platform
Zhu Zhixing1,Bai Pengfei1,Luo Zhijie1,Zhou Guofu1,2,3
1.Institute of Electronic Paper Displays, South China Academy of Advanced Optoelectronics, South China Normal University, Guangzhou 510006,China; 2.Shenzhen Guohua Optoelectronics Tech.Co.Ltd.,Shenzhen 518110,China; 3.Academy of Shenzhen Guohua Optoelectronics,Shenzhen 518110,China
Abstract: With the development of Internet of Things, a cloud intelligent acquisition system based on WeChat public platform is presented in this paper, which aims at the problem of poor user participation in traditional data acquisition system. Xilinx Zynq-7000 series all programmable SOC(System On Chip) is used as the design platform while PmodHMT module is used to collect the information of temperature and humidity. The solution of Bluetooth 4.0 BLE (Bluetooth Low Energy) is adopted to communicate with wechat, which realizes the aim of remote control of cloud intelligent acquisition system in real time for users.
Key words : wechat public platform;all programmable SOC;PmodHMT;cloud intelligent acquisition system

    0 引言

    智能采集系統完成了對數據的實時采集和對傳感設備的實時控制,它經歷了較長時間的發展,并且取得了快速的進步。但是隨著社會的發展,網絡技術的進步,特別是物聯網技術的發展,使得人們對智能采集系統也提出了更高的要求,在追求可視化的同時,希望可以更加方便快捷地參與到系統的監控與操作當中,并且系統可以接入互聯網進而通過網絡來控制系統。本文所研究的智能采集系統利用時下十分流行的微信公眾平臺作為媒介,使用微信便可以可視化地完成對采集設備的遠程控制和對采集數據的收集,從而使用戶實時地參與到了系統之中,真正意義上實現了云系統的設計。

1 基于微信公眾平臺和ZYBO的云智能采集系統

1.1 系統研究背景

    當前的嵌入式設計中,對于高性能、低功耗且擴展性強的處理器的要求越來越高的同時,追求軟件和硬件的協同設計、軟件和硬件的協同調試以及嵌入式處理器和I/O口在單芯片內的完美結合。傳統的數據采集系統大多采用ARM或者FPGA方案,并不能滿足這樣的設計要求。本設計采用的ZYBO(ZYnq BOard)是一款基于Xilinx-7000系列Z-7010構建的高性能、低功耗的嵌入式即用型軟件和數字電路開發平臺。Z-7010是基于Xilinx全可編程片上系統(ALL Programmable System-on-Chip)結構,該結構在單芯片內集成了一個雙核ARM Cortex-A9處理器和Xilinx 7系列的FPGA。ARM+FPGA的體系結構提供靈活的通信和外部擴展的功能,體現了軟硬結合的設計思想,能夠很好地完成處理器在與微信進行通信的同時還能控制外部傳感器外設的設計需求。

    現存的數據采集系統在用戶參與方面存在一些不足,本設計創新性地使用了微信公眾平臺,使得用戶參與性更強,彌補了之前的不足,實現了云系統設計的概念。微信是騰訊公司于2011年1月21日推出的一款免費的即時通信軟件,支持跨系統平臺、跨通信運營商通過網絡發送文字、語音、圖片和視頻等信息。微信提供公眾平臺、朋友圈、消息推送等功能,可以通過搖一搖、搜索號碼、附近的人、掃二維碼方式添加好友和關注公眾平臺[1]。微信公眾平臺是騰訊公司在微信連接人與人的基礎上建立的服務功能模塊,于2012年8月18日推出。通過微信公眾平臺,實現了微信與第三方的連接,也就是實現了人與服務的連接。通過這一平臺,每一個人都可以打造屬于自己的一個微信公眾帳號,從而實現與特定群體的文字、圖片和語音的全方位溝通互動[2]。

1.2 系統實現架構

    圖1為本設計的總體實現框圖。ZYBO主控模塊完成與藍牙模塊和傳感器模塊的互連。主控模塊又可分為處理系統(Processing System,PS)部分和可編程邏輯(Programmable Logic,PL)部分。PS部分包括雙核ARM Cortex-A9、存儲器接口以及通用外設接口等資源。PL部分也就是常規的FPGA,通過PL生成的IP核可以作為ARM內核的擴展外圍設備或者ARM內核的加速部件[3]。其中PS部分通過串口與藍牙模塊相連,本設計使用的是主從一體TI CC2541藍牙4.0 BLE串口模塊。在PL部分建立IP核驅動傳感器模塊,本設計使用的傳感器是PmodHMT高精度溫濕度傳感器。該傳感器支持ZYBO板上的Pmod接口,具有多種分辨率,可以通過用戶寄存器的配置來適應實際應用的需求。該傳感器模塊完成了本系統的數據采集功能,可對范圍-40 ℃~85 ℃的溫度和0~100%的相對濕度進行測量,溫濕度分辨率分別為14 bit和12 bit。藍牙模塊與手機微信之間通過4.0 BLE藍牙相連接,具體協議為微信藍牙外設協“AirSync”。該協議支持經典藍牙和4.0 BLE藍牙,支持iOS和Android系統。該協議打通了主控開發板、藍牙模塊與自己建立的服務器之間的數據通路,支持將開發板上的數據發送到自己建立的服務器,同時也支持將服務器中的數據發送到開發板。不僅如此,該協議還打通了開發板與微信服務器之間的數據通路,使得開發板與微信服務器之間也可以實現數據互傳。

qrs2-t1.gif

2 開發板端設計

    本設計的主控開發板是ZYBO,由于其本身PS+PL的架構,故將開發板端的設計分為PS部分的設計和PL部分的設計。又因為ZYBO是軟硬件均可進行編程的設計平臺,所以開發板端的設計同時包括了硬件設計和軟件設計。圖2為開發板端的設計框圖。

qrs2-t2.gif

2.1 PS部分設計

    PS部分以雙ARM Cortex-A9核為主體,針對本設計利用UART接口與藍牙串口模塊進行串行通信。PS內部有兩個UART,UART控制器通過APB總線和PS進行內部連接[4],而本設計僅使用一個UART接口。同時這部分設計還包括對于一些存儲器的控制。

    由于本設計使用了PL部分,而PL可以看成是PS的一個可以重新配置的外設,所以PS與PL的通信成為一個很重要的問題。PS與PL之間可以通過使用多個接口和信號實現緊密或者松散的耦合關系,用于PS與PL數據交換的總線接口有2個AXI_GP主設備接口、2個AXI_GP從設備接口、4個AXI_HP從設備接口和1個AXI_ACP接口,這些接口屬于功能性接口,基于AXI總線協議[4]。PS內部的AXI總線是按照AMBA總線協議[5]來設計的。本設計在PS部分采用了AXI_GP主設備接口M_AXI_GP0,這就提供了PS對PL的訪問機制。

2.2 PL部分設計

    PL的本質就是Xilinx FPGA,它的加入為傳統的ARM SoC芯片提供了更多的靈活性設計,同時也提供了更豐富的可配置資源。

    由于本設計使用了PmodHMT高精度溫濕度傳感器,從而需要使用Pmod接口。Pmod接口是由Digilent公司開發的用于低速LPC外設與主控板之間的接口協議[4],ZYBO上有6個Pmod接口,其中有5個Pmod接口(JA、JB、JC、JD、JE)連接到ZYBO的PL部分,另外一個Pmod接口(JF)連接到PS部分的MIO總線。PmodHMT只需使用標準Pmod接口(JE),即把傳感器模塊與PL部分連接起來當作PS的外設。PS部分使用了AXI_GP接口,由于本設計對傳感器的控制所傳輸的數據量較小,只需要采用AXI_Lite接口即可。

    本設計需要構建一個用戶IP核以實現對傳感器的控制,該IP核基于AXI_Lite規范,控制溫濕度傳感器采集環境的溫度和濕度信息。用戶IP核與PS端的M_AXI_GP0之間的連接需要AXI Interconnect模塊,但該模塊不需要用戶設計,系統會自動生成,同時生成的還有PS端的reset模塊。

3 微信端設計

    微信端的設計目的是以“AirSync”為基礎,通過對微信服務器和自己建立的服務器的配置以完成開發板端與微信端的數據通信。本設計的具體功能是用戶使用微信掃描開發板上的二維碼,綁定開發板;然后進入公眾號,微信會自動與開發板端連接,當用戶點擊公眾號中的“采集”菜單時,傳感器會采集實時的溫濕度信息,然后將信息發送到服務器,服務器收到消息后,再將信息發送到公眾平臺顯示,內容為溫濕度的詳情。微信官方的微信藍牙外設協議框圖如圖3,在本設計中外設對應開發板端,廠商服務器對應自己建立的服務器。

微信端的設計首先要注冊公眾賬號(服務號),然后開通相關的硬件功能權限。自己建立的服務器需要在公眾平臺中接入,但要注意填寫服務器地址(URL)、Token和EncodingAESKey。然后需要把所需的代碼部署到服務器,但要注意微信公眾號接口只支持80接口[6]

qrs2-t3.gif

    服務器的開發需要完成處理設備的綁定、解綁等功能,同時還需要完成和設備進行消息收發的功能。設計的流程框圖如圖4和圖5。

qrs2-t4.gif

qrs2-t5.gif

    圖4為用戶進入公眾平臺并進行關注和綁定開發板的過程。當用戶關注公眾號和綁定時,微信會把消息推送給服務器,服務器收到消息后會反饋消息給用戶顯示綁定成功。完成綁定后用戶便可以通過微信控和制操作設備。在綁定的過程中,服務器要將用戶與設備之間的綁定關系進行存儲,以便接下來用戶通過微信操作設備時,查詢到具體的設備信息,然后精確地進行數據和控制信息的收發。

    圖5為綁定成功后操作設備的具體過程。用戶點擊功能菜單后,點擊信息會推送給服務器,然后服務器會給設備推送push信息,設備收到該消息不需要回復服務器,只需要作出相應的動作。本設計中傳感器會進行溫濕度的測量。測量后,設備會向服務器發出一個req消息,服務器收到該消息后必須回復一個resp消息給設備以表示收到設備的請求。最后服務器發送消息給微信端,內容為具體的測量結果。

4 結束語

    本設計采用高性能、低功耗的嵌入式軟硬件協同設計的ZYBO設計平臺,PS部分利用串口控制藍牙模塊,PL部分構建了一個用戶IP核來控制傳感器模塊,PS部分與PL部分通過AXI總線進行通信。開發板端與微信端以微信藍牙外設協議為基礎實現數據通信,使得用戶可以通過公眾平臺實時地參與到該云采集系統中來。接下來的工作可以在了解更多微信公眾平臺功能的基礎上優化設計功能和細節,例如可以加入語音輸入控制和地理位置顯示等功能。

參考文獻

[1] 肖金華,黃麗紅.基于微信的圖書館信息服務模式研究[J].現代情報,2013(6):55-57.

[2] 陳錦波.基于微信的圖書館信息資源推送研究[J].四川圖書館學報,2013(4):7-10.

[3] 高偉林,曹峰,佟川,等.基于Zynq的圖形生成電路設計與實現[J].液晶與顯示,2014,29(6):944-949.

[4] 陸佳華,潘祖龍,彭競宇,等.嵌入式系統軟硬件協同設計實戰指南:基于Xilinx ZYNQ(第2版)[M].北京:機械工業出版社,2014.

[5] 何賓.Xilinx All Programmable Zynq 7000 SoC設計指南[M].北京:清華大學出版社,2013.

[6] 騰訊.微信公眾平臺開發者文檔[EB/OL].[2015-04-15].http://mp.weixin.qq.com/wiki/home/index.html.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品在线三区| 久久成人精品无人区| 亚洲国产精品www| 亚洲欧美日韩一区在线| 国产综合久久久久久| 国产精品免费aⅴ片在线观看| 免费看黄裸体一级大秀欧美| 国内精品久久久久久久影视蜜臀| 欧美暴力喷水在线| 久久免费视频在线| 国产精品色一区二区三区| 国产精品美女久久久久aⅴ国产馆| 久久精品国产清高在天天线| 久久这里只精品最新地址| 欧美绝品在线观看成人午夜影视| 国产精品丝袜白浆摸在线| 在线不卡视频| 欧美国产日韩亚洲一区| 樱桃成人精品视频在线播放| 久久久国产精品一区二区中文| 99这里有精品| 欧美日韩视频不卡| 国产亚洲欧美另类一区二区三区| 欧美久久影院| 久久精品成人一区二区三区蜜臀| 香蕉国产精品偷在线观看不卡| 亚洲成人在线视频播放| 亚洲精品视频二区| 国产一区二区三区视频在线观看| 国产麻豆午夜三级精品| 亚洲美女淫视频| 久久综合久久久| 久久精品一区二区三区不卡| 欧美亚洲日本网站| 亚洲欧美国产三级| 欧美视频不卡中文| 欧美精品国产精品| 欧美日韩国产一区精品一区| 亚洲欧美一级二级三级| 狠狠色噜噜狠狠色综合久| 欧美一区二区观看视频| 欧美日韩在线播放三区四区| 夜夜躁日日躁狠狠久久88av| 久久精品99| 麻豆精品精品国产自在97香蕉| 欧美一区二区三区四区在线| 欧美日韩一区成人| 亚洲欧洲精品一区二区精品久久久| 国产亚洲欧美一区二区| 欧美午夜在线| 激情小说亚洲一区| 欧美绝品在线观看成人午夜影视| 国产视频精品免费播放| 艳女tv在线观看国产一区| 另类av导航| 欧美插天视频在线播放| 欧美日精品一区视频| 91久久精品国产| 欧美日韩国产麻豆| 亚洲国产一区二区a毛片| 亚洲综合视频1区| 久久天堂av综合合色| 亚洲欧美一区二区在线观看| 韩国精品主播一区二区在线观看| 久久国产精品亚洲77777| 欧美三级第一页| 宅男噜噜噜66一区二区66| 日韩一二三在线视频播| 亚洲一区二区三区欧美| 日韩视频免费观看| 久久免费午夜影院| 国产日韩欧美二区| 欧美极品一区| 麻豆精品一区二区av白丝在线| 一区二区三区四区蜜桃| 国产精品久久久久久av福利软件| 国产日韩av在线播放| 亚洲国产精品毛片| 欧美精品一区二区视频| 一区二区三区免费观看| 国产精品久久久久久久久久免费看| 欧美.www| 欧美有码视频| 日韩一级黄色大片| 国产精品亚发布| 国产精品萝li| 久久午夜激情| 韩国免费一区| 欧美日韩美女| 亚洲一区在线视频| 国产精品免费网站在线观看| 亚洲一区二区动漫| 一区二区三区高清不卡| 国产精品久久久久久久久果冻传媒| 亚洲国产va精品久久久不卡综合| 久久精品一区二区国产| 久久精品一本久久99精品| 久久久久一区| 欧美在线观看网站| 亚洲欧美成人| 一本一本久久| 久久日韩精品| 欧美国产高潮xxxx1819| 欧美特黄一级| 亚洲精品在线视频| 亚洲制服av| 国产一区二区高清不卡| 久久国产日韩| 欧美暴力喷水在线| 欧美三级视频在线观看| 国内精品视频在线播放| 久久成人精品一区二区三区| 欧美午夜免费电影| 99在线精品免费视频九九视| 欧美激情综合色综合啪啪| 国产性猛交xxxx免费看久久| 欧美特黄一级| 亚洲永久在线观看| 亚洲二区视频在线| 久久精品视频网| 新片速递亚洲合集欧美合集| 国产一区亚洲| 久久伊人精品天天| 国产一区二区三区av电影| 国产一区二区三区高清| 欧美日韩精品免费观看| 精品88久久久久88久久久| 久久天天狠狠| 欧美三级电影大全| 亚洲精品中文字幕在线| 免费亚洲一区| 国产欧美日韩麻豆91| 噜噜噜91成人网| 亚洲欧美日韩系列| 国产欧美日韩视频在线观看| 国产精品电影观看| 国产一区二区丝袜高跟鞋图片| 国产日韩欧美高清| 国产精品入口尤物| 米奇777在线欧美播放| 欧美一级视频一区二区| 午夜精品久久久久久久99热浪潮| 欧美va亚洲va日韩∨a综合色| 另类专区欧美制服同性| 麻豆久久久9性大片| 可以看av的网站久久看| 好吊一区二区三区| 在线成人小视频| 欧美色欧美亚洲另类七区| 欧美日韩精品| 欧美v日韩v国产v| 欧美麻豆久久久久久中文| 国产精品theporn| 国产精品综合| 亚洲一品av免费观看| 国产亚洲毛片| 国产精品a久久久久久| 一区二区三区四区五区视频| 欧美中文字幕在线观看| 国产精品亚洲激情| 国产综合久久久久影院| 国产精品美女一区二区| 欧美精品一卡二卡| 亚洲女女女同性video| 欧美综合第一页| 欧美屁股在线| 欧美系列电影免费观看| 国产精品高清在线观看| 国产专区欧美专区| 国产精品www994| 久久狠狠久久综合桃花| 国产最新精品精品你懂的| 亚洲欧美另类在线| 国产精品二区影院| 国产亚洲精品久久久久动| 欧美成在线观看| 国产自产女人91一区在线观看| 久久久亚洲高清| 午夜精品免费视频| 国产乱码精品一区二区三区五月婷| 国产专区欧美精品| 一本大道久久精品懂色aⅴ| 在线国产精品播放| 一本色道**综合亚洲精品蜜桃冫| 欧美一区二区| 国产丝袜一区二区三区| 亚洲一二三区精品| 你懂的网址国产 欧美| 欧美日韩国产在线一区| 伊人久久大香线蕉av超碰演员| 亚洲欧美制服另类日韩| 国产日韩精品一区观看| 激情视频一区二区| 在线综合视频| 黄色小说综合网站| 亚洲伊人久久综合| 在线看片第一页欧美| 国产精品视频xxxx| 国产亚洲精品久久久久婷婷瑜伽| 亚洲一区久久久| 黄色成人av网站| 国产欧美在线| 免费在线播放第一区高清av| 欧美日韩国产不卡| 欧美激情四色| 91久久久国产精品| 宅男噜噜噜66国产日韩在线观看| 久久亚洲国产成人| 亚洲第一网站免费视频| 欧美成年人在线观看| 精品成人免费| 久久久高清一区二区三区| 久久久精品五月天| 亚洲伊人一本大道中文字幕| 午夜精品免费在线| 亚洲精品乱码久久久久久黑人| 亚洲国产高清高潮精品美女| 欧美国产日韩视频| 玖玖在线精品| 亚洲国产高清高潮精品美女| 国产日韩一级二级三级| 亚洲乱码国产乱码精品精98午夜| 欧美视频一区在线观看| 久久精品72免费观看| 狼人天天伊人久久| 欧美日韩国产免费观看| 欧美va天堂在线| 亚洲砖区区免费| 先锋a资源在线看亚洲| 亚洲国产成人精品久久久国产成人一区| 国产精品人人做人人爽人人添| 一区二区国产在线观看| 免费成人黄色| 亚洲国产精品久久久| 亚洲国产毛片完整版| 国产欧美日韩视频在线观看| 欧美日本韩国一区二区三区| 亚洲一区免费视频| 国产精品裸体一区二区三区| 久久亚洲欧洲| 午夜影视日本亚洲欧洲精品| 欧美日韩精品在线| 久久黄色级2电影| 国产精品xnxxcom| 欧美日韩一区二区三区四区在线观看| 欧美三级小说| 久久精品中文| 激情偷拍久久| 国产一区二区你懂的| 欧美成人精品在线播放| 欧美激情综合五月色丁香小说| 最新精品在线| 一区二区三区四区五区在线| 亚洲成人在线观看视频| 国产欧美日韩不卡免费| 欧美va天堂va视频va在线| 亚洲视频在线免费观看| 久久精品视频免费观看| 亚洲欧洲精品一区二区三区不卡| 欧美日韩 国产精品| 亚洲午夜精品网| 日韩视频在线你懂得| 狠狠久久婷婷| 久久综合免费视频影院| 国产主播喷水一区二区| 欧美视频免费在线观看| 在线欧美日韩国产| 亚洲欧美激情一区| 欧美精品在线播放| 亚洲国产日韩欧美在线99| 国产精品v欧美精品∨日韩| 亚洲午夜精品一区二区| 亚洲国产精品久久久久婷婷884| 性欧美大战久久久久久久免费观看| 国产精品嫩草久久久久| 久久精品国产99| 狠狠色综合播放一区二区| 国产欧美欧洲在线观看| 99国产精品久久久| 久久久久91| 妖精视频成人观看www| 欧美日韩中文字幕日韩欧美| 亚洲欧美伊人| 亚洲国产精品精华液网站| 性8sex亚洲区入口| 欧美日韩激情小视频| 国产精品资源| 91久久精品美女高潮| 国产精品九九久久久久久久| 狠狠色丁香婷婷综合| 国产日韩av在线播放| 原创国产精品91| 国产欧美91| 午夜精品偷拍| 国产精品久久久99| 欧美日韩国产页| 亚洲美女黄网| 麻豆精品在线观看| 女女同性女同一区二区三区91| 欧美午夜性色大片在线观看| 欧美精品久久久久久久| 国产精品久久久久毛片大屁完整版| 午夜国产精品视频免费体验区| 日韩视频免费大全中文字幕| 国产精品一区二区三区乱码| 亚洲高清不卡在线观看| 蜜臀久久99精品久久久画质超高清| 国产精品成人va在线观看| 伊人久久亚洲热| 美女诱惑黄网站一区| 国产精品视频福利| 红桃视频亚洲| 黄网站色欧美视频| 欧美性感一类影片在线播放| 亚洲女同同性videoxma| 欧美大片专区| 欧美色欧美亚洲高清在线视频| 一本久道久久综合狠狠爱| 欧美国产日本高清在线| 欧美视频日韩视频| 久热精品视频在线免费观看| 国产精品美女主播| 亚洲午夜免费福利视频| 亚洲激情社区| 国产精品sm| 韩国av一区二区三区四区| 一本色道久久综合亚洲精品小说| 亚洲国产欧美另类丝袜|