《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于nRF24L01的礦用搜救器設計
基于nRF24L01的礦用搜救器設計
電子產品世界
摘要: 在煤礦生產自動化中,人員定位系統發揮了越來越大的作用。現在國內外大多數煤礦使用的人員定位系 ...
Abstract:
Key words :

       引言

    在煤礦生產自動化中,人員定位系統發揮了越來越大的作用。現在國內外大多數煤礦使用的人員定位系統都是基于2.4GHz" title="2.4GHz">2.4GHz工業無線" title="工業無線">工業無線通信標準設計的,該定位系統主要由裝在礦井巷道的定位分站和配戴在工人身上的目標識別卡協同工作來完成人員定位。然而定位分站并不是在每一個巷道都安裝,在沒有安裝定位分站的巷道就不能實現人員定位;而且由于事故原因引起的定位分站不能正常工作導致的被困人員不能正常定位,以致營救困難等現象也屢見不鮮。鑒于以上客觀原因,本設計就顯得具有明顯的實際意義。

    搜救器系統設計

    搜器系統主要由電源模塊、主控制器模塊、2.4GHz無線通信模塊、紅外通信模塊、FLASH存儲器模塊、OLED顯示模塊和觸摸按鍵模塊組成,系統框圖如圖1所示。

           

    系統電源

    采用鋰電池做為系統電源,電池充電管理芯片選用CN3083,圖2所示是以500mA電流4.2V電壓進行恒壓充電的電路圖。圖2中發光二極管D5發光時表明充電正在進行,D6發光時表明充電已經結束。鋰電池通過LDO芯片MD73R30向系統提供穩定的3.3V電壓,該芯片有使能控制引腳CE,可以通過將圖中POWER_EN置為低電平關閉MD73R30以節省電能。

    主控制器

    選用STM32F103VE" title="STM32F103VE">STM32F103VE做主控制器。STM32F103VE增強型系列使用高性能的ARM Cortex-M3 32位的RISC內核,內置高速存儲器(高達512k字節的閃存和64k字節的SRAM),豐富的增強I/O端口和聯接到兩條APB總線的外設。器件包含3個12位的ADC、4個通用16位定時器和2個PWM定時器,還包含標準和先進的通信接口: 2個I2C、3個SPI、2個I2S、1個SDIO、5個USART、一個USB和一個CAN。STM32F103VE具有DMA功能,可以在外設和內存之間、內存和內存之間提供高速數據傳輸。STM32F103VE具有FSMC(靜態存儲控制器),本設計用FSMC功能實現控制具有Intel8080總線模式的OLED顯示屏。

     FLASH存儲器

  搜救器要存儲大量的人員信息,所以在主控制器外部擴展了8M字節的FLASH。M25P64是一個8M×8的串行FLASH存儲器,具有寫保護機制,通過高速SPI兼容總線應用。存儲器由128個塊組成,每個塊包含256頁,每頁256個字節。M25P64具有高性能的編程功能,用頁編程指令每次可編程1至256字節。整個存儲器可以通過塊擦寫指令擦除,也可以由塊擦除指令一次一塊的擦除。

  紅外通信
  出于方便應用考慮,搜救器在與上位機進行數據交換時使用紅外通信技術。由于STM32F103VE的USART可以設置成IrDA模式,所以本設計選用Vishay的紅外芯片TFDU4300。TFDU4300是一個對于低電壓IO接口有獨立邏輯參考電壓的紅外收發模塊,它與快速紅外數據通信的最新IrDA物理層標準完全兼容,IrDA的速度最高支持115.2kbit/s并且支持基帶遠程控制。收發模塊由PIN二極管,一個紅外發送器和一個低功耗控制IC構成,提供一個完全的單芯片前端到后端的解決方案。器件覆蓋擴展的近于1米IrDA范圍,通過一外部限流控制電阻可以調到更近的范圍。
  無線通信
  無線通信模塊通信芯片采用的是工作在2.4GHzISM頻段的nRF24L01" title="nRF24L01">nRF24L01,整個模塊的結構簡單,采用單芯片進行數據的處理。nRF24L01只要用很少的外圍元件就可以進行正常的工作。無線通信模塊電路主要是由nRF24L01、數字衰減器(HMC274)、天線、晶振電路組成,框圖如圖3所示。

  在功能上,主要用于搜救器和目標識別卡之間的數據收發。nRF24L01和STM32F103VE通過SPI口進行數據交換。
  OLED顯示屏
  選用奇晶光電的OLED顯示模塊C0283QGLC-T。該顯示模塊帶有2.8英寸OLED顯示屏并且集成OLED顯示屏驅動芯片S6E63D6,S6E63D6支持intel
