摘要:該文介紹了一套按摩椅控制系統(tǒng),該系統(tǒng)以單片機(jī)作為核心控制器,采用液晶屏作為人機(jī)界面,采用小型直流電機(jī)作為按摩驅(qū)動(dòng)器件實(shí)現(xiàn)人體各部位的整體按摩及分別按摩功能,通過(guò)外部按鍵設(shè)定用戶(hù)所需的按摩強(qiáng)度和按摩模式。
關(guān)鍵詞:按摩椅;單片機(jī)
中圖分類(lèi)號(hào):TP313 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)02-0438-03
隨著現(xiàn)代生活和工作節(jié)奏的加速,人們?cè)诠ぷ髦嘤捎诜N種壓力,處于亞健康狀態(tài),又沒(méi)有時(shí)間去放松自己,在勞累工作一天之后,來(lái)幾下揉捏推拿,會(huì)使人格外舒服,得到有效的放松,所以家庭按摩技師應(yīng)運(yùn)而生——按摩椅。該文以單片機(jī)作為核心控制器,采用液晶屏作為人機(jī)界面,采用小型直流電機(jī)作為按摩驅(qū)動(dòng)器件實(shí)現(xiàn)人體各部位的整體按摩及分別按摩功能,通過(guò)外部按鍵設(shè)定用戶(hù)所需的按摩強(qiáng)度和按摩模式。
1 系統(tǒng)的硬件設(shè)計(jì)
1.1 系統(tǒng)組成
2 系統(tǒng)軟件設(shè)計(jì)
2.1軟件開(kāi)發(fā)環(huán)境
本設(shè)計(jì)中采用keil uVision3 c51軟件來(lái)進(jìn)行單片機(jī)C語(yǔ)言程序的編寫(xiě)。將C程序編寫(xiě)好后,用keil軟件對(duì)其進(jìn)行編譯,將最后生成的HEX文件通過(guò)ISP下載器下載到單片機(jī)中進(jìn)行調(diào)試,同時(shí)也可通過(guò)仿真器在線(xiàn)進(jìn)行調(diào)試。
2.2 軟件流程圖
主程序主要完成對(duì)系統(tǒng)中各個(gè)子程序的調(diào)用。主程序流程圖如圖7所示。
裝置通電后,按下啟動(dòng)鍵,單片機(jī)循環(huán)條用鍵盤(pán)程序,掃描是否有鍵被按下。當(dāng)啟動(dòng)裝置按摩的按鍵被按下后,開(kāi)始計(jì)時(shí)(一次按摩的時(shí)間)。如果選擇的是循環(huán)按摩模式,就調(diào)用循環(huán)按摩子程序;如果是啟動(dòng)的背部按摩模式,就調(diào)用背部按摩子程序;如果是啟動(dòng)的腰部按摩模式,就調(diào)用背部按摩子程序;以此類(lèi)推,如果啟動(dòng)的是小腿按摩模式,就調(diào)用小腿按摩子程序。在一個(gè)按摩時(shí)期結(jié)束后,電機(jī)結(jié)束工作。工作期間,屏幕顯示相關(guān)模式提示信息。
圖7 主程序流程圖
3 結(jié)束語(yǔ)
本文完成了基于單片機(jī)的按摩椅控制裝置的設(shè)計(jì),裝置充分利用了MCU的I/O引腳,通過(guò)按鍵按下與否,調(diào)節(jié)PWM波形,以此來(lái)控制電機(jī)轉(zhuǎn)速的快慢,從而帶動(dòng)偏心輪達(dá)到按摩的效果。裝置攜帶的3310LCD也充分的起到人機(jī)交互的作用:顯示模式、按摩強(qiáng)弱。整個(gè)系統(tǒng)方便實(shí)用,具有市場(chǎng)推廣價(jià)值。
參考文獻(xiàn):
[1] 陳小虎.電工電子技術(shù)[M].北京:高等教育出版社,2009.
[2] 顧濱,趙偉軍.Protel 99 SE實(shí)用教程[M]. 北京:人民郵電出版社,2010.
[3] 王曉明.電動(dòng)機(jī)的單片機(jī)控制[M].北京:北京航空航天大學(xué)出版社,2002.
[4] 郭天祥.51單片機(jī)C語(yǔ)言教程-入門(mén)、提高、開(kāi)發(fā)、拓展全攻略[M]. 北京:電子工業(yè)出版社,2009.
[5] 王水平.PWM 控制與驅(qū)動(dòng)器使用指南及應(yīng)用電路[M].西安:電子與科技大學(xué)出版社,2004.