關於nRF5182嵌入式系統智能手環的設計方案

2020-12-20 電子發燒友

關於nRF5182嵌入式系統智能手環的設計方案

工程師4 發表於 2018-05-13 09:46:00

nrf51822 是功能強大、高靈活性的多協議SoC,非常適用於 Bluetooth® 低功耗和 2.4GHz 超低功耗無線應用。 nRF51822 根據配備 256kB flash + 16kB RAM 的 32 位 ARM® Cortex™ M0 CPU 而建構。嵌入式 2.4GHz 收發器支持藍牙低功耗及 2.4GHz 運作,其中 2.4GHz 模式與 Nordic Semiconductor 的 nRF24L 系列產品無線兼容。

nRF51822 還具備豐富的模擬和數字周邊產品,可以在無需 CPU 參與的情況下透過可程序化周邊接口 (PPI) 系統進行互動。靈活的 31 針腳 GPIO 映像方案可使 I/O(例如串行接口、PWM 和正弦解調器)根據 PCB 需求指示映射到任何設備針腳。這可在關於針腳位置與功能方面,達成完全的設計靈活性。

nRF51822 支持 S110 藍牙低功耗協議堆棧及 2.4GHz 協議堆棧(包括Gazell),這兩種協議堆棧在 nRF518 軟體開發工具包中均免費提供。nRF51822 需要單獨供電,如果供電範圍在 1.8-3.6V 之間,用戶可選擇使用晶片上的線性整流器,如果供電範圍在 2.1-3.6V 之間,可以選擇直流 1.8V 模式和晶片上的 DCDC 變壓器。DC-DC 變壓器的使用可在工作期間動態控制,並使 nRF51822 運行期間的射頻峰值電流低於 10 mA @ 3V 供電 (TX @ 0 dBm& RX)。

nRF51822 具有 6x6mm 48 針腳 QFN 封裝和 3.5x3.8mm 64 球形直接晶片構裝之晶圓級封裝 (WLCSP)。

nRF51822主要特性:

單晶片, 高靈活性, 2.4GHz 多協議設備

32 位 ARM Cortex M0 CPU 核心

256KB flash 16KB RAM

支持 S110 藍牙低功耗協議堆棧

S110 需要 80 kB 內存空間

線程安全性和運行時間保護

事件驅動 API

與 nRF24L 系列無線兼容

3 種數據率 (2Mbps/1Mbps/250kbps)

+4dBm 輸出功率

-92.5dBm 敏感度、藍牙低功耗

針對最大化電源效率應用和程序代碼簡化需求的 PPI 系統

具備對每個周邊產品進行電源自動管理功能的靈活電源管理系統

用於模擬和數字 I/O 的可設定 I/O 映射

nRF51822應用:

行動電話配件

PC 周邊產品

消費電子 (CE) 遙控器

近接感應/警報傳感器

運動、健身和醫療保健傳感器

智能 RF 標記

玩具和電子遊戲

智慧家用設備

工業和商用傳感器


圖1 nRF51822框圖

智能手環是一種穿戴式智能設備。通過這款手環,用戶可以記錄日常生活中的鍛鍊、睡眠、部分還有飲食等實時數據,並將這些數據與手機、平板、ipod touch同步,起到通過數據指導健康生活的作用。

智能手環內置低功耗藍牙4.0模塊,可以與手機、平板、PC客戶端進行連接,可以隨時隨地設置身高、體重、步幅等信息和上傳運動數據。另外,智能手環還具備社交網絡分享功能,比如用戶可以將睡眠質量、飲食情況和鍛鍊情況以及心情記錄等通過綁定微博等社交網絡端進行分享。

nRF51822是一款為超低功耗無線應用設計的多協議單晶片解決方案。晶片支持BLE4.0和2.4GHZ協議棧,整合了射頻發射電路,一個ARM Cortex M0核以及256KB的flash + 16KB的RAM。

手環硬體電路設計部分,包括一顆集成BLE功能的MCU(nrf51822),和由MCU控制的各種外設:

