CN109541990A - 一种共振式电磁音叉斩光器自动增益控制方法 - Google Patents

一种共振式电磁音叉斩光器自动增益控制方法 Download PDF

Info

Publication number
CN109541990A
CN109541990A CN201811258729.3A CN201811258729A CN109541990A CN 109541990 A CN109541990 A CN 109541990A CN 201811258729 A CN201811258729 A CN 201811258729A CN 109541990 A CN109541990 A CN 109541990A
Authority
CN
China
Prior art keywords
tuning fork
code value
fpga
converter
peak
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
Application number
CN201811258729.3A
Other languages
English (en)
Other versions
CN109541990B (zh
Inventor
张恒
徐立
马庆军
王淑荣
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.)
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Original Assignee
Changchun Institute of Optics Fine Mechanics and Physics of CAS
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 Changchun Institute of Optics Fine Mechanics and Physics of CAS filed Critical Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority to CN201811258729.3A priority Critical patent/CN109541990B/zh
Publication of CN109541990A publication Critical patent/CN109541990A/zh
Application granted granted Critical
Publication of CN109541990B publication Critical patent/CN109541990B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Gyroscopes (AREA)

Abstract

本发明提供了一种共振式电磁音叉斩光器自动增益控制方法,由FPGA及DA转换器输出幅值可控、频率为音叉固有共振频率的对称方波信号,经单位增益功率放大后输出至音叉斩光器的驱动端,同时接收音叉斩光器诱导端输出的能够反映音叉实时振幅的反馈信号,并对该信号进行前置放大、带通滤波和峰值检测;由AD转换器和FPGA对峰值电压进行采样,FPGA根据峰值电压与目标电压的差值动态调整输出至DA转换器的码值,控制方波信号幅值,方波信号的频率由FPGA控制产生,可以保证各种音叉的可靠起振并始终工作在固有共振频率下,方波信号的幅值则采用自动增益控制方法,定期检测音叉振幅并根据需要及时调整,可以保证音叉斩光器的高振幅稳定性。

Description

