freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的血沉自動(dòng)測(cè)試儀的設(shè)計(jì)課程設(shè)計(jì)論文-閱讀頁

2025-07-07 15:46本頁面
  

【正文】 發(fā)送器和接收器,兩個(gè)方向的數(shù)據(jù)通道必須完全打開。這種全雙工方式在通信線路和通信機(jī)理上都相當(dāng)于將兩個(gè)方向相反的單工方式組合在一起。226 信號(hào)傳輸時(shí)序信號(hào)傳輸時(shí)序圖:燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文16寄存器讀寫狀態(tài):忙標(biāo)志位BF為“1”時(shí),表示內(nèi)部操作正在進(jìn)行,即處于忙狀態(tài)而不接受新的指令,所以,每次接受新指令前,都要讀?。拢茦?biāo)志,只有當(dāng)其為“0”時(shí)才可接受。23 本章小結(jié)本章首先對(duì)血沉自動(dòng)測(cè)試儀的原理進(jìn)行了簡(jiǎn)單的介紹,在對(duì)原理理解和掌握的基礎(chǔ)上設(shè)計(jì)了血沉自動(dòng)測(cè)試儀的總體方案,將血沉自動(dòng)測(cè)試儀分為數(shù)據(jù)采集模塊、中央控制模塊、串行通信模塊,鍵盤輸入和顯示模塊等幾個(gè)模塊,并對(duì)構(gòu)成各個(gè)模塊的硬件電路進(jìn)行了介紹和分析。燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文18第四章 血沉自動(dòng)測(cè)試儀軟件系統(tǒng)的設(shè)計(jì)要研制一個(gè)單片機(jī)的實(shí)時(shí)系統(tǒng),一般包括三個(gè)階段:硬件電路設(shè)計(jì)及印刷電路板的制作,系統(tǒng)軟件流程的設(shè)計(jì),系統(tǒng)硬軟件調(diào)試。軟件流程設(shè)計(jì)是決定血沉自動(dòng)測(cè)試儀能實(shí)現(xiàn)哪些功能。本章主要介紹系統(tǒng)的軟件流程設(shè)計(jì)。41 軟件系統(tǒng)設(shè)計(jì)原理在進(jìn)行軟件編程時(shí),考慮到單片機(jī)的特點(diǎn),充分利用其計(jì)算、存儲(chǔ)和控制功能以及查表指令帶給它的查表功能,充分發(fā)揮軟件的作用,以達(dá)到燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文19簡(jiǎn)化硬件電路結(jié)構(gòu),提高系統(tǒng)性能的要求。從軟件的功能來看,主要是執(zhí)行軟件,它能完成各種實(shí)質(zhì)性的功能,如檢測(cè)、計(jì)算、顯示、輸出控制等。整個(gè)系統(tǒng)軟件可分為后臺(tái)程序和前臺(tái)程序。而前臺(tái)程序安排一些實(shí)時(shí)性要求較高的內(nèi)容,如定時(shí)系統(tǒng)和外部中斷。各模塊之間的關(guān)系體現(xiàn)在他們的接口條件上,即輸入條件和輸出結(jié)果上。在程序編寫過程中,這樣解決這個(gè)問題:將每一個(gè)執(zhí)行模塊要用到的參數(shù)和要輸出的結(jié)果列出來,對(duì)于與不同模塊都有關(guān)的參數(shù),只取一個(gè)名稱,以保證同一個(gè)參數(shù)只有一種格式。上述各準(zhǔn)備工作都完成之后,就可以進(jìn)行編程了。第二種方法調(diào)試比較方便,每設(shè)計(jì)好一個(gè)程序模塊,就能立刻進(jìn)行調(diào)試并看到實(shí)際效果,所以課題的軟件設(shè)計(jì)采用了第二種方法。為使程序具有很好的可讀性和易于操作,軟件編寫工程中利用了以下幾種編程技術(shù)。采用 FOR 循環(huán)語句完成,延時(shí)周期較長(zhǎng)時(shí)采用 FOR 語句嵌套。在發(fā)送數(shù)據(jù)時(shí),數(shù)據(jù)的傳輸過程需要一定的時(shí)間,這時(shí)調(diào)用一個(gè)延時(shí)子程序,等待數(shù)據(jù)正確傳輸完成之后,再執(zhí)行下一步指令操作。子程序只利用與主程序無關(guān)的工作單元,從而保護(hù)主程序的各種現(xiàn)場(chǎng)。在主燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文20程序中再根據(jù)檢測(cè)到的標(biāo)志,執(zhí)行不同的操作。本課題軟件開發(fā)使用的開發(fā)軟件是德國(guó) keil 公司開發(fā)的基于Windows 的軟件開發(fā)平臺(tái),有功能強(qiáng)大的編輯器、項(xiàng)目管理器和制作工具。Uvision3 允許同時(shí)打開多個(gè)源碼文件。使用 keil Uvision3 開發(fā)環(huán)境一般是按照下面的流程來完成開發(fā)任務(wù)的:●建立工程,為工程選擇目標(biāo)器件;●設(shè)置工程的配置參數(shù);●打開/建立程序文件;●編譯和連接工程;●糾正程序中的書寫和語法錯(cuò)誤,并重新編譯連接;●對(duì)程序中某些純軟件的部分使用軟件仿真驗(yàn)證;●使用硬件仿真器對(duì)應(yīng)用程序進(jìn)行硬件仿真;●將生成的 HEX 文件燒寫到 ROM 中運(yùn)行測(cè)試。42 軟件系統(tǒng)流程圖簡(jiǎn)介本課題系統(tǒng)軟件主要由以下幾個(gè)部分組成:系統(tǒng)的初始化、數(shù)據(jù)采集和處理程序、運(yùn)行狀態(tài)和結(jié)果的顯示程序、鍵盤的輸入掃描程序、步進(jìn)電機(jī)驅(qū)動(dòng)程序、結(jié)果的打印程序等。主程序流程燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文21圖如圖所示:主程序路程圖:燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文22根據(jù)各自功能和執(zhí)行操作的不同,將系統(tǒng)分為幾個(gè)主要的功能模塊,這樣既增強(qiáng)了程序的可讀性又易于程序的移植。燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文23初始化流程圖:燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文24系統(tǒng)初始化燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文25系統(tǒng)初始化包括:定時(shí)器/計(jì)數(shù)器 0 的初始化、定時(shí)器/計(jì)數(shù)器 2 的初始化、串行口的初始化、外部中斷 1 的初始化、 CPU 開中斷、液晶顯示屏的初始化等。主要包括:控制步進(jìn)電機(jī)上下運(yùn)動(dòng)利用紅外對(duì)管檢測(cè)試管中液面的位置、將采集到的數(shù)據(jù)經(jīng)過電壓比較器送到單片機(jī)進(jìn)行處理、計(jì)算試管中液面的高度。本鍵盤設(shè)有 9 三個(gè)功能鍵,它們的功能分別是:輸入血樣的 ID 號(hào)、打印結(jié)果、顯示結(jié)果。 “ESC”鍵是刪除鍵,用來刪除輸入有誤的數(shù)據(jù),長(zhǎng)按此鍵將取消所有操作并返回主顯示界面。43 本章小結(jié)本章首先對(duì)系統(tǒng)軟件部分的設(shè)計(jì)原理進(jìn)行了說明,對(duì)本軟件開發(fā)環(huán)境 keil Uvision3 進(jìn)行了簡(jiǎn)單介紹;該系統(tǒng)的軟件采用了模塊化形式,將軟燕山大學(xué)里仁學(xué)院課程設(shè)計(jì)論文27件部分劃分為幾個(gè)模塊并進(jìn)行了介紹,說明了系統(tǒng)的總體流程圖,對(duì)初始化、數(shù)據(jù)采集和處理、結(jié)果顯示和打印部分的軟件模塊用流程圖進(jìn)行了解釋。5- 1 硬軟件調(diào)試在硬件設(shè)計(jì)、軟件設(shè)計(jì)完成以后,血沉自動(dòng)測(cè)試儀能不能用,最終還要進(jìn)行調(diào)試才能確定,在方便調(diào)試的前提下,使用 TKS52B 仿真器進(jìn)行調(diào)試。同時(shí)仿真器配合 keil Uvision3 編程環(huán)境就可以進(jìn)行軟件調(diào)試,非常方便。硬件調(diào)試階段首先要做如下細(xì)致的常規(guī)檢查:上電以前,先用肉眼觀察有無短路和斷路情況發(fā)生,再用萬用表檢查電源、地以及一些關(guān)鍵的信號(hào)線,如讀、寫、復(fù)位、片選等是否正確。如果發(fā)現(xiàn)有些芯片燙得很厲害,一般是有問題,需掉電檢查確認(rèn)無誤或排除故障后再重新上電。排除上述問題后,認(rèn)為系統(tǒng)中無致命的錯(cuò)誤,接下來可檢查時(shí)鐘能否長(zhǎng)時(shí)間穩(wěn)定的工作。這主要是通過用示波器來觀察晶振輸出波形的質(zhì)量和精度來檢驗(yàn)的。檢查 P87C52 的 ALE 輸出的頻率電平是否正常、穩(wěn)定。插仿真器接口時(shí),要注意引腳的方向并保證接線正確。如果出現(xiàn)警告信息,一般是未上電或接線不正確造成的。另外,還有一種可能是配置文件不正確造成的。本課題中最關(guān)鍵的一步就是液面數(shù)據(jù)信號(hào)的采集,其他部分的調(diào)試在程序運(yùn)行以后,用肉眼觀察或用萬用表測(cè)量某些信號(hào)就可以確定硬軟件是否運(yùn)行正常。液面數(shù)據(jù)信號(hào)采集部分的調(diào)試,我們可以在 keil Uvision3 編程環(huán)境里編寫一段程序來使紅外對(duì)管工作,然后利用一個(gè)不透光的物體擋住紅外發(fā)射管,觀察電壓比較器的輸出端電壓信號(hào),然后把不透光的物體拿開,再觀察電壓比較器的輸出端電壓信號(hào)。程序如下:void sampling(){bit sampling_value1,sampling_value2。elsey4=0x01。sampling_value1=sampling_value。elsey4=0x21。sampling_value2=sampling_value。amp。turb[0]=1。amp。 turb[0]=0。5- 2 測(cè)試結(jié)果分析 確認(rèn)儀器能否按要求正常工作的最后一個(gè)步驟就是取幾組血樣利用該儀器進(jìn)行測(cè)量然后比較該儀器測(cè)量的結(jié)果與實(shí)測(cè)結(jié)果是否有偏差。2. 將試管放入儀器中,接通電源。4. 24 分鐘后檢測(cè)結(jié)束,按下功能鍵 9,輸入血樣的位置號(hào)。6. 按下功能鍵 3,輸入血樣的位置號(hào)。選用四組血樣經(jīng)過該儀器反復(fù)測(cè)量,得到的測(cè)試結(jié)果(利用本設(shè)計(jì)的儀器測(cè)量)和實(shí)際測(cè)(人工測(cè)量法)的結(jié)果偏差比較小,滿足精度要求。該儀器基本達(dá)到了設(shè)計(jì)的要求。這個(gè)測(cè)試儀由硬件和軟件兩部分組成。經(jīng)過調(diào)試,系統(tǒng)的硬件和軟件可以正常運(yùn)行,按預(yù)期的技術(shù)指標(biāo)工作。本文的主要工作有如下幾點(diǎn): 設(shè)計(jì)了基于 P87C52 單片機(jī)的血沉自動(dòng)測(cè)試儀硬件電路,并成功制作了硬件電路板。 利用 C 語言編寫了系統(tǒng)的控制程序,實(shí)現(xiàn)了血沉自動(dòng)測(cè)試儀需要的數(shù)據(jù)輸入、采集、處理、輸出等功能。 安裝調(diào)試說明,血沉自動(dòng)測(cè)試儀工作穩(wěn)定、反映速度較快、測(cè)量精度較高。進(jìn)一步需要做的工作:對(duì)數(shù)據(jù)采集硬件部分進(jìn)行擴(kuò)展,使系統(tǒng)能夠一次同時(shí)對(duì)更對(duì)的血樣進(jìn)行測(cè)試;找出測(cè)試結(jié)果產(chǎn)生誤差的原因改善系統(tǒng)的控制程序以進(jìn)一步提高測(cè)量精度,完善系統(tǒng)的軟件部分,使血沉自動(dòng)測(cè)試儀的操作更加簡(jiǎn)單、合理化;在軟件部分中加入一些算法使血沉自動(dòng)測(cè)試儀可以針對(duì)不同的試管進(jìn)行測(cè)量,并將測(cè)量結(jié)果直接轉(zhuǎn)化為標(biāo)準(zhǔn)的魏氏法
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1