《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于STM32的便攜式信息采集系統的設計
基于STM32的便攜式信息采集系統的設計
來源:微型機與應用2012年第20期
李進科1, 鄧文怡1, 黃庭梁2
(1. 北京信息科技大學 光電信息與通信工程學院, 北京100192; 2. 北京創億新世紀科技發展
摘要: 針對垃圾的計量統計問題,設計了一種便攜式信息采集系統。該系統以μC/OS-II 和STM32F103ZET處理器作為軟、硬件平臺,并在此硬件平臺上擴展了GPS定位、射頻識別和液晶顯示等功能模塊。利用GPS模塊和RFID模塊采集非接觸式IC卡的位置信息和編號信息,進而實現非接觸式IC卡的定位,通過“非接觸式IC卡-垃圾桶-垃圾來源”這一途徑,獲取垃圾的收集來源。
Abstract:
Key words :

摘   要: 針對垃圾的計量統計問題,設計了一種便攜式信息采集系統。該系統以?滋C/OS-II 和STM32F103ZET處理器作為軟、硬件平臺,并在此硬件平臺上擴展了GPS定位、射頻識別和液晶顯示等功能模塊。利用GPS模塊和RFID模塊采集非接觸式IC卡的位置信息和編號信息,進而實現非接觸式IC卡的定位,通過“非接觸式IC卡-垃圾桶-垃圾來源”這一途徑,獲取垃圾的收集來源。
關鍵詞: GPS; RFID; STM32

    隨著社會經濟的發展和人們生活質量的提高,城市生活垃圾的產出量越來越大。2011年2月25 日,北京市人大常委會、市政府起草完成了《關于全面推進生活垃圾處理工作的意見》,草案第二十五條提出:“本市產生生活垃圾的單位和個人,應當按照有關規定交納生活垃圾處理費”。按照文件指示,生活垃圾的計量統計問題尤為重要。本文設計的便攜式信息采集系統運用了GPS技術、RFID技術和ARM嵌入式技術[1],能夠實現非接觸式IC卡的定位。該系統運用在環衛行業,先將IC卡貼在垃圾桶上,通過采集垃圾桶的位置,進而實現垃圾來源的獲取。
1 系統的整體方案
    該便攜式信息采集系統包括電源管理部分、GPS模塊部分、RFID模塊部分、液晶顯示模塊部分、存儲模塊和微處理器部分。總體框圖如圖1所示。

    系統的工作原理為:系統啟動后,GPS模塊自動定位,模塊采集到的時間信息經過解析處理后更新為系統當前時間,模塊采集到的經緯度數據經過解析處理后顯示在液晶屏上;按下“讀卡”按鍵后,RFID模塊通過天線自動搜索RFID標簽,如果檢測到有標簽存在,則模塊直接讀取出該標簽的編號并顯示在液晶屏上;該標簽的編號結合當前的定位信息重新組合成一組新的編碼寫入Flash中,系統可以通過USB接口實現數據的離線上傳。
2 系統硬件電路設計
2.1 主處理器

    該系統選用STM32F103ZET芯片作為主控處理器。一是因為該處理器功耗低、價格低,且具有豐富的外設接口(如FSMC、多達5個USART和1個USB 2.0等[2]),能夠很好地滿足系統的需要;二是因為ST公司為STM32F103ZET芯片提供了可升級的固件庫,大大縮短了系統的開發周期。
    本系統中,處理器通過FSMC接口與外擴SRAM、Flash以及LCD實現通信,通過2個USART接口分別與GPS模塊和RFID模塊實現數據采集,通過USB接口與PC端完成數據交換。
2.2 電源管理單元
    系統各模塊所需的工作電壓為:STM32處理器為2.0 V~3.6 V,GPS模塊SR-92為3.3 V~3.5 V, RFID模塊JMY-504L為2.7 V~5.0 V,電池BAT為3.7 V,LCD背光電壓和工作電壓均為2.3 V~3.5 V。因此,選擇3.3 V輸出即可。本系統電源管理采用二級降壓的方式,即AC或USB提供的5 V電壓先通過BQ24032芯片轉為4.4 V,再通過4片SP6201芯片得到各模塊的供電電壓VGPS、VRFID、VLCD以及VCC。其中BQ24032是一塊可編程的電源管理芯片,能夠實現鋰電池的充放電管理以及AC、USB和鋰電池的自動切換[3]。
    實驗測得:采用USB單獨供電時,BQ24032芯片的輸出端電壓能達到4.4 V,通過SP6201后測得3.48 V;而單獨由電池(充滿電)供電時,輸出端能夠得到3.7 V電壓,經SP6201后得到3.5 V電壓,滿足系統需求。
2.3 GPS模塊
    SR-92模塊內含SIRF III代芯片,具有定位快、靈敏度高和體積小等特點。串口按“波特率4 800 b/s,8個數據位,1個停止位,沒有奇偶校驗”配置后,模塊通過TX引腳不斷輸出NMEA0183標準格式的定位數據,其中“GPRMC”語句的數據中包含有定位標志、時間、日期和經緯度等信息。
    SR-92模塊與STM32的UART4完成數據傳輸,具體連接方式為:SR-92的TX引腳連接處理器的PC10,PWR_CTRL引腳直接接地。處理器通過控制SP6201芯片的使能端來提供VGPS。
2.4 RFID模塊
    JMY-504L是一塊以RC522芯片為處理器的低功耗模塊式電路,它支持ISO14443A標準,工作頻率為13.56 MHz,可以讀/寫Mifare 1 K/4K、FM11RF08、Ultra Light等。用戶能夠通過I2C或 UART接口(由SPS引腳的高、低電平決定,高電平為UART傳輸,低電平則是I2C傳輸)向模塊發送命令,進而實現對非接觸IC卡的讀、寫等操作。TX-502射頻天線配合JMY-504L模塊可支持讀卡距離6 cm。天線與模塊JMY-504L采用分體設計,直接用4線連接[4]。
    JMY-504L與STM32的UART5完成數據傳輸,具體連接方式為:JMY-504模塊的TXD和RXD分別與處理器的PC12和PD2連接;片選引腳CE與處理器的PG8相連, ICC引腳與處理器的PG15相連,以檢測有無非接觸式IC卡。串口通信協議為:波特率19 200 b/s,8個數據位,1個停止位,沒有奇偶校驗。
3 系統軟件設計
3.1 GPS數據處理

    GPS模塊主要負責時間、日期和經緯度的采集。在室外(或者靠近室外)環境下,GPS模塊自動定位并將采集到的NMEA0183標準格式的定位數據通過串口4發送到處理器。如果GPS數據有效,則處理器將當前經緯度與存儲器中已存儲的參考點經緯度(該經緯度已經有地名編號)相比較,若在范圍內則匹配該參考點的地名編號,否則不能匹配地名編號,需要手動輸入一個地名編號。處理器把處理過的當前時間、經緯度以及地名編號信息存儲在數據結構中,顯示屏上會顯示“已定位標志”、“北京時間”、“日期”和“當前經緯度”;在室內,GPS模塊定位失敗時,顯示屏上將顯示RTC時鐘提供的“時間”、“日期”和“上一次有效的經緯度”。圖2是GPS數據處理流程圖。

3.2 RFID數據處理
    RFID模塊主要負責讀寫非接觸式IC卡的數據。按下“讀卡”按鍵,RFID模塊通過天線向IC卡發送讀數據塊命令,將IC卡返回的數據發送到處理器,處理器再從數據塊中提取編號信息并進行檢驗,若符合規范(特定編號)就將該編號存儲在數據結構中并顯示出該編號,不符合則需手動輸入該卡的編號。圖3是RFID數據處理流程圖。

3.3 數據通信格式
    GPS采集到的有效時間、日期、經緯度信息和RFID卡采集到的卡編號以新編碼的形式存儲在數據包Dat[]中,表1是系統與上位機通信的數據結構,表2是數據包的結構。

3.4 μC/OS-II在STM32上移植
    本系統的軟件設計基于實時嵌入式系統μC/OS-II,軟件設計任務分為不同層,包括設備驅動層(Flash、SRAM、RFID、GPS、LCD和KEY等)、組件層μC/GUI以及用戶程序層[5]。如圖4所示。

 

 

    μC/OS-II移植到STM32處理器的步驟如下:首先修改系統文件os_cpu.h、 os_cpu_c.c 、os_cpu_a.asm和os_dbg.c;其次修改系統啟動文件startup_stm32f10x_hd.s和系統配置文件os_cfg.h;最后編寫硬件支持包文件BSP以及應用程序。
    μC/OS-II啟動的過程為:首先禁止BSP所有中斷,執行BSP初始化;完成初始化μC/OS-II后,執行開始任務,啟動多任務調度[6]。該系統中,開始任務下建立有按鍵任務、液晶顯示任務、數據存儲任務和數據交換任務。任務之間的通信通過按鍵郵箱、定位郵箱、讀卡郵箱、寫卡郵箱和數據交換郵箱來實現。
    本文設計了基于STM32的便攜式數據采集系統,通過利用RFID和GPS技術,能夠實現非接觸式IC卡的定位。系統可以用作GPS經緯度采集儀,并且能夠最多存儲50條數據;還能讀/寫Mifare 1 K/4 K的非接觸式IC卡。將該系統應用在環衛行業,即將寫好編號的非接觸式IC卡固定在垃圾桶上,環衛工人可利用該系統對生活區的垃圾桶進行原地讀卡定位,進而得到垃圾桶的收集位置;通過“非接觸式IC卡—垃圾桶—垃圾來源”這一途徑,間接地實現了“將垃圾來源地精確到小區”的目標。
參考文獻
[1] 田明,徐平,黃國輝, 等. 基于STM32和μC/OS-II的 USB數 據采集系統[J].機電工程,2012,4(29):
482-485.
[2] 何華芝.基于STM32的車載監控設備的硬件設計[J].電子測量技術, 2008,31(12):139-146.
[3] 梁偉,王建華,盧剛.基于BQ24032的鋰電池充電管理電路設計[J].兵工自動化,2010,6(29):37-40.
[4] 北京金木雨電子有限公司. 說明書JMY504A[Z].(2012-05-02)[2012-08-23].http://www.jinmuyu.com.cn/download/JMY504A_CN.pdf.
[5] 劉波文.ARM Cortex-M3應用開發實例詳解[M].北京:電子工業出版社,2011.
[6] 任哲. 嵌入式實時操作系統μC/OS-II原理及應用[M]. 北京:北京航空航天大學出版社, 2009.

此內容為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>
          亚洲第一天堂av| 亚洲精品一级| 亚洲视频在线观看网站| 欧美日韩一区免费| 亚洲欧美日韩综合aⅴ视频| 亚洲免费观看在线观看| 亚洲免费婷婷| 136国产福利精品导航网址应用| 亚洲国产你懂的| 午夜亚洲影视| 精品999久久久| 另类图片国产| 久久精品日产第一区二区| 亚洲激情视频| 亚洲另类在线视频| 久久精品一级爱片| 欧美一区二区三区四区高清| 国产精品看片你懂得| 国产伦精品一区二区三区视频黑人| 一区二区三区视频在线观看| 亚洲一区在线观看免费观看电影高清| 亚洲视频一区二区| 国产精品爽黄69| 国产精品欧美风情| 欧美成人r级一区二区三区| 亚洲第一精品福利| 欧美韩日一区二区| 亚洲一二三区精品| 亚洲欧美视频| 国内精品**久久毛片app| 亚洲婷婷国产精品电影人久久| 欧美成人国产| 国外成人网址| 亚洲视频免费在线观看| 国产自产在线视频一区| 欧美视频在线观看一区| 久久夜色精品国产欧美乱| 免费久久99精品国产自| 亚洲视频在线视频| 在线精品国产欧美| 在线观看欧美亚洲| 欧美一区二区三区在线免费观看| 欧美承认网站| 亚洲日本成人网| 国产精品伦一区| 亚洲日韩欧美视频一区| 欧美α欧美αv大片| 美女国产精品| 国产日韩一区二区三区| 亚洲欧美日韩视频二区| 亚洲午夜性刺激影院| 国产日韩欧美一区二区三区四区| 国内伊人久久久久久网站视频| 噜噜噜躁狠狠躁狠狠精品视频| 欧美日本国产在线| 一本一本久久a久久精品牛牛影视| 麻豆九一精品爱看视频在线观看免费| 亚洲一区二区三区精品在线观看| 久久久亚洲精品一区二区三区| 国产香蕉97碰碰久久人人| 在线一区二区三区做爰视频网站| 国产精品嫩草影院av蜜臀| 欧美人交a欧美精品| 亚洲黄网站在线观看| 韩国精品一区二区三区| 一本一本久久a久久精品综合麻豆| 午夜老司机精品| 欧美午夜大胆人体| 国产午夜精品在线| 亚洲视频免费看| 欧美日韩亚洲另类| 欧美日韩综合另类| 欧美在线一级va免费观看| 最近中文字幕mv在线一区二区三区四区| 亚洲欧美第一页| 欧美日韩精品一二三区| 99成人精品| 宅男噜噜噜66国产日韩在线观看| 国产精品入口夜色视频大尺度| 在线观看欧美黄色| 艳妇臀荡乳欲伦亚洲一区| 国产三级欧美三级| 国产日韩免费| 欧美日韩1区2区3区| 狠狠久久亚洲欧美专区| 日韩一级免费观看| 香蕉视频成人在线观看| 欧美性一区二区| 久久久久久久久综合| 亚洲视频每日更新| 久久综合福利| 欲香欲色天天天综合和网| 最新69国产成人精品视频免费| 一区二区三欧美| 欧美日韩国产专区| 午夜精品久久久久久久白皮肤| 欧美国产视频日韩| 久久午夜电影网| 欧美高清不卡在线| 国产欧美精品一区| 亚洲人成毛片在线播放| 黄色成人免费观看| 欧美性视频网站| 久久精品人人做人人综合| 亚洲免费人成在线视频观看| 欧美刺激性大交免费视频| 国产精品区一区二区三区| 午夜亚洲视频| 国产精品xxxav免费视频| 狠狠久久五月精品中文字幕| 久久久噜噜噜久久中文字免| 91久久夜色精品国产九色| 先锋影音国产精品| 亚洲国产一区二区视频| 亚洲欧美日本国产专区一区| 久久精品日韩一区二区三区| 狠狠久久综合婷婷不卡| 欧美精彩视频一区二区三区| 亚洲一区二区成人| 国产精品sm| 欧美精品日日鲁夜夜添| 欧美一区二区三区免费看| 亚洲精品美女在线| 日韩视频在线观看| 亚洲欧美在线一区| 国产亚洲午夜高清国产拍精品| 日韩视频免费| 黑人巨大精品欧美一区二区| 国产亚洲视频在线观看| 免费视频亚洲| 一区二区在线观看视频在线观看| 一区国产精品| 欧美黄色一级视频| 亚洲激情电影在线| 在线观看一区欧美| 午夜亚洲激情| 一区二区激情小说| 国产在线播精品第三| …久久精品99久久香蕉国产| 国产精品极品美女粉嫩高清在线| 国产一区二区三区久久精品| 精品91久久久久| 亚洲国产精选| 亚洲欧美激情在线视频| 久久亚洲精品伦理| 午夜久久tv| 欧美日韩三区四区| 欧美日本国产在线| 国产一区二区三区日韩| 欧美日韩国产经典色站一区二区三区| 一本大道久久a久久精品综合| 欧美在线你懂的| 在线观看亚洲精品| 国产精品久久久久久久久免费桃花| 国产欧美日韩视频在线观看| 欧美视频一区二区三区在线观看| 你懂的国产精品永久在线| 国产亚洲精品aa| 黄色精品一区| 99国产精品一区| 久久久久久久一区二区三区| 国产一区二区中文| 久久精品国产77777蜜臀| 亚洲国产精品成人| 免费一级欧美在线大片| 国产日韩在线不卡| 欧美在线免费一级片| 亚洲视频免费在线观看| 亚洲欧美日韩一区二区三区在线观看| 欧美aa在线视频| 久久国产精品一区二区三区| 国产视频在线一区二区| 一区二区三区高清在线| 亚洲看片一区| 国产精品一区久久久久| 韩日精品视频一区| 国产精品xvideos88| 久久欧美中文字幕| 亚洲国产欧美一区| 国产九九视频一区二区三区| 亚洲电影av| 精品99视频| 亚欧成人在线| 影音先锋亚洲视频| 国产精品99久久久久久宅男| 99国产精品久久久| 伊人精品成人久久综合软件| 欧美成人一区二区在线| 99精品视频免费在线观看| 曰韩精品一区二区| 噜噜噜噜噜久久久久久91| 亚洲免费影院| 在线成人黄色| 亚洲电影专区| 国产精品高潮呻吟久久av黑人| 国产精品网红福利| 国产精品毛片va一区二区三区| 99视频精品在线| 亚洲一区二区综合| 一区二区三区欧美视频| 欧美成年人视频网站欧美| 国产美女一区| 欧美日本中文字幕| 亚洲视频电影图片偷拍一区| 国产婷婷成人久久av免费高清| 亚洲激情婷婷| 久久久久综合一区二区三区| 国产精品永久免费视频| 久久久久久久高潮| 亚洲一二三区视频在线观看| 欧美电影免费观看网站| 亚洲视频一起| 欧美欧美天天天天操| 亚洲在线国产日韩欧美| 国产视频丨精品|在线观看| 国产乱码精品一区二区三| 一本色道精品久久一区二区三区| 欧美视频在线一区| 欧美精品一区二区三| 欧美日韩亚洲激情| 美女网站在线免费欧美精品| 欧美中文字幕在线| 欧美黄色精品| aⅴ色国产欧美| 亚洲尤物精选| 久久精品91久久久久久再现| 亚洲激情校园春色| 亚洲精品综合久久中文字幕| 久久久久久久综合色一本| 亚洲免费影院| 国产伦精品一区二区三区照片91| 国产精品一级二级三级| 欧美日韩中文在线| 欧美日韩精品免费在线观看视频| 性欧美videos另类喷潮| 欧美精品少妇一区二区三区| 久久综合图片| 国产精品成人观看视频国产奇米| 国产精品福利网| 国产毛片久久| 国产综合亚洲精品一区二| 欧美三区视频| 韩国成人福利片在线播放| 一区二区三区精品久久久| 美女脱光内衣内裤视频久久网站| 欧美另类99xxxxx| 亚洲欧美日韩一区二区三区在线观看| 国产精品99久久99久久久二8| 激情久久五月| 激情一区二区三区| 久久久精品网| 欧美日韩国产小视频在线观看| 亚洲美女黄色| 乱人伦精品视频在线观看| 亚洲一区二区成人| 99国产精品久久| 欧美日韩一级大片网址| 日韩亚洲精品在线| 国产精品高清在线观看| 国产精品久久久久影院色老大| 欧美精品999| 国产一区二区三区免费不卡| 国产精品爱啪在线线免费观看| 亚洲天堂av综合网| 亚洲国产日韩一级| 欧美在线免费观看视频| 国产精品日本| 一区二区不卡在线视频 午夜欧美不卡'| 国产午夜精品一区二区三区欧美| 久久精品国产清高在天天线| 亚洲免费观看视频| 久久精品一区中文字幕| 国产精品日本精品| 国产日韩欧美精品| 国产又爽又黄的激情精品视频| 久久精品一区二区| 欧美日韩成人在线| 欧美日韩国产小视频在线观看| 亚洲精品婷婷| 欧美一区二区三区久久精品茉莉花| 美女任你摸久久| 欧美高清视频一区二区三区在线观看| 美女黄毛**国产精品啪啪| 欧美成人免费在线| 欧美一区午夜视频在线观看| 亚洲一区二区三区色| 国产午夜久久| 久久精品国产v日韩v亚洲| 狠狠久久综合婷婷不卡| 女女同性精品视频| 亚洲一区二区欧美日韩| 欧美日韩中文字幕综合视频| 亚洲夜间福利| 国产综合视频| 国产精品福利在线观看| 国产亚洲精品久久久| 99热这里只有成人精品国产| 一区二区三区.www| 午夜在线精品| 尤妮丝一区二区裸体视频| 午夜日韩电影| 亚洲欧美日韩在线观看a三区| 国产日产欧美a一级在线| 国产精品久久久久影院色老大| 欧美精品日韩| 亚洲人成网在线播放| 亚洲少妇诱惑| 一区二区三区在线免费观看| 欧美日本免费| 国产精品99久久99久久久二8| 久久国产日韩欧美| 在线精品亚洲一区二区| 在线精品国产欧美| 欧美激情欧美激情在线五月| 亚洲第一伊人| 久久理论片午夜琪琪电影网| 国产精品中文在线| 老妇喷水一区二区三区| 欧美少妇一区二区| 国产午夜精品全部视频播放| 欧美国产国产综合| 久久久久久9999| 另类尿喷潮videofree| 香蕉免费一区二区三区在线观看| 国产一区二区三区四区| 在线播放亚洲一区| 最近看过的日韩成人| 欧美黄色成人网|