调试及仿真
5 调试及仿真
系统的设计是不可能一次就完全实现的,刚开始时可能一点现象都没有,这就需要经过不断的调试、分析、再调试、再分析等步骤来逐步解决遇到的各个问题。
调试包括硬件(仿真)和软件部分的调试:
首先是对所编的程序用编译软件进行编译,只有通过编译的程序才能加载到控制器中,进行仿真调试。编译有问题,则要通过编译器给出的提示进行修改。其次是仿真,仿真是将程序加载到仿真器中,对硬件电路进行在线调试,仿真的好处是可以边调试边修改,大大简化了调试流程。若仿真成功,并能满足各方面的要求,就可以将程序烧入控制器了。在仿真调试过程中,若出现问题,就应该将整个系统按功能分成几块,然后分块调试,一步一步的解决问题。当各个功能块都能实现之后,就可以将各个功能块组合,然后进行综合调试,整个系统得以实现。下图是对测频电路进行的Proteus仿真,效果明显。Proteus仿真效果图见图5-1。
图5-1仿真实现图
测频仿真中,只是设计了单片机与显示器驱动器和显示器的连接,由于Proteus对单片机默认接入了晶振和复位电路,仿真时不再连接,对于电路中的信号调理电路,本仿真用频率为5000HZ的平顶波代替,经过程序的压入以及电路的调试,最后仿真的频率是5001HZ,达到了设计要求
31
西安交通大学城市学院本科生毕业设计(论文)
结论
6 结 论
本设计利用中速A/D转换器、单片机、液晶显示模块实现对模拟信号的采样、对采样电压的数值处理、利用单片机内部定时器实现对输入模拟信号的频率测量,即设计了一简易数字示波器。设计中使用两片单片机,提高了运算速度,使波形和频率的显示更加精确。但是,本设计还不能够对所有的信号进行检测。按照本文中的设计方案,该数字示波器只能够实现输入频率在1Hz~20KHZ和输入电压小于5V的模拟电压信号的频率测量。
33
西安交通大学城市学院本科生毕业设计(论文)
相关推荐: