CN1241971A - Learn mode for remote transmitters - Google Patents
Learn mode for remote transmitters Download PDFInfo
- Publication number
- CN1241971A CN1241971A CN96180546A CN96180546A CN1241971A CN 1241971 A CN1241971 A CN 1241971A CN 96180546 A CN96180546 A CN 96180546A CN 96180546 A CN96180546 A CN 96180546A CN 1241971 A CN1241971 A CN 1241971A
- Authority
- CN
- China
- Prior art keywords
- coded data
- data word
- word
- controller
- cognizance code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
Abstract
A remotely controllable vehicle system for generating a response to an incoming threat to a secured area and/or control of user selectable convenience features, comprising a wireless transmitter having at least one switch for generating and transmitting a signal encoded with a code word having at least one identification word; a receiver for receiving the signal; a decoder for decoding the code word from the signal; a controller responsive to a command word embedded in the code word only if an identification word, embedded in the code word, is identical to at least one authorized identification word stored in a memory accessible to the controller; a learn mode for programming a new identification word of a new transmitter in the memory as an authorized identification word only if multiple groups of the code words are transmitted from the transmitter and received by the controller.
Description
Background of invention
Invention field
The present invention relates to remote-controlled automotive system (vehicle system), as safety and/or keyless access system, its operation and control are adopted far, radio transmitters.More particularly, the invention discloses a kind of mode that the controller of safety system is programmed, so that in the environment that is subjected to EMF and RF noise, specific ground far away transmitter is identified as the transmitter of mandate.
The description of prior art
Remote-controlled vehicle security system is of far-reaching significance in the society of today.The user buys these systems as burglar's deterrence, as the critical fender of individual and the measure that makes things convenient for that enters its self-propelled vehicle as no key.Along with the development of these systems, makers have recognized that market is for can and removing equipment and/or locking motor vehicle door and the demand of opening the remote-controlled transmitter of motor vehicle door to the vehicle security system equipment.Today, in fact all these systems are all at the remote-controlled transmitter that produces discrete signal with specifically be adjusted under the control of the control system that responds this signal and operate.
More complicated remote-controlled transmitter is a high-frequency wireless signals with the encoding of data words of specific coding.System receives this signal and it is decoded as the data word of original coding.Afterwards, system compares cognizance code word that wherein receives and the cognizance code word that is stored in one group of mandate in the memory device.If the cognizance code word of cognizance code word and mandate is complementary, then system proceeds to the order by the remote-controlled transmitter transmission is responded.
At first, the cognizance code word that these system intializations or hardware connect into special delegated authority responds, and the cognizance code word of these special delegated authorities is embedded in the system or is assigned to system.If two or more users want to operate same system, just need each user that a transmitter is arranged, this transmitter is programmed or is routed to the cognizance code word with the special delegated authority of affirmation corresponding to system.But positive response is not made to this demand in market.Transmitter has been fallen behind and has been difficult to replaced.In addition, if the user of a plurality of mandates installs these systems in a plurality of automobiles, these customer requirements carry a plurality of remote-controlled transmitters, and each self-propelled vehicle needs a transmitter.
For addressing this problem, industry member provides a kind of learn mode (learn mode), and wherein system enters the transmission of learn mode/rules and near the remote-controlled transmitter of reception, in this remote-controlled transmitter cognizance code is arranged, as the authorization code of its operation.This process prescription is in U.S. Patent No. 5,049, in 867.This patent disclosure a kind of learn mode that is used for safety system, wherein, be used for cycle time by opening ignition device and open, controller being set for, as learn mode/rules of 15 seconds.The controller of this system confirms that by catch fire state and a door open mode of detection it is instructed its learn mode/rules.Then, this system must be in continuous serial sends has the same code that receives predetermined number the transmitter of discernible cognizance code word from one.Afterwards, the cognizance code word that this system's registration is sent as the authorization code of operating system, and is stored this code, for future use.
There are some shortcomings in the system of describing in the above-mentioned patent.Its demand safety system hardware is connected to a plurality of sensors, and these sensors provide the state of the necessary condition of activation learn mode/rules to controller.In addition, usually power supply and ground connection (public) are imported and to have the two wire system of a whole siren horn more expensive than only having in these systems.These two wire systems can not be carried out the learn mode described in the present invention.
For solving the problem of above-mentioned two wire system, learn mode/rules are indicated and activated to the point of transition of industry member utilization from the power remove to the power connection.Afterwards, any signal that is received by system all is registered as the cognizance code word of the mandate that is used for its operation.
Now, system can suffer the mistake programming in the environment with EMF or RF radiation or interference.It is very usual thing that this problem waits two-way radio equipment, industrial engine, TV, wireless antenna.The deposit place (store location) that this problem is installed at equipment also is clearly, because many installation materials can be the transmitter or the Test Operating System of programming simultaneously.Therefore, the system that just is being programmed can know spurious signal (stray signals) and/or know the remote-controlled transmitter that is not assigned to required self-propelled vehicle.
Therefore, keeping a kind of for being programmed, so that demand with the remote-controlled automotive system of specific remote-controlled transmitter or transmitter operation, each transmitter has unique cognizance code word, and can eliminate spurious signal and the input of the signal that sent by undesired remote-controlled transmitter during its learn mode/rules.
Summation of the present invention
The invention provides a kind of remote-controlled automotive system of, remote-controlled transmitter wireless control, as safety or make things convenient for system by at least one.This system can enter learn mode/rules, and can know one or more cognizance code words of a plurality of remote-controlled transmitters.Learn mode/rules of the present invention are novel because its treat with a certain discrimination at random, undesired signal.An object of the present invention is to provide a kind of learn mode/rules, be programmed into this system to prevent spuious remote-controlled transmitter.
Equipment of the present invention has adopted a remote control, radio transmitters.Each transmitter is discrete or unique cognizance code word code with one.When activating transmitter, the cognizance code word code is high-frequency carrier signal and sends to receiving system.
System of the present invention has utilized the antenna that is coupled to receptor.This receptor detects and also receives the high-frequency carrier signal that has coded data word in it, and this signal is converted to coded data word by transmitter coding and transmission.This coded data word has the identifying information of transmitter and the order of being carried out by system controller.Because do not wish any transmitter is all responded, executive command just when the cognizance code word in the embedded coding data word is the cognizance code word of authorizing only.For determining whether the cognizance code word is the cognizance code word of the mandate of system, cognizance code word and the cognizance code word that is stored in the mandate of the system in the memory device are compared, this memory device can conduct interviews to system controller.
System of the present invention is not equipped with the cognizance code word of the mandate of programming.For to first and the code of follow-up mandate programme, system controller places learn mode/rules.Learn mode/rules are by the switch activator that is exclusively used in this function, or by powering up activation to controller, or can the affirmation incident activate by a series of controller.When controller placed learn mode/rules, but it was searched from radio transmitters separately is a plurality of identical coded data word that sends continuously.Therefore, any spuious or external sender signal all is left in the basket and disregards.Therefore, system's non-registration or storage cognizance code word are as the cognizance code word of authorizing, unless it sends pre-determined number in a predefined manner continuously.In addition, in a preferred embodiment, a scheduled volume must from the transmission of remote-controlled transmitter in the time after system places learn mode/rules.In addition, other remote-controlled transmitter is operated in the zone other self-propelled vehicle equipment or releasing are equipped, these other remote-controlled transmitters can be by the accidental remote-controlled transmitter that be not programmed for mandate, and are because they can repeatedly not activated, desired as learn mode/rules of the present invention.
Equipment of the present invention is at the cognizance code word of electric erasable and Programmable Read Only Memory (EEPROM) storage mandate.Therefore, the transmitter safety of operation system that calculated afterwards or accidental outage and "on" position can not influence or eliminate previous mandate.
Therefore, the purpose of this invention is to provide and a kind ofly be used for or, can know the transmitter of new mandate with cognizance code relevant for the remote-controlled system of self-propelled vehicle.Another object of the present invention provides a kind ofly to be distinguished and eliminates spuious or undesired signal or forbid that transmitter is programmed into the learn mode in the system.An object of the present invention is provides audio frequency and/or visual feedback in each step of learn mode to the user.A further object of the present invention provides a programming mode, the transmitter of authorizing lose or stolen situation under, can wipe the transmitter code all or mandate that part is existing effectively.A further object of the present invention provides a kind of the improvement and economic safety system.
By reading over description of preferred embodiments in conjunction with the accompanying drawings, can draw these and other objects of the present invention.By reading claims that specification sheets is summarized, can draw inventor's scope required for protection.
Brief description of the drawings
Fig. 1 is the block scheme of remote-controlled transmitter.
Fig. 2 is the block scheme of automatic safe system.
Fig. 3 is the diagram of circuit that rules are known in system.
The description of preferred embodiment
The preferred embodiments of the present invention have adopted radio transmitters shown in Figure 11.Activate transmitter 1 by PS (Push Switch) 3.In a preferred embodiment, switch 3 is at least one spring bias switch of often opening, contact when being pressed, and when being released, disconnect contact.Yet switch 3 comprises and can produce contact in this area and disconnect any switch or a plurality of switch contact.In a preferred embodiment, switch 3 is at least one normal open switch, when being pressed the generation contact, power supply is added to the coder output of the parts and/or the activation transmitter 1 of transmitter 1.In case activate, coder 7 takes out a cognizance code word, and this cognizance code word is unique and/or distributes to specific transmitter 1.The cognizance code word can be selected by user, setter or the builder of transmitter 1, in a preferred embodiment, the cognizance code word is unique to each transmitter 1, and by the builder of transmitter 1 by cutting off the track (not shown), the fuse logic of the burned coder 7 of code and/or the memory device (not shown) that code is set to such as EEPROM being preset.
Coded data word sends by the high frequency wireless carrier signal.By agency's mandatory administration of regulation, these agencies are such as being FCC (in the U.S.) usually for the actual frequency of signal carrier.Various modulation techniques are known in the art, and are used for modulation intelligence to carrier signal.In a preferred embodiment of the invention, coded data word is the position (pulse duration modulation) of a string pulse width coded; Yet the modulation of any kind comprises amplitude modulation(PAM) and frequency modulation (FM) all within the scope of the invention.Then, encoded signals is used to open the RF oscillator 9 of transmitter 1, to send the RF signal of coding at radio frequency.Then, system 25 receives these signals and to its decoding, to recover coded data word.In a preferred embodiment, transmitting antenna 11 is printed circuit board (PCB) rings, is an inducer in the RF oscillator 9.Yet in other embodiments, antenna 11 can be any aerial installation known in the art, comprises foldable antenna, bar or line.The frequency of RF oscillator is controlled by the electric capacity and the inductance (printed circuit board (PCB) track and antenna loop) of circuit, and can further come stable by SAW (surface acoustic wave) resonator or other frequency stabilization device (element of RF oscillator 9).
Fig. 2 illustrates the block scheme of system 25.The preferred embodiments of the present invention are automatic safe systems 25.Power sources of motor vehicle is added to system 25 by the reverse protection diode, and is regulated by filter and regulating control 27, so that be that system 25 uses.The signal that is sent by transmitter 1 passes through antenna 11 transmissions of transmitter 1, and passes through antenna 17 by system's 25 receptions.This signal is detected and turns round the identical coded data word of coded data word of installing with the coder 7 of transmitter 1 by receptor 19.This coded data word passes to controller 23, controller 23 is from wherein extracting the cognizance code word, and this cognizance code word and the cognizance code word that is stored in the mandate in the memory device compared, this memory device is such as being EEPROM 21, can conduct interviews or is integral with controller 23 controller 23.If one among cognizance code word and the EEPROM 21 in the cognizance code word of institute's stored authorized conforms to, then order that received or that append to this coded data word is handled and is carried out by controller 23 in the coded data word.
In this preferred embodiment, memory device EEPROM 21 is electric erasable and programmable read-only memory (ROM).This with regard to permission system 25 in response to a plurality of transmitters, and just in case keep the cognizance code word of the mandate of programming under the situation of outage with authorization code.In other embodiments, with keeping active reserve electric capacity (keep alive, backup capacitor) or battery (not shown), utilize static state or dynamic random access memory (DRAM).
The entrained order of signal that 23 pairs of controllers do not have the cognizance code word of mandate does not produce response.So just can in local area, distinguish other undelegated transmitter, and the high-frequency signal at random that can give up EVAC (Evacuation Network Computer Model) 25 and receive by antenna 17, as RF or EMF signal.Therefore, the present invention is difficult for producing false alarm or carries out the order of not planning by user's execution of authorizing.
For provide by radio transmitters 1 system 25 the order (on command) remote control, transmitter 1 must be programmed in the system 25.For reaching this purpose, system 25 uses learn mode/rules.In a preferred embodiment, system 25 places learn mode (hereinafter pattern and rules are used interchangeably) at its power supply when outage is transformed into power-up state.This is by being connected to system 25 its power supply at first or realizing that by making system 25 disconnect and be connected to its power supply with its power supply this power supply is such as being the automobile batteries (not shown).In other embodiments, learn mode be after energized by closed and open a switch (not shown) that is connected to instantaneous input 33 (plus or minus) and come initializedly, or it is initialized to activate instantaneous input 33 when being switched on power supply in system 25.Separately and independently the programmed switch (not shown) also can be used for system 25 is placed programming mode.In a preferred embodiment, controller 23 provides the audible notification of its learn mode by the siren horn order, and/or by providing audible notification such as the wigwag of predesigned order and/or the visual notice of LED signal.Afterwards, user or programmer activate radio transmitters 1, send to system 25 with the coded data word that it is had unique cognizance code word.For this cognizance code word being programmed for the cognizance code word of the mandate in the system 25, the user must place learn mode with system 25, this pattern starts 5 seconds timer (not shown), during this period, the user must send predetermined times with coded data word by turning on and off switch 3, and the cognizance code word must successfully be received and more identical pre-determined number by system 25.If in the coded data word that controller 23 does not have can confirm to send one, perhaps receive another discernible coded data word, then must carry out new one group transmission, and the cognizance code word that had before been received by system 25 is not stored as the cognizance code word of authorizing.
More particularly, be the cognizance code word programming to another mandate, controller 23 must receive coded data word group one set of sending from same transmitter 1.In a preferred embodiment, PS (Push Switch) 3 each time, and transmitter 1 just sends a series of identical coded data word, and one then one, and be to carry out with the agreement that is enough to satisfy the FCC regulation.For a new cognizance code word of authorizing is programmed, system 25 wishes the set that three groups (can be any number) of the coded data word that reception is identical are formed, with the cognizance code word that extracts and storage one is newly authorized in EEPROM 21.Two (can be any number) coded data word of sending when each group coding data word comprises each PS (Push Switch) 3., confirm to the user comprising a whole successful reception of organizing of two cognizance code data words by system by audio frequency and/or video feed.In addition, three continuous groups, i.e. set, must be received in advance, controller 23 could extract the cognizance code word from the coded data word that is received this set like this, this cognizance code word is stored among the EEPROM 21, and the receiving of the cognizance code word of confirming new mandate by foregoing special audio frequency and/or vision signal.
Shown in the diagram of circuit of Fig. 3, for the cognizance code programming to the new mandate in the system 25, system 25 enters its learn mode.This learn mode is initialised as previously mentioned.In case be initialised, timer just is set at N second in step 51, is 5 seconds in a preferred embodiment.Controller 23 detects immediately in step 53 whether the time arrives.Then, proceed to step 55, rest on the circulation of collecting data; Determine whether to receive complete coded data in step 57; Return step 53 then, time is up whether to check the received code data word.If do not receive complete coded data word in second, then withdraw from and know rules at N.If received complete coded data word in step 57, controller 23 proceeds to step 59, and whether check is the first coding data word that receives.If, then it is stored in the temporary register 61, and returns step 51, again timer is reset to N second, and controller 23 continues to wait for and receive other coded data word, as previously mentioned.
If what receive in step 59 is not the first coding data word, controller 23 step 63 with its with previous coded data word that receives relatively.If the two difference then is stored in nearest code word in the temporary register 61; Controller 23 returns step 51, the timer of resetting again; Controller 23 continues to wait for next coded data word, as previously mentioned; When waiting until complete or collected works of identical coded data word, whole flow process is reset effectively.Yet if two coded data word are consistent in step 63, whether this is M the identical coded data word that receives to controller 23 in step 65 check.M value in a preferred embodiment is 2, and a group of presentation code data word.M can be any value.If peace is not a M identical coded data word, then controller 23 returns step 61 and 51, coded data word is stored in the temporary register also again timer is reset to N second.
If be M coded data word in step 65, this means to have received one group of identical coded data word.Then, whether controller 23 is that X group judges whether this is last group of set in step 67 by affirmation.X is that the value in the preferred embodiment is 3, but it can be any value.If it be not X group from rather than a set, then systemic circulation is to step 71,73, and returns 51, with the replacement timer.It notifies the user to receive the data word of a group coding by audio frequency and/or optical signal such as siren horn or loudspeaker chirp and/or wigwag in step 71.Then, the necessary release-push 3 of user is to stop to send coded data word.Be the release of detector switch 3, controller 23 monitored the stopping of transmission of coded data word in step 73 before it enters step 51.In step 51, controller 23 begins to seek the new transmission of user by PS (Push Switch) 3 initialized coded data word again.
If transmitter 1 is programmed after step 71 is by controller 23 notice, the user continues to push the switch 3 of the transmitter 1 of present mandate again, whole process repeated again, but the difference of some essence is arranged.In step 67, the batch total number surpasses X, so controller 23 enters step 69.Therefore, unless controller 23 withdraws from step 53, the follow-up each time transmission of the coded data word of carrying out from transmitter will be confirmed to be a full set.Controller 23 is stored among the EEPROM 21 at the cognizance code word of step 69 with coded data word, and repeats learn mode, withdraws from step 53 up to it.This provides the ability that rewrites the cognizance code of old mandate easily for system 25.According to the present invention, user/operator needn't send and require him to push and release-push 3 X time complete or collected works of coded data word.On the contrary, in case transmitter 1 is not stopped by one-time programming and learn mode by these rules, then the group from the coded data word of same transmitter 1 follow-up reception only requires a group, promptly, once push and release-push 3, it is programmed into the position of another EEPROM 21.This is a useful tool when transmitter is lost or be stolen, because people is easy to rewrite the cognizance code of old mandate.
In addition, in a preferred embodiment of the invention, if any certifiable code data word that receives during learn mode in step 63 is inequality with the previous code data word that receives, then controller 23 restarts the rules of knowing of transmitter with last received certifiable coded data word, and continue to wait for the coded data word of predetermined number as mentioned above, with a set of the group that forms identical coded data word.Correspondingly, if the transmission that receives is from external sender, do not plan to be programmed for the transmitter of mandate, then controller 23 restarts when it receives the coded data word of the transmitter of wanting 1 then again restart to know rules effectively when undesired transmitter receives the coded data word.Therefore, next be that if the transmission that receives is from another transmitter 1 that just is programmed into system, then the coded data word of the previous transmitter 1 that receives is left in the basket and begins the treating process of a new round.Generally speaking, system 25 must be programmed into an X set of organizing that receives identical coded data word among the EEPROM 21 before by cognizance code word therein.
In alternate embodiment (not shown) of the present invention, if in knowing window the cognizance code word of any reception the cognizance code word with all the other receptions is not identical, then controller 23 withdraws from learn mode.Afterwards, system 25 must place learn mode again, to know new transmitter cognizance code word.
As mentioned above, in other embodiments of the invention, learn mode can activate by the combination of specific sequence and/or incident.This embodiment requires system 25 to adopt the external sensor and the element thereof of relevant safety zone, such as instantaneous (instant) 33 inputs (plus or minus) of incoming signal being provided for controller 23 and/or the device of door sensor or any other type.Shock transducer 31 and current sensor 35 can be not used in this and use, because their input can not keep the time cycle of any control.In this embodiment, controller 23 enters its learn mode when certain sequence of incident takes place.Enter learn mode when for example powering on, open one and open ignition device (other input as door and/or ignition device, does not require the performance that becomes system 25) in system 25.In case enter learn mode, know the cognizance code word as mentioned above.
The operator's controller 23 that is used for reporting system 25 such as the output of light flash 37, siren horn 29 and/or LED41 etc. enters and withdraws from learn mode, and receives the transmitter 1 that is programmed into system 25.The output 39 of ground connection (ground when armed) is used to control external sensor and the means that can not start self-propelled vehicle when making self-propelled vehicle at system equipment is provided when equipment.In a preferred embodiment, in step 71, each group coding data word that controller 23 receives is carried out chirp and/or light sequence, and when a cognizance code word of gathering and authorizing that receives group is programmed into memory device 21, carry out independent audio frequency and/or visual indication.
In other systems, coded data word and/or command code word and/or cognizance code radical are different according to the difference of word, and/or according to the difference that sends and difference, thereby make transmission visual and safer.This technology is sometimes referred to as " rolling code (rolling code) " or " jump code (hopping code) ".It is included in the meaning and scope of the term " coded data word " that changes data word, " recognition data word ", " the recognition data word of mandate " and/or " order data word " within the scope of the invention, and wherein these radicals change according to the difference that sends.It also is included within the scope of the invention no matter how and in proper order form that order changes or algorithm change in the identical coded data word of the term of coded data word.
The present invention also can be described as the method that realizes its purpose.Shown in the diagram of circuit of Fig. 3, first step of the cognizance code of programming one new mandate is that controller 23 enters its learn mode in system 25.This learn mode is initialized as described above.In case be initialised, next step is set at N second in step 51 with timer exactly, is 5 seconds in a preferred embodiment.Next step is to check in step 53 whether the time arrives.Next step is to have judged whether to receive a complete coded data word in step 57; And return step 53, time is up whether to check the received code data word.If received a complete coded data word in second at N, controller 23 withdraws from knows rules.Next procedure is that if received complete coded data word in step 57, controller 23 withdraws from this circulation and whether this is first coded data word that receives in step 59 check.If next procedure is that it is stored in the temporary register 61, and returns step 51, again timer is reset to N second in step 51, and controller continues to wait for also the additional coded data word of reception as mentioned above.
If this is not the first coding data word that receives in step 59 judgement, next step is that controller 23 compares itself and the previous coded data word that receives in step 63.If both differences, next step are that nearest coded data word is stored in the temporary storage 61; Circulation is returned step 51 and the timer of resetting; Controller 23 is waited for next coded data word as mentioned above; And the whole rules of resetting are effectively waited for complete or collected works of identical coded data word.Yet if identical in these two coded data word of step 63, next procedure is that whether this is M the identical coded data word that receives in 23 checks of step 65 controller.M value in a preferred embodiment is 2 and a group of presentation code data word; Yet M can be an arbitrary value.If this is not a M identical coded data word, then next step is that controller 23 returns 61 and 51 and coded data word is stored in the temporary register and with timer resets to N second.
If the conclusion in step 65 is a M coded data word, then mean one group that has received identical coded data word.Whether next step is to be that X organizes and judges that whether it is last group of set at step 67 controller 23 by checking this.X value in a preferred embodiment is 3, but it can be any numeral.If this be not X group from rather than a set, then next step is a systemic circulation to step 71,73 and return step 51 with the replacement timer.In step 71, controller 23 is by an audio frequency and/or optical signal, notifies the user to receive the data word of a group coding as siren horn or loudspeaker chirp and/or wigwag.Then, the user must release-push 3 to stop the transmission of coded data word.Be the release of detector switch 3, controller 23 monitored in step 73 that the transmission of coded data word stopped before proceeding to step 51.In step 51, controller 23 is searched user's transmission of initialized new coded data word by PS (Push Switch) 3 again.
Next step is that controller 23 experiences these rules again and collects second group of coded data word.In step 67, if do not receive the X group, next step is that controller 23 returns and search aforesaid follow-up group after step 71 notifying operation person; To be sent stopping such as steps 73; And wait for that being sent in step 51 restarts.If in the result of step 67 is the X group that comprises a set of coded data word, then next step is at step 69 controller 23 the cognizance code word of the coded data word cognizance code word as a new mandate to be stored among the EEPROM 21.Next step is that controller 23 is recycled to step 71 and by listening and/or optical signal notifying operation person, has received complete or collected works and transmitter 1 and just has been programmed to the transmitter of authorizing.This signal in step 71 is preferably different with the signal of the reception of representing a group.Then, to be controller 23 wait for that in step 73 transmission of coded data word stops and being recycled to step 51 to next step.
If transmitter 1 is programmed after the step 71 notifying operation person, the user continues to push the switch 3 of the transmitter 1 of present mandate again, and next step is controller 23 whole process repeated again, but the difference of some essence is arranged.In step 67, the batch total number surpasses X, so controller 23 enters step 69.Therefore, unless controller 23 withdraws from step 53, the follow-up each time transmission of the group of the coded data word of carrying out from transmitter will be confirmed to be a full set.Next step is that controller 23 is stored among the EEPROM 21 at the cognizance code word of step 69 with coded data word, and repeats this and know rules, withdraws from step 53 up to it.This provides the ability that rewrites the cognizance code of old mandate easily for system 25.According to the present invention, user/operator needn't send and require him to push and release-push 3 X time complete or collected works.On the contrary, in case transmitter 1 is not stopped by one-time programming and learn mode by these rules, then the group from the coded data word of same transmitter 1 follow-up reception only requires a group, promptly, once push and release-push 3, it is programmed into the position of another EEPROM 21.This is a useful tool when transmitter is lost or be stolen, because people is easy to rewrite the cognizance code of old mandate.
In addition, in a preferred embodiment of the invention, if any certifiable coded data word that receives during learn mode in step 63 is all inequality with the coded data word of previous reception, then next step is controller 23 restarts transmitter with last received certifiable coded data word the rules of knowing, and continue to wait for the coded data word of predetermined number as mentioned above, with a set of the group that forms identical coded data word.Correspondingly, if the transmission that receives is from external sender, this external sender does not plan to be programmed for the transmitter of mandate, then controller 23 restarts when it receives the coded data word of the transmitter of wanting 1 then again restart to know rules effectively when undesired transmitter receives coded data word.Therefore, next be that if the transmission that receives is from another transmitter 1 that just is programmed into system, then the coded data word of the previous transmitter 1 that receives is left in the basket and begins the treating process of a new round.Generally speaking, system 25 must be programmed into an X set of organizing that receives identical coded data word among the EEPROM 21 before by cognizance code word therein.
In other systems, coded data word and/or command code word and/or cognizance code radical are different according to the difference of word, and/or according to the difference that sends and difference, thereby make transmission visual and safer.This technology is sometimes referred to as " rolling code " or " jump code ".It is included in the meaning and scope of the term " coded data word " that changes data word, " recognition data word ", " the recognition data word of mandate " and/or " order data word " within the scope of the invention, and wherein these radicals change according to the difference that sends.It also is included within the scope of the invention no matter how and in proper order form that order changes or algorithm change in the identical coded data word of the term of coded data word.
Although described the present invention with reference to specific embodiment of the present invention, those skilled in the art can carry out many modifications to described embodiments of the invention, and do not depart from true spirit of the present invention and scope.Essentially identical function reaches all elements of result of basic while and the combination of step all is within the scope of the present invention thereby carry out in essentially identical mode.
Claims (32)
1. a remote-controlled automotive system is used for the threat generation response that the safety zone is suffered and/or controls the user optionally making things convenient for feature, and this system comprises:
A) radio transmitters has at least one switch in it, be used to produce and send the signal with the data code word code with at least one cognizance code word;
B) receptor of the described signal of reception;
C) demoder is used for the described coded data word decoding from described signal;
D) controller, only when the cognizance code word that embeds described data code word is identical with the cognizance code word of at least one mandate in being stored in a memory device, described controller is in response to an order data word that embeds in the described coded data word, and described memory device can conduct interviews to described controller;
E) learn mode, only when a plurality of groups of described coded data word when described transmitter sends and is received by described controller, described learn mode is used for the new cognizance code word of a new transmitter is programmed into described memory device, as the cognizance code word of described mandate.
2. device according to claim 1 also comprises a timer, is set at schedule time amount, and wherein said receptor must receive described coded data word from described transmitter.
3. device according to claim 1, wherein, only after a described a plurality of groups set that receives described a plurality of described coded data word of sending from described transmitter and receiving by described receptor, described cognizance code word is programmed into described memory device, as the cognizance code word of described mandate.
4. device according to claim 3, wherein said group comprises at least one described coded data word, and described set comprises at least two described group.
5. device according to claim 3, described group described set of wherein said coded data word comprises identical coded data word.
6. device according to claim 3, also comprise a temporary register, when being in described learn mode, described controller is used to store described coded data word, only when the described set that receives described group of described identical coded data word, the described cognizance code word that is stored in the described coded data word in the described temporary register is stored in the described memory device, as the cognizance code word of described mandate.
7. device according to claim 3 also comprises an audio frequency and/or optical signal, in response to each reception of described group of described coded data word.
8. device according to claim 3 also comprises an audio frequency and/or optical signal, in response to the reception of the described set of described coded data word.
9. device as claimed in claim 2, wherein, if do not receive coded data word in described schedule time amount, described controller withdraws from described learn mode.
10. device as claimed in claim 1, wherein said learn mode stops when receiving two coded data word inequality.
11. device as claimed in claim 2, wherein said timer is reset when receiving described coded data word each time.
12. device as claimed in claim 1, each of wherein said transmitter and described receptor also comprises an antenna, is used for sending and receiving described signal.
13. device as claimed in claim 12, wherein said antenna is wired.
14. device as claimed in claim 12, wherein said antenna is folding.
15. device as claimed in claim 12, wherein said antenna are the tracks in the circuit card.
16. device as claimed in claim 1, wherein said coded data word is pulse modulated.
17. device as claimed in claim 1, wherein said coded data word is an amplitude modulation(PAM).
18. device as claimed in claim 1, wherein said learn mode can be switch activated by one.
19. device as claimed in claim 1, wherein said learn mode activates by giving described controller outage and powering up again.
20. device as claimed in claim 1, wherein said learn mode activates by detecting from least one predetermined sequence about the binary pair of the input of described self-propelled vehicle.
21. device as claimed in claim 3, wherein, when receiving described group of coded data word after the described set that receives coded data word, described cognizance code word is programmed in the described memory device, as the code word of described mandate at every turn.
22. the method for the cognizance code word that programming one is authorized in a system, described system controls the safety of a self-propelled vehicle and makes things convenient for function, and described method comprises:
A) controller is placed a learn mode;
B) by pushing at least one switch of transmitter far away, a group that wherein has the coded data word of cognizance code word is sent to described controller, and described far transmitter is that the transmitter that the user is intended as mandate is programmed into far transmitter of one in the described controller;
C) continue to push described switch, receive up to described controller till at least one described group of described coded data word;
D) discharge described switch, and described group described step of described switch of repeated presses and the described coded data word of transmission receives a set of described group of described coded data word at least more than once up to described controller; With
E) the described cognizance code word from described coded data word is decoded, and described cognizance code word is stored in the memory device of addressable described controller as the cognizance code word of authorizing.
23. method as claimed in claim 22 also is included in the step of notifying the user after described group that receives described coded data word with audio frequency and/or optical signal.
24. method as claimed in claim 22 also is included in the user is notified in described group the described set that receives described coded data word afterwards with audio frequency and/or optical signal step.
25. method as claimed in claim 22 also comprises step:, after entering described learn mode and withdrawing from described learn mode, a timer is initialized as described schedule time amount if in schedule time amount, do not receive coded data word.
26. method as claimed in claim 22 also comprises step:
A) after entering described learn mode, a timer is initialized as first schedule time amount;
B) if in described first schedule time amount, do not receive described coded data word, withdraw from described learn mode;
C) the described timer of replacement is second schedule time amount after receiving described coded data word each time; With
D) if in described second schedule time amount, do not receive described coded data word, withdraw from described learn mode.
27. method as claimed in claim 22 also comprises step:
A) coded data word that receives is stored in the temporary register;
B) coded data word with follow-up reception compares with the described coded data word that is stored in the described temporary register, if described coded data word is inequality, then the coded data word with follow-up reception is stored in the described temporary register;
C) receive be stored in described temporary register in described group described set of the identical described coded data word of coded data word; With
D) the described cognizance code word from described coded data word is decoded, and the cognizance code word of described cognizance code word as described mandate is stored in the described memory device of addressable described controller.
28. method as claimed in claim 22 also comprises step: programming is used to control the code of a plurality of mandates of described controller.
29. method as claimed in claim 22, wherein said learn mode are initialized by a signal is applied to described controller.
30. method as claimed in claim 22, wherein said learn mode are by described controller is initialized with being connected with its power supply disconnecting again.
31. method as claimed in claim 22 also comprises step: the cognizance code word of a plurality of mandates in the described memory device of programming, wherein said controller is in response to the transmitter of a plurality of mandates.
32. method as claimed in claim 22 also comprises step: the cognizance code of the described mandate of repeatedly programming is as the cognizance code word of additional mandate, and described step comprises:
A) after described notice from described controller, push at least one additional group of described switch and the described coded data word of transmission, described notice is described group the described set that has received described coded data word;
B) from described additional group described coded data word of described coded data word, extract described cognizance code word; With
C) described cognizance code word is programmed in the described memory device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN96180546A CN1241971A (en) | 1996-10-18 | 1996-12-09 | Learn mode for remote transmitters |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/734,040 | 1996-10-18 | ||
CN96180546A CN1241971A (en) | 1996-10-18 | 1996-12-09 | Learn mode for remote transmitters |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1241971A true CN1241971A (en) | 2000-01-19 |
Family
ID=5127978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN96180546A Pending CN1241971A (en) | 1996-10-18 | 1996-12-09 | Learn mode for remote transmitters |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1241971A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100419731C (en) * | 2002-05-06 | 2008-09-17 | 皇家飞利浦电子股份有限公司 | Binding procedure in a remote control system |
CN102402847A (en) * | 2011-10-28 | 2012-04-04 | 上海电力学院 | GSM/CDMA-based network remote control intelligent switch system |
CN103608220A (en) * | 2011-04-26 | 2014-02-26 | 大陆汽车***公司 | A system and method for self-detecting vehicle theft |
CN113554787A (en) * | 2018-09-29 | 2021-10-26 | 百度在线网络技术(北京)有限公司 | Vehicle lock control method and device |
CN113990059A (en) * | 2021-08-04 | 2022-01-28 | 深圳宇凡微电子有限公司 | Wireless signal decoding method, device, equipment and system based on single chip microcomputer |
-
1996
- 1996-12-09 CN CN96180546A patent/CN1241971A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100419731C (en) * | 2002-05-06 | 2008-09-17 | 皇家飞利浦电子股份有限公司 | Binding procedure in a remote control system |
CN103608220A (en) * | 2011-04-26 | 2014-02-26 | 大陆汽车***公司 | A system and method for self-detecting vehicle theft |
CN103608220B (en) * | 2011-04-26 | 2017-02-15 | 大陆汽车***公司 | A system and method for self-detecting vehicle theft |
CN102402847A (en) * | 2011-10-28 | 2012-04-04 | 上海电力学院 | GSM/CDMA-based network remote control intelligent switch system |
CN113554787A (en) * | 2018-09-29 | 2021-10-26 | 百度在线网络技术(北京)有限公司 | Vehicle lock control method and device |
CN113554787B (en) * | 2018-09-29 | 2023-01-24 | 百度在线网络技术(北京)有限公司 | Vehicle lock control method and device |
CN113990059A (en) * | 2021-08-04 | 2022-01-28 | 深圳宇凡微电子有限公司 | Wireless signal decoding method, device, equipment and system based on single chip microcomputer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5563600A (en) | Data transmission for remote-controlled security system | |
US6243000B1 (en) | Wireless rolling code security system | |
US5146215A (en) | Electronically programmable remote control for vehicle security system | |
EP0827616B1 (en) | Initialisation of a wireless security system | |
US5952933A (en) | System having advanced embedded code hopping encryption and learn mode therefor | |
US5986571A (en) | Building security system having remote transmitter code verification and code reset features | |
US6140939A (en) | Biometric characteristic vehicle control system having verification and reset features | |
US5798711A (en) | High throughput embedded code hopping system with bypass mode | |
EP1912180B1 (en) | Method and system for controlling a security system using near field communication | |
US6184780B1 (en) | Vehicle security system having enhanced valet feature and related methods | |
US5945936A (en) | Learn mode for remote transmitters | |
US5583486A (en) | Security access arrangement | |
US6980124B2 (en) | Wireless security, telemetry and control system | |
US7046147B2 (en) | Integrated security system and method | |
GB2265482A (en) | Security system data transmission | |
CN1241971A (en) | Learn mode for remote transmitters | |
US6285296B1 (en) | Differential range remote control | |
MXPA01006670A (en) | Method and apparatus for radio frequency security system with automatic learning. | |
EP1793354B1 (en) | Security system utilizing sequence signal | |
US7734382B2 (en) | Remote vehicle control system and associated method for counteracting rogue command | |
JP2008065438A (en) | Security device | |
US6337626B1 (en) | User recognition system | |
US7729814B2 (en) | Vehicle control system and associated method for counteracting rogue command | |
RU2284560C9 (en) | Method for controlling intrusion protection system | |
JP3414575B2 (en) | Signal matching method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |