CN104570838A - Asynchronous external trigger device and method for multipath trigger delay - Google Patents
Asynchronous external trigger device and method for multipath trigger delay Download PDFInfo
- Publication number
- CN104570838A CN104570838A CN201410722818.4A CN201410722818A CN104570838A CN 104570838 A CN104570838 A CN 104570838A CN 201410722818 A CN201410722818 A CN 201410722818A CN 104570838 A CN104570838 A CN 104570838A
- Authority
- CN
- China
- Prior art keywords
- trigger
- external trigger
- time delay
- multichannel
- delay
- 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
- 238000000034 method Methods 0.000 title claims description 13
- 230000001360 synchronised effect Effects 0.000 claims abstract description 7
- 230000000630 rising effect Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 4
- 230000002123 temporal effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 101100236764 Caenorhabditis elegans mcu-1 gene Proteins 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Power Sources (AREA)
- Electric Clocks (AREA)
Abstract
本发明是一种多路触发延时的异步外触发装置,包括MCU、上位机、外部同步信号输入单元、系统电源以及多路外触发信号输出单元;上位机、外部同步信号输入单元、系统电源以及多路外触发信号输出单元分别与MCU连接。本系统能够实现多路触发延时的功能,系统开始运行后,当接受到外部的同步信号后,通过设置不同的触发延时时间,实现多路触发延时的信号输出功能。延时参数信息是通过上位机软件设置的,使用方便快捷,适用于各种不同的外触发系统中。
The present invention is an asynchronous external trigger device with multi-channel trigger delay, including MCU, upper computer, external synchronous signal input unit, system power supply and multi-channel external trigger signal output unit; upper computer, external synchronous signal input unit, system power supply And multiple external trigger signal output units are respectively connected with the MCU. This system can realize the function of multi-channel trigger delay. After the system starts to run, when it receives an external synchronization signal, it can realize the signal output function of multi-channel trigger delay by setting different trigger delay times. The delay parameter information is set through the host computer software, which is convenient and quick to use, and is suitable for various external trigger systems.
Description
技术领域technical field
本发明是一种外触发装置,特别涉及一种多路触发延时的异步外触发装置及方法。The invention is an external trigger device, in particular to an asynchronous external trigger device and method with multi-channel trigger delay.
背景技术Background technique
在光学测试系统中,通常有多路设备进行外触发控制,控制设备有激光器、数据采集卡、CCD传感器等,常规测量中,只要同步触发这些设备就可以了,而在有些特殊测量场合,需要数据采集卡和CCD传感器忧先触发工作,激光器后触发工作,数据采集卡采集的数据要覆盖激光脉冲的整个过程,CCD传感器忧先于激光器触发工作,并适当地延长曝光时间,以期数据采集部分覆盖整个激光脉冲。即三者是异步触发工作的。测试过程中,这就要求触发装置具备异步触发功能,并且还要输出多路触发信号。In the optical test system, there are usually multiple devices for external trigger control. The control devices include lasers, data acquisition cards, CCD sensors, etc. In conventional measurement, it is enough to trigger these devices synchronously. The data acquisition card and CCD sensor should be triggered first, and the laser should be triggered later. The data collected by the data acquisition card should cover the entire process of the laser pulse. Covers the entire laser pulse. That is, the three trigger work asynchronously. During the test, this requires the trigger device to have an asynchronous trigger function, and to output multiple trigger signals.
通常的外触发装置虽然能输出多路触发信号,但只能输出同步触发信号,同步地触发外围设备,而不能异步地触发外围设备,且不能进行触发延时的设置,适用范围较窄。Although a common external trigger device can output multiple trigger signals, it can only output synchronous trigger signals to trigger peripheral devices synchronously, but cannot trigger peripheral devices asynchronously, and cannot set the trigger delay, so the scope of application is narrow.
发明内容Contents of the invention
为了解决背景技术中所存在的技术问题,本发明提出了一种多路触发延时的异步外触发装置及方法,能够实现多路触发延时的功能。In order to solve the technical problems existing in the background technology, the present invention proposes an asynchronous external trigger device and method for multi-channel trigger delay, which can realize the function of multi-channel trigger delay.
本发明的技术解决方案是:多路触发延时的异步外触发装置,其特征在于:包括MCU、上位机、外部同步信号输入单元、系统电源以及多路外触发信号输出单元;上位机、外部同步信号输入单元、系统电源以及多路外触发信号输出单元分别与MCU连接。The technical solution of the present invention is: an asynchronous external trigger device with multi-channel trigger delay, which is characterized in that it includes an MCU, a host computer, an external synchronization signal input unit, a system power supply, and a multi-channel external trigger signal output unit; The synchronization signal input unit, the system power supply and the multiple external trigger signal output units are connected to the MCU respectively.
多路外触发信号输出单元的每一路外触发信号输出都通过MCU控制延时时间,每一路外触发信号的延时时间均独立设置。The delay time of each external trigger signal output of the multi-channel external trigger signal output unit is controlled by the MCU, and the delay time of each external trigger signal is set independently.
多路触发延时的异步外触发方法,其特征在于:所述方法包括以下步骤:The asynchronous external trigger method of multi-channel trigger delay is characterized in that: the method includes the following steps:
1)系统开始运行后,设置多路触发延时时间,即外部的同步信号输入上升沿与输出的触发信号上升沿的时间间隔t1、t2……tn,各路触发延时时间为t1、t2……tn;每一路触发信号的触发延时时间相互独立;1) After the system starts running, set the multi-channel trigger delay time, that is, the time interval t1, t2...tn between the rising edge of the external synchronization signal input and the rising edge of the output trigger signal, and the trigger delay time of each channel is t1, t2 ...tn; the trigger delay time of each trigger signal is independent of each other;
2)当系统检测到外部的同步信号输入时,MCU自动开启触发延时功能,触发延时功能通过MCU的定时器实现;2) When the system detects the input of an external synchronization signal, the MCU automatically turns on the trigger delay function, and the trigger delay function is realized by the timer of the MCU;
3)分别经过延时t1、t2……tn后,输出各路外触发信号1、2……n。3) After time delays t1, t2...tn respectively, output the external trigger signals 1, 2...n.
上述方法还包括步骤4)重复步骤1)—步骤3),当需要调整输出触发信号的延时时间时,通过上位机进行设置:通过串口通讯与上位机通讯,上位机将触发延时的时间信息通过串口发送给MCU执行。The above method also includes step 4) repeating step 1)-step 3), when it is necessary to adjust the delay time of the output trigger signal, set it through the host computer: communicate with the host computer through serial port communication, the host computer will trigger the delay time The information is sent to the MCU for execution through the serial port.
每一路触发延时时间均能通过上位机软件单独设置,调节范围为66.535秒,调节精度为1微秒。The trigger delay time of each channel can be set separately through the host computer software, the adjustment range is 66.535 seconds, and the adjustment accuracy is 1 microsecond.
本系统能够实现多路触发延时的功能,需要结合软件编程实现。系统开始运行后,当接受到外部的同步信号后,通过设置不同的触发延时时间,实现多路触发延时的信号输出功能。延时参数信息是通过上位机软件设置的,使用方便快捷,适用于各种不同的外触发系统中。This system can realize the function of multi-channel trigger delay, which needs to be combined with software programming. After the system starts running, after receiving the external synchronization signal, the multi-channel trigger delay signal output function can be realized by setting different trigger delay times. The delay parameter information is set through the host computer software, which is convenient and quick to use, and is suitable for various external trigger systems.
附图说明Description of drawings
图1是本发明系统硬件框图;Fig. 1 is a block diagram of system hardware of the present invention;
图2是本发明系统触发延时原理图;Fig. 2 is a schematic diagram of the trigger delay of the system of the present invention;
图3是本发明系统外触发信号形式示意图;Fig. 3 is a schematic diagram of the form of the trigger signal outside the system of the present invention;
具体实施方式Detailed ways
本外触发装置包括硬件部分和软件部分,由图1所示,硬件部分主要有MCU1是系统的核心控制器,上位机2用于触发延时参数的设定,外部的同步信号输入3是接收来自系统外部的同步信号输入,系统电源4采用220V供电,多路外触发信号输出5是经过系统后输出多路的外触发信号。The external trigger device includes hardware and software. As shown in Figure 1, the hardware mainly includes MCU1 as the core controller of the system, the host computer 2 for setting the trigger delay parameters, and the external synchronous signal input 3 for receiving The synchronous signal input from outside the system, the system power supply 4 adopts 220V power supply, and the multi-channel external trigger signal output 5 is to output multiple external trigger signals after passing through the system.
系统能够实现多路触发延时的原理如下:The principle that the system can realize multi-channel trigger delay is as follows:
该功能需结合软件编程实现。由图2所示,系统开始运行后,通过上位机软件设置触发延时时间1,即外部的同步信号输入上升沿与输出的触发信号上升沿的时间间隔t1、t2……tn,各路触发延时时间为t1、t2……tn;每一路触发信号的触发延时时间相互独立;接着,检测外部的同步信号输入2,当检测到外部的同步信号后,MCU自动开启触发延时功能,触发延时功能通过MCU的定时器实现;按照当前的触发延时时间进行延时,延时时间到后,各自输出每一路外触发信号3。输出完成后,系统继续检测外部的同步信号2,再输出相应的外触发信号。This function needs to be combined with software programming. As shown in Figure 2, after the system starts running, set the trigger delay time 1 through the host computer software, that is, the time interval t1, t2...tn between the rising edge of the external synchronization signal input and the rising edge of the output trigger signal, each trigger The delay time is t1, t2...tn; the trigger delay time of each trigger signal is independent of each other; then, detect the external synchronization signal input 2, when the external synchronization signal is detected, the MCU automatically turns on the trigger delay function, The trigger delay function is realized by the timer of the MCU; the delay is performed according to the current trigger delay time, and after the delay time is up, each external trigger signal 3 is output separately. After the output is completed, the system continues to detect the external synchronization signal 2, and then outputs the corresponding external trigger signal.
当需要调整输出触发信号的延时时间时,通过上位机进行设置:通过串口通讯与上位机通讯,上位机将触发延时的时间信息通过串口发送给MCU执行。When it is necessary to adjust the delay time of the output trigger signal, set it through the host computer: communicate with the host computer through the serial port communication, and the host computer will send the time information of the trigger delay to the MCU through the serial port for execution.
系统外触发信号的输出形式如图3所示,外部的同步信号输入上升沿与外触发信号输出上升沿的延时时间t1、t2……tn,均能通过上位机软件单独设置,调节范围为66.535秒(m),调节精度为1微秒(us)。The output form of the external trigger signal of the system is shown in Figure 3. The delay time t1, t2...tn between the rising edge of the external synchronization signal input and the rising edge of the external trigger signal output can be set separately through the host computer software, and the adjustment range is 66.535 seconds (m), the adjustment accuracy is 1 microsecond (us).
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410722818.4A CN104570838A (en) | 2014-12-02 | 2014-12-02 | Asynchronous external trigger device and method for multipath trigger delay |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410722818.4A CN104570838A (en) | 2014-12-02 | 2014-12-02 | Asynchronous external trigger device and method for multipath trigger delay |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104570838A true CN104570838A (en) | 2015-04-29 |
Family
ID=53087191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410722818.4A Pending CN104570838A (en) | 2014-12-02 | 2014-12-02 | Asynchronous external trigger device and method for multipath trigger delay |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104570838A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453769A (en) * | 2016-11-04 | 2017-02-22 | 北京工商大学 | Measurement apparatus and measurement method of mobile phone touch screen delay |
CN107168163A (en) * | 2017-05-27 | 2017-09-15 | 西安工业大学 | A kind of submicrosecond Multi-path synchronous triggering device and its triggering method |
CN109240159A (en) * | 2018-09-17 | 2019-01-18 | 苏州中德睿博智能科技有限公司 | Multi-path synchronous signal triggering method, terminal, data collection system and storage medium |
CN109375451A (en) * | 2018-09-25 | 2019-02-22 | 东莞锐视光电科技有限公司 | Light source controller trigger delay control method and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201893762U (en) * | 2010-11-30 | 2011-07-06 | 中国工程物理研究院流体物理研究所 | Nanosecond digital time-delay synchronous machine based on FPGA and high-precision time-delay technique |
CN102170279A (en) * | 2010-02-25 | 2011-08-31 | 海力士半导体有限公司 | Delay circuit and method for delaying signal |
CN103092257A (en) * | 2012-12-29 | 2013-05-08 | 中国船舶重工集团公司第七一○研究所 | Self-adaptive trigger synchronization control device |
CN104038183A (en) * | 2014-05-28 | 2014-09-10 | 钢研纳克检测技术有限公司 | Device and method for generating multiple paths of trigger signals of spectrum detection system |
-
2014
- 2014-12-02 CN CN201410722818.4A patent/CN104570838A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102170279A (en) * | 2010-02-25 | 2011-08-31 | 海力士半导体有限公司 | Delay circuit and method for delaying signal |
CN201893762U (en) * | 2010-11-30 | 2011-07-06 | 中国工程物理研究院流体物理研究所 | Nanosecond digital time-delay synchronous machine based on FPGA and high-precision time-delay technique |
CN103092257A (en) * | 2012-12-29 | 2013-05-08 | 中国船舶重工集团公司第七一○研究所 | Self-adaptive trigger synchronization control device |
CN104038183A (en) * | 2014-05-28 | 2014-09-10 | 钢研纳克检测技术有限公司 | Device and method for generating multiple paths of trigger signals of spectrum detection system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453769A (en) * | 2016-11-04 | 2017-02-22 | 北京工商大学 | Measurement apparatus and measurement method of mobile phone touch screen delay |
CN107168163A (en) * | 2017-05-27 | 2017-09-15 | 西安工业大学 | A kind of submicrosecond Multi-path synchronous triggering device and its triggering method |
CN109240159A (en) * | 2018-09-17 | 2019-01-18 | 苏州中德睿博智能科技有限公司 | Multi-path synchronous signal triggering method, terminal, data collection system and storage medium |
CN109375451A (en) * | 2018-09-25 | 2019-02-22 | 东莞锐视光电科技有限公司 | Light source controller trigger delay control method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017070593A3 (en) | Apparatus and methods for synchronizing a controller and sensors | |
JP2015503887A5 (en) | ||
CN104570838A (en) | Asynchronous external trigger device and method for multipath trigger delay | |
JP2017536616A5 (en) | ||
US20160262120A1 (en) | Wireless synchronization based on beacons | |
IN2014DN10277A (en) | ||
EP2658129A3 (en) | Synchronization of multiple signal converters | |
CN105847714A (en) | Delayed correction system for input image data of CMOS | |
MX365549B (en) | Method of receiving control information for receiving discovery reference signal and apparatus thereof. | |
EP2738478A3 (en) | Intelligent comfort management using natural language processing to interface with a comfort system controller | |
MY180379A (en) | Power control of device-to-device synchronization signal | |
EP3343896A1 (en) | A method and system for synchronizing illumination timing in a multi-sensor imager | |
CN107948463B (en) | A camera synchronization method, device and system | |
EP4218555A3 (en) | Biological signal collection method, apparatus, and system and electronic device | |
EP4236497A3 (en) | Controlled synchronization group selection | |
SG11201803662SA (en) | Method for synchronising data converters by means of a signal transmitted from one to the next | |
MX2019004078A (en) | System and methods for detecting non-authentic slave components using clock frequency changes. | |
IN2012DN02970A (en) | ||
CN105116830A (en) | PLC control system and PLC extension bus implementation method | |
CN106855633A (en) | A kind of synchronous method for extracting inert satellite combination metric data | |
CN104062923B (en) | Synchronization method for aerospace multi-channel TDICCD cameras | |
EP4443175A3 (en) | Measurement device, time information provision device, measurement device control method, time information provision control method, measurement device control program, and time information provision control program | |
CN103017761B (en) | Spacecraft multi-star sensor data acquirer and acquisition method | |
CN106209090B (en) | A kind of combining unit pulse per second (PPS) synchronism output system and method based on FPGA | |
CN104536340A (en) | FPGA-based dynamic motion decoding trigger |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150429 |
|
WD01 | Invention patent application deemed withdrawn after publication |