一种共振式电磁音叉斩光器自动增益控制方法
技术领域
本发明涉及光电探测技术领域,具体涉及一种共振式电磁音叉斩光器自动增益控制方法。
背景技术
在光电探测***中,微弱的待测光信号常常被杂散光、电子噪声等大量的噪声背景所湮没。为了将待测信号从背景噪声中提取出来,广泛采用同步检波、相敏检波等微弱信号检测技术。利用斩光器对被测光信号进行调制、使直流光信号变为带有频率特征的交变信号则是这类微弱信号检测技术的必要手段。共振式电磁音叉斩光器具有体积小、功耗低、稳定性高且抗冲击振动能力强的优点。
在共振式电磁音叉斩光器的使用中,为了保证频率和振幅的稳定性,一般不采用信号发生器或开环自激振荡直接驱动的方法,而是通过模拟电路构建闭环控制***,不由外界提供驱动信号,而依靠音叉自激振荡起振并维持振动,之后通过电路的闭环控制调节、稳定振幅。但实际应用中由于音叉本身参数难以准确获得,理论计算出的自激条件往往无法使音叉起振,需要对电路参数反复更改和尝试。
对于固有共振频率不同的音叉需要单独计算和调试,甚至固有共振频率相同、批次不同的音叉由于生产工艺无法保证其各项参数完全一致,也很难在同一组电路参数下工作。这使得共振式电磁音叉斩光器的驱动电路结构异常复杂、调试困难、研发成本高。因此,在保证音叉频率和振幅稳定性的同时,发明一种简便高效、适用性强的共振式电磁音叉斩光器控制方法是本领域技术人员急需解决的问题。
发明内容
本发明实施例提供了一种共振式电磁音叉斩光器自动增益控制方法,根据目标幅值动态调节DA转换器输出的固有共振频率信号的幅值,实现音叉的自动增益控制。
本发明提供一种共振式电磁音叉斩光器自动增益控制方法,所述方法包括:
现场可编程门阵列FPGA向DA转换器输出第一码值和第二码值,将所述第一码值和第二码值确定为一组码值,每组码值的更新周期为目标音叉固有共振频率周期,所述第一码值大于第二码值;
所述DA转换器将所述第一码值和所述第二码值转换为电压值,并输出所需类型的方波信号;
对所述方波信号进行单位增益甲乙类互补功率放大,得到与所述音叉斩光器固有共振频率相同的音叉驱动信号,将所述音叉驱动信号输出至音叉斩光器的驱动端;
所述音叉斩光器在所述音叉驱动信号的驱动下起振,所述音叉斩光器的诱导端产生感应信号;
对所述感应信号进行前置放大和带通滤波,调整带通滤波单元的中心频率为音叉固有共振频率,得到只包含音叉固有共振频率成分的正弦波信号;
利用峰值检测单元检测所述正弦波信号的电压峰值,并由所述FPGA控制AD转换器进行电压采样,得到电压峰值,所述电压峰值与音叉振幅正相关;
所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,以完成所述音叉斩光器的自动增益控制。
作为一种可选的方案,所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,包括:
所述FPGA将采样得到电压峰值和目标幅值进行比较,当所述电压峰值小于目标幅值时则根据差值调整所述FPGA输出至所述DA转换器的码值,增大第一码值并等量的减小第二码值,使得DA转换器输出的方波信号的峰峰值增大。
作为一种可选的方案,所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,包括:
所述FPGA将采样得到电压峰值和目标幅值进行比较,当所述电压峰值大于目标幅值时则根据差值调整所述FPGA输出至所述DA转换器的码值,增大第二码值并等量的减小第一码值,使得DA转换器输出的方波信号的峰峰值减小。
作为一种可选的方案,所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,包括:
所述FPGA将采样得到电压峰值和目标幅值进行比较,当电压峰值和目标幅值相同时保持当前所述FPGA输出的码值不变。
作为一种可选的方案,所述FPGA对电压峰值的采样周期小于每组码值的更新周期。
作为一种可选的方案,所需类型为波形占空比为50%、频率为音叉固有共振频率、正负峰值为第一码值和第二码值所对应的电压值且绝对值相同。
作为一种可选的方案,所述方法还包括:
若检测到所述电压峰值与所述目标幅值的差值为B1,对应调整所述FPGA输出第一码值和第二码值,使DA转换器输出方波的峰峰值变化值为B2,则B2=K*B1,其中K是常量或变量。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明提供了一种共振式电磁音叉斩光器自动增益控制方法,由FPGA及DA转换器输出幅值可控、频率为音叉固有共振频率的对称方波信号,经单位增益功率放大后输出至音叉斩光器的驱动端,同时接收音叉斩光器诱导端输出的能够反映音叉实时振幅的反馈信号,并对该信号进行前置放大、带通滤波和峰值检测;由AD转换器和FPGA对峰值电压进行采样,FPGA根据峰值电压与目标电压的差值动态调整输出至DA转换器的码值,控制方波信号幅值,方波信号的频率由FPGA控制产生,可以保证各种音叉的可靠起振并始终工作在固有共振频率下,方波信号的幅值则采用自动增益控制方法,定期检测音叉振幅并根据需要及时调整,可以保证音叉斩光器的高振幅稳定性。
附图说明
图1是本发明提供的共振式电磁音叉斩光器自动增益控制方法的流程图;
图2是本发明采用的共振式电磁音叉斩光器的结构示意图;
图3是本发明提供的共振式电磁音叉斩光器自动增益控制方法中DA转换器输出音叉驱动信号的波形示意图;
图4是本发明提供的共振式电磁音叉斩光器自动增益控制***的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
结合图1、2和3所示,本发明提供一种共振式电磁音叉斩光器自动增益控制方法,所述方法包括:
S101、现场可编程门阵列FPGA向DA转换器输出第一码值和第二码值,将所述第一码值和第二码值确定为一组码值,每组码值的更新周期为目标音叉固有共振频率周期,所述第一码值大于第二码值。
DA转换器即数模转换器,FPGA向DA转换器输出第一码值和第二码值,将所述第一码值和第二码值定义为一组码值,每组码值的更新周期为目标音叉固有共振频率周期,第一码值大于第二码值。
S102、所述DA转换器将所述第一码值和所述第二码值转换为电压值,并输出所需类型的方波信号。
DA转换器将所述第一码值和所述第二码值转换为电压值,并向功率放大单元输出所需类型的方波信号,方波信号的占空比50%、频率为音叉固有共振频率、正负峰值为第一码值和码第二码值所对应的电压值且其绝对值相同,即第一码值和码第二码值是正负对称。
S103、对所述方波信号进行单位增益甲乙类互补功率放大,得到与所述音叉斩光器固有共振频率相同的音叉驱动信号,将所述音叉驱动信号输出至音叉斩光器的驱动端。
功率放大单元采用单位增益甲乙类互补功率放大电路,对方波信号进行单位增益甲乙类互补功率放大得到与所述音叉斩光器固有共振频率相同的音叉驱动信号,将所述音叉驱动信号输出至音叉斩光器的驱动端,音叉斩光器具有驱动端和诱导端。
S104、所述音叉斩光器在所述音叉驱动信号的驱动下起振,所述音叉斩光器的诱导端产生感应信号。
因为音叉驱动信号和音叉斩光器固有共振频率相同,所以音叉斩光器会迅速起振,音叉的起振速度与开始上电后的第一码值A和第二码值B初始值有关,将FPGA输出的第一码值A和第二码值B设置为DA转换器的最大码值和最小码值,可以使音叉得到的初始驱动信号最强,从而实现音叉的快速起振,并在诱导端产生感应信号,需要说明的是,音叉起振后诱导端输出的感应信号有一个从小到大的过程,因此即使前几次FPGA采样得到的电压峰值小于目标幅值,如果第一码值A和第二码值B已经是DA转换器的最大码值和最小码值,则只需维持FPGA当前输出码值即可。
S105、对所述感应信号进行前置放大和带通滤波,调整带通滤波单元的中心频率为音叉固有共振频率,得到只包含音叉固有共振频率成分的正弦波信号。
感应信号作为反馈信号由诱导端输出至前置放大单元,利用前置放大单元对感应信号进行前置放大后输出至带通滤波单元,带通滤波单元对感应信号进行带通滤波,调整带通滤波单元的中心频率为音叉固有共振频率,得到只包含音叉固有共振频率成分的正弦波信号。
S106、利用峰值检测单元检测所述正弦波信号的电压峰值,并由所述FPGA控制AD转换器进行电压采样,得到电压峰值,所述电压峰值与音叉振幅正相关。
峰值检测单元可以采用峰值检测电路实现,AD转换器即模数转换器,峰值检测单元对正弦波信号的电压峰值进行检测,AD转换器在FPGA的控制下对峰值检测单元的电压峰值进行电压采样,采样周期为T,电压峰值的大小与音叉振幅正相关,可以直接反映该时刻音叉的振幅强度。
S107、所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,以完成所述音叉斩光器的自动增益控制。
FPGA将采样得到电压峰值和目标幅值进行比较,当所述电压峰值小于目标幅值时则根据差值调整所述FPGA输出至所述DA转换器的码值,增大第一码值并等量的减小第二码值,使得DA转换器输出的方波信号的峰峰值增大,当所述电压峰值大于目标幅值时则根据差值调整所述FPGA输出至所述DA转换器的码值,增大第二码值并等量的减小第一码值,使得DA转换器输出的方波信号的峰峰值减小,当电压峰值和目标幅值相同时保持当前所述FPGA输出的码值不变。
FPGA动态调整的是输出码值大小且第一码值A和第二码值B的变化总是等量的,每组码值的更新周期保持不变,以保证DA输出波形始终为频率与音叉的固有共振频率相同且正负对称的方波。
本实施例中,FPGA对电压峰值V1的采样周期T应小于每组码值的更新周期,以保证幅度控制的时效性。
若检测到电压峰值V1与目标幅值V2的差值为B1,对应调整FPGA输出第一码值A和第二码值B,使DA转换器输出方波的峰峰值变化值为B2,则B2=K*B1,其中K可以是常量,也可以是根据某种既定规则而调整的变量,具体设置要根据期望的调节速度、调节精度、FPGA资源情况等进行综合考虑。如果K是常量,则幅值控制为线性调节,若要调节速度快、占用资源少就增大K,若要调节精度高就减小K,但会相应降低调节速度。如果K是变量,则存在多种多样的控制方法,例如:当V1与V2的差值大于V3时,设置K=K1;当V1与V2的差值大于V4时,设置K=K2;以此类推,差值大就增大K值,使调节速度快,差值小就减小K值,使调节精度高,通过合理设置多个区间,对幅值进行非线性控制,甚至可加入PID等一些先进控制算法,可以用少量资源实现对音叉斩光器的高速、高精度的幅值控制。因此,K值的选择多种多样,可以与多种算法相结合,设计人员可以在此基础上做二次开发。
本发明提供了一种共振式电磁音叉斩光器自动增益控制方法,由FPGA及DA转换器输出幅值可控、频率为音叉固有共振频率的对称方波信号,经单位增益功率放大后输出至音叉斩光器的驱动端,同时接收音叉斩光器诱导端输出的能够反映音叉实时振幅的反馈信号,并对该信号进行前置放大、带通滤波和峰值检测;由AD转换器和FPGA对峰值电压进行采样,FPGA根据峰值电压与目标电压的差值动态调整输出至DA转换器的码值,控制方波信号幅值,方波信号的频率由FPGA控制产生,可以保证各种音叉的可靠起振并始终工作在固有共振频率下,方波信号的幅值则采用自动增益控制方法,定期检测音叉振幅并根据需要及时调整,可以保证音叉斩光器的高振幅稳定性。
本发明实施例中还提供一种共振式电磁音叉斩光器自动增益控制方法,包括以下步骤:
步骤201、由FPGA交替输出DA转换器的第一码值A和第二码值B,第一码值A大于第二码值B,并将其定义为一组码值,每组码值的更新周期为目标音叉固有共振频率周期,然后执行步骤202;
步骤202:DA转换器将FPGA输出的码值转换为电压值,使得DA转换器输出波形为占空比50%、频率为音叉固有共振频率、正负峰值为码值A和码值B所对应的电压值且其绝对值相同的方波信号A1,然后执行步骤203;
步骤203、对方波信号A1进行单位增益甲乙类互补功率放大,得到音叉驱动信号A2,输出至音叉斩光器的驱动端,然后执行步骤204;
步骤204、驱动信号A2与音叉斩光器固有共振频率相同,因此音叉斩光器会在驱动信号A2的驱动下会迅速起振,并在诱导端产生感应信号A3,然后执行步骤205;
步骤205、对感应信号A3进行前置放大和带通滤波,并将带通滤波单元的中心频率设置为音叉固有共振频率,得到只包含音叉固有共振频率成分的正弦波信号A4,然后执行步骤206;
步骤206、利用峰值检测单元检测出正弦波信号A4的电压峰值V1,并由FPGA控制AD转换器进行电压采样,采样周期为T,电压峰值V1的大小与音叉振幅正相关,可以直接反映该时刻音叉的振幅强度,然后执行步骤207;
步骤207、FPGA将采样得到的电压峰值V1与目标幅值V2进行比较,若电压峰值V1小于目标幅值V2则根据差值相应调整输出到DA转换器的码值,增大第一码值A同时等量的减小第二码值B,使DA输出方波的峰峰值增大;若电压峰值V1大于第二电压V2则根据差值相应调整输出码值,增大第二码值B同时等量的减小第一码值A,使DA输出方波的峰峰值减小;直到电压峰值V1与目标幅值V2相同,则保持当前输出码值不变。循环执行步骤Ⅰ至Ⅶ,持续检测音叉振幅与目标振幅的差值并及时调整,实现音叉斩光器的自动增益控制。
本发明提供的共振式电磁音叉斩光器自动增益控制方法,音叉斩光器的固有共振频率信号由FPGA产生,可以保证音叉可靠起振,避免了模拟闭环中需要反复调试电路参数以使其满足音叉自激振荡条件的问题,大大简化了调试流程和电路复杂度。针对不同的音叉只需要修改FPGA软件中码值更新周期,使其输出频率信号为音叉的固有共振频率信号即可实现对各种音叉的有效驱动。对于因生产工艺等原因导致不同批次音叉固有共振频率与标称值有差异的情况,可以通过微调FPGA码值更新周期,很容易使输出方波频率与音叉固有共振频率一致。避免了更换音叉就必须更换元器件、重新调试硬件电路的问题,适用性强。针对不同的音叉斩光器目标振幅,只需修改FPGA软件中的目标码值,FPGA即可对音叉振幅进行自动增益控制,自行调整音叉开合时的狭缝最大宽度,从而有效控制到达探测器的光信号强度以满足多种探测需求。共振式电磁音叉斩光器的固有共振频率一般在1kHz以下,对于FPGA来说频率很低,很容易实现频率的精确控制和调整;输出信号的振幅稳定性由DA转换器的性能决定,因此本发明中的音叉频率和振幅的精度及稳定性均可控、可预期,可以实现音叉斩光器的长时间高稳定性振荡。
结合图4所示,相应地,本发明提供一种共振式电磁音叉斩光器自动增益控制***,可以执行前面介绍的共振式电磁音叉斩光器自动增益控制方法,所述***包括现场可编程门阵列FPGA、DA转换器、功率放大单元、AD转换器、峰值检测单元、带通滤波单元以及前置放大单元,所述FPGA想所述DA转换器输出第一码值和第二码值,所述DA转换器将所述第一码值和所述第二码值转换为电压值并输出所需类型的方波信号,对所述方波信号进行单位增益甲乙类互补功率放大,得到与所述音叉斩光器固有共振频率相同的音叉驱动信号,将所述音叉驱动信号输出至音叉斩光器的驱动端,所述音叉斩光器在所述音叉驱动信号的驱动下起振,所述音叉斩光器的诱导端产生感应信号,所述前置放大单元对所述感应信号进行前置放大后输出至所述带通滤波单元,所述带通滤波单元对感应信号进行带通滤波,调整带通滤波单元的中心频率为音叉固有共振频率,得到只包含音叉固有共振频率成分的正弦波信号并输出至所述峰值检测单元,利用所述峰值检测单元检测所述正弦波信号的电压峰值,并由所述FPGA控制所述AD转换器对所述峰值检测单元进行电压采样,得到电压峰值,所述电压峰值与音叉振幅正相关,所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,以完成所述音叉斩光器的自动增益控制。
所述FPGA具体用于将采样得到电压峰值和目标幅值进行比较,当所述电压峰值小于目标幅值时则根据差值调整所述FPGA输出至所述DA转换器的码值,增大第一码值并等量的减小第二码值,使得DA转换器输出的方波信号的峰峰值增大,当所述电压峰值大于目标幅值时则根据差值调整所述FPGA输出至所述DA转换器的码值,增大第二码值并等量的减小第一码值,使得DA转换器输出的方波信号的峰峰值减小,当电压峰值和目标幅值相同时保持当前所述FPGA输出的码值不变。
所需类型为波形占空比为50%、频率为音叉固有共振频率、正负峰值为第一码值和第二码值所对应的电压值且绝对值相同。
在红外波段探测中,采用美国EOPC公司的CH10-90D-500Hz型电磁式音叉斩光器对照射到铟镓砷探测器上的光信号进行调制。所选FPGA为Xilinx公司的Virtex-2系列2V3000;所选DA转换器为ADI公司的12位DA转换器AD667,其输入码值000H及FFFH分别对应输出-10V及+10V电压。因此,本发明提供一种共振式电磁音叉斩光器自动增益控制***的具体方法如下:
S1、由FPGA交替输出000H及FFFH至DA转换器,每组码值的更新周期为音叉的固有共振频率周期2ms,然后执行S2;
S2、DA转换器AD667将FPGA输出的码值转换为电压值,在下一组码值更新前保持当前输出,使DA转换器的输出为占空比为50%、频率为500Hz、峰峰值为±10V的方波信号A1,然后执行S3;
S3、对方波信号A1进行单位增益甲乙类互补功率放大,增强其驱动能力,得到音叉驱动信号A2,输出至音叉斩光器的驱动端,然后执行S4;
S4、音叉斩光器在A2信号的驱动下会迅速起振,并在诱导端产生感应信号A3,然后执行S5;
S5、前置放大单元和带通滤波单元对感应信号A3进行前置放大、带通滤波,将带通滤波单元的中心频率设置为音叉固有共振频率,得到只包含音叉固有共振频率成分的正弦波信号A4,然后执行S6;
S6、利用峰值检测单元检测出正弦波信号A4的电压峰值V1,并由FPGA控制AD转换器进行电压采样,采样周期为T,电压峰值V1的大小与音叉振幅正相关,可以直接反映该时刻音叉的振幅强度,然后执行S7;
S7、FPGA将采样得到的电压峰值V1与目标幅值V2进行比较,若V1小于V2则根据差值相应调整输出到DA转换器的码值,增大码值A同时等量的减小码值B,使DA输出方波的峰峰值增大;若V1大于V2则根据差值相应调整输出码值,增大码值B同时等量的减小码值A,使DA输出方波的峰峰值减小。例如:将码值000H及FFFH改为100H及EFFH,则对应DA输出的方波峰峰值由±10V减小为±9.512V;直到V1与V2相同,则保持当前输出码值。循环执行S1至S7,持续检测音叉振幅与目标振幅的差值并及时调整,实现音叉斩光器的自动增益控制。
当音叉由于某些外界干扰导致其振幅变小时,诱导端输出信号A3减小、滤波后的正弦波信号A4减小、检测的电压峰值V1减小、与目标幅值V2的差值变大,则调整FPGA输出码值,使DA输出方波信号A1及输出至音叉斩光器驱动端的驱动信号A2变大,从而使音叉振幅变大,重新回到预设振幅,完成自动增益控制。
本实施例中,FPGA对电压峰值的采样周期小于每组码值的更新周期,以保证幅度控制的时效性。
本发明提供了一种共振式电磁音叉斩光器自动增益控制***,由FPGA及DA转换器输出幅值可控、频率为音叉固有共振频率的对称方波信号,经单位增益功率放大后输出至音叉斩光器的驱动端;同时接收音叉斩光器诱导端输出的能够反映音叉实时振幅的反馈信号,并对该信号进行前置放大、带通滤波和峰值检测;由AD转换器和FPGA对峰值电压进行采样;FPGA根据峰值电压与目标电压的差值动态调整输出至DA转换器的码值,控制方波信号幅值。方波信号的频率由FPGA控制产生,可以保证各种音叉的可靠起振并始终工作在固有共振频率下;方波信号的幅值则采用自动增益控制方法,定期检测音叉振幅并根据需要及时调整,可以保证音叉斩光器的高振幅稳定性。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
以上对本发明所提供的一种共振式电磁音叉斩光器自动增益控制方法进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (7)

