• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 一種基于STC90C516RD+的智能藥箱設計

    一種基于STC90C516RD+的智能藥箱設計

    作者: 時間:2014-06-09 來源:網絡 收藏

    摘要:介紹了一種基于STC90C6RD+單片機的智能藥箱的設計,主要結構有主控單元、時鐘單元、報警單元、顯示單元等。顯示單元顯示藥品的相關信息及服藥時間,有利于用戶及時掌握各項信息;報警單元可以在規定的時間內進行報警提醒,保證了用戶能夠及時服藥。

    本文引用地址:http://www.czjhyjcfj.com/article/248003.htm

    關鍵詞:單片機;智能藥箱;GSM短信模塊

    對于那些健忘的老人、需要長期堅持服用藥物的患者、需要住院的病患以及工作繁忙的成年人來說,很難保證能清楚地記得不同藥物的信息以及用藥時間并且保證按時吃藥。如何能夠及時提醒以上人群按時按量吃藥是一個難題。針對此問題,本文設計了一種基于增強型單片機——單片機的智能藥箱。藥箱設有檢測單元,檢測在規定的時間內用戶是否按時吃藥,當檢測到用戶已按時吃藥便會通過顯示單元提示用戶已經吃藥,避免重復吃藥。通過顯示單元,用戶可以方便地獲取當前的用藥情況、用藥時間及藥物信息等信息。

    1 工作原理

    本設計主要由主控單元、時鐘單元、檢測單元、報警單元、顯示單元、供電單元和上位機軟件等7部分組成,其中主控單元由STC90C516 RD+單片機模塊組成;時間單元由DS1302時鐘模塊組成,用于檢測當前的時間信息;檢測單元由光敏傳感器模塊和DS18B20模塊組成,分別檢測用藥情況的和檢測環境溫度;報警單元由蜂鳴器模塊和GSM短信模塊組成,分別進行現場的聲音報警提示與短信報警提示;顯示單元顯示藥物名稱、用法用量等藥品的相關信息,用藥的時間,是否用藥以及當前的日期、時間等信息;供電單元提供系統所需電力;上位機軟件通過RS232接口與主控單元進行通信。藥箱結構示意如圖1所示。

     

     

    2 各組成單元分析

    2.1 主控單元

    主控單元在整個ICare系統中起信息處理和控制作用,主控芯片選用增強型51單片機——單片機。單片機是基于8051內核的新一代超強抗干擾、高速、低功耗的單片機,指令代碼完全兼容傳統8051單片機,包含中央處理單元、64 k字節Flash程序存儲器、1280字節SRAM、35個雙向輸入/輸出(I/O)口、3個16位定時器/計數器,8個中斷源,片內時鐘振蕩電路。

    2.2 時鐘單元

    時鐘單元采用的是DALLAS公司出品的DS1302芯片。DS1302是一種具有涓細電流充電能力的低功耗實時時鐘芯片,內含一個實時時鐘/日歷和31字節靜態RAM,可以通過串行接口與單片機進行通信。可以對年、月、日、周、時、分、秒進行計時,具有閏年補償等多種功能。DS13 02采用SPI三線接口與CPU進行同步通信,分別是復位(RST)、I/O數據線和串行時鐘(SCLK)。

    2.3 檢測單元

    檢測單元由光敏傳感器模塊和溫度傳感器DS18B20模塊組成。

    1)光敏傳感器模塊

    光敏傳感器模塊在無光條件或者光強達不到沒定閾值時即未打開藥箱時,輸出高電平;當外界環境光強超過設定閾值即打開藥箱時,輸出低電平。主控單元通過檢測光敏傳感器模塊輸出的高低電平判斷患者是否打開藥箱服藥。光敏傳感器模塊原理圖見圖2。

     

     

    2)溫度傳感器DS18B20模塊

    DS18B20模塊是一種常用的溫度傳感器,具有測溫系統簡單、測溫精度高、連接方便、占用口線少、抗干擾能力強和精度高等優點。模塊采用獨特的單線接口方式,與微處理器連接時僅需要一條口線即可實現微處理器與DS18B20的雙向通信,測量結果以9—12位數字量方式串行傳送。在使用中不需要任何外圍元件。

    主控單元通過溫度傳感器DS18B20模塊實時檢測當前的環境溫度,并將當前的溫度信息通過顯示單元顯示出來,顯示效果見圖5。

    2.4 報警單元

    報警單元由蜂嗚器模塊和GSM短信模塊組成。

    1)蜂鳴器模塊

    蜂鳴器是一種一體化結構的電子訊響器,采用直流供電,廣泛應用于計算機、打印機、復印機、報警器、電子玩具、汽車電子設備、電話機、定時器等電子產品中作發聲器件。蜂鳴器模塊結構簡單、使用方便,通過主控單元單片機I/O口定時翻轉電平即可驅動蜂嗚器鳴響。

    2)GSM短信模塊

    GSM短信模塊采用希姆通300模塊。希姆通300模塊屬于工業級GSM/GPRS模塊,具有工業標準化接口,尺寸小,功耗低,采用單電壓供電,支持EGSM900/1800/1900頻段,支持AT指令設置,內嵌TCP/IP協議,可實現點對點發送和接收中文短信的功能。

    在本設計中,GSM短信模塊與主控單元之間采用串口通信的方式進行連接,如圖3所示。

     

     

    2.5 顯示單元

    顯示單元采用2.4寸彩色tft液晶顯示器,顯示色彩為262 k(26萬色),成像細膩,具有顯示效果好、功耗低等優點。顯示單元原理圖如圖4所示。

     

     

    引腳說明:1腳,接地(GND);2腳,電源引腳(Vcc);4腳,控制寄存器/數據寄存器選擇引腳(RS),低電平時選擇控制寄存器;5腳,寫信號引腳(RW),低電平時有效;6腳,讀信號引腳(RD),低電平時有效;7~14腳為8位數據總線(DB0~DB7);15腳為片選(CS),低電平時有效;16腳,復位腳(RST),低電平時有效;3、17、18腳懸空。顯示單元顯示效果見圖5。

     

     

    2.6 供電單元

    51單片機相關文章:51單片機教程


    塵埃粒子計數器相關文章:塵埃粒子計數器原理
    蜂鳴器相關文章:蜂鳴器原理
    燃氣報警器相關文章:燃氣報警器原理

    上一頁 1 2 下一頁

    關鍵詞: 51 STC90C516RD+

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 麻城市| 武宁县| 托里县| 民权县| 东阳市| 息烽县| 石楼县| 项城市| 岱山县| 德化县| 本溪市| 项城市| 乌海市| 陇西县| 巴南区| 太谷县| 玉溪市| 南康市| 南华县| 永州市| 徐州市| 林州市| 道孚县| 大邑县| 都兰县| 论坛| 宝鸡市| 阳山县| 海盐县| 双城市| 余干县| 农安县| 千阳县| 北碚区| 南投市| 遵化市| 平塘县| 囊谦县| 溧水县| 胶州市| 句容市|