什么是正弦波发生器及其工作

电子和沟通应用,自然发生的信号被称为正弦波。通常有许多使用正弦波形等电台等的电子设备。通常,电源设备处理否则会产生正弦波形。在电力电子器件中,经常在DC / AC电源逆变器等应用中经常使用正弦波发生器。所以本文讨论了什么是正弦波发生器的概述,它如何通过使用一个正弦波来生成正弦波运算放大器。通过使用Wien桥,相移,Colpitts晶体,方波,功能发生器等不同的振荡器,有很多方法可以通过不同的振荡器产生正弦波。

什么是正弦波发生器?

定义:用于生成正弦波的电路称为正弦波发电机。这是从家中的电源插座出现的一种波形。可以观察到这种波形交流电以及适用于声学。我们知道,有不同的电子设备产生的不同类型的波形。所以每个波形都会产生不同的声音。正弦波是声学中使用的一种信号。为了设计正弦波发生器电路,需要不同类型的组件,如集成电路,电阻器,电容器,晶体管等。


正弦波发生器
正弦波发生器

工作准则

这是一个优秀的工具,用于使用波驱动器产生正弦波否则扬声器。该发生器的频率范围将从1Hz到800 Hz,并且可以改变正弦波的幅度。当正弦波发生器从一个谐振频率跳到其他谐振频率时,学生可以注意到常设波模型的性质。此生成器包括内置的内存,允许它找出最新频率和初级频率以进行额外探索。

特征

正弦波发生器的特征包括以下内容。

  • 使用旋钮调节输出频率,如精细&粗糙。
  • 可以通过调整幅度来改变正弦波信号电压。
  • 它有一个像智能扫描一样的功能,允许旋钮轻松改变频率一旦连续转动。
  • 在该发电机装置中,塑料外壳主要包括后杆夹具和倾斜橡胶脚,用于动态安装的选项。
  • 内置夹具用于将该发电机放在标准杆上。
  • 在这个发生器中,频率可以使用红色led以数字方式显示,分辨率为0.1 Hz。
  • 该发生器存储频率的增量,并在频率范围内旋转使用识别的增长,适应方便。

使用OP-AMP的正弦波发生器

使用OP-AMP的正弦波发生器电路如下所示。使用符号波信号以及不同的电路设计使用任意频率。以下电路可以设计有双运算放大器,电阻器和电容器。下图显示了正弦波发生器的示意图。

以下电路通过使用A1放大器以必要的频率在必要的频率下产生正方形波来产生正弦波。该放大器的连接可以像一个值振荡器这样做,并且可以通过电阻器R1和电容器C1来确定该频率。双极LPF.使用放大器A2,它从放大器A1滤波方波信号的输出。该过滤器切断频率等同于来自放大器A1的方波的频率。
方波信号由基本频率和基本频率的异常谐波构成。大多数谐波频率通过LPF和基本频率释放,保留在放大器A2的O / P处。方波信号的基本频率分量是方波信号峰值幅度的1.27倍。正弦波振幅的输出将是方波信号的87%。

该波的峰值取决于放大器的电源电压以及放大器的O / P摆动状态。另外,正弦波和方波的峰值将改变放大器电源电压内的轨道。在该电路中,频率与C1,C2,R1,C3,R4&R5的计算值一起指定。这里,电阻值是1k欧姆,这必须以值匹配,以帮助在与计算频率的操作相比的实际频率操作期间最小化误差。

以下等式用于组件选择。必要的正弦波频率是'f'。可以随机选择电容器C1值。组件的其他值如下计算。

C2 = C1.

C3 c1 = 2

R1 = 1 / 2F / 0.693 * C1

R6 = R5.

R5 = 1/8.8856 * f * c1

如何在Arduino生成正弦波?

使用数字综合方法,可以使用正弦波使用arduino.以准确的方式。在此方法中,不需要额外的硬件。频率范围为0-16 kHz。在这里,频率高达3kHz的失真小于1%。因此这种方法不仅有助于在测试或测量设备中发电声音和音乐。此外,DDS方法用于电信。像FSK和PSK一样。

要在软件中实现数字直接综合方法,我们需要四个组件,如累加器和调谐字;这些是两个冗长的整数变量,可以通过PWM单元提供数字模拟转换器。参考CLK通过内部硬件计时器来导出Atmega.。调整单词可以添加到累加器。可以将累加器的MSB作为正弦波表的地址,无论是否通过PWM单元生成所获取的值作为模拟值。整个过程可以通过作为参考时钟的中断过程进行循环定时。

DAC SINE波发生器

产生高质量的正弦波很困难,但使用非线性DAC方法用于产生高质量的正弦波。

另外,通过使用低成本的DAC-ADC技术,两者ADC&DAC线性信息通过单码简单1击中精确获得。因此,将DAC线性信息的信息包括在DAC代码的输入中,这是可行的,这阻止了O / P处的DAC非线性达到高纯度。

该方法通过宽仿真结果进行认证,这证实了其对不同结构,分辨率,否则ADC / DAC性能的精确性和强度。因此,这种高质量的正弦波由于成本较低和易于设置而广泛使用。同样,ADC和DAC的线性信息在没有任何精度仪器的情况下精确地获取。

因此,这一切都是关于正弦波发生器的概述工作原理,电路及其工作。这是一个问题,如何在matlab中生成一个正弦波?

添加评论