【51单片机快速入门指南】仿真实例:幅值可调、频率可调的函数发生器(方波、三角波、正弦波)(1~10kHz)

目录

  • 效果
  • 设计思路

STC89C52
Windows 10 20H2
Proteus 8 Frofessional v8.9 SP2
Keil uVision V5.29.0.0
PK51 Prof.Developers Kit Version:9.60.0.0


效果

0 ~ 5V ,50Hz的正弦波:
【51单片机快速入门指南】仿真实例:幅值可调、频率可调的函数发生器(方波、三角波、正弦波)(1~10kHz)_第1张图片
1 ~ 4V,500Hz的三角波:
【51单片机快速入门指南】仿真实例:幅值可调、频率可调的函数发生器(方波、三角波、正弦波)(1~10kHz)_第2张图片
1.5 ~ 3.5V,1000Hz的正弦波
【51单片机快速入门指南】仿真实例:幅值可调、频率可调的函数发生器(方波、三角波、正弦波)(1~10kHz)_第3张图片
1.5 ~ 3.5V,5000Hz的方波
【51单片机快速入门指南】仿真实例:幅值可调、频率可调的函数发生器(方波、三角波、正弦波)(1~10kHz)_第4张图片
1.5 ~ 3.5V,10000Hz的方波
【51单片机快速入门指南】仿真实例:幅值可调、频率可调的函数发生器(方波、三角波、正弦波)(1~10kHz)_第5张图片

设计思路

【51单片机快速入门指南】仿真实例:幅值可调、频率可调的函数发生器(方波、三角波、正弦波)(1~10kHz)_第6张图片
       共由两个DAC0832、一个DAC0808构成;两个DAC0832分别产生DAC0808的正、负参考电压,以控制电压范围,DAC0808产生波形,三DAC的设计使得输出尽可能地保持精度。LCD1602用以显示参数,六个按键用于交互。

你可能感兴趣的:(Proteus,电赛,51单片机,51单片机,单片机,嵌入式硬件,proteus,函数发生器)