菜单
  

        其性能指标为:幅值:2V,频率:30Hz,波形无失真。
        三角波中的斜线也是用一个一个小台阶来近似逼近,从一个周期的最小值开始逐步的递增,当达到最大值后再用同样逼近方法,如此循环,当台阶间隔非常小时,波形就基本上类似于直线。选择适当的循环时间,可以得到不同频率的三角波。三角波发生原理与锯齿波类似,只是高低两个延时的常数不同,所以用延时法,来产生三角波。
    3.4 软件仿真
         在protues中绘制电路图,加载单片机程序,有如下仿真。
        (1) 不同波形的仿真,如图13所示。
                       (a)                 (b)                 (c)
    图13 不同波形仿真图
        其性能指标为:(a)为正弦波,(b)为方波,(c)为锯齿波
    幅值:5V,频率:30Hz,(a)(b)波形无失真,(c)波形有较小失真。
      (2) 不同频率的波形。以正弦波为例,如图14所示。
                     (a)                 (b)                  (c)
    图14 不同频率仿真波形图
        其重要的频率指标为:(a)10Hz,(b)50HZ,(c)500Hz。
       (3) 改变滑动变阻器来改变波形的幅值,以正弦波为例,如图15所示。
                       (a)                 (b)                  (c)
    图15 不同幅值仿真波形
         其重要的幅值指标为:(a)4V,(b)3V,(c)2V。
    4. 结束语
        函数信号发生器设计是在考察现在正在使用的信号发生器的基本功能,完成一个基本的实际系统的设计全过程。关键是这个实际系统设计的过程,在整个过程中我可以充分发挥单片机知识。特别是这个信号发生器的设计中涉及到一个典型的控制过程。通过单片机控制一个模数转换器 DAC0832 产生所需要的电流,然后使用运算放大器 LM358 可以将其电流输出线性地转换成电压输出,通过程序的控制,可以产生一系列有规律的波形。这样一个信号发生装置在控制领域有相当广泛的应用范围。
    此设计方案主要是由单片机和 DAC0832 两个芯片构成,连线也较简便。键盘电路用的独立未编码结构,八个键分别控制波形及频率,软件程序方面较为复杂。此方案主要是靠程序的控制,主要由4个波形产生的子程序、显示程序还有频率调节、占空比调节,加上有承上启下作用的主程序构成,程序思路还是比较清晰。其中正弦波和三角波的程序较为繁琐,因为是通过查表指令产生的,所以要列出个含有较多字符的表格。当然还有存在不足的地方,比如方波波形有点失真、频率较高时LED显示出错频率较低波形失真度较大等,显示电路跟键盘电路有待进一步改进。
  1. 上一篇:基于MATLAB语音信号处理(语音信号处理的综合仿真)
  2. 下一篇:STM32单片机超声波测距系统的设计与实现+源程序
  1. AT89C51单片机IIC总线的监控...

  2. SPCE061A基于DDS的正弦信号发生器设计+PCB电路图

  3. STC89C51单片机多功能数字频率计的设计+电路图

  4. STC90C516单片机家用照明智能控制系统的设计

  5. STC89C52单片机汽车倒车防撞报警器的设计

  6. STM32单片机微气象监测终端的设计

  7. 单片机控制的人体检测智能节能路灯系统设计

  8. g-C3N4光催化剂的制备和光催化性能研究

  9. 江苏省某高中学生体质现状的调查研究

  10. 浅析中国古代宗法制度

  11. 中国传统元素在游戏角色...

  12. 巴金《激流三部曲》高觉新的悲剧命运

  13. 现代简约美式风格在室内家装中的运用

  14. 上市公司股权结构对经营绩效的影响研究

  15. 高警觉工作人群的元情绪...

  16. NFC协议物理层的软件实现+文献综述

  17. C++最短路径算法研究和程序设计

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回