基于单片机的多功能电子医药盒设计
文末下載完整資料
設計目的
??隨著我國國民經濟的發展,針對生活節奏的加快和社會老齡化的趨勢,結合產業發展需要,設計出了多功能語音電子醫藥盒。
??使用多功能電子醫藥盒提高了人們的生活效率:針對年輕人,可以在忙碌的工作時提醒吃藥的時間;針對老年人,可以提醒按時吃藥、安全吃藥。
設計實現總體功能
??采用單片機的語音技術,傳動技術,記憶與存儲技術。
??性能指標:
????1.語音提示后,倉蓋開啟和閉合的時間:1~2s;
????2.藥倉數量:4倉設計;
????3.能根據人的提示進行藥物的選擇;
????4.人性化設計與友好的人機界面;
????5.24小時內任意設定藥物服用提醒;
????6.語音互動,可以實現人機對話,具有小型機器人的識別能力;
????7.四倉設計,分為底倉、固定倉與常動倉,介紹如下:
??????底倉:為藥物備用倉;
??????固定倉:針對家庭中常常需要服用藥物的人所設計,服藥時間、數量等可進行自行設定。
??????常動倉(分兩層):針對生活中的易發性疾病所設計,服藥時間、數量等可進行自行設定,具備語音識別功能,可根據語音提示,自動進行藥物的選擇。
????8.具有時間的記憶功能。
設計總體功能圖
功能描述
按鍵功能描述
??時間調整鍵:可對現在時間及設定時間進行調整,可實現5路定時提醒:對于時間調整,可進行年月日小時分的設定。
??設定藥物鍵:通過此鍵可進行服藥位置、時間及數量(最大為4)的設定,對于服藥位置,可進行層數(最大為3)與格數(最大為6)的設定。
??采用默認鍵:通過此鍵無需設定,即可享用標準方案:位置:一層2格;時間:早上8時,數粒:2粒。
定時的開啟
??當時鐘計時達到預定時間,液晶自動顯示藥品位置、種類及服用量,語音播報液晶屏上顯示的信息。同時,單片機控制直流電機迅速轉動,自動開啟藥盒。3.2.3系統硬件設計方案
??根據需要,系統硬件擬使用兩塊PCB板設計。其中一塊為語音遙控器,用于搭載凌陽SPCE061A單片機、電源電路、音頻電路、I/O電路等外圍電路。另一塊為車體控制板,用于搭載接口電路,電源電路及電機驅動。
??調整“現在時間”及定時:1)接通電源時為默認狀態;2)當前時間顯示:12:00;3)定時顯示:08:00;4)數量顯示:2粒;5)當前位置顯示:第一層。
遙控器硬件設計方案
??在無線語音遙控智能電子醫藥盒的設計中,凌陽SPCEO61A單片機作為遙控器的主控制器,需要增加一系列的外圍電路的支持才能實現音頻輸入輸出和識別,以及語音命令的輸出等功能。需要增加的外圍電路有:電源電路、MIC輸入電路、音頻輸出電路、無線傳輸電路、復位電路、I/O接口電路。
1.電源電路
??凌陽SPCE061A單片機內核電源電壓要求為3.3V,其他邏輯器件要求5V供電,設計中采用DC9V供電,直流電壓先通過LM7805得到5V直流電源為邏輯電路供電,然后通過SPY0029穩壓到3.3V,為整個單片機內核供電。另外,在LM7805的前端入一個二極管,目的在于防止電源接反而對整個電路造成損壞。電路如圖3-1所示。
2.音頻電路
1)MIC輸入電路
在使用SPCE061A的語音訓練和聲音控制的時候,需要使用MIC輸入電路將語音信號接收,并傳送至SPCE061A進行處理。為提高輸入的聲音質量,MIC輸入電路還應具備一定的濾波降噪功能。電路中的∏性濾波器就能很好的實現這個功能。同時使入電路可以實現自動增益(AGC)控制。原理如圖3-2其中X1是語音的MIC輸入端。
部分程序
void operate0() {while(1){if(!key1) a=1; switch(a){case 0: time();break;case 1: {operate1();break; } }if(l_tmpdate[1]==1)//if((shijian[2]==l_tmpdate[2])&&(shijian[1]==l_tmpdate[1])){speak2();delayms(100);oneblock(1);delayms(200);oneblock(0);}/* if(reshi=1){oneblock(1);f=1; }}if(f=1&reshi=0){oneblock(0);f=0;}*/}} void Init51(){Set_RTC();LCD_CS_SET; INIT_LCD(); //LCD_W_Comm( 0x01);//delay(100);lcd_mesg(Open_pic0);} void main() { Init51();while(1){operate0(); } }全套資料免費下載:
關注v-x-公-眾-號:【嵌入式基地】
后-臺-回-復:【畢業設計】 即可獲資料
回復【編程】即可獲取
包括有:C、C++、C#、JAVA、Python、JavaScript、PHP、數據庫、微信小程序、人工智能、嵌入式、Linux、Unix、QT、物聯網、算法導論、大數據等資料
總結
以上是生活随笔為你收集整理的基于单片机的多功能电子医药盒设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 拒绝服务攻击详解
- 下一篇: 我看到西电通院考试——学生应该做的事情?