藍牙射頻電路;

使用SPI接口的G-sensor;

使用I2C接口的線性馬達驅動電路;

使用I2C接口的LED點陣驅動,與線性馬達共享總線;

使用GPIO的按鍵輸入;

使用GPIO的LED燈;

使用GPIO的普通馬達驅動電路;

外部復位電路。


圖2 智能手環框圖

智能手環主要部件描述:智能手環

1.MCU

nRF51822是一款為超低功耗無線應用設計的的多協議單晶片解決方案。晶片支持BLE4.0和2.4GHZ協議棧,整合了射頻發射電路,一個ARM Cortex M0核以及256KB的flash + 16KB的RAM。


圖3 智能手環MCU電路

2.G-sensor

G-sensor是重力傳感器的意思(英文全稱是Gravity-sensor),它能夠感知到加速力的變化,加速力就是當物體在加速過程中作用在物體上的力,比如晃動、跌落、上升、下降等各種移動變化都能被G-sensor轉化為電信號,然後通過微處理器的計算分析後,就能夠完成程序設計好的功能,比如MP3能根據使用者的甩動方向,前後更換歌曲,放進衣袋的時候也能夠計算出使用者的前進步伐。


圖4 G-sensor電路

3.按鍵輸入模塊


圖5 按鍵輸入模塊電路

4.LED顯示

LED顯示是手環與用戶之間進行數據交互的模塊,主要用於數據顯示以及用戶交互。

根據廠家的不同需求,提供了兩種設計方案:

1、LED燈控制顯示:以多個LED指示燈的組合形式進行簡單的信息呈現。

2、LED點陣列顯示: 以LED點陣列的形式顯示手環的數據信息:時間、步數、卡路裡消耗等。


圖6 LED燈控制電路


圖7 LED點陣列控制模塊電路

5.普通馬達模塊

因為馬達的導通電流可能高達100mA,不能通過GPIO直接供電控制(驅動電流不夠),所以使用一個MOS管作為功率放大電路。串聯的24歐姆電阻用來調節馬達震動強度,減少功耗。在0歐姆時,馬達的啟動電流為100mA左右,目前配置的實測電流為36mA。

MOS管輸入端的下拉電阻是保證在重啟瞬間馬達保持靜止,因為晶片上電後引腳為高電平,MOS處於導通狀態,從而使馬達存在短暫的震動。


圖8 普通馬達模塊控制電路

6.線性馬達控制模塊

線性馬達控制複雜,需要用專用的晶片完成(設計中採用了DRV2605驅動晶片)。晶片與MCU通過I2C總線通信。線性馬達的功能由驅動晶片控制,驅動晶片本身的輸入電壓範圍是2.5V-5.5V。

給驅動晶片的供電電壓,設計中使用的是電池供電,而不是DCDC輸出的系統電壓。

理由是:驅動晶片的工作電壓是使用內部的DCDC完成電壓轉換。假設DCDC轉換效率均為90%,那麼使用電池供電,能量效率為90%;使用系統電壓供電,效率為90%*90%=81%。


圖9 線性馬達控制電路

7.電量檢測模塊

電池的電量和電壓有對應關係,系統只要檢測到電池電壓,即可映像成電池剩餘電量。

電池電壓在0-4.2V之間變化,經過四分之一的分壓電路,輸出電壓會在0-1.05V之間變化。充分利用了nRF51822的ADC量程0-1.2V,並聯的電阻用於穩定電壓值。

電路如下:


圖10 電量檢測模塊電路

8.外部復位模塊


圖11 外部復位模塊電路

9.充電電路模塊

充電晶片採用了TI的BQ24040,選取該款型號的目的是,能夠向MCU提供是否正在充電(CHG_STATE)和是否插入充電器(PG_STATE)的信息(大多數充電IC不提供後者信息)。充電電流可控,預充電與快速電流比例可控。

目前的參考方案按照18mAh的電池,預充電電流為快速充電電流的40%設計。

圖12 充電電路模塊電路

