陈剑光设计的基于STC89C52的信号发生器的设计2.pdfVIP

陈剑光设计的基于STC89C52的信号发生器的设计2.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

电子信息工程08-2班

学号:**********

**:***

目录

一、绪论3

二、系统总体设计方案3

2.1系统设计功能要求3

2.2系统技术方案3

三、系统设计4

3.1硬件设计4

3.1.2数/模转换部分5

3.2软件设计5

3.2.1初始化子函数6

3.2.2.键盘扫描子函数6

3.2.3.波形数据产生子函数6

3.2.4.主函数7

四、系统调试7

4.1硬件电路调试:7

4.2软件调试:7

五、总结7

参考文献错误!未定义书签。

附录1系统总原理图8

附录2系统源程序清单9

基于STC89C52的信号发生器的设计过程

【摘要】本例所设计的低频信号发生器要求能输出频率范围在0.1~50Hz的正弦

波,三角波和方波信号。其中正弦波和三角波信号可以用按键选择输出。

【关键词】单片机信号发生器STC89C52DAC0832

一、绪论

随着电子测量及其他部门对各类信号发生器的广泛需求及电子技术的迅速发

展,促使信号发生器种类增多,性能提高。尤其随着70年代微处理机的出现,更促

使信号发生器向着自动化、智能化方向发展。现在,许多信号发生器待有微处理机,

因而具备了自校,自检,自动故障诊断和自动波形形成和修正等功能,可以喝控制

计算机及其他测量仪器一起方便的构成自动测试系统。当前信号发生器总的趋势是

向着宽频率覆盖、低功耗、高频率精度、多功能、自动化和智能化方向发展。

二、系统总体设计方案

2.1系统设计功能要求

(1)能够产生两种或以上种输出波形(正弦波、三角波、锯齿波等)。

(2)输出的波形的频率允许有多种选择。

(3)输出波形的幅度在1V~5V范围内。

(4)输出的波形能够用示波器测量。

2.2系统技术方案

方案一:用分立元件组成的函数发生器:通常是单函数发生器且频率不高,其工作

不很稳定,不易调试。

方案二:利用专用直接数字合成DDS芯片的函数发生器:能产生任意波形并达到很

高的频率。但成本较高。

方案三:利用STC89C51单片机和DAC0832芯片:稳定性好,不多用其他芯片,从而

减小了系统的成本,也完成能够满足系统的需求,且暂用空间小,低功耗。

综合考虑,方案三各项性能和指标都优于其他几种方案,能使输出频率有较好

稳定性,充分体现了模块化设计的要求,而且这些芯片及器件均为通用器件,在市

场上较常见,价格也低廉,样品制作成功的可能性比较大,所以本设计采用方案三。

三、系统设计

3.1硬件实现

硬件设计分为控制部分和数/模转换部分。

3.1.1控制电路部分及其公能

控制芯片使用STC89C51单片机。控制系统按最小化工作模式设

文档评论(0)

单元金卷 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档