1.一种共振式电磁音叉斩光器自动增益控制方法,其特征在于,所述方法包括:
现场可编程门阵列FPGA向DA转换器输出第一码值和第二码值,将所述第一码值和第二码值确定为一组码值,每组码值的更新周期为目标音叉固有共振频率周期,所述第一码值大于第二码值;
所述DA转换器将所述第一码值和所述第二码值转换为电压值,并输出所需类型的方波信号;
对所述方波信号进行单位增益甲乙类互补功率放大,得到与所述音叉斩光器固有共振频率相同的音叉驱动信号,将所述音叉驱动信号输出至音叉斩光器的驱动端;
所述音叉斩光器在所述音叉驱动信号的驱动下起振,所述音叉斩光器的诱导端产生感应信号;
对所述感应信号进行前置放大和带通滤波,调整带通滤波单元的中心频率为音叉固有共振频率,得到只包含音叉固有共振频率成分的正弦波信号;
利用峰值检测单元检测所述正弦波信号的电压峰值,并由所述FPGA控制AD转换器进行电压采样,得到电压峰值,所述电压峰值与音叉振幅正相关;
所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,以完成所述音叉斩光器的自动增益控制。
2.根据权利要求1所述的共振式电磁音叉斩光器自动增益控制方法,其特征在于,所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,包括:
所述FPGA将采样得到电压峰值和目标幅值进行比较,当所述电压峰值小于目标幅值时则根据差值调整所述FPGA输出至所述DA转换器的码值,增大第一码值并等量的减小第二码值,使得DA转换器输出的方波信号的峰峰值增大。
3.根据权利要求1所述的共振式电磁音叉斩光器自动增益控制方法,其特征在于,所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,包括:
所述FPGA将采样得到电压峰值和目标幅值进行比较,当所述电压峰值大于目标幅值时则根据差值调整所述FPGA输出至所述DA转换器的码值,增大第二码值并等量的减小第一码值,使得DA转换器输出的方波信号的峰峰值减小。
4.根据权利要求1所述的共振式电磁音叉斩光器自动增益控制方法,其特征在于,所述FPGA将采样得到电压峰值和目标幅值进行比较,并根据比较结果对所述DA转换器进行调整,包括:
所述FPGA将采样得到电压峰值和目标幅值进行比较,当电压峰值和目标幅值相同时保持当前所述FPGA输出的码值不变。
5.根据权利要求1所述的共振式电磁音叉斩光器自动增益控制方法,其特征在于,所述FPGA对电压峰值的采样周期小于每组码值的更新周期。
6.根据权利要求1所述的共振式电磁音叉斩光器自动增益控制方法,其特征在于,所需类型为波形占空比为50%、频率为音叉固有共振频率、正负峰值为第一码值和第二码值所对应的电压值且绝对值相同。
7.根据权利要求1所述的共振式电磁音叉斩光器自动增益控制方法,其特征在于,所述方法还包括:
若检测到所述电压峰值与所述目标幅值的差值为B1,对应调整所述FPGA输出第一码值和第二码值,使DA转换器输出方波的峰峰值变化值为B2,则B2=K*B1,其中K是常量或变量。
CN201811258729.3A 2018-10-26 2018-10-26 一种共振式电磁音叉斩光器自动增益控制方法 Active CN109541990B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811258729.3A CN109541990B (zh) 2018-10-26 2018-10-26 一种共振式电磁音叉斩光器自动增益控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811258729.3A CN109541990B (zh) 2018-10-26 2018-10-26 一种共振式电磁音叉斩光器自动增益控制方法