10.系統電源模塊

為了保證足夠的電源效率,設計使用了高效率,帶輕載優化的DCDC晶片TPS62260,而不是傳統的LDO。因為nRF51822內部有LDO,為了提高效率,系統電壓應該越低越好,而馬達的正常工作電壓是3V,白色LED最低工作電壓是2.8V,其他IC的最低系統電壓是1.8V。因此最終確定的系統電壓是2.8V。

電源晶片的選擇:

l 傳統LDO的靜態功耗有優勢,但是輸入-輸出壓差越大,效率越低。電池電壓如果是3.9V,輸出電壓為2.8V,效率為2.8/3.9=71%;

l DCDC靜態電流大,但是輸入電流在1mA以上時,效率能夠達到90%以上;

圖13 系統電源模塊電路

11.調試接口

圖14 調試接口電路

12.射頻電路

器件之間儘量近,減短走線(1mm走線相當於1nH電感;更長的線會增加對地電容)

不要用過孔(過孔相當於電感)

匹配電路周圍要被GND包裹以減小對地電容

匹配網絡的下方不要走線或者放置器件,造成匹配網絡和參考地之間的一個「黑洞」

建議板厚不超過1.6mm,否則射頻性能會下降

大功率和噪聲源信號走線要與射頻線垂直

LED相比射頻是大功率信號,如果不是外觀設計要求,強烈建議不要像該PCB方案把LED放置在天線附近(雖然PCB中LED走線已經儘量垂直於天線)


圖15 PCB正確走線和等效電路

                                                                                                                                                                   圖16 智能手環PCB外形圖

 


智能手環結構圖


智能手環功能實現流程圖