8080總線模式。S6E63D6與STM32F103VE的FSMC接口相連,通過將FSMC設置成16位的PSRAM控制器,結合FSMC提供的時鐘信號、控制信號以及數據總線可以把S6E63D6看成外部存儲器來操作。
  觸摸按鍵
  選用PIC基于mTouch技術的電容觸摸專用單片機PIC16F724,該單片機最多提供8個觸摸按鍵輸入。與PIC16F724相連的6個觸摸按鍵定義為所需要的功能鍵。
  軟件設計
  軟件采用主從結構,程序采用C語言編寫。STM32F103VE收到PIC單片機的發送的數據后,根據通信協議取出命令字和鍵碼,然后根據鍵碼完成相應的操作。軟件基于模塊化思想設計,主要包括主控制器程序和觸摸按鍵感應程序。
     主控制器程序
  主控制器程序完成STM32F103VE初始化、OLED顯示屏初始化、nRF24L01初始化,nRF24L01數據處理,紅外數據數據處理和顯示內容更新等工作。其中nRF24L01數據接收,紅外數據交換,按鍵鍵碼的獲取是通過中斷方式完成的。
  觸摸按鍵檢測程序
  鍵值判斷程序包括主程序和中斷服務程序。單片機上電后進入主程序先完成初始化工作(包括I/O端口、定時器、電容傳感模塊和USART的設置),然后開全局中斷,依次查詢按鍵標記(KeyFlag)的值,如果按鍵標記置位(KeyFlag的值等于1)則將按鍵標記清零并調用USART發送函數將相應的鍵碼發送給主MCU(STM32F103VE)否則查詢下一個按鍵標記直到8個按鍵標記查詢完后進入休眠等待中斷程序的到來。中斷程序喚醒單片機后,先將定時器1的TMR1值讀出,接下來將TMR1值與0.85倍的平均值做比較。如果TMR1的值小于0.85倍的平均值則將按鍵標記KeyFlag置1,接著設置成下一個觸摸傳感器;如果TMR1的值大于或等于0.85倍的平均值則將TMR1的值代入程式計算新的平均值,接著設置成下一個觸摸傳感器。最后重啟定時器并退出中斷服務程序。退出中斷服務程序后進入主程序進行新的一次按鍵標記查詢。程序流程圖如圖4所示,左圖是主程序流程圖,右圖為中斷服務程序流程圖
  結語
  本儀器采用STM32F103VE作為主控制器,成本低,系統運行穩定,各項指標達到了技術要求。通過煤炭科學院撫順分院的鑒定,已交付用戶使用。在井下沒有安裝定位分站的巷道中進行的模擬營救中,營救距離達到規定的60米。
