CN1241971A - Learn mode for remote transmitters - Google Patents

Learn mode for remote transmitters Download PDF

Info

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
Application number
CN96180546A
Other languages
Chinese (zh)
Inventor
达雷尔·E·伊萨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Directed Electronics Inc
Original Assignee
Directed Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Directed Electronics Inc filed Critical Directed Electronics Inc
Priority to CN96180546A priority Critical patent/CN1241971A/en
Publication of CN1241971A publication Critical patent/CN1241971A/en
Pending legal-status Critical Current

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

The learn mode of teletransmitter
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.
Oscillator 5 provides clocked logic for coder 7, and an integral part of integrated circuit coder 7 normally.Coder 7 received code data words also are encoded to the high-frequency signal carrier wave that is produced by RF oscillator 9, the ground far away system 25 that will go through with it below by antenna 11 coded data word being sent to.In addition, although this preferred embodiment use one safety system, any remote-controlled system all is in the scope of the present invention.Coded data word comprises the cognizance code word, such as beginning and/or prefix bit, command word and/or any other word necessary and/or that want the system that sends to 25 of stop bit or position.When safety system that and if only if 25 confirmed that coded data word comprise as one in the cognizance code word of the mandate of operating system 25 cognizance code word, safety system 25 was carried out one or more functions according to command code.
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).
Controller 23 of the present invention is carried out a plurality of functions, and the order from the ground far away transmitter 1 of authorizing is produced response.One of them function is that the sound of the audio devices such as siren horn 29 or horn of motor vehicle provides acoustic frequency response to performed order.One of them order can be to system's 25 equipments or remove equipment or system 25 is placed emergency mode that this emergency mode is by the far initialized full alarm state of operator.Other order can comprise to motor vehicle door and locks or unblank, regulates seat position, window lifting, light control, far enters operation and other user's controllable function.
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.
Controller 23 experiences these rules again, to collect the follow-up group of coded data word.In step 67, if do not receive X group, then it returns, to seek aforesaid follow-up group behind step 71 notifying operation person; Wait for that in step 73 transmission stops; And wait for transmitting and restart from step 51.If be defined as comprising X group of a set of coded data word in step 67, then in step 69, the cognizance code word of controller 23 memory encoding data word in EEPROM 21 is as the cognizance code word of new mandate.Be recycled to step 71 then and, received complete or collected works, and transmitter 1 is programmed to the transmitter of authorizing now by listening and/or optical signal notifying operation person.Signal in step 71 is preferably different with the signal of a group of received of expression.Then, controller 23 waits for that in step 73 transmission of coded data word stops and returning step 51.
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.
CN96180546A 1996-10-18 1996-12-09 Learn mode for remote transmitters Pending CN1241971A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (7)

* Cited by examiner, † Cited by third party
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