Publications (2)

Publication Number Publication Date
CN109541990A true CN109541990A (zh) 2019-03-29
CN109541990B CN109541990B (zh) 2020-09-01

Family

ID=65845256

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811258729.3A Active CN109541990B (zh) 2018-10-26 2018-10-26 一种共振式电磁音叉斩光器自动增益控制方法

Country Status (1)

Country Link
CN (1) CN109541990B (zh)

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0199217A2 (en) * 1985-04-25 1986-10-29 Westinghouse Electric Corporation Phase locked stepper motor controlled light chopper
EP0430661A2 (en) * 1989-11-30 1991-06-05 Hamamatsu Photonics K.K. Apparatus for detecting a change in light intensity
WO1996014687A1 (fr) * 1994-11-07 1996-05-17 Matsushita Electric Industrial Co., Ltd. Actionneur piezoelectrique et detecteur pyroelectrique a infrarouge comprenant un tel actionneur
JP2000342354A (ja) * 1999-06-02 2000-12-12 Kokuyo Co Ltd 移動ラック装置の安全機構
KR20060004003A (ko) * 2004-07-06 2006-01-12 김성호 광음향 분광법이 적용된 헬리코박터 파이로리 감염진단기를 위한 정밀 쵸퍼 구동 장치
CN101034056A (zh) * 2007-04-02 2007-09-12 云南瑞升烟草技术(集团)有限公司 卷烟物料水分快速检测装置
CN101118181A (zh) * 2007-07-26 2008-02-06 西安劳特电子有限责任公司 音叉谐振式斩光器
WO2008026183A1 (en) * 2006-08-31 2008-03-06 Koninklijke Philips Electronics N.V. Cavity-enhanced photo acoustic trace gas detector with improved feedback loop
CN103107780A (zh) * 2012-12-26 2013-05-15 清华大学深圳研究生院 一种斩波放大器
CN103117662A (zh) * 2013-03-08 2013-05-22 滁州学院 Pwm斩波数控交流电源
CN104181402A (zh) * 2014-08-18 2014-12-03 国家电网公司 一种混合电场下的直流电场检测装置
CN204256263U (zh) * 2014-10-16 2015-04-08 西安毅达信息***有限公司 一种智能精密音叉斩光器
CN204359370U (zh) * 2014-12-23 2015-05-27 重庆川仪自动化股份有限公司 气体超声波流量计换能器接收信号强度自动增益控制***
CN104709699A (zh) * 2014-11-10 2015-06-17 昆山鸿吉瑞精密机械有限公司 调压式振动盘控制器
CN107271368A (zh) * 2017-05-23 2017-10-20 哈尔滨工业大学 一种内腔增强型光声光谱式痕量气体传感器装置

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0199217A2 (en) * 1985-04-25 1986-10-29 Westinghouse Electric Corporation Phase locked stepper motor controlled light chopper
EP0430661A2 (en) * 1989-11-30 1991-06-05 Hamamatsu Photonics K.K. Apparatus for detecting a change in light intensity
WO1996014687A1 (fr) * 1994-11-07 1996-05-17 Matsushita Electric Industrial Co., Ltd. Actionneur piezoelectrique et detecteur pyroelectrique a infrarouge comprenant un tel actionneur
JP2000342354A (ja) * 1999-06-02 2000-12-12 Kokuyo Co Ltd 移動ラック装置の安全機構
KR20060004003A (ko) * 2004-07-06 2006-01-12 김성호 광음향 분광법이 적용된 헬리코박터 파이로리 감염진단기를 위한 정밀 쵸퍼 구동 장치
WO2008026183A1 (en) * 2006-08-31 2008-03-06 Koninklijke Philips Electronics N.V. Cavity-enhanced photo acoustic trace gas detector with improved feedback loop
CN101034056A (zh) * 2007-04-02 2007-09-12 云南瑞升烟草技术(集团)有限公司 卷烟物料水分快速检测装置
CN101118181A (zh) * 2007-07-26 2008-02-06 西安劳特电子有限责任公司 音叉谐振式斩光器
CN103107780A (zh) * 2012-12-26 2013-05-15 清华大学深圳研究生院 一种斩波放大器
CN103117662A (zh) * 2013-03-08 2013-05-22 滁州学院 Pwm斩波数控交流电源
CN104181402A (zh) * 2014-08-18 2014-12-03 国家电网公司 一种混合电场下的直流电场检测装置
CN204256263U (zh) * 2014-10-16 2015-04-08 西安毅达信息***有限公司 一种智能精密音叉斩光器
CN104709699A (zh) * 2014-11-10 2015-06-17 昆山鸿吉瑞精密机械有限公司 调压式振动盘控制器
CN204359370U (zh) * 2014-12-23 2015-05-27 重庆川仪自动化股份有限公司 气体超声波流量计换能器接收信号强度自动增益控制***
CN107271368A (zh) * 2017-05-23 2017-10-20 哈尔滨工业大学 一种内腔增强型光声光谱式痕量气体传感器装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李昌晋: "基于PWM技术的新型高效率直流斩波器", 《电子技术与软件工程》 *
翟保尊: "精密光学斩波控制器设计", 《仪表技术与传感器》 *

