專利名稱:一種便攜式電子式藥物配伍表的制作方法
技術領域:
本實用新型涉及一種藥物配伍表,尤其是涉及一種便攜式電子式藥物配伍表。
技術背景藥物的種類很多,每一種藥物都有它自己的物理化學性質,不同藥物的藥理作用也不盡 相同。人們使用藥物治療疾病,所用的藥物往往不只一種,而經常是兩三種藥物同時使用, 或者是混合使用,例如內服用藥或注射用藥,常常是兒種藥物混合在一起,通過同一個途徑 投藥。不同的藥物混合在一起,由于它們各自的物理化學性質不同,可以出現變色、沉淀或 者形成凝塊,使藥物失去藥效,甚至產生有毒物質,對動物發生危害。所謂藥物的配伍禁忌, 是指藥物因配合不當而產生對患病動物不利的種種變化,醫生在使用藥物的時候一定要檢杳 所使用的藥物配伍禁忌是否合適。在臨床使用中,通常是采用一種叫藥物配伍表的表格來檢査藥物搭配是否合適,以避免 藥物搭配不合理所帶來的危害。藥物配伍表是一張表格,表格的橫向和縱向分別標有各種藥 品名,橫向和縱向的交叉處標有兩藥品配制的結果,檢測時,找到兩種藥品,再査看它們的 交叉處才可得到配制結果。但由于藥品數量達數百種,使得表格非常大,這樣檢測時很容易 出錯,藥品一旦配錯將會給患者帶來嚴重的后果。發明內容本實用新型的目的在于提供一種采用微處理器自動査表的便攜式電子式藥物配伍表。 本實用新型設有顯示器、微處理器和鍵盤。顯示器用于顯示藥品及藥品檢測的結果,顯示器的輸入端接微處理器,微處理器用于存 儲藥品藥名字庫、藥品藥名匹配檢測模塊和控制軟件,并控制管理各部分的運行,鍵盤用于 輸入藥品名,鍵盤的輸出端接微處理器,藥品藥名字庫用于存儲管理所有藥品的藥名和藥性 數據,藥品藥名匹配檢測模塊用于根據藥性匹配數學模型計算所選擇的藥品是否匹配。顯示器可采用液晶顯示器。微處理器可采用嵌入式微處理器。與現有的表格式藥物配伍表相比,由于本實用新型采用微處理器自動查表的方式,因此 可對任意兩個或者多個藥品的配伍情況進行査閱,不僅速度快,而且不容易出錯,保證用藥 安全,適合于臨床醫生等的使用。
圖1為本實用新型實施例的結構組成框圖。 圖2為本實用新型實施例的電路組成原理圖。圖3為本實用新型實施例的LCD液晶顯示與微處理器的連接關系圖。
具體實施方式
以下實施例將結合附閨對本實用新型作進一步的說明。參見圖l,本實用新型設有液晶顯示器LCD、嵌入式微處理器CPU、鍵盤S、藥品藥名 字庫A和藥品藥名匹配檢測模塊B。液晶顯示器LCD用于顯示藥品及藥品檢測的結果,顯 示器LCD的輸入端接微處理器CPU。微處理器CPU用于存儲藥品藥名字庫A、藥品藥名匹 配檢測模塊B和控制軟件,并控制管理各部分的運行。鍵盤S用于輸入藥品名,鍵盤S的 輸出端接微處理器CPU,藥品藥名字庫A用于存儲管理所有藥品的藥名和藥性數據,藥品 藥名匹配檢測模塊B用于根據藥性匹配數學模型計算所選擇的藥品是否匹配。參見圖2和3,將液晶顯示器LCD的三芯控制線Al、 A2和A3分別與微處理器CPU 的RX (第10腳),TX (第11腳),GND (第20腳)相接,其中TX為命令接收輸入,RX 為忙信號輸出,兩者都為TTL電平信號(+5V),微處理器CPU在忙信號輸出為1時,發送控 制命令。鍵盤S采用3X4行列式鍵盤S1 S12。鍵盤S的列線與P2 口的低4位相接,鍵盤 S的行線通過二極管D接到P2 口的高4位(P2.4 P2.7)。其中P2.4 P2.7作鍵輸出線,P2.0 P2.3 作掃描輸入線。把預先編好的藥品藥名字庫和藥品藥名的匹配檢測模塊燒錄到微處理器CPU 中。工作時,先初始化,使鍵盤S行輸出口全置零,在鍵盤S上按下藥品名選擇鍵,控制藥 品藥名菜單滾動條滾動,當有鍵按下時,執行鍵盤S掃描子程序,得出鍵值,并送到鍵值計 算模塊。當所選擇的藥名出現時,按下回車選中該藥名。連續選擇兩個藥名后,通過藥品藥 名字庫管理模塊調出相應藥品的藥性數據,并把這些數據交送藥品藥名匹配檢測模塊處理。 藥品藥名匹配檢測模塊能自動根據藥品匹配數學模型進行計算,由此得到藥品的匹配檢測模 塊檢測配制結果。系統管理模塊則將檢測結果發送給液晶顯示器的控制模塊(MCU),再通 過液品顯示器LCD的屏靠將其顯示出來。圖3給出液晶顯示器LCD與單片機CPU (80C51BHBQA (40)型)的連線圖。液晶顯示器LCD的顯示界面是由若干圖素(圖案或字 符)排列組合生成的,它把液晶顯示器LCD控制的底層操作軟件集成在液晶顯示器內的控制 模塊(MCU)中,顯示界面中臨時所用到的各種圖樣和標準漢字庫則預先錄入液晶顯示器 內的控制模塊(MCU)中,再通過串口控制顯示界面。中.片機CPU控制電路把模擬控制軟件(包括藥品藥名字庫、藥品藥名匹配檢測模塊和控制軟件)燒錄到80C51BHBQA (40)中,單片機CPU與液晶顯示器LCD接入+5V直 流電源,再將單片機CPU的三芯控制線與液晶顯示器LCD的三芯控制線連接。其中TX為 命令接收輸入,RX為忙信號輸出,兩者都為TTL電平信號,單片機在忙信號輸出為1時, 發送控制命令。模擬控制軟件(包括藥品藥名字庫、藥品藥名匹配檢測模塊和控制軟件)模擬控制軟 件主要用于進行鍵盤的掃描、藥品代號的計算、兩種藥品的匹配檢測及液晶顯示器的顯示控 制。鍵盤的掃描采用常用的逐行掃描法。藥品代號的計算主要是識別輸入藥品的代號的位數, 根據位數的不同分類進行計算以得到藥品代號。藥品的匹配檢測模塊是整個模擬控制軟件部分的核心。具體實現過程是釆用一個一維的數組a[]存放所有藥品兩兩配制的結果,其中數組元素的順序與兩輸入藥品代號的關系為若兩輸入藥品的代號分別為i, j,則它們配制的結果在數組中的位置為a[n] (n=i*(i-1)/2+j),因此藥品的匹配檢測模塊只要知道兩藥品 的代號,便可確定它們配制的結果。液晶顯示器的軟件控制部分中的串口模式設為模式l, 波特率為9600。本實用新型的詳細工作過程為按下START鍵,表示可以開始檢測,在鍵盤S上按下 藥品名選擇鍵,控制藥品藥名菜單滾動條滾動,當所選擇的藥名出現時,按下回車選中該藥 名。連續選擇兩個藥名后,通過藥品藥名字庫管理模塊調出相應藥品的藥性數據,并把這些 數據交送藥品藥名匹配檢測模塊處理。藥品藥名匹配檢測模塊能自動根據藥品匹配數學模型 進行計算,由此得到藥品的匹配檢測模塊檢測配制結果。在檢測液晶顯示器不忙的狀態下(即 busy=l)將藥品名及檢測結果送液晶顯示器顯示出來,這樣便完成一次操作。按下清屏鍵 DELETE,即清除液晶顯示器顯示的內容,便可進入下次的檢測。圖3中的主要元器件的參考型號和參考參數見表1。表lRl10KR210KR31KCl30pC2lOyDIN5819YU.0592LCDVLCM24064B權利要求1. 一種便攜式電子式藥物配伍表,其特征在于設有顯示器、微處理器和鍵盤;顯示器用于顯示藥品及藥品檢測的結果,顯示器的輸入端接微處理器;微處理器用于存儲藥品藥名字庫、藥品藥名匹配檢測模塊和控制軟件并控制管理各部分的運行;鍵盤用于輸入藥品名,鍵盤的輸出端接微處理器。
2. 如權利要求1所述的一種便攜式電子式藥物配伍表,其特征在于顯示器為液晶顯示 器。
3. 如權利要求1所述的一種便攜式電子式藥物配伍表,其特征在于微處理器為嵌入式 微處理器。
專利摘要一種便攜式電子式藥物配伍表,涉及一種藥物配伍表,尤其是涉及一種便攜式電子式藥物配伍表。提供一種采用微處理器自動查表的便攜式電子式藥物配伍表。設有顯示器、微處理器和鍵盤。顯示器用于顯示藥品及藥品檢測的結果,顯示器輸入端接微處理器,微處理器用于存儲藥品藥名字庫、藥品藥名匹配檢測模塊和控制軟件,并控制管理各部分的運行,鍵盤用于輸入藥品名,鍵盤輸出端接微處理器,藥品藥名字庫用于存儲管理所有藥品的藥名和藥性數據,藥品藥名匹配檢測模塊用于根據藥性匹配數學模型計算所選擇的藥品是否匹配。采用微處理器自動查表方式,可對任意兩個或者多個藥品的配伍情況進行查閱,速度快,不容易出錯,用藥安全,適于臨床醫生等的使用。
文檔編號G06F19/00GK201111051SQ20072000728
公開日2008年9月3日 申請日期2007年6月6日 優先權日2007年6月6日
發明者陳文薌, 高小娟 申請人:廈門大學