具備學習功能的電動按摩椅控制系統的研制
吳永明,羅海據
(廣東工業大學機電工程學院,廣州510090)
摘要:為了提高電動按摩椅的操作便利性和安全性,研究了按摩椅控制系統。在硬件上采用互鎖電路,保證了電路系統的安全性;在軟件上實現了按響應時間分類的電機控制系統,提供自動按摩和個性化按摩等模式,并通過保存和復原用戶設定的個性化按摩模式,實現按摩椅的學習功能。利用Petri網對該控制系統進行建模和分析,以保證所要實現的功能之間沒有死鎖和沖突。該控制系統已經用于上市的產品中,獲得了用戶的好評。
關鍵詞:電動按摩椅;控制系統;學習功能;Petri網
中國分類號:TM33 文獻標識碼:A 文章編號:1004—7018(2008)04—0038—04
0引言
隨著我國經濟的迅速發展和人們生活水平的不斷提高,電動按摩椅越來越受到大眾的歡迎。目前,在電動按摩椅市場上,進口、合資以及國產產品并存。相對而言,進口產品功能強大、按摩方式豐富、外觀優美,但同時其價格也非常昂貴。而國內產品功能較簡單,產品知名度也相對較低,但是其價格比較低廉。
為了提高電動按摩椅在市場上的競爭能力,本文研究出一套自主研發的中檔電動按摩椅的控制系統。該控制系統能完成一般電動按摩椅的自動按摩模式和定點按摩模式,并增加學習功能以實現和保存用戶個性化自動按摩模式。
本文先介紹學習功能的概念,再論述控制系統的硬件系統和軟件系統,然后再結合硬件系統和軟件系統介紹學習功能的實現。
1學習功能說明
按摩椅的自動按摩模式實際上是按時間順序對揉捏、捶打、推拿這三個電動機模塊接口的設置集合,它固化在程序里,用戶不能改變它們;定點按摩模式是用戶按自己的意愿選擇按摩手法。
由于每個人的生理特點,如身體結構、身高體重等是不一樣的,對于按摩手法、力度等的感受就不一樣,自動按摩模式很難滿足所有用戶的需要。而定點按摩模式要求用戶每次都要選擇按摩手法,略顯麻煩。如果按摩椅能夠“學習”用戶的按摩手法,形成一套個性化的按摩流程并保存下來,提供給用戶在以后使用,既有自動按摩模式的方便又有定點按摩模式的舒服,無疑會提高用戶的滿意度,提高產品的市場競爭能力。
實現學習功能的技術路線是:在用戶選擇個性化自動按摩功能設定時,系統按時間順序依次將用戶的按鍵消息保存下來;當用戶選擇個性化自動按摩模式進行按摩時,系統按時間順序依次模擬發射這些消息,復原這些操作和控制。其中系統還增加了對這些消息的刪除、調整等功能,提高操作界面的友好性。
2硬件系統的設計
2.1硬件系統的組成
控制系統主要包括了Mcu、電源模塊、I2c接口的E2PROM、液晶屏、無線遙控模塊、鍵盤輸入手控板、直流電動機驅動電路等。Mcu采用PIC16F77單片機,這種單片機具有成本低、功能豐富、抗干擾能力強等優勢而廣泛用于電動機控制系統。E2PROM用來保存用戶輸入的信息,并且PICl6F74單片機內部集成了I2c和SPI電路,接口方便。
直流電動機由MOsFET管構成橋式電路驅動,實現正反轉。而MOsFET采用IR2110來驅動,該電路成熟穩定[2],應用在本產品上比較合適,如圖1所示。
2.2硬件系統的工作原理
控制系統首先完成硬件軟件的初始化,然后掃描鍵盤的輸入,根據鍵碼設定的模塊接口,完成各種功能。軟件設定了各個電動機的連續運行時間不得超過15 min,即使用戶忘記關閉按摩椅,系統也能將按摩椅關閉以保安全。
直流電動機用PWM進行驅動。用單片機的一個時間定時器產生一個單位脈寬,然后用多個計數器來對這個脈寬進行計數,分別產生多個PWM驅動多個電動機。通過改變計數器的范圍而改變PWM的脈寬,實現電動機的調速。由圖1可知,脈沖從LEFT輸入時,Q2和Q3截止,Q1和Q4導通,實現正轉;脈沖從RIGt佃輸入時,Ql和Q4截止,Q2和Q3導通,實現反轉。
2.3硬件系統的安全措施
在驅動大功率直流電動機時,器件的安全性很重要,對于IR2110驅動電路的保護措施,很多文獻已經 |