基于 µC 的电路执行倍频
出处:维库电子市场网 发布于:2023-04-03 15:47:17 | 354 次阅读
传统的倍频器需要很多元件:一个相位比较器来检测输入和输出信号之间的相位误差,一个低通滤波器将相位误差转换为直流控制信号,一个 VCO 来产生输出,一个分频器来设置提高倍数。图 1 中的电路 使用不同的方法以 1 到 7 的可编程倍率倍频(表 1)。因为电路是边沿触发的,所以 50% 的输出占空比与输入波形的占空比无关。测试结果表明,输出频率范围从31 Hz到大于30 kHz。
基于 C 的倍频电路
图 1 一个简单的基于C 的电路可以将频率乘以 1 到 7。
AT90S1200 有一个 8 位计数器,其输入是输出信号。因为这个计数器是一个递增计数器,所以可编程倍数比率以 2 的补码格式加载到计数器中。例如,如果倍频比为 4,则软件会用 0xfc 加载该计数器。因为计数器的初始值为0xfc,四个输出脉冲导致计数器溢出,从而产生中断。该计数器的功能类似于传统倍频器中的分频器。
输入信号的每个上升沿也会产生一个中断。因此,中断子程序必须识别触发中断的事件。如果输入导致中断,则输出的频率太低。如果计数器触发中断,说明输出频率过高。在这两种情况下,软件都必须相应地调整延迟寄存器的值。中断子程序类似于相位比较器。
上一篇:图解电阻并联电路故障分析
下一篇:电压可以是负的吗?了解负电压
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。














