多功能低频函数信号发生器.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多功能低频函数信号发生器

多功能低频函数信号发生器 13.1 多功能低频函数信号发生器 1.设计思想 � 利用单片机产生方波、正弦波、三角波等信号波形,信号的频率、 幅度可变。 � 将一个周期(T)的信号分离成32 个点(按X 轴等分),每两点之 T 间的时间间隔(Δ )用单片机的定时器产生,如下式所示: ΔT=T/32 如果单片机的晶振为12MHz,采用定时器方式0,则定时器的初值为: X=213-ΔT/Tmec(其中Tmec 为机器周期) 定时时间常数为: TL =(8192-ΔT)MOD 32(其中ΔT 的单位为μ s) TH =(8192-ΔT)/ 32 MOD 32:表示除32 取余数 例如:一个100Hz 的信号,其定时时间常数为: TL =(8192-T/32)MOD 32 =08H TH =(8192-T/32)/ 32 =246=0F6H � 正弦波的模拟信号分离如图13-1 所示,(其他波形的信号分离图略) 图中Y 是D/A 转换器的模拟量输出,其计算公式为: Y = (A/2 sin ∆t)+ A/2 (其中A=VREF) Δt=NΔT(N=1~32) 那么对应着存放在计算机里的这一点的数据为: (sin ∆t+1)255 ( ) Di = Y ×255 /A = 2 � 一个周期被分离成32 个点, y A 对应的三种波形的 32 个数 y 据存放以在 TAB1 ~TAB3 T 为起始地址的存储器中。 0 t 2.设计功能 图13-1 正弦波信号的分离 � 本课题利用8155 扩展8 个独立式按键,6 个LED 显示器。其中“0” 号键代表方波输出;“1”号键代表正弦波输出;“2”号键代表三角 波输出; � “3”号键为10Hz 的频率信号;“4”号键为100Hz 的频率信号;“5” 号键为200Hz 的频率信号;“6”号键为500Hz 的频率信号;“7”号 键为1KHz 的频率信号;6 个LED 显示输出信号的频率值,选用共 阳极LED。 � 设计利用两片DAC0832 实现幅度可调的信号源。(其中一片用来调

您可能关注的文档

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档