專利名稱:無線電控制玩具車用通訊系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種無線電控制玩具車,尤其是涉及用來控制這種玩具車的通訊系統(tǒng)。
背景技術:
目前已經開發(fā)出了多種可用來遙控玩具車操作的通訊系統(tǒng),在其中的一種通訊系統(tǒng)中,控制數(shù)據信息包是通過連續(xù)的數(shù)據流的形式將無線電信號從遙控裝置傳送到玩具車。每種數(shù)據信息包包括標記位節(jié)(W2)和數(shù)據位節(jié)(W1)兩種位節(jié)。現(xiàn)有的通訊系統(tǒng)中所采用的典型數(shù)據信息包的實例在圖6中示出。如圖6所示,每個標記位節(jié)具有75%工作周期,而且每個標記位節(jié)在上升緣之間比具有50%工作周期的數(shù)據位節(jié)要長兩倍。每一個數(shù)據信息包包括四個位于前列的標記位節(jié),之后則是不定數(shù)量的數(shù)據位節(jié),而信息包中數(shù)據位節(jié)的數(shù)量取決于所要傳送的控制信號。用來控制玩具車操作的數(shù)據是編碼在信息包中的數(shù)據位節(jié)里的。例如,一個信息包中10個數(shù)據位節(jié)可能是使玩具車前進的指令,一個信息包中28個數(shù)據位節(jié)可能是使玩具車前進并左轉的指令,而一個信息包中34個數(shù)據位節(jié)可能是使玩具車前進并右轉的指令等。每個數(shù)據位節(jié)的寬度都相同,并且用于各個玩具車命令信號的數(shù)據位節(jié)與用于任何其他命令信號的數(shù)據位節(jié)以至少6個位節(jié)間隔開來,以便于解碼及信息包位準錯誤的檢查。例如,接收到的一個有11個數(shù)據位節(jié)的信息包可能會被玩具車中的接收/解碼器解讀為一項錯誤。
雖然現(xiàn)有通訊系統(tǒng)所使用的數(shù)據編碼方案已足以控制具備有限可控特征的玩具車,但隨著玩具車可控特征數(shù)量的增加,這些現(xiàn)有的編碼方案中所需要的信息包長度也變得越來越長而令人難以接受。例如,在具有基本四項功能的玩具車控制器中使用上述現(xiàn)有編碼方案時,所傳送的最長命令為64位數(shù)據位節(jié),當與四個標記位節(jié)連用時,則形成總共144個傳送元件(每個位節(jié)有2個傳送元件)。由于在現(xiàn)有編碼方案中,每個傳送元件長度為315微秒,四項功能玩具車控制器的最長信息包將因此大約有45毫秒。據統(tǒng)計,與較短的信息包相比,這種冗長的數(shù)據信息包將更容易受到間歇性電波雜音的干擾,尤其是所控制的玩具車處在無線電發(fā)射器/接收器通訊范圍限定的距離之內時。
采用現(xiàn)有技術中每個可能的命令使用特定數(shù)量的數(shù)據位節(jié)的編碼方案來控制一輛具有更多功能的玩具車時顯得更無法令人接受。例如,較新型玩具車包括一個用于轉向功能的7位置控制器、一個用于驅動功能的7位置控制器及高達三項的額外控制功能(稱為“技巧”(twist)功能)??刂七@種玩具車需要高達147中單個的命令編碼(7×7×3),而如果實行以6個數(shù)據位節(jié)來分隔命令的現(xiàn)有的編碼方案,最長的命令將會有大約900個數(shù)據位節(jié),這需要500毫秒以上的時間來傳輸。這種冗長的命令信號將會過分地限制這種玩具車的敏感度及范圍從而使得其游戲價值降低。
此外,現(xiàn)有的編碼方案中沒有“停止”命令,而是將玩具車設計成在一段預定時間內(約50毫秒)沒有接受到命令信號時即會停下來。因此,當游戲者松開所有控制開關以便讓玩具車停下來時,控制器不傳送信號而玩具車在實際停止前仍然會沿當時的行駛方向多行駛至少50毫秒。而如果玩具車收到其他雜音信號,玩具車還將繼續(xù)行駛至少50毫秒,因為接受器無法確定一項停止命令(不傳送信號)是否已經被提出。
本發(fā)明提供了一種具有克服了現(xiàn)有編碼方案尤其是用來控制具有多種可控功能的玩具車的數(shù)據編碼方案的眾多問題的通訊系統(tǒng)。在本通訊系統(tǒng),將使用僅包含16個位節(jié)的數(shù)據信息包來傳輸所有控制信號至玩具車。這樣,每個數(shù)據信息包的時間長度被最小化以便提高敏感度并降低在數(shù)據傳輸過程中產生電波雜音的可能性從而增加了可控范圍并仍可提供足夠的信息控制玩具車的多個功能。另外,本通訊系統(tǒng)使用的編碼方案采用了雙相位編碼位節(jié)(50%工作周期)且被讀位節(jié)位于每個傳送元件中間使得接收距離最大化,從而有效的降低了發(fā)生解碼瞬變或產生錯誤數(shù)據的可能性。此外,在本發(fā)明的通訊系統(tǒng)中,當控制開關位于關閉位置時遙控器將向玩具車傳送一個肯定的、與眾不同的“停止”信號,從而可以快速有效地使玩具車停下,同時還更好地避免了現(xiàn)有技術中可能發(fā)生的接收錯誤。最后,本發(fā)明使用了一種尋找每個傳送元件的中點的數(shù)位鎖相回路從而提供了增強的同步效果,而減少了讀取錯誤數(shù)據的可能性。本發(fā)明的通訊系統(tǒng)提供了較短的數(shù)據信息包,這不僅縮短了反應時間還獲得了更大的操作范圍并提高了通訊的正確性。
發(fā)明內容
簡要地來說,本發(fā)明提供了一種用來從遙控器傳送控制信號至玩具車的通訊系統(tǒng)。該遙控器包括控制開關、一個編碼器及一個發(fā)射器。該玩具車包括一個接收器、一個解碼器及用來根據從遙控器接收到的控制信號來控制該玩具車操作的致動器。在該通訊系統(tǒng)中,編碼器將產生一個由控制信號信息包構成的連續(xù)的數(shù)據流,每個信息包包括預定數(shù)量的雙相位編碼位節(jié),而每個雙相位編碼位節(jié)具有為50%工作周期的相同預定寬度并包括兩個傳送元件。一種二進制狀態(tài)被限定為一個位節(jié)的兩個傳送元件是相同的,而另一種二進制狀態(tài)被限定為一個位節(jié)的兩個傳送元件是相反的。每個數(shù)據信息包包括第一預定數(shù)量的在所有數(shù)據信息包中均相同的旗標位節(jié)、第二預定數(shù)量的隨控制開關的位置變化而變化的數(shù)據位節(jié)及至少一個核對和位節(jié)。
結合以下附圖可以更容易理解前述的概要說明及下述的本發(fā)明優(yōu)選實施例的詳細說明。為了闡述本發(fā)明,已經在附圖中示出了目前的優(yōu)選實施例。然而,可以理解的是,本發(fā)明并不僅限于所闡述的特定配置及部件。在附圖中
圖1圖解示出了本發(fā)明中優(yōu)選的控制信號信息包;圖2是優(yōu)選的遙控器的各主要功能組件的功能性示意框圖;圖3是優(yōu)選的玩具車的接收/解碼器的各主要功能組件的功能性示意框圖;圖4是說明遙控器編碼部分運行方式的功能性流程圖;圖5A-1、圖5A-2、圖5B-1及圖5B-2共同構成了說明解碼器運行方式的功能性流程圖;而圖6圖解示出了現(xiàn)有技術中的控制信號信息包。
具體實施例方式
請參閱附圖,相同的元件標號用來表示所有附圖中相同的元件。在圖1中示出了本發(fā)明的優(yōu)選實施例中的一個控制信號信息包100的圖解。在優(yōu)選實施例中,一個最好是基于微處理器的編碼器(圖1中未示出)被用來產生一個如圖1所示的由控制信號信息包100構成的連續(xù)的數(shù)據流102。數(shù)據流102中的每一個信息包100包括有預定數(shù)量的位節(jié),雖然可以根據需要使用較多或較少數(shù)量的位節(jié),但在本實施例中是16位節(jié)。在本實施例中,所使用的每個雙相位編碼位節(jié)具有預定的相同寬度并且使用每個編碼位節(jié)包括兩個傳送元件的50%工作周期。也可以使用另一種編碼方式及/或其他不同的工作周期。在本實施例中,一種二進制狀態(tài),即二進制的“0”,被限定為每個位節(jié)中的兩個傳送元件是相同的,而另一種二進制狀態(tài),即二進制的“1”被限定為每個位節(jié)中的兩個傳送元件是相反的。使用這種雙相位編碼方案的優(yōu)點是它可通過讀取每個傳送元件的中心部分來讀取位節(jié)的狀態(tài)。因此,當一個位節(jié)里的兩個傳送元件的中心部分是相同的時(即均是“開”或均是“關”),相應的位節(jié)則被解碼為二進制的“0”,而如果一個位節(jié)里的兩個傳送元件的中心部分是相反的時(即一個是“開”,另一個是“關”),相應的位節(jié)則被解碼為二進制的“1”。
如圖1所示,在本實施例中,每個信號信息包100包括有16個位節(jié),而位于前列的6個位節(jié)是作為旗標位節(jié)104。用來控制特定玩具車的每個控制信號信息包100的旗標位節(jié)104最好是相同的,例如是“011111”,以便于玩具車上的接收器的解碼器能容易地辨別出每個信息包100的開始或前列位置。如果需要,也可采用其他數(shù)量或其他組態(tài)的旗標位節(jié)104。
在信號信息包100中接在旗標位節(jié)104之后的2個位節(jié)是核對和位節(jié)106(C0和C1),在本實施里中核對和位節(jié)106是通過加總信息包100中的數(shù)據位節(jié)108中所有的“1”并取總和的最低兩位作為核對和位節(jié)106而確定的。根據需要,也可用更多或更少數(shù)量的位節(jié)作為核對和位節(jié)106或者也可取消核對和位節(jié)106。此外,也可以采用其他方式來確定核對和位節(jié)106。
在信號信息包100中接在核對和位節(jié)106之后的8個位節(jié)是用來控制玩具車實際操作的數(shù)據位節(jié)108。其中,前三個數(shù)據位節(jié)110(D0、D1及D2)是作為玩具車不同的驅動命令,緊接的三個數(shù)據位節(jié)112(S0、S1及S2)是作為玩具車的轉向命令而最后兩個數(shù)據位節(jié)114(T0和T1)可能被指定為與遙控器上的特技按鈕相對應的“技巧”(twist)位節(jié)。通過將數(shù)據位節(jié)108分為三個二進制編碼的十進制字段110、112及114,從而可以在一個16位節(jié)的信號信息包100中傳送包括多達7個不同的驅動命令、多達7個不同的轉向命令及多達3個不同的“技巧”(twist)命令的控制信號。每一個傳送元件大約為315微秒,因而一個信號信息包100的總長度將大約為10毫秒,這比現(xiàn)有通訊方案中所采用的最短的命令信號還要短的多。這種相當短的信號信息包100可以更容易地被玩具車接收,還不會產生電波雜音干擾,從而提供了更遠的控制范圍。即使是使用同樣的傳送及接收設備,這種較短的信號信息包100還是能提高敏感度而獲得最大的可接收距離。
本實施例的另一項特征是使用了“停止”信號信息包100,在遙控器(圖1中未示出)的控制開關被松開以表示游戲者希望玩具車停止時,這種“停止”信號信息包100將被自動編碼并傳送。在圖1中示出了目前優(yōu)選的“停止”命令的信號信息包。在任何沒有控制開關被致動或壓下的時候使用一個明確的停止命令使得玩具車上的接收器能夠立刻做出反應而不會如現(xiàn)有通訊方案中那樣出現(xiàn)一個實際上的緩沖期,在現(xiàn)有通訊方案中,玩具車仍將繼續(xù)按照之前收到的命令信號行駛直至接收器意識到不會再有進一步的命令(即停止狀態(tài))。在本實施例中,停止命令是驅動數(shù)據位節(jié)110及轉向命令112均等于“3”而“技巧”(twist)位節(jié)114等于“0”,這分別代表速度控制開關處于停止位置、轉向開關處于中間位置、沒有“技巧”(twist)按鈕被按下。數(shù)據位節(jié)中有四個“1”,核對和位節(jié)當然就如圖所示地均為“0”。
圖2是優(yōu)選的遙控器210的各主要功能組件的功能性示意框圖。在圖2中所示的遙控器210是一種為本領域普通技術人員所熟知的、用來控制無線電控制的玩具車操作的典型的遙控器。相應地,雖然在圖2中示出了一個目前優(yōu)選的遙控器210,但本領域普通技術人員應當了解,上述的通訊系統(tǒng)或方案也可以采用其他任何合適的遙控器。
遙控器210包括一個具有微處理器212的編碼部分,其功能是控制遙控器210的其他組件的運行并產生如前所述的信號信息包100。微處理器212最好是本領域普通技術人員熟知的類型。微處理器212的具體結構和功能已被本領域普通技術人員所熟知,在此不再詳細說明。遙控器210最好是由電池供電,而該電池最好是可充電型或不可充電型的9伏電池214。電池214的電力將通過一個電壓調節(jié)器輸入至微處理器中212,在本實施例中采用的是4.3伏的電壓調節(jié)器216。使用一個實際輸出電壓比電池的峰值電壓低的電壓調節(jié)器216使得即使電池214的輸出電壓下降仍可以操作遙控器210。電壓調節(jié)器216最好是本領域普通技術人員熟知的并能從市場上購得的類型。后述的遙控器210的其他組件也是由電池214供電的。使用一個發(fā)光二極管(LED)與電池214相連以便向游戲者指示電池剩余的電量。
該遙控器210包括多個可由游戲者啟動以控制玩具車的操作的控制開關(圖未示出)。典型地,其中一個控制開關(可能是控制桿型開關)用來決定玩具車在朝前或朝后行駛時的速度(驅動控制開關),第二個控制開關(也可能是控制桿型開關)用來控制玩具車的轉向(左轉、右轉或直線行駛),還有一個或多個控制開關(可能是按鈕開關)用來提供玩具車的“技巧”(twist)功能,如發(fā)出聲音、閃光、使玩具車翻轉等。游戲者控制開關可以是控制桿型開關、按鈕、游戲搖桿等形式。不管控制開關是何種形式,每個控制開關的各個位置將可產生作為微處理器212的輸入信號220、222的控制信號。微處理器212接收到這些從控制開關傳來的輸入信號并通過產生相應的數(shù)據位節(jié)108而對控制信號編碼,這些數(shù)據位節(jié)108均編在每個信號信息包100內。微處理器212實際上還同時計算出同樣編在相應的每個信號信息包100內的核對和位節(jié)106。最后,微處理器212產生旗標位節(jié)104,正如前面所述,一輛特定的玩具車的旗標位節(jié)104總是相同的。微處理器212將以如圖1所示的方式串起旗標位節(jié)104、核對和位節(jié)106及數(shù)據位節(jié)108而形成一個16位節(jié)的控制信號信息包100以便傳送至玩具車。微處理器產生各個控制信號信息包100的后續(xù)基本步驟在圖4中以流程圖410示出。只要控制開關保持在同一位置,微處理器212將持續(xù)產生同樣的控制信號信息包100而形成一個連續(xù)的數(shù)據流102。如果任何一個控制開關的位置發(fā)生了改變,微處理器212感應到這一改變并產生一系列的新的控制信號信息包100,并且將持續(xù)的產生直到微處理器212感應到控制開關的位置再次發(fā)生改變。
遙控器210還包括一個發(fā)射器部分224,該發(fā)射器部分224包括一個無線電頻率振蕩器226,該無線電頻率振蕩器226最好是一個晶體控制的振蕩器并包括一個晶體228。在本優(yōu)選實施例中,晶體228是一個振蕩頻率為49.860MHz的晶體。然而,本領域普通技術人員應當意識到可以替換成具有其他頻率的一些晶體,以及振蕩器226也未必一定是晶體控制振蕩器。
來自振蕩器226的輸出信號將通過無線電頻率輸出放大器230進行放大。無線電頻率輸出放大器230也接收來自微處理器212的控制信號信息包100并用該控制信號信息包100來調制從振蕩器226接收到的無線電頻率載波信號。無線電頻率輸出放大器230的輸出信號將通過一個天線匹配網絡232輸入至一個適當?shù)奶炀€234以便發(fā)射信號。該無線電頻率輸出放大器230、天線匹配網絡232及天線234均是無線電控制玩具車領域的普通技術人員所熟知的類型。該領域的普通技術人員應當意識到,如果需要,也可使用其他傳送微處理器212產生的控制信號信息包100的方法來代替。同樣地,遙控器210也可以使用微處理器212以外的其他結構來將游戲者輸入開關的信號220、222編碼位控制信號信息包100。
圖3示出了一輛用圖2中所示的遙控器210控制的玩具車的優(yōu)選的接收/解碼器310的功能性示意框圖。該接收/解碼器310包括一個用來接收并解調來自遙控器210的信號的接收部件。該接收部件包括一個天線312、一個接收/解調器314及一個高增益差分放大器316。該天線312是玩具車領域的普通技術人員所熟知的類型。接收/解調器314最好是超再生型的并且可調整為遙控器210發(fā)射器部分224的頻率。在本實施例中,傳送及接收頻率為49.860MHz。然而,本領域的普通技術人員應當意識到,可以用任何其他合適的頻率來替代。接收/解調器314的具體結構是本領域的普通技術人員所熟知的,在此不再詳細說明。應當理解,可以用任何其他適當類型的接收器來替代。接收/解調器314的解調輸出信號將輸入至高增益差分放大器316,而高增益差分放大器316以本領域普通技術人員所熟知的方式放大該信號。
如圖3所示,接收/解碼器310有一個電池318供電,在本實施例中,使用的是7.2伏鎳鎘TMH電池。本領域的普通技術人員應當意識到,可以用其他類型的具有相同或不同的電壓的電池來替代。該接收/解調器314及高增益差分放大器316也是由該電池318通過一個調節(jié)電路320來供電的,該調節(jié)電路320是以本領域的普通技術人員所熟知的方式運行來提供一個調節(jié)的輸出電壓。調節(jié)電路320的具體結構及操作對本發(fā)明并不重要,在此不再敘述。不管電池318的電壓級別為多少,該調節(jié)電路320運行來提供一個預定級別的調節(jié)的直流輸出電壓就足夠了。
接收/解碼器310的核心部分是一個微處理器322(MCU)。該微處理器322也是由調節(jié)電路320通過一個電力供應過濾器324來供電的。微處理器322將接收來自高增益差分放大器316的經解調放大的數(shù)字信號,并在預先安裝的軟件程序的基礎上讀取并解碼所接收到的信號,然后利用已解碼的數(shù)據產生控制信號以便于根據已解碼的控制信號來控制玩具車的馬達的運轉。一個電阻程序化振蕩器326被用來向微處理器322提供時鐘信號。微處理器322的一個輸出控制信號將輸入到包括有一個高能驅動馬達H形橋接器328第一致動器以便控制兩個驅動馬達(M1和M4)330。一個熱阻器332被用來感應驅動馬達330的溫度并通過一個熱阻電路334提供反饋信息給微處理器322。這樣,微處理器322可以運行以防止任意一個驅動馬達330過熱。微處理器322的另一個輸出控制信號將輸入到包括有一個中能轉向馬達H形橋接器336的第二致動器以便控制轉向馬達(M3)338。該轉向馬達338包括一個轉向接觸電刷反饋/印刷電路板340,該轉向接觸電刷反饋/印刷電路板340可以向微處理器322提供一個編碼的反饋信號以便微處理器322可以持續(xù)地知道轉向馬達338的位置。微處理器322的第三輸出控制信號將輸入到包括有一個中能車身馬達H形橋接器342的第三致動器以便控制“技巧”(twist)馬達(M2)344。一個與“技巧”(twist)馬達344相連的車身接觸電刷反饋/印刷電路板346根據“技巧”(twist)馬達344的位置提供一個編碼的反饋信號給微處理器322。
本領域的普通技術人員應當意識到,雖然在本實施例中使用了一個微處理器322來解碼所接收到的控制信號并產生控制玩具車的不同馬達330、338、344的控制信號,但是也可用本領域普通技術人員所熟知的任何其他適合的控制方案來替代。
圖5A-1、圖5A-2、圖5B-1及圖5B-2共同構成了一個功能性流程圖以說明微處理器322為控制不同的玩具車馬達330、338、344的操作而所采用的軟件或固件的運行流程。本領域的普通技術人員應當意識到,微處理器322可以以不同于流程圖510中所示的方式來運行。因此,流程圖510應當僅被視為控制程序可能運行的多種方法中的一個例子。
如上所述,在本優(yōu)選實施例中,由微處理器322進行的對所接收到的控制信號解碼過程并不是通過查看位節(jié)的邊界進行的,而是通過查看每個雙相位位節(jié)的傳送元件的中點來進行的。通過這種方式,只要信號在傳送元件的中點是其應當?shù)臓顟B(tài)即可,而不管在信號線上是否還有其他額外的雜音點。如果雜音點位于一個傳送元件的中點,微處理器322必須具有鑒別該數(shù)據信息包是否被摻雜了的能力。為此,微處理器322的存儲部分的固件中配置有一個數(shù)字鎖相回路(digital phase-locked loop,DPLL)。該DPLL尋找每個位節(jié)中段的邊界以便于同步化。如果邊界出現(xiàn)在該DPLL所期望的位置,則DPLL將保持其當前的同步時鐘而在相位上不會發(fā)生移位。如果直到該DPLL所期望發(fā)生的時間之后數(shù)個時鐘單位后才出現(xiàn)邊界,DPLL將稍稍延遲其時鐘幾個單位以減少相位差異。但不會以移相位來與接收到的信號完全匹配,因為那樣的話將使得DPLL的時鐘跳動。而是以DPLL僅朝進入信號方向移動一部分來替代。這樣,一個新的數(shù)據流將需要一些時間來與DPLL同步,但是一旦數(shù)據流進行流動,DPLL就具有更好的機會來保持同步。DPLL因此提供了具吸引力的、簡單的方式來獲得并保持與數(shù)據流的同步,而不會受到一個位節(jié)延遲的邊界或一個雜音位節(jié)的制約。此外,通過以信息包之間沒有延遲的連續(xù)的數(shù)據流102來傳送信號信息包100,數(shù)據流102的相位不會改變而且DPLL可以更有效的進行同步化。
在本優(yōu)選實施例中,微處理器322不會以斷續(xù)的方式運行,相反地,微處理器322將周期性的運行,每個周期的一部分將執(zhí)行一項確定的功能,包括運行DPLL例行程序、讀取所接收到的數(shù)據位節(jié)、產生控制輸出信號等等。然而,本領域的普通技術人員應當意識到,微處理器322也可以根據需要以斷續(xù)的方式運行,而且,也可使用上述的DPLL以外的同步化方式來替代。
綜上所述,可以看出本發(fā)明包括一個改進了的用于控制一輛遙控玩具車操作的通訊方案。應當認識到,本領域普通技術人員根據上述實施例所做的變化將不背離本發(fā)明的發(fā)明思想。因此,應當理解,本發(fā)明并不限于上述的具體實施例,并且本發(fā)明將包括在所附的權利要求書所限定的實旨及范圍內的各種變化。
權利要求
1.一種用來從遙控器傳送控制信號至玩具車的通訊系統(tǒng),該遙控器包括控制開關、一個編碼器及一個發(fā)射器,該玩具車包括一個接收器、一個解碼器及用來根據從該遙控器接收到的控制信號來控制該玩具車操作的致動器,其特征在于該編碼器產生一個由控制信號信息包構成的連續(xù)數(shù)據流,每個信息包包括一個預定數(shù)量的雙相位編碼位節(jié),而每個雙相位編碼位節(jié)具有為50%工作周期的相同的預定寬度并且包括兩個傳送元件,其中在一種二進制狀態(tài)被限定為一個位節(jié)的兩個傳送元件是相同的,而在另一種二進制狀態(tài)被限定為一個位節(jié)的兩個傳送元件是相反的,每個信息包包括有在所有信息包中均相同的第一預定數(shù)量的旗標位節(jié)、隨著控制開關位置的變化而變化的第二預定數(shù)量的數(shù)據位節(jié)及至少一個核對和位節(jié)。
2.如權利要求1所述的通訊系統(tǒng),其特征在于二進制的“0”是限定為一個位節(jié)的兩個傳送元件是相同的,二進制的“1”是限定為一個位節(jié)的兩個傳送元件是相反的。
3.如權利要求1所述的通訊系統(tǒng),其特征在于每個數(shù)據信息包均包括16個位節(jié)。
4.如權利要求3所述的通訊系統(tǒng),其特征在于第一預定數(shù)量的旗標位節(jié)的數(shù)量是6。
5.如權利要求4所述的通訊系統(tǒng),其特征在于第二預定數(shù)量的數(shù)據位節(jié)的數(shù)量是8。
6.如權利要求5所述的通訊系統(tǒng),其特征在于數(shù)據位節(jié)中有三個位節(jié)用來控制玩具車的驅動功能,還有三個位節(jié)用來控制玩具車的轉向功能。
7.如權利要求6所述的通訊系統(tǒng),其特征在于數(shù)據位節(jié)中其余的兩個位節(jié)用來控制玩具車額外的功能。
8.如權利要求1所述的通訊系統(tǒng),其特征在于數(shù)據信息包包括兩個核對和位節(jié),該核對和位節(jié)是由加總數(shù)據位節(jié)里所有的1并取該總和的最低兩位作為核對和位節(jié)。
9.如權利要求1所述的通訊系統(tǒng),其特征在于旗標位節(jié)是在每個數(shù)據信息包的前列位置,隨后依次是核對和位節(jié)及數(shù)據位節(jié)。
10.如權利要求1所述的通訊系統(tǒng),其特征在于解碼器是讀取位于數(shù)據信息包中的每個位節(jié)的每個傳送元件的中部的已接收的控制信號。
11.如權利要求10所述的通訊系統(tǒng),其特征在于解碼器包括一個微處理器。
12.如權利要求1所述的通訊系統(tǒng),其特征在于接收器包括一個使解碼器與接收到的數(shù)據流同步的數(shù)字鎖相回路。
全文摘要
本發(fā)明關于一種用來從遙控器(210)傳送控制信號到玩具車的通訊系統(tǒng)。該遙控器包括控制開關、一個編碼器及一個發(fā)射器(224),而該玩具車根據接收到的控制信號來控制玩具車操作。該編碼器可產生由控制信號信息包(100)構成的連續(xù)的數(shù)據流(102),每個信息包(100)包括預定數(shù)量的雙相位編碼位節(jié)。每個雙相位編碼位節(jié)具有為50%工作周期的相同預定寬度并且包含兩個傳送元件。在一種二進制狀態(tài),兩個傳送元件是相同的,而在另一種二進制狀態(tài),兩個傳送元件是相反的。每個信息包(100)均包含第一預定數(shù)量的旗標位節(jié)(104)、第二預定數(shù)量的數(shù)據位節(jié)(108)及至少一個核對和位節(jié)(106)。
文檔編號H04L7/033GK1527734SQ02803406
公開日2004年9月8日 申請日期2002年1月22日 優(yōu)先權日2001年2月8日
發(fā)明者斯蒂芬·尼古拉斯·韋斯, 查爾斯·斯圖爾特·麥考爾, 華萊士·懷特, 懷特, 斯圖爾特 麥考爾, 斯蒂芬 尼古拉斯 韋斯 申請人:麥特爾公司