OK4418-C2開發(fā)板在血液分析儀中的應(yīng)用方案
談到血細(xì)胞計(jì)數(shù)儀的發(fā)展史,不得不提到在這個領(lǐng)域首開先河的人。
他是1912 年出生在美國阿肯色州一個小城的人Wallance H. Coulter,最初是一位廣播電臺的電器工程師,后來做過X光機(jī)的銷售員和維修工程師,在亞洲許多國家包括我國的上海工作過。
1948年,他在芝加哥一家公司工作時,在一間地下室建立了自己的實(shí)驗(yàn)室,他發(fā)現(xiàn)了 微小粒子通過特殊的小孔時可產(chǎn)生電阻變化這一現(xiàn)象,并根據(jù)這種電阻變化特點(diǎn) 將其應(yīng)用于微小粒子的粒度測量和計(jì)數(shù)上??萍冀鐬楸碚盟陌l(fā)明,將其稱為庫爾特原理(Coulter principle ),Coulter 先生將這個原理引入到血液細(xì)胞計(jì)數(shù)上,在1953 年獲得美國發(fā)明專利,同年和他的兄弟約瑟夫(Joseph )開創(chuàng)了自己的公司,并成功的設(shè)計(jì)和制造出了可以計(jì)數(shù)血細(xì)胞的專用儀器,然后開始了在這一領(lǐng)域的商業(yè)運(yùn)作。
血液分析儀在現(xiàn)代醫(yī)學(xué)中有廣泛的應(yīng)用,現(xiàn)在大中小醫(yī)院中幾乎都配備血液分析儀。在醫(yī)療儀器的各種檢驗(yàn)設(shè)備中,血液分析儀在現(xiàn)代醫(yī)學(xué)中地位越來越重要。血液分析儀給臨床提供了準(zhǔn)確、及時的第一首資料,在臨床上的應(yīng)用越來越廣泛,成為了很多疾病最重要的診斷手段。
飛凌嵌入式作為中國軟件行業(yè)協(xié)會嵌入式系統(tǒng)分會理事會員單位,一直在為嵌入式在醫(yī)療行業(yè)發(fā)展及應(yīng)用堅(jiān)持創(chuàng)新努力突破。讓更多的企業(yè)設(shè)計(jì)出性能優(yōu)異、質(zhì)量過硬、精度更高的儀器,是飛凌公司現(xiàn)在以及未來不斷追求的目標(biāo)。
血液分析儀工作時,需要對血液樣品進(jìn)行采樣、吸取、稀釋、混勻、傳送、檢測、清洗等一系列工作,通過嵌入式主板的處理得到分析結(jié)果。分析結(jié)果可在血液分析儀中保存、顯示,亦可通過打印機(jī)直接將各項(xiàng)參數(shù)進(jìn)行打印。
按照電路功能劃分,可以將血液分析儀分為以下兩部分:
1、血液分析儀方案- 嵌入式主板主要功能需求:
? 顯示接口:外接不同規(guī)格尺寸屏幕,同時支持電阻電容式觸摸體現(xiàn)最好人機(jī)交互體驗(yàn);
? USB接口:外接U盤、鼠標(biāo)、WiFi、4G、打印機(jī)等不同設(shè)備;
? 通訊接口:可使用10/100/1000M以太網(wǎng)、4G模塊、WiFi模塊,連接服務(wù)器:實(shí)現(xiàn)數(shù)據(jù)上傳與存儲;
? 外部總線:用于擴(kuò)展FPGA,電機(jī)控制、門閥控制、AD采樣;
? 外部存儲:外接TF、SD卡,存儲運(yùn)算數(shù)據(jù)、分析結(jié)果。
2、血液分析儀方案-前端采集板主要功能需求:
飛凌嵌入式可提供多種型號板卡滿足血液分析功能需求,工程師可根據(jù)熟悉的CPU、操作系統(tǒng)、價格等做出符合自己開發(fā)習(xí)慣的平臺。本方案以O(shè)K4418-C2為例,可協(xié)助客戶快速開發(fā)產(chǎn)品。
? 特點(diǎn)一
板載32MB NorFlash,通過外部總線擴(kuò)展,16位數(shù)據(jù),17位地址并行總線。用戶不需要飛線接外設(shè)就可以進(jìn)行并行總線的軟件開發(fā)測試、驗(yàn)證。并且提供修改并行總線參數(shù)的指導(dǎo)說明,便于客戶更換其他外設(shè),F(xiàn)PGA、DSP或者其他SRAM等底層適配開發(fā)工作。
? 特點(diǎn)二
支持HDMI、LVDS、MIPI、RGB等多種顯示屏接口,并適配7寸(800*480、1024*600)、10.1寸(1280*800)等多種電容、電阻觸摸屏??蛻艨筛鶕?jù)自己需求快速進(jìn)行適配開發(fā)。
? 特點(diǎn)三
傳統(tǒng)血液分析儀通過UART接口外接熱敏打印機(jī),來打印血液測試結(jié)果,但是只能打印出一些測試數(shù)據(jù),不能輸出直方圖。項(xiàng)目開發(fā)中好多應(yīng)用需要支持USB接口打印機(jī),在LInux系統(tǒng)中進(jìn)行打印機(jī)驅(qū)動移植。HPLIP 是一款通過通過惠普打印機(jī)打印、掃描、傳真的工具軟件,其目標(biāo)是讓Linux系統(tǒng)可以支持惠普的噴墨打印機(jī)與激光打印機(jī)的打印、掃描和傳真功能,可用的最新版本是hplip 3.14.4。其中:HPLIP 3.14.4 支持1011,HPLIP 3.13.7 支持1010。
▼ hpijs 和hplip是兩個不同的項(xiàng)目,以下為驅(qū)動安裝包內(nèi)容:
交叉編譯hpijs-2.1.4
[python] view plain copy 在CODE上查看代碼片派生到我的代碼片
#!/bin/sh
# 1.下載源碼 項(xiàng)目地址:http://sourceforge.net/projects/hpinkjet/files/
wget http://superb-dca2.dl.sourceforge.net/project/hpinkjet/hpijs/2.1.4/hpijs-2.1.4.tar.gz
# 2.解壓源碼
tar xvzf hpijs-2.1.4.tar.gz && cd hpijs-2.1.4
# 3.配置
./configure --host=arm-linux --target=arm-linux --build=i686-linux CC=arm-linux-gcc CXX=arm-linux-g++ LD=arm-linux-ld RANLIB=arm-linux-ranlib AR=arm-linux-ar
# 4.修正語法錯誤 dj3320.cpp第403行和registry.cpp第249行 開頭的char改為const char
sed -i '249s/\tchar\t/\tconst char\t/' registry.cpp
sed -i '403s/ char/ const char/' dj3320.cpp
# 5.編譯并安裝
make && make install DESTDIR=/work/rootfs/rootfs_qtopia_qt4