max30100心率血氧健康傳感器調試總結備忘

前記
 在健康監測領域,心率血氧傳感器是一個非常重要的前端採集設備。瞭解,研究並使用它,是一個方案商的基本素質。鑑於此,筆者花了一些時間在不同的硬件平臺來使用它。中間遇到了一些問題值得總結和反思一下。
接口調試
 max30100的接口是I2C的接口,這個接口是經常用的,難度不高。這裏面需要注意的就是I2C的時鐘頻率設置不能過低,過低了採集到的數據就錯了。這裏面的寄存器配置不是很多,遠不如運動傳感器複雜。所以寄存器設置不太容易出錯。
算法優化
 健康傳感器對算法的要求還是有一些的,需要做一個fft變換並通過結果來抽出來不同狀態的信息。這點假如是沒有基礎的話,是非常容易出錯的。再者,對於很多不支持浮點的mcu,副點轉定點的fft變化,也要花費不少時間。這點算法優化,筆者花了不少時間。
總結備忘
 古人云,賈人夏則資皮,冬則資絺,旱則資舟,水則資車,以待乏也。做技術的,對技術做積累,以待不時之需,也是一個非常重要的戰略儲備。通過對各種傳感器做調試和熟悉,讓多傳感器融合逐漸成爲現實。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章