聚豐項(xiàng)目 > 便攜式智能顯示肺活量測量儀
使用IDT的流量傳感器設(shè)計(jì)出一款便攜式的,帶有智能顯示的肺活量測量儀。這款測量儀不僅攜帶方便,而且可以實(shí)時顯示測量過程中呼出氣體的流量波形。同時,該測量儀支持藍(lán)牙功能。可以通過手機(jī)上開發(fā)的微信小程序通過藍(lán)牙連接該測量儀,獲取測量結(jié)果。注:由于該傳感器量程的限制,要測量正常人的肺活量要連續(xù)呼氣1分多鐘,這個測試條件比較困難,所以視頻中只是進(jìn)行演示性測試,最終的結(jié)果并不是一個正常人的肺活量(男性3500,女性2000)。
cheerme
cheerme
團(tuán)隊(duì)成員
王在浩 開發(fā)
1、硬件框圖
2、電源
3.7V鋰電池供電,經(jīng)過升壓提供5V1A的電源給FS2012流量傳感器供電;經(jīng)過降壓輸出3.3V300mA給MCU和LCD供電;同時有一個1A充電電流的3.7鋰電池充電電路。如下圖所示:
3、傳感器
IDT提供的FS2012氣體流量傳感器,最大量程為2SLPM(2000SCCM)即每分鐘2L(2000ml)的氣體流量。可以通過I2C數(shù)字接口或者模擬輸出電壓的方式獲取數(shù)據(jù)(本次設(shè)計(jì)中通過ADC測量模擬輸出電壓的方式)。如下圖所示:
4、藍(lán)牙LCD模塊
藍(lán)牙SOC采用的是NRF52832,是Nordic Semiconductor公司的一款藍(lán)牙SOC,CM4內(nèi)核。顯示使用的是SPI接口的LCD,像素為128*64。針對該應(yīng)用,對模塊做了相應(yīng)的修改,把5V供電引腳到穩(wěn)壓芯片的0Ω電阻去掉,作為ADC輸入引腳使用。如下圖所示:
1、固件說明
固件是在NRF52832官方SDK提供的藍(lán)牙串口例程的基礎(chǔ)上進(jìn)行修改,添加SPI和ADC外設(shè)驅(qū)動即可。SPI驅(qū)動主要是控制LCD顯示,ADC用來采集傳感器數(shù)據(jù)。開發(fā)平臺為Keil,如下圖所示:
2、小程序說明
采用微信小程序進(jìn)行藍(lán)牙連接通信,微信提供開發(fā)工具以及藍(lán)牙控制相關(guān)的接口,直接調(diào)用即可。這屬于前端的開發(fā),使用JS寫邏輯控制,wxml進(jìn)行布局排版,這里不做過多的說明。如下圖所示:
視頻演示效果
(0.93 MB)下載