Also Published As

Publication number Publication date
CN109541990B (zh) 2020-09-01

Similar Documents

Publication Publication Date Title
CN103619102A (zh) 一种基于模糊算法的恒光控制***
EP3322064A1 (en) Cooperative control method and device for photovoltaic optimizer and photovoltaic inverter
CN109541991A (zh) 一种共振式电磁音叉斩光器自动增益控制***
US20140133678A1 (en) Circuit Structure For Achieving Adaptive Function In Class-D Audio Power Amplifier Circuit
CN106059288A (zh) 电荷泵电压调整器与相关控制方法
CN101365049B (zh) 接收装置与其时钟信号的频率调整方法
CN109541990A (zh) 一种共振式电磁音叉斩光器自动增益控制方法
CN104390044A (zh) 一种基于可编程控制器的电液比例阀控制器
CN202282774U (zh) 一种快速数字锁相合成器
CN111740607B (zh) 电路控制装置
CN108539571A (zh) 一种涵盖多状态脉冲识别的快速自动锁模方法
CN104362981A (zh) 一种同步采样解调方法和电路
EP3567719B1 (en) Crystal oscillator, and oscillation frequency adjustment method
CN110401431A (zh) 一种频率跟随数字离散滤波器、实现方法及其应用
WO2021254535A3 (zh) 谐振变换器及其变极限频率控制方法
CN103986052A (zh) 激光器***、光收发模块及激光器***光源调整方法
CN212135188U (zh) 一种高速脱机飞行打孔控制器
Chang et al. Unfalsified adaptive control: The benefit of bandpass filters
CN217741604U (zh) 电机减振控制电路以及柔性振动盘振动控制***
EP2485397A1 (en) Filter device and control method therefor
CN114884384B (zh) 并网逆变器控制方法及***
CN107069746A (zh) 具备现场振动无线告警功能的电能质量智能综合优化装置
CN211603366U (zh) 用于电波暗室的照明装置
CN108762372B (zh) 一种驱动信号发生***及方法
CN106504740A (zh) 一种有源降噪方法及其装置

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