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