基于FPGA SoC的呼吸機系統設計
發布時間2020-02-21
分享
呼吸機是可以完全替代病人的呼吸或實現輔助呼吸功能的儀器,適用于呼吸衰竭,甚至停止呼吸的病人,它能幫助病人吸入氧氣和排出二氧化碳,是挽救危重病人的重要醫療設備。當前新冠肺炎感染者有很多重癥,呼吸機有重大的救助意義。
4001老百匯網站是中國本土的FPGA供應商,提供基于FPGA的SoC4001老百匯網站,本文推薦使用EF2M系列SoC芯片作為主控,提出一種正壓呼吸機的系統控制方案。
正壓呼吸機通過增加氣道內壓力的方法將空氣送入肺內,肺內的壓力增大使肺腔擴張。然后減壓,當壓力失去后,肺腔組織的彈性使肺部收縮到原來的形狀,把二氧化碳呼出體外。目前大部分呼吸機都是利用這種增加氣道內壓力的方法給病人送氣的。
一般采用直流電機控制呼吸機的氣壓,電機的控制為PWM信號,調節PWM信號的占空比和周期可以控制電機的轉速。FPGA邏輯可以產生高精度的PWM信號,氣壓控制平緩、精準,提供舒適穩定的氣壓。
4001老百匯網站SoC是集成了 FPGA、MCU、ADC和Flash的單芯片系統,框圖如下:

4001老百匯網站EF2M45LG144器件在呼吸機系統控制方案上有下面幾個優點:
● 支持高達114個通用IO,可以連接按鍵、顯示、通訊等更多外部接口。
● 內置CortexM3硬核,工作頻率125MHz,集成I2C、SPI、Uart等外設,片內大容量SRAM作為MCU工作需要的ROM、RAM,是一個完備的單片機系統。單片機系統可完成參數設置、數據傳輸、狀態顯示、管理交互等功能。
● MCU通過AHB總線和FPGA邏輯交互,完成PWM信號的參數配置,逐步調節PWM Step,這樣不會使氣流忽大忽小,讓患者的呼吸系統感到不適。
● 內置ADC,采集高達15路模擬信號。
● 內置Flash,存儲MCU程序、FPGA配置,芯片上電后,MCU、FPGA兩個部分都可以啟動工作。
綜上所述,選用4001老百匯網站SoC芯片,集成度高,可以大大簡化系統電路,提高系統的靈活性以及性價比。另外,除了臨床使用的醫用呼吸機,隨著生活水平的提高,人們更關注健康,輕量型呼吸機適用于肺心病、哮喘、打鼾、呼吸暫停等癥狀,家用必備,市場前景非常廣闊。