宿曼
摘 要方法:利用單片機(jī)控制電機(jī)及編碼系統(tǒng),完成掃描床的移動及計數(shù);結(jié)論:可以輔助教學(xué)過程,完成復(fù)雜的CT掃描床移動過程的簡單化。
【關(guān)鍵詞】單片機(jī);控制;編碼系統(tǒng)
CT是Computed Tomography 的簡稱,即電子計算機(jī)斷層掃描,在臨床診斷中具有重要的作用。CT技術(shù)廣泛應(yīng)用的今天,對于醫(yī)學(xué)及相關(guān)工程專業(yè)的學(xué)生來說,了解和掌握CT技術(shù)的原理是很有必要的。但實際應(yīng)用中的CT裝置都十分龐大復(fù)雜,且價格昂貴,如果能開發(fā)出一套用于教學(xué)的CT實驗儀,將大大有助于學(xué)生了解和掌握CT技術(shù)原理。
CT結(jié)構(gòu)中,掃描檢查床的功能非常重要,因為其不僅是把病人送進(jìn)掃描機(jī)架孔內(nèi),還必須把被檢部位正確地定位在X線束掃描平面的位置上。CT掃描床水平移動系統(tǒng)的研究正是為了清晰地體現(xiàn)CT技術(shù)的原理而研制的功能完整的小型CT掃描床結(jié)構(gòu),不僅可用于CT掃描床原理的教學(xué)實驗和科學(xué)研究,還可用于單片機(jī)控制系統(tǒng)的開發(fā)研究。
1 整體開發(fā)思路
以單片機(jī)控制系統(tǒng)為核心,通過輸入掃描床移動距離,單片機(jī)控制掃描床的移動并對掃描床移動距離進(jìn)行計數(shù)測量。單片機(jī)發(fā)出指令,控制步進(jìn)電機(jī)開始轉(zhuǎn)動工作,步進(jìn)電機(jī)工作帶動掃描床移動,與掃描床一體的掃描床碼尺移動,碼尺移動的移動使得編碼系統(tǒng)開始工作,對碼尺的移動距離進(jìn)行計數(shù)。當(dāng)碼尺移動距離超過設(shè)計范圍時,聲光報警裝置開始報警工作。
2 硬件電路
2.1 編碼系統(tǒng)設(shè)計
在硬件電路設(shè)計中,編碼系統(tǒng)設(shè)計是整個系統(tǒng)設(shè)計的核心部分。首先利用開關(guān)按鍵代替編碼系統(tǒng),用開關(guān)的“通”“斷”產(chǎn)生高低電平,實現(xiàn)編碼系統(tǒng)產(chǎn)生計數(shù)脈沖的作用。
如圖2所示,開關(guān)斷開時,光耦中二極管未被短接,二極管導(dǎo)通發(fā)光,光耦為通路,此時光敏三極管集電極端為低電平,通過非門后,送往單片機(jī)P32引腳一個高電平。當(dāng)開光按下時,光耦中二極管被短接,二極管斷開不發(fā)光,光耦為斷路,此時光敏三極管集電極端為高電平,通過非門后,送往單片機(jī)P32引腳一個低電平。由此可見,當(dāng)開關(guān)按下一次,即可以給單片機(jī)P32引腳送去一個脈沖,以便于單片機(jī)識別。
當(dāng)P32引腳收到脈沖后,可對該脈沖進(jìn)行技術(shù),通過對單片機(jī)編程,P32引腳收到的脈沖個數(shù),可以在數(shù)碼管中進(jìn)行實時顯示計數(shù)。
2.2 步進(jìn)電機(jī)控制電路
在掃描床實際運(yùn)行過程中,是利用電機(jī)帶動碼尺運(yùn)動,從而實現(xiàn)光耦的通斷的,因此,在本設(shè)計中,開關(guān)部分可以在后續(xù)電路中用步進(jìn)電機(jī)電路取代,如圖3所示。
3 軟件編程思路
程序編寫的核心主要是對編碼系統(tǒng)產(chǎn)生的脈沖進(jìn)行計數(shù),并將記錄的數(shù)值與輸入的指令相比較,當(dāng)脈沖數(shù)高于指令數(shù)時,單片機(jī)產(chǎn)生報警信號。如圖4所示。
4 總結(jié)
通過試驗,該系統(tǒng)可以準(zhǔn)確的記錄掃描床移動距離。通過課堂實施環(huán)節(jié),可以讓學(xué)生通過設(shè)計、繪圖、電路搭建、程序編寫調(diào)試等環(huán)節(jié)更好的掌握CT掃描床水平移動系統(tǒng)的原理。
作者單位
河北化工醫(yī)藥職業(yè)技術(shù)學(xué)院 河北省石家莊市 050000