此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
在线电影国产精品| 夜夜嗨av一区二区三区免费区 | 亚洲免费婷婷| 999亚洲国产精| 99riav国产精品| 日韩午夜av在线| 99v久久综合狠狠综合久久| 亚洲精品视频在线看| 亚洲精品影院在线观看| 最新成人av网站| 亚洲精品欧美激情| 亚洲精品乱码视频| 日韩视频在线一区二区| aa级大片欧美| 中文亚洲免费| 亚洲中字黄色| 欧美在线地址| 久久久久综合| 欧美成人高清视频| 欧美日韩免费一区| 国产精品成人aaaaa网站| 国产精品青草久久| 国产午夜久久| 在线国产日韩| 日韩视频第一页| 亚洲一区二区成人| 性欧美videos另类喷潮| 亚洲高清视频一区二区| 亚洲精品一区二区三区四区高清 | 欧美成人免费全部| 欧美日韩不卡| 国产精品国色综合久久| 国产欧美日韩综合| 韩国免费一区| 亚洲精品乱码久久久久久黑人 | 亚洲自拍偷拍福利| 久久超碰97中文字幕| 亚洲精品久久久久久久久久久久| 99re视频这里只有精品| 亚洲欧美另类国产| 久久手机免费观看| 欧美日韩国产欧美日美国产精品| 国产精品久久久一本精品| 国产视频观看一区| 亚洲激情精品| 亚洲主播在线观看| 91久久综合亚洲鲁鲁五月天| 亚洲视屏在线播放| 久久久久国产精品一区| 欧美激情91| 国产欧美精品一区二区三区介绍 | 欧美在线你懂的| 欧美aⅴ99久久黑人专区| 欧美日韩在线不卡| 国产一区二区精品| 99国产精品久久久久久久久久| 亚洲综合第一| 亚洲毛片一区| 久久国产一区二区| 欧美日韩国产精品自在自线| 国产日韩欧美一区二区三区四区| 亚洲国产精品一区二区第四页av | 日韩视频在线播放| 欧美喷水视频| 欧美成人综合一区| 国产精品国产三级国产 | 国产视频一区在线| 亚洲日本欧美| 午夜精彩视频在线观看不卡| 亚洲精美视频| 欧美一区二区三区在线视频| 欧美高清视频在线播放| 亚洲午夜视频| 欧美一二三区精品| 欧美韩日精品| 国产一区二区三区不卡在线观看| 亚洲乱码一区二区| 亚洲高清久久网| 香港久久久电影| 欧美电影美腿模特1979在线看| 国产精品婷婷午夜在线观看| 亚洲激情精品| 久久精品国产欧美激情| 亚洲综合99| 欧美片网站免费| 影音先锋久久资源网| 亚洲欧美在线网| 亚洲一二三级电影| 欧美激情国产日韩| 激情婷婷亚洲| 欧美一区二区视频在线| 亚洲欧美日韩在线不卡| 欧美日韩国产精品一卡| 在线日韩电影| 久久精品理论片| 欧美专区一区二区三区| 国产精品成av人在线视午夜片| 亚洲精品日韩久久| 91久久综合亚洲鲁鲁五月天| 久久国产精品网站| 国产精品美女xx| 99天天综合性| 一区二区三区视频在线观看| 欧美黑人在线播放| 在线观看精品| 亚洲国产成人午夜在线一区| 久久精视频免费在线久久完整在线看 | 国产精品每日更新| 99这里只有久久精品视频| 99riav久久精品riav| 免费欧美视频| 亚洲大胆av| 亚洲人成毛片在线播放| 久久字幕精品一区| 在线成人h网| 91久久极品少妇xxxxⅹ软件| 久久先锋资源| 一区在线免费| 亚洲激情偷拍| 欧美福利视频网站| 亚洲人成网站在线观看播放| 亚洲免费av片| 欧美日韩国产在线一区| 亚洲欧洲在线看| 一区二区三区日韩欧美| 欧美日韩综合精品| 一区二区三区四区国产| 亚洲一区二区三区在线播放| 欧美午夜精品久久久久久孕妇| 日韩一区二区精品葵司在线| 亚洲一区二区少妇| 国产精品欧美一区喷水| 亚洲欧美日韩国产一区二区| 久久国产精品99久久久久久老狼| 国产一区二区主播在线| 亚洲国产精品日韩| 欧美精品在线免费观看| 一区二区三区四区蜜桃| 欧美一区二区女人| 黄色欧美成人| 亚洲精品视频一区二区三区| 欧美日韩高清在线| 亚洲伊人网站| 久久久久综合| 亚洲国产片色| 亚洲制服少妇| 韩国一区电影| 9久草视频在线视频精品| 国产精品高清在线| 欧美一区二区三区四区在线观看地址| 久久亚洲欧美国产精品乐播| 亚洲精品国产视频| 欧美亚洲自偷自偷| 欲色影视综合吧| 亚洲一区国产| 国产一区日韩一区| 日韩一区二区久久| 国产精品视频99| 亚洲成人资源| 欧美三级在线视频| 性久久久久久久久| 欧美激情一区二区三区蜜桃视频 | 亚洲韩国日本中文字幕| 亚洲综合久久久久| 国内精品免费在线观看| 一区二区激情| 国产手机视频精品| 夜夜夜精品看看| 国产午夜精品一区理论片飘花 | 久久女同互慰一区二区三区| 最新高清无码专区| 欧美一区二区三区日韩| 亚洲国产精品99久久久久久久久| 亚洲午夜久久久| 激情久久久久久久久久久久久久久久| av成人动漫| 又紧又大又爽精品一区二区| 亚洲免费在线视频一区 二区| 一区二区在线看| 小嫩嫩精品导航| 亚洲精品免费看| 久久久久综合一区二区三区| 亚洲最快最全在线视频| 美腿丝袜亚洲色图| 午夜影院日韩| 欧美日韩免费观看一区三区| 久久精品青青大伊人av| 国产精品海角社区在线观看| 91久久精品www人人做人人爽| 国产精品日韩久久久| 夜夜爽夜夜爽精品视频| 狠狠色丁香久久综合频道| 亚洲欧美日韩国产一区二区| 亚洲国产精品女人久久久| 久久精品二区亚洲w码| 在线午夜精品自拍| 欧美伦理a级免费电影| 亚洲第一综合天堂另类专| 国产欧美日韩在线视频| 亚洲线精品一区二区三区八戒|