主程序結構流圖

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 兒童智能定位手環方案智能手環APP開發
    這一數字非常令人震驚,同時我們也相信兒童智能定位手環兒童智能手環可以改變這一現狀,通過讓兒童佩戴這鐘手環,可以大大減低兒童走失的可能性。這款手環使用方法簡單,並適合大規模使用,我們可以幫助家長、老師或監護人來完成看護兒童這一重要任務。孩子走失是每一位家長都不願意看到的事情,也是世界兒童面臨的嚴峻問題之一。
  • 關於嵌入式系統的分類與特點
    一、什麼是嵌入式系統呢   目前一些先進的PDA在顯示屏幕上已實現漢字寫入、短消息語音發布,日用範圍也將日益廣闊。對於企業專用解決方案,如物流管理、條碼掃描、移動信息採集等,這種小型手持嵌入式系統將發揮巨大的作用。
  • Mentor Graphics推出最廣泛的工業自動化嵌入式系統解決方案
    該方案採用獨特的多平臺方法和穩健的安全架構,與市場上的其他產品都有所不同。利用Mentor Graphics® 全新的Mentor® 嵌入式多平臺解決方案,嵌入式產品開發人員可以創造出功能更豐富、功效更高且更安全的系統。該方案涵蓋了廣泛的運行時平臺選項、定製開發工具、系統分割、電源管理、安全認證和系統特性化工具,加上擁有市場領先的多核支持,使其成為業內最廣泛的解決方案。
  • 基於智能手環的校園感知系統
    北京華創互聯科技股份有限公司是一家專業從事教育、政府、醫療、軍隊信息化系統設計、開發、銷售的高科技公司,國內先進的IT解決方案與服務供應商。融入當今先進的大數據、雲計算、網際網路等計算機技術不斷深入發展,不斷引進高精尖研發人才,為行業客戶量身定製一系列系統集成方案。
  • 智能手環哪個好,2018智能手環排名!
    優選淘(www.uxtao.com)2018智能手環排名 智能手環哪個品牌好?智能手環主體一般採用醫用橡膠材質,記憶橡膠材質。天然無毒,外觀設計高檔時尚、大方,不僅具有運動健康秘書的功能,還具有時尚配件的功能,外觀有流線花環,顏色多樣。
  • 智能手環哪個牌子好_智能手環排行榜
    智能手環主體一般採用醫用橡膠材質,記憶橡膠材質。天然無毒,外觀設計高檔時尚、大方,不僅具有運動健康秘書的功能,還具有時尚配件的功能,外觀有流線花環,顏色多樣。 兩端則設有銀色塗層金屬帽,非常適合佩戴,這也讓其有別於帶有卡鎖或者紐扣的傳統手環。 智能手環內部內置了一顆續航時間可達10天的鋰電池,一個震動馬達和一個動作感應加速計。手環末端小尺寸的銀帽則是用於更改設置的按鍵,另外一段則是一個用於和手機連接的3.5毫米插頭。
  • IoT WiFi模塊在智能家居方案中WiFi和智能插座的設計
    打開APP IoT WiFi模塊在智能家居方案中WiFi和智能插座的設計 發表於 2018-10-22 15:38:05 隨之而來的是使用者對智能家居類產品得便利性要求越來越高,這也使得智能家居產品在近幾年有了飛速的發展。本篇SKYLAB君就簡單為大家介紹下有關IoT WiFi模塊在智能家居方案設計中的應用。
  • 嵌入式+AI,嵌入式工程師的前景如何?
    說起嵌入式,其官方定義為:IEEE(國際電氣和電子工程師協會)的定義—嵌入式系統是「控制、監控或者輔助設備、機器和車間運行的裝置」。這主要是從應用上加以定義的,從中可以看出嵌入式系統是軟體和硬體的綜合體,還可以涵蓋機械等附屬裝置。
  • 智能手環工作原理_智能手環是如何進行數據傳輸的
    智能手環是一種穿戴式智能設備。通過這款手環,用戶可以記錄日常生活中的鍛鍊、睡眠、部分還有飲食等實時數據,並將這些數據與手機、平板、ipodtouch同步,起到通過數據指導健康生活的作用。 智能手環作為目前備受用戶關注的科技產品,其擁有的強大功能正悄無聲息地滲透和改變人們的生活。其內置的電池可以堅持10天,振動馬達非常實用,簡約的設計風格也可以起到飾品的裝飾作用。
  • 能打電話的觸控智能手環—華為手環B5體驗
    配色方面,華為手環B5共有3款設計5種顏色,分別為商務款、運動款、時尚款,筆者入手的這款為商務版 摩卡棕色,考慮到商務人士使用場景,特意選用了義大利進口牛皮作為錶帶,相比其他同類智能手環來說,華為B5給筆者第一感上更加成熟、穩重一些。
  • 智能手環到底有啥用_智能手環的功能及用途
    不過,以現如今使用運動傳感器的方案來說,在計步上,或多或少的都會存在一定的誤差。   所以對於手環來說,內置傳感器對動作的偵測和軟體的算法是提升計步精準度最大的前提。通過以上的測試對比我們不難發現,在相同測試條件下,累計步數值越小的手環則在計步上有著更高的準確度,所記錄的步數與真實行走步數更加貼近。
  • 基於CPCI的嵌入式系統的電源設計
    1 引言 嵌入式系統廣泛應用於控制和通信領域。而這些系統運行速度高,系統較複雜,常常集成超大規模FPGA器件、DSP器件、DDR存儲器以及各種接口電路。這對電源的輸出電壓值、功耗、電壓精度、上電順序以及電源完整性提出更高的要求。
  • 嵌入式設備上的文件系統優化設計
    隨著晶片技術的發展,各種處理器的處理能力不斷提高,手持智能終端得到極大的普及。嵌入式Linux作業系統在未來的手持智能設備中將扮演著非常重要的角色,使嵌入式Linux的應用和研究不斷的深入。
  • 華為新款智能手錶/手環專利圖曝光,有望搭載鴻蒙系統
    IT之家 8 月 7 日消息 根據外媒 91mobiles 的消息,華為正在研發一款新的智能手錶和手環,專利圖現在已經出現在 EUIPO 和 WIPO 的認證網站上。▲via 91mobiles如上圖所示,這款華為手錶採用了方形的設計,而華為目前的 Watch GT 則都是圓形錶盤的設計。新款的手環採用了柔性弧面屏的設計,不久前發布的華為手環 B6 同樣也是採用柔性屏設計。
  • 關於智能穿戴手錶、手環及VR相關的產品及材料設備信息
    打開APP 關於智能穿戴手錶、手環及VR相關的產品及材料設備信息 艾邦產業通 發表於 2020-12-14 14:13:11
  • 蘋果智能手環要來了?網友:圈錢也不能這樣吧?
    除了手機之外,蘋果智能手環可以說是最值得期待的新產品了,而目前蘋果智能手環的相關信息已經出現,那麼接下來就和權松科技一起來看看,這一次全新的蘋果智能手環究竟會是什麼樣子的吧!蘋果智能手環將會採用全新的外觀設計方案,整個外觀和目前現有的手環設計差距不大,整機也是採用小屏幕設計,如果說有什麼區別的話,只能說蘋果智能手環的變盤更加的小巧,同時也保留了蘋果家族的設計方案,正面幾乎和大號Apple Watch沒什麼區別,而這樣設計的好處也有很多,第一利於產品線的風格統一,第二就是讓產品的定位變得更加清晰。
  • 智能手環哪款比較好?OPPO 手環,貼心守護你的睡眠健康
    眾所周知,2020年的「新常態」使得許多人突然意識到了鍛鍊身體的重要性,而這不僅帶來了一波養生潮,同時也使得帶有健康監測功能的智能手環一下子成為了消費電子領域的「香餑餑」。智能手環哪款比較好?關於健康監測,市面上的手環無非就是心率監測、運動記錄、睡眠監測這些老生常談的功能,但OPPO手環的健康監測卻「不太一樣」。首先,OPPO為手環加入了連續血氧監測功能:透過光學血氧傳感器,OPPO手環可以8小時睡眠時間內監測血氧含量28800次,能精確反映睡眠時的呼吸與身體狀況。這項功能特別適合睡眠打鼾人群和高齡人群,畢竟知道自己睡眠時潛在的呼吸問題,才能有針對性地去改善。
  • 智能手環哪款比較好?時尚健康生活伴侶OPPO 手環
    智能手環是一種新穎的可穿戴智能設備,能監測人體健康狀態、記錄運動數據,評測運動效果,受到時尚人群普遍歡迎。在各種智能手環品牌中,智能手環哪款比較好?手環內置有光學血氧傳感器,可以實現長達8小時的睡眠監測,總監測次數達到28800次。在人體睡眠狀態下,OPPO 手環能精確地測量出身體內血氧的飽和度和呼吸狀態,有效反饋睡眠呼吸問題,發現健康隱患,降低心腦血管疾病發生率。OPPO 手環的睡眠質量檢測和24小時心率監測功能非常實用,通過監測數據來科學地分析用戶的睡眠習慣,制定出有針對性的睡眠改善方案。
  • 智能手環真的有必要購買嗎 哪個牌子的智能手環比較好
    哪個牌子的智能手環比較好 1、榮耀手環4 價格:199 顏色:隕石黑、午夜藍、珊瑚粉 榮耀手環是華為旗下的一款電子產品,除了基本的顯示時間功能,還能夠監測睡眠質量和心率,還能計步,其手環APP支持IOS9.0和安卓4.4系統,能夠進行NFC支付功能,搭乘地鐵和公交刷手環。
  • 谷歌自研智能手環設計專利曝光:採用無屏幕設計
    來源:CNMO據中國臺灣媒體ePrice消息,疑似谷歌自研的智能手環設計專利近日遭到曝光。谷歌此前收購了可穿戴設備公司Fitbit,後續可能還會推出與之相應的產品。谷歌智能手環專利曝光美國專利與商標局相關文件中,近日出現疑似打造的智能手環設計專利。文件顯示,該手環採用無屏幕設計,搭配可追蹤身體動態數據的感測元件,似乎有點類似於Fitbit之前推出的智能手環。