CN107045278A - A kind of multi channel timing device - Google Patents
A kind of multi channel timing device Download PDFInfo
- Publication number
- CN107045278A CN107045278A CN201611220694.5A CN201611220694A CN107045278A CN 107045278 A CN107045278 A CN 107045278A CN 201611220694 A CN201611220694 A CN 201611220694A CN 107045278 A CN107045278 A CN 107045278A
- Authority
- CN
- China
- Prior art keywords
- module
- passage
- timing
- threshold value
- triggering
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04F—TIME-INTERVAL MEASURING
- G04F10/00—Apparatus for measuring unknown time intervals by electric means
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Predetermined Time Intervals (AREA)
Abstract
The present invention provides a kind of multi channel timing device, multiple passages are set in timer, each passage is provided with starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value module, each module is by external trigger and/or internal triggering indirectly, and each module can link triggering.The present invention can set logical relation between each passage, and the linkage of each passage is carried out according to logical relation, according to triggering either internally or externally, while handling the event of multiple passages.
Description
Technical field
The present invention relates to a kind of timer, more particularly to a kind of multi channel timing device.
Background technology
Existing multi channel timing equipment visible on the market has two kinds, and a class is to be used for kitchen or other occasions, each
Completely self-contained timer between passage, it is exactly independent single channel timer in thing that this multi channel timing device, which can consider,
Combination in reason.Also a kind of multiple tracks timing device, is primarily used for the reality of multiple tracks in the stopwatch in terms of physical culture, this equipment
Concept is really the meaning of multiple timing points, and road refers to the record of the multiple timing points sequentially occurred in time.
Logic association relation between the untreated multiple timing channels of this two kind equipment.Such as, if it is desired to record certain
The time-consuming of every affairs in multinomial affairs, and the relation between overall total time-consuming are engaged in personal one day(For project pipe
For reason, the dutycycle of every affairs is a critically important basic data in this work;For individual in multinomial affairs
Time-consuming statistical analysis, often can also be made a plan to personnel, search affairs progress it is not smooth the reason for it is helpful), it is right
In this kind of application, from interchannel each timer between influence each other from the perspective of, timing channel actually has two classes ---
One class is that no matter whether other passages start once timing starts, and is stopped, and this passage timer is in time status all the time, no
Impacted passage.Equations of The Second Kind is there is the passage of mutex relation each other, if having set passage 1 and passage 2...
Mutex relation between passage n, if prepass 1 then has been started up, once user's selection starts passage 2, then and it is every other
Mutual exclusion passage 1... passage n automatic pause timing.
The content of the invention
The technical problem to be solved in the present invention is to provide a kind of more generally programmable multi channel timing device.
In order to solve the above technical problems, the present invention uses following technical scheme:
Multiple passages are set in a kind of multi channel timing device, the timer, and each passage is provided with starting module, stopped
Only module, reseting module, locking module, unlocked state, timing threshold value module, each module pass through external trigger and/or inside
Triggering indirectly;
The starting module is used for passage where triggering the module and carries out timing, or according to linkage rule link set in advance
The starting module of one or more other passage of triggering, stopping modular, reseting module, locking module, unlocked state, timing door
One or more in limit module;
The stopping modular is used for passage where triggering the module and stops timing, or according to linkage rule link set in advance
The starting module of one or more other passage of triggering, stopping modular, reseting module, locking module, unlocked state, timing door
One or more in limit module;
The reseting module is used to carry out place passage timing reset, or according to linkage rule link triggering set in advance
Starting module, stopping modular, reseting module, locking module, unlocked state, the timing threshold value of one or more other passage
One or more in module;
The locking module is used to lock place passage, makes the trigger signal of the passage no longer response external;Or root
According to linkage rule link set in advance trigger the starting modules of other one or more passage, stopping modular, reseting module,
One or more in locking module, unlocked state, timing threshold value module;
The unlocked state is used for the unblock that lock-out state is carried out to place passage, the triggering of the passage response external is believed
Number or response inside trigger signal;Or led to according to other one or more of linkage rule link triggering set in advance
One in the starting module in road, stopping modular, reseting module, locking module, unlocked state, timing threshold value module or many
It is individual;
The timing threshold value module is used for according to place passage timed interval set in advance, in the passage timing time
When reaching the timed interval, prompting or stopping timing that timing threshold reaches are sent, while can be according to set in advance
The rule link that links triggers starting module, stopping modular, reseting module, locking module, the solution of one or more other passage
One or more in lock module, timing threshold value module.
The timer is internally provided with processing module, starting module, stopping modular, reseting module, locking module, unblock
Module, timing threshold value setup module are connected with the processing module.
The linkage rule set in advance refers to set in processing module when starting module, stopping occur for a passage
Any one event or during multiple events in module, reseting module, locking module, unlocked state, timing threshold value module, other passages
In one or more occur starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value mould
The state that should have when any one event in block or the linkage of multiple times;
When starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value module occur for a passage
In any one occurrence or during multiple events, will be default in the current state of one or more other passage and processing module
State is compared, if met, and is carried out the linkage triggering of inside, if do not met, is triggered without linkage
The timing threshold value module at least includes timed interval setup module, and the timed interval setup module is led to
The equipment crossed outside timer carries out the setting of time interval.
The present invention can set logical relation between each passage, and the linkage of each passage is carried out according to logical relation,
According to triggering either internally or externally, while handling the event of multiple passages.
Brief description of the drawings
Fig. 1 is a kind of design keypress function table of mutual exclusion formula triple channel timer
Embodiment
The present invention is described in further detail with reference to the accompanying drawings and detailed description.
The present invention, which is provided, sets multiple passages in a kind of multi channel timing device, the timer, each passage, which is provided with, to be opened
Dynamic model block, stopping modular, reseting module, locking module, unlocked state, timing threshold value module, each module pass through external trigger
And/or inside triggering indirectly, external trigger refers to the trigger signal that each module is sent to outside timer, and inside is triggered indirectly
When referring to that the certain module of internal some passages is acted, to the starting module of other passages, stopping modular, reseting module,
One or more trigger signal sent in locking module, unlocked state, timing threshold value module.
The triggering of above-mentioned each module is the form of independent assortment, in logic for, each module can realize following functions:
Starting module is used for passage where triggering the module and carries out timing, or according to linkage rule link triggering set in advance
Starting module, stopping modular, reseting module, locking module, unlocked state, the timing threshold value of one or more other passage
One or more in module.
That is, the starting module of one passage can be by external trigger, also can be by internal trigger.Carried out by external input signal
During the triggering of starting module, can also be by linkage rule judgment set in advance when starting the starting module of the passage
It is no need to link start any one or multiple modules of other passages, if meeting the rule of linkage triggering, then according to this
The rule of linkage triggering carries out the startup of other channel modules.For example in the timer of triple channel, it may be configured as working as one of them
When channel start module starts timing, if other two passages are in time status, the stopping of one of passage is triggered
Module carries out timing stopping and resetted.And internal trigger be then other passages when some module is acted, according to linkage advise
Then find that the passage needs startup, now, started by internal trigger starting module.
Stopping modular is used for the stopping of passage timer events where triggering the module, or is advised according to linkage set in advance
Then the starting module of other one or more passage of linkage triggering, stopping modular, reseting module, locking module, unlocked state,
One or more in timing threshold value module.Stopping modular equally may be configured as external trigger, may be alternatively provided as internal touch
Hair, method is identical with starting module.
Reseting module is used to carry out place passage timing reset, or according to linkage rule link triggering set in advance
Starting module, stopping modular, reseting module, locking module, unlocked state, the timing threshold value of one or more other passage
One or more in module.Reseting module equally may be configured as external trigger, may be alternatively provided as internal trigger, method is with opening
Dynamic model block is identical.
Locking module is used to lock place passage, makes the trigger signal of the passage no longer response external;Or root
According to linkage rule link set in advance trigger the starting modules of other one or more passage, stopping modular, reseting module,
One or more in locking module, unlocked state, timing threshold value module.Locking module equally may be configured as outside touch
Hair, may be alternatively provided as internal trigger, method is identical with starting module.
Unlocked state is used for the unblock that lock-out state is carried out to place passage, the triggering of the passage response external is believed
Number or response inside trigger signal;Or led to according to other one or more of linkage rule link triggering set in advance
One in the starting module in road, stopping modular, reseting module, locking module, unlocked state, timing threshold value module or many
It is individual;Reseting module equally may be configured as external trigger, may be alternatively provided as internal trigger, and method is identical with starting module.
Timing threshold value module is used for according to place passage timed interval set in advance, in the passage timing time
When reaching the timed interval, prompting or stopping timing that timing threshold reaches are sent;Or reached in the passage timing time
During to the timed interval, prompting or stopping timing that timing threshold reaches not only are sent, can also be according to set in advance
The rule link that links triggers starting module, stopping modular, reseting module, locking module, the solution of one or more other passage
One or more in lock module, timing threshold value module.Timing threshold value module equally may be configured as external trigger, also may be used
Internal trigger is set to, method is identical with starting module.
Above-mentioned in trigger process as a kind of implementation method for the triggering that links, linkage rule set in advance refers to
A kind of corresponding relation is set in processing module, and a side of the corresponding relation occurs starting module, stopping modular for a passage, answered
The state set of the state of any one event or the multiple events of generation in position module, locking module, unlocked state, timing threshold value module
Set I, the opposing party is one or more generation in other passages corresponding to the state in set I or during state set
Any one event or many in starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value module
The state that should have during the linkage of individual event or the set II of state set.Set up after above-mentioned relation, when a passage occurs
Any one event or multiple things in starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value module
During part, the passage and the state or state set that match in set I are obtained, corresponding other passages in set II are then obtained
State or state set, and then trigger one or more generation starting module in corresponding with state other passages, stop
Only module, reseting module, locking module, unlocked state, any one event in timing threshold value module or multiple events.
For the function of the timer that reaches foregoing description, settable processing module inside timer, and starting module, stop
Only module, reseting module, locking module, unlocked state, timing threshold value module are connected with the processor.The processing module can
It is chosen to realize the device of linkage function, such as processor, or formed by multiple trigger switch or relay etc.
Processing module.And above-mentioned starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value module
Specific configuration and without specific restriction, only according to being designed the need in actual design.
Timing threshold value module at least includes timed interval setup module, and the timed interval setup module is led to
The equipment crossed outside timer carries out the setting of time interval.
It is below a kind of application example of the present invention:For a kind of mutual exclusion formula triple channel timer.The timer has one piece
Display screen and three Independent keys, button M, button S, button R.
Button M:Can be in passage All, passage A switches between passage B.
Button S, R function are as shown in the table:
Such timer, can easily realize the concept of mutual exclusion passage, and then easily count multinomial thing
When being engaged in alternately, the specific of every affairs takes
Above-described is only the preferred embodiment of the present invention, it is noted that for those skilled in the art, not
Depart under the premise of general idea of the present invention, some changes and improvements can also be made, these should also be considered as the protection of the present invention
Scope.
Claims (3)
1. a kind of multi channel timing device, it is characterised in that:Multiple passages are set in the timer, and each passage is respectively provided with
There are starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value module, each module passes through outside
Triggering and/or internal triggering indirectly;
The starting module is used for passage where triggering the module and carries out timing, or according to linkage rule link set in advance
The starting module of one or more other passage of triggering, stopping modular, reseting module, locking module, unlocked state, timing door
One or more in limit module;
The stopping modular is used for passage where triggering the module and stops timing, or according to linkage rule link set in advance
The starting module of one or more other passage of triggering, stopping modular, reseting module, locking module, unlocked state, timing door
One or more in limit module;
The reseting module is used to carry out place passage timing reset, or according to linkage rule link triggering set in advance
Starting module, stopping modular, reseting module, locking module, unlocked state, the timing threshold value of one or more other passage
One or more in module;
The locking module is used to lock place passage, makes the trigger signal of the passage no longer response external;Or root
According to linkage rule link set in advance trigger the starting modules of other one or more passage, stopping modular, reseting module,
One or more in locking module, unlocked state, timing threshold value module;
The unlocked state is used for the unblock that lock-out state is carried out to place passage, the triggering of the passage response external is believed
Number or response inside trigger signal;Or led to according to other one or more of linkage rule link triggering set in advance
One in the starting module in road, stopping modular, reseting module, locking module, unlocked state, timing threshold value module or many
It is individual;
The timing threshold value module is used for according to place passage timed interval set in advance, in the passage timing time
When reaching the timed interval, prompting or stopping timing that timing threshold reaches are sent, while can be according to set in advance
The rule link that links triggers starting module, stopping modular, reseting module, locking module, the solution of one or more other passage
One or more in lock module, timing threshold value module.
2. a kind of multi channel timing device according to claim 1, it is characterised in that:The timer is internally provided with processing
Module, starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value setup module with this
Manage module connection.
3. a kind of multi channel timing device according to claim 2, it is characterised in that:It is described it is set in advance linkage rule be
Refer to set in processing module when passage occur starting module, stopping modular, reseting module, locking module, unlocked state,
Any one event or during multiple events in timing threshold value module, one or more in other passages occurs starting module, stopped
Only module, reseting module, locking module, unlocked state, any one event or the connection of multiple times in timing threshold value module
The state that should have when dynamic;
When starting module, stopping modular, reseting module, locking module, unlocked state, timing threshold value module occur for a passage
In any one occurrence or during multiple events, will be default in the current state of one or more other passage and processing module
State is compared, if met, and is carried out the linkage triggering of inside, if do not met, is triggered without linkage
A kind of multi channel timing device according to claim 1, it is characterised in that:The timing threshold value module at least includes
Timed interval setup module, the timed interval setup module carries out time interval by the equipment outside timer
Setting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611220694.5A CN107045278B (en) | 2016-12-26 | 2016-12-26 | A kind of multi channel timing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611220694.5A CN107045278B (en) | 2016-12-26 | 2016-12-26 | A kind of multi channel timing device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107045278A true CN107045278A (en) | 2017-08-15 |
CN107045278B CN107045278B (en) | 2019-04-26 |
Family
ID=59543176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611220694.5A Active CN107045278B (en) | 2016-12-26 | 2016-12-26 | A kind of multi channel timing device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107045278B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN86210136U (en) * | 1986-12-04 | 1987-12-23 | 中国人民解放军209医院 | Multi-channel timer for computer |
FR2655455A1 (en) * | 1989-12-04 | 1991-06-07 | Millier Roger | Multi-purpose portable electronic device for quadruple timekeeping for equestrian eventing and other disciplines |
CN101320337A (en) * | 2008-07-16 | 2008-12-10 | 北京中星微电子有限公司 | Timer and its implementing method |
CN201518094U (en) * | 2009-10-30 | 2010-06-30 | 北京工业大学 | Multi-channel programmable electronic timing controller |
CN103616813A (en) * | 2013-12-08 | 2014-03-05 | 桂林理工大学 | Universal real-time multi-channel parallel timing measuring system |
CN203587987U (en) * | 2013-12-16 | 2014-05-07 | 孙健 | Novel multi-channel timing instrument |
CN104168150A (en) * | 2014-09-03 | 2014-11-26 | 成都朗锐芯科技发展有限公司 | Multi-channel random timer |
CN105095129A (en) * | 2015-07-24 | 2015-11-25 | 中国兵器工业集团第二一四研究所苏州研发中心 | Real-time capturing method of multi-channel timer events realized by using hardware |
EP3004994A1 (en) * | 2013-05-31 | 2016-04-13 | Cserey, György, Gábor | Device and method for determining timing of a measured signal |
-
2016
- 2016-12-26 CN CN201611220694.5A patent/CN107045278B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN86210136U (en) * | 1986-12-04 | 1987-12-23 | 中国人民解放军209医院 | Multi-channel timer for computer |
FR2655455A1 (en) * | 1989-12-04 | 1991-06-07 | Millier Roger | Multi-purpose portable electronic device for quadruple timekeeping for equestrian eventing and other disciplines |
CN101320337A (en) * | 2008-07-16 | 2008-12-10 | 北京中星微电子有限公司 | Timer and its implementing method |
CN201518094U (en) * | 2009-10-30 | 2010-06-30 | 北京工业大学 | Multi-channel programmable electronic timing controller |
EP3004994A1 (en) * | 2013-05-31 | 2016-04-13 | Cserey, György, Gábor | Device and method for determining timing of a measured signal |
CN103616813A (en) * | 2013-12-08 | 2014-03-05 | 桂林理工大学 | Universal real-time multi-channel parallel timing measuring system |
CN203587987U (en) * | 2013-12-16 | 2014-05-07 | 孙健 | Novel multi-channel timing instrument |
CN104168150A (en) * | 2014-09-03 | 2014-11-26 | 成都朗锐芯科技发展有限公司 | Multi-channel random timer |
CN105095129A (en) * | 2015-07-24 | 2015-11-25 | 中国兵器工业集团第二一四研究所苏州研发中心 | Real-time capturing method of multi-channel timer events realized by using hardware |
Also Published As
Publication number | Publication date |
---|---|
CN107045278B (en) | 2019-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Han et al. | Achieving cluster consensus in continuous-time networks of multi-agents with inter-cluster non-identical inputs | |
Kolaitis et al. | 𝐾_ {𝑙+ 1}-free graphs: asymptotic structure and a 0-1 law | |
Foo Kune et al. | Timing attacks on pin input devices | |
Brandl et al. | Incentives for Participation and Abstention in Probabilistic Social Choice. | |
CN107045278A (en) | A kind of multi channel timing device | |
EP1977517B1 (en) | Frequency divider circuits | |
CN102870051A (en) | Safety device and malfunction detection method | |
CN105630345B (en) | A kind of method and apparatus controlling display direction | |
DE60213878T2 (en) | DIGITAL ELECTRONIC COMPONENT PROTECTED AGAINST ELECTRICAL AND ELECTROMAGNETIC ANALYZES | |
CN209543065U (en) | Timing circuit and electronic stopclock | |
DE102014009808A1 (en) | Hardware protection measure to mitigate side channel attacks | |
JPS61177817A (en) | Weighted event counting circuit | |
JPS5619492A (en) | Alarm information setter | |
CN206133472U (en) | Double key output instruction keyboard | |
CN106527221A (en) | Intelligent switch, ZigBee module with the intelligent switch and operation method | |
Menéndez et al. | Tests based on φ-divergences for bivariate symmetry | |
Quang | Genus Osmanthus Lour.(Oleaceae) and Osmanthus suavis King ex CB Clarke new record for the flora of Vietnam | |
Mangu | Constitutional democracy and constitutionalism in Africa | |
Easterly | Development in Dangerous Places: The burden of proof should be on interventionists—doubt is a superb reason for inaction. | |
Steinsdorff | Presidentialism à la Turka or what? | |
CN205987218U (en) | Screen TV is not had in fingerprint control | |
CN104423860B (en) | Touch screen unlocking method and system | |
Sonin | Independent events in a simple random experiment and the meaning of independence | |
Seress | Gossips by conference calls | |
SU404092A1 (en) | STOCHASTIC MODEL |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |