振荡器、电路控制方法以及电子设备与流程

文档序号:36174693发布日期:2023-11-24 22:27阅读:83来源:国知局
振荡器的制作方法

本技术涉及电子电路领域,并且更具体地,涉及电子电路领域中一种振荡器、电路控制方法以及电子设备。


背景技术:

1、如图1所示,图1示出了现有技术中振荡器的电路结构示意图。现有的抖频技术是通过时钟技术改变振荡器的参数来实现频率的改变,在实现数字电路抖频时,频谱不能完全展开,由于数字电路只有0和1两种状态,一位二进制所能产生的阻值和频率点也只有两种状态,存在频率点受数字电路的限制,例如4位二进制只能产生16个频率点,从而导致振荡器的输出波形的频率点很少,得到的频谱较窄,抗电磁干扰能力差。


技术实现思路

1、本技术提供了一种振荡器、电路控制方法以及电子设备,该方法能够增加振荡器的输出波形的频率点,扩宽输出波形的频谱,减小电磁干扰。

2、第一方面,提供了一种振荡器,所述振荡器包括:

3、m个串联的反相器,其中m为大于或者等于2的偶数;

4、非门电路,所述非门电路的输入端与第m个反相器的输出端连接;

5、反馈回路,所述反馈回路包括振荡电阻和振荡电容,所述振荡电阻的第一端与第1个反相器的输入端连接,所述振荡电阻的第二端与所述非门电路的输出端连接,所述振荡电容与所述振荡电阻并联;

6、波形发生模块,所述波形发生模块用于向所述非门电路施加第一电信号和/或第二电信号,所述第一电信号和所述第二电信号的信号参数的大小不同;

7、n个模拟开关电路,n个所述模拟开关电路并联,每个所述模拟开关电路与所述振荡电阻的第一端连接,其中n大于或者等于2;

8、n个控制模块,每个所述控制模块连接一个所述模拟开关电路,每个所述控制模块用于在各自对应的预设时间周期内,向各自连接的所述模拟开关电路施加控制信号,以调整各自连接的所述模拟开关电路的等效电阻,使得所述振荡器的输出波形的频率保持在预设频率区间内,其中n个所述控制模块各自输出的控制信号的波形周期不同;

9、输出电路,所述输出电路的输入端与所述非门电路的输出端连接,所述输出电路的输出端为所述振荡器的输出端,所述输出电路用于调整所述振荡器的输出波形。

10、结合第一方面,在某些可能的实现方式中,n个所述控制模块各自对应的预设时间周期相同或者不相同。

11、结合第一方面和上述实现方式,在某些可能的实现方式中,所述非门电路包括第一pmos管和第一nmos管,所述第一pmos管的栅极和所述第一nmos管的栅极为所述非门电路的输入端,所述第一pmos管的漏极和所述第一nmos管的漏极为所述非门电路的输出端,所述第一pmos管的源极和所述第一nmos管的源极与所述波形发生模块连接。

12、结合第一方面和上述实现方式,在某些可能的实现方式中,所述波形发生模块包括:第一波形发生电路,用于产生第三电信号;第二波形发生电路,具有第一信号输出端和第二信号输出端,所述第二波形发生电路与所述第一波形发生电路连接,所述第一信号输出端与所述第一pmos管的源极连接,所述第二信号输出端与所述第一nmos管的源极连接;所述第二波形发生电路用于根据所述第一波形发生电路产生的所述第三电信号生成所述第一电信号和所述第二电信号,并由所述第一信号输出端输出所述第一电信号,由所述第二信号输出端输出所述第二电信号。

13、结合第一方面和上述实现方式,在某些可能的实现方式中,所述第一波形发生电路包括第一电流源、第二电流源、第一电容、第二pmos管和第二nmos管;其中,所述第一电流源的正极接电源,所述第一电流源的负极与所述第二pmos管的源极连接,所述第二pmos管的栅极与所述第二nmos管的栅极连接,所述第二nmos管的栅极为所述第一波形发生电路的输入端,所述第一波形发生电路的输入端的输入信号为预设开关控制信号;其中,所述第一电信号、所述第二电信号以及所述第三电信号的波形与所述预设开关控制信号的波形不相同;所述第二pmos管的漏极和所述第二nmos管的漏极均与所述第一电容的第一端连接,所述第一电容的第一端与所述第二波形发生电路连接,所述第二nmos管的源极与所述第二电流源的正极连接,所述第二电流源的负极和所述第一电容的第二端接地。

14、结合第一方面和上述实现方式,在某些可能的实现方式中,所述第二波形发生电路包括第一运算放大器、第三pmos管、第四pmos管、第五pmos管、第三nmos管、第四nmos管、第五nmos管和第一电阻;其中,所述第一运算放大器的正向输入端与所述第一电容的第一端连接,所述第一运算放大器的反向输入端与所述第一电阻的第一端连接,所述第一电阻的第二端接地;所述第三pmos管的源极接电源,所述第三pmos管的漏极与所述第三nmos管的漏极连接,所述第三nmos管的栅极与所述第一运算放大器的输出端连接,所述第三nmos管的源极与所述第一电阻的第一端连接;所述第三pmos管的栅极和所述第三pmos管的漏极均与所述第四pmos管的栅极连接,所述第四pmos管的源极接电源,所述第四pmos管的漏极为所述第一信号输出端;

15、所述第五pmos管的栅极与所述第四pmos管的栅极连接,所述第五pmos管的源极接电源,所述第四nmos管的漏极、所述第四nmos管的栅极和所述第五nmos管的栅极均与所述第五pmos管的漏极连接,所述第四nmos管的源极和所述第五nmos管的源极均接地,所述第五nmos管的漏极为所述第二信号输出端。

16、结合第一方面和上述实现方式,在某些可能的实现方式中,所述第二波形发生电路包括第六pmos管、第七pmos管、第八pmos管、第六nmos管、第七nmos管、第八nmos管和第二电阻;其中,所述第六pmos管的栅极与所述第一电容的第一端连接,所述第六pmos管的源极与所述第二电阻的第一端连接,所述第二电阻的第二端接电源,所述第六nmos管的栅极和漏极均与所述第六pmos管的漏极连接,所述第六nmos管的源极接地;所述第七nmos管的栅极和所述第八nmos管的栅极均与所述第六nmos管的栅极连接,所述第七nmos管的源极接地,所述第七nmos管的漏极为所述第二信号输出端;所述第八nmos管的源极接地,所述第八nmos管的漏极与所述第七pmos管的漏极连接,所述第七pmos管的源极接电源,所述第七pmos管的栅极和所述第七pmos管的漏极均与所述第八pmos管的栅极连接,所述第八pmos管的源极接电源,所述第八pmos管的漏极为所述第一信号输出端。

17、结合第一方面和上述实现方式,在某些可能的实现方式中,所述第一波形发生电路包括第二运算放大器、第三电流源、参考电压源、第二电容、第九pmos管和第九nmos管;其中,所述第三电流源的正极接电源,所述第三电流源的负极与所述第九pmos管的源极连接,所述第九pmos管的栅极和所述第九nmos管的栅极均与所述第二运算放大器的输出端连接;所述第九pmos管的漏极和所述第九nmos管的漏极均与所述第二电容的第一端连接,所述第九nmos管的源极与所述参考电压源的正极连接,所述参考电压源的负极和所述第二电容的第二端均接地;所述第二电容的第一端与所述第二运算放大器的正向输入端连接,所述第二运算放大器的反向输入端的输入信号为预设的基准参考电压信号,所述第二运算放大器的正向输入端与所述第二波形发生电路连接。

18、结合第一方面和上述实现方式,在某些可能的实现方式中,所述第二波形发生电路包括第十pmos管、第十一pmos管、第十二pmos管、第十nmos管、第十一nmos管、第十二nmos管和第三电阻;其中,所述第十pmos管的源极接电源,所述第十pmos管的漏极与所述第十nmos管的漏极连接,所述第十nmos管的栅极与所述第二运算放大器的正向输入端连接,所述第十nmos管的源极与所述第三电阻的第一端连接,所述第三电阻的第二端接地;所述第十pmos管的栅极和所述第十pmos管的漏极均与所述第十一pmos管的栅极连接,所述第十一pmos管的源极接电源,所述第十一pmos管的漏极为所述第一信号输出端;所述第十二pmos管的栅极与所述第十一pmos管的栅极连接,所述第十二pmos管的源极接电源,所述第十一nmos管的漏极、所述第十一nmos管的栅极和所述第十二nmos管的栅极均与所述第十二pmos管的漏极连接,所述第十一nmos管的源极和所述第十二nmos管的源极均接地,所述第十二nmos管的漏极为所述第二信号输出端。

19、结合第一方面和上述实现方式,在某些可能的实现方式中,所述波形发生模块包括:电源,所述电源与所述第一pmos管的源极连接;地线,所述地线与所述第一nmos管的源极连接。

20、结合第一方面和上述实现方式,在某些可能的实现方式中,所述振荡电阻为导线,所述波形发生模块具体用于向所述非门电路施加所述第一电信号和所述第二电信号。

21、结合第一方面和上述实现方式,在某些可能的实现方式中,针对于每个所述模拟开关电路,所述模拟开关电路包括第三电容和mos管;其中,所述第三电容的第一端与所述振荡电阻的第一端连接,所述第三电容的第二端与所述mos管的漏极连接,所述mos管的栅极连接所述模拟开关电路对应的控制模块,所述mos管的源极接地。

22、第二方面,提供了一种电路控制方法,应用于上述的振荡器,所述电路控制方法包括:

23、获取n个所述控制模块各自对应的预设时间周期,其中n大于或者等于2;

24、采用每个所述控制模块输出控制信号,其中n个所述控制模块各自输出的控制信号的波形周期不同;

25、针对每个所述控制模块,在每个所述控制模块对应的所述预设时间周期内,向每个所述控制模块连接的模拟开关电路施加每个所述控制模块输出的控制信号;以及,

26、控制所述波形发生模块向所述非门电路施加第一电信号和/或第二电信号,以对所述振荡器中的电容进行充放电。

27、结合第二方面,在某些可能的实现方式中,所述获取n个所述控制模块各自对应的预设时间周期的步骤包括:获取n个不相同的数字;为每个所述数字设置时间单位,得到n个设定时长;将所述n个设定时长均分给n个所述控制模块,得到n个所述控制模块各自对应的预设时间周期。

28、第三方面,提供了一种控制装置,配置于上述的振荡器,该控制装置包括:

29、周期获取模块,用于获取n个所述控制模块各自对应的预设时间周期,其中n大于或者等于2;

30、信号生成模块,用于采用每个所述控制模块输出控制信号,其中n个所述控制模块各自输出的控制信号的波形周期不同;

31、第一信号施加模块,用于针对每个所述控制模块,在每个所述控制模块对应的所述预设时间周期内,向每个所述控制模块连接的模拟开关电路施加每个所述控制模块输出的控制信号;以及,

32、第二信号施加模块,用于控制所述波形发生模块向所述非门电路施加第一电信号和/或第二电信号,以对所述振荡器中的电容进行充放电。

33、结合第三方面,在某些可能的实现方式中,所述周期获取模块包括:

34、数字获取单元,用于获取n个不相同的数字;

35、时长设置单元,用于为每个所述数字设置时间单位,得到n个设定时长;

36、时长分配单元,用于将所述n个设定时长均分给n个所述控制模块,得到n个所述控制模块各自对应的预设时间周期。

37、第四方面,提供一种电子设备,包括存储器、处理器和上述的振荡器。该存储器用于存储可执行程序代码,该处理器用于从存储器中调用并运行该可执行程序代码,使得该电子设备执行上述第二方面或第二方面任意一种可能的实现方式中的电路控制方法。

38、第六方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第二方面或第二方面任意一种可能的实现方式中的电路控制方法。

39、本技术的实施例所提供的振荡器、电路控制方法以及电子设备,具备以下技术效果:

40、本技术实施例所提供的振荡器包括:偶数个串联的反相器、非门电路、包括振荡电阻和振荡电容的反馈回路、波形发生模块、多个模拟开关电路、多个控制模块以及输出电路;其中,非门电路的输入端与最后一个反相器的输出端连接,振荡电阻的第一端与第1个反相器的输入端连接,振荡电阻的第二端与非门电路的输出端连接,振荡电容与振荡电阻并联,波形发生模块用于向非门电路施加第一电信号和/或第二电信号,第一电信号和第二电信号的信号参数的大小不同,多个模拟开关电路并联,每个模拟开关电路与振荡电阻的第一端连接,每个控制模块连接一个模拟开关电路,每个控制模块用于在各自对应的预设时间周期内,向各自连接的模拟开关电路施加控制信号,以调整各自连接的模拟开关电路的等效电阻,使得振荡器的输出波形的频率保持在预设频率区间内,多个控制模块各自输出的控制信号的波形周期不同,输出电路的输入端与非门电路的输出端连接,输出电路的输出端为振荡器的输出端,输出电路用于调整振荡器的输出波形。根据所有控制模块各自对应的预设时间周期、波形发生模块向非门电路施加第一电信号和/或第二电信号的时间周期计算出振荡器输出波形的周期时间,如果计算得到的振荡器输出波形的周期时间为较大的数值,通过预设频率区间内所有频率的平均频率可以计算出单个频率点的周期,进而振荡器输出波形的周期和单个频率点的周期,可以得到很多的频率点,增加了振荡器的输出波形的频率点,扩宽了输出波形的频谱,可以大大减小电磁干扰。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1