一種玩具車雙模式感應(yīng)控制系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種感應(yīng)控制系統(tǒng),具體是一種玩具車雙模式感應(yīng)控制系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的遙控玩具車,基本都是通過遙控器來控制的,而且都是實(shí)施控制的,即令遙控器的開關(guān)、按鈕或搖桿一直處于觸發(fā)狀態(tài)來使玩具車行走,而一旦松開開關(guān)、按鈕或搖桿,玩具車的電機(jī)就馬上停止轉(zhuǎn)動(dòng),玩具車也隨即停止行走,即On和Off的控制方式,這樣的遙控玩具車完全離不開遙控器,一旦遙控器損壞了該玩具車就失去玩耍功能,而且這種遙控方式對(duì)于年齡較小的小孩子來難以正確實(shí)施;還有一些遙控玩具車是通過感應(yīng)操控的,有如紅外線感應(yīng)的非接觸式感應(yīng)和如插卡感應(yīng)的接觸式感應(yīng),但目前的感應(yīng)操控大多是相當(dāng)于On和Off的功能,即玩具收到感應(yīng)時(shí)進(jìn)行某個(gè)動(dòng)作,這樣的玩具車同樣無法通過感應(yīng)來實(shí)現(xiàn)動(dòng)作的變化;只有小部分感應(yīng)玩具車是可實(shí)現(xiàn)手勢(shì)感應(yīng)對(duì)玩具車進(jìn)行加速操作的,但這種加速方式需要玩家進(jìn)入到玩具車的行駛場(chǎng)地中操作,但若是在比較復(fù)雜的軌道上,想靠近軌道中行走的玩具車進(jìn)行揮手感應(yīng)來實(shí)現(xiàn)加速基本很難,很容易不慎破壞軌道。
【發(fā)明內(nèi)容】
[0003]針對(duì)上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明的目的是提供一種應(yīng)用于電動(dòng)玩具車上以實(shí)現(xiàn)該玩具車既可通過遙控器控制其動(dòng)作變化,又可通過手勢(shì)感應(yīng)控制其動(dòng)作變化的玩具車雙模式感應(yīng)控制系統(tǒng)。
[0004]為達(dá)到上述目的,本發(fā)明所采用的技術(shù)方案是:一種玩具車雙模式感應(yīng)控制系統(tǒng),包括有信號(hào)收發(fā)模塊,處理模塊和驅(qū)動(dòng)模塊,其特點(diǎn)是:
所述信號(hào)收發(fā)模塊包括有信號(hào)發(fā)射器和信號(hào)接收器,所述信號(hào)接收器在開機(jī)后自動(dòng)進(jìn)入對(duì)碼模式,在對(duì)碼模式下若感應(yīng)到遙控器的對(duì)碼信號(hào)則自動(dòng)進(jìn)行對(duì)碼,對(duì)碼成功后進(jìn)入第二控制模式,若在對(duì)碼模式的時(shí)間內(nèi)沒有對(duì)碼或?qū)Υa不成功,則進(jìn)入第一控制模式;
所述第一控制模式為手勢(shì)感應(yīng)控制模式,該控制模式下信號(hào)發(fā)射器和信號(hào)接收器同時(shí)工作,信號(hào)發(fā)射器發(fā)出的信號(hào)在手勢(shì)感應(yīng)下反射給信號(hào)接收器,并生成感應(yīng)信號(hào);
所述第二控制模式為遙控器控制模式,該控制模式下僅信號(hào)接收器工作,用于接收遙控器所發(fā)出的控制信號(hào),并生成遙控信號(hào);
所述處理模塊在第一控制模式下用于接收信號(hào)收發(fā)模塊的感應(yīng)信號(hào)并統(tǒng)計(jì)在連續(xù)時(shí)間內(nèi)感應(yīng)信號(hào)的次數(shù),根據(jù)不同的統(tǒng)計(jì)次數(shù)而發(fā)出相應(yīng)的驅(qū)動(dòng)信號(hào)給所述驅(qū)動(dòng)模塊;在第二控制模式下用于接收信號(hào)收發(fā)模塊的遙控信號(hào)并根據(jù)該遙控信號(hào)發(fā)出相應(yīng)的驅(qū)動(dòng)信號(hào)給所述驅(qū)動(dòng)模塊;
所述驅(qū)動(dòng)模塊用于接收處理模塊發(fā)送過來的驅(qū)動(dòng)信號(hào),并控制玩具車的電機(jī)工作。
[0005]其中,所述信號(hào)接收器通過系統(tǒng)程序控制而實(shí)現(xiàn)在開機(jī)時(shí)進(jìn)入對(duì)碼模式,所述對(duì)碼模式在一持續(xù)的設(shè)定時(shí)間內(nèi)進(jìn)行對(duì)碼且對(duì)碼成功則自動(dòng)進(jìn)入第二控制模式,在該設(shè)定時(shí)間內(nèi)沒有進(jìn)行對(duì)碼或?qū)Υa不成功則自動(dòng)進(jìn)入第一控制模式,為避免影響玩耍時(shí)間,該設(shè)定時(shí)間為3-10秒為佳。
[0006]為了方便進(jìn)行對(duì)碼,所述第二控制模式下對(duì)應(yīng)的遙控器中設(shè)有發(fā)射模塊,所述發(fā)射模塊在遙控器開機(jī)后一段時(shí)間內(nèi)連續(xù)發(fā)出對(duì)碼信號(hào),在玩具車的信號(hào)接收器進(jìn)入對(duì)碼模式下開啟遙控器即可實(shí)現(xiàn)自動(dòng)對(duì)碼,故無需手動(dòng)操作,只需對(duì)碼雙方同步開機(jī)即可自動(dòng)對(duì)碼。
[0007]為了實(shí)現(xiàn)一對(duì)一的控制,避免控制受干擾造成混亂,所述遙控器還包括有MCU模塊,所述MCU模塊中設(shè)有唯一的地址碼,所述玩具車與該遙控器進(jìn)行對(duì)碼時(shí)將所述地址碼儲(chǔ)存到玩具車的處理模塊中而實(shí)現(xiàn)該玩具車僅可接收具有相應(yīng)地址碼的遙控器所發(fā)出的控制信號(hào)。
[0008]本發(fā)明的玩具車處理模塊中還儲(chǔ)存有多種驅(qū)動(dòng)信號(hào),可以是所述處理模塊中存儲(chǔ)有如下驅(qū)動(dòng)信號(hào):當(dāng)次數(shù)范圍為N1次時(shí),電機(jī)以轉(zhuǎn)速S1轉(zhuǎn)動(dòng);當(dāng)次數(shù)范圍為N2次時(shí),電機(jī)以轉(zhuǎn)速S2;當(dāng)次數(shù)范圍為N 3次時(shí),電機(jī)以轉(zhuǎn)速S 3轉(zhuǎn)動(dòng);依此類推,當(dāng)次數(shù)范圍為Nm次時(shí),電機(jī)以轉(zhuǎn)速Sm轉(zhuǎn)動(dòng);其中N^WNm,可以是所述處理模塊中存儲(chǔ)有如下驅(qū)動(dòng)信號(hào):當(dāng)次數(shù)范圍為N1次時(shí),電機(jī)以一設(shè)定速度S轉(zhuǎn)動(dòng)T ^少;當(dāng)次數(shù)范圍為N2次時(shí),電機(jī)以轉(zhuǎn)速;當(dāng)次數(shù)范圍為N3次時(shí),電機(jī)以轉(zhuǎn)速SRaTjA ;依此類推,當(dāng)次數(shù)范圍SNm次時(shí),電機(jī)以轉(zhuǎn)速S轉(zhuǎn)動(dòng);其中KWNm, T1CT2CT3CTm^可以是所述處理模塊中存儲(chǔ)有如下驅(qū)動(dòng)信號(hào):當(dāng)次數(shù)范圍為N1次時(shí),電機(jī)以轉(zhuǎn)速S i轉(zhuǎn)動(dòng)T ;當(dāng)次數(shù)范圍為N2次時(shí),電機(jī)以轉(zhuǎn)速S2轉(zhuǎn)動(dòng)T 2秒;當(dāng)次數(shù)范圍為N 3次時(shí),電機(jī)以轉(zhuǎn)速S 3轉(zhuǎn)動(dòng)T 3秒;依此類推,當(dāng)次數(shù)范圍為Nm次時(shí),電機(jī)以轉(zhuǎn)速S為動(dòng)T m# ;其中N 1<N2<N3<Nm, S1<S2<S3<Sm, T1<T2<T3<Tmo
[0009]為降低成本,所述信號(hào)收發(fā)模塊的信號(hào)發(fā)射器為光敏三極管,所述光敏三極管設(shè)置于玩具車的上表面,通過使用者的手在玩具車上方揮動(dòng)而使光敏三極管的光線反射到信號(hào)接收器上生成感應(yīng)信號(hào)并發(fā)送給所述處理模塊,在連續(xù)時(shí)間內(nèi)揮動(dòng)手X次,相鄰兩次揮手時(shí)間間隔不超過設(shè)定時(shí)間,揮手停止后處理模塊統(tǒng)計(jì)設(shè)定時(shí)間內(nèi)的感應(yīng)信號(hào)次數(shù),得到統(tǒng)計(jì)次數(shù)X,將X分別與N1、N2, N3,……Nm進(jìn)行比對(duì),若X小于N 4寸則不發(fā)出信號(hào),若X在N2, N3,……乂時(shí),則發(fā)出X次對(duì)應(yīng)次數(shù)范圍所在的驅(qū)動(dòng)信號(hào)給所述驅(qū)動(dòng)模塊,進(jìn)而帶動(dòng)電機(jī)按該驅(qū)動(dòng)信號(hào)的轉(zhuǎn)速要求或時(shí)間要求進(jìn)行轉(zhuǎn)動(dòng)。
[0010]除此之外,為了使比賽更貼近賽車的真實(shí)感,比賽時(shí)可根據(jù)需要進(jìn)行加速、減速的操作,所述信號(hào)收發(fā)模塊包括有至少兩個(gè)信號(hào)發(fā)射器和一個(gè)信號(hào)接收器,根據(jù)這些信號(hào)發(fā)射器被手勢(shì)感應(yīng)的順序不同而生成兩個(gè)不同的感應(yīng)信號(hào),所述處理模塊根據(jù)這兩個(gè)不同的感應(yīng)信號(hào)分別生成控制電機(jī)正轉(zhuǎn)的驅(qū)動(dòng)信號(hào)和控制電機(jī)反轉(zhuǎn)的驅(qū)動(dòng)信號(hào)。電機(jī)正轉(zhuǎn)即在原來電機(jī)轉(zhuǎn)動(dòng)的方向上再加速轉(zhuǎn)動(dòng)而實(shí)現(xiàn)玩具車加速行駛,電機(jī)反轉(zhuǎn)即控制電機(jī)逆向原來電機(jī)轉(zhuǎn)動(dòng)的方向轉(zhuǎn)動(dòng)而實(shí)現(xiàn)玩具車減速行駛。
[0011 ] 本發(fā)明的控制系統(tǒng)還包括有充電及檢測(cè)模塊和指示燈模塊,所述充電及檢測(cè)模塊由充電電路和檢測(cè)電路組成,所述充電電路用于為控制系統(tǒng)的電源充電,所述檢測(cè)電路用于檢測(cè)電源是否充滿以防止過分充電,所述指示燈模塊用于顯示電源通電情況、對(duì)碼情況以及感應(yīng)情況。
[0012]為了更方便接收信號(hào),所述信號(hào)收發(fā)模塊的信號(hào)接收器為紅外線接收管,所述信號(hào)發(fā)射器對(duì)應(yīng)為紅外線發(fā)射管,所述遙控器發(fā)出的控制信號(hào)對(duì)應(yīng)為紅外線,所述信號(hào)接收器設(shè)置于玩具車的后部并部分外露在玩具車上方,以方便遙控器的紅外線能照射到信號(hào)接收器上。
[0013]本發(fā)明由于采用程序控制信號(hào)收發(fā)模塊中的信號(hào)接收器在開機(jī)后自動(dòng)進(jìn)入對(duì)碼模式,在對(duì)碼模式下若感應(yīng)到遙控器的對(duì)碼信號(hào)則自動(dòng)進(jìn)行對(duì)碼,對(duì)碼成功后進(jìn)入第二控制模式,即遙控器控制模式;若在對(duì)碼模式的時(shí)間內(nèi)沒有對(duì)碼或?qū)Υa不成功,則進(jìn)入第一控制模式,即手勢(shì)感應(yīng)控制模式;這兩種控制模式均可控制其車速變化,因此可根據(jù)需要選擇任一控制模式進(jìn)行玩耍,當(dāng)玩具車在比較復(fù)雜的軌道上行駛,則可以通過遙控器來控制,從而避免不慎破壞軌道,而且該玩具車在啟動(dòng)后馬達(dá)是一直處于低于100%速率的工作狀態(tài),當(dāng)接收到驅(qū)動(dòng)信號(hào)后,馬達(dá)則以100%速率輸出實(shí)現(xiàn)玩具車加速,故無需對(duì)玩具車進(jìn)行實(shí)時(shí)操作,只需把握時(shí)機(jī)對(duì)玩具車發(fā)出加速信號(hào)即可,操作更為簡(jiǎn)單,適合不同年齡階段的小朋友玩耍;又由于在第一控制模式下?lián)]手時(shí),每揮手一次生成一個(gè)感應(yīng)信號(hào),通過設(shè)定時(shí)間內(nèi)感應(yīng)