基于单片机构成高精度pwm式12位da转换器.pdfVIP

基于单片机构成高精度pwm式12位da转换器.pdf

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

2008年第2期 大众科技 No.2,2008 ZHONGKEJI (总第102期)DA (CumulativelyNo.102) 基于单片机构成高精度PWM式1 2位D/A转换器 林锦棠 (桂林电子科技大学,广西桂林451004) 到较高的输出精度。 【关键词】单片机;PWM;D/A转换器 【中图分类号】TP302,TN919【文献标识码】A 在电子和自动化技术的应用中,单片机和DAC(数模转换 2.在AT89S51中实PWM的方法 器)是经常需要同时使用的,然而许多单片机内部并没有集成 5l系列单片机提供了非常丰富的资源,它除了拥有4个 DAC,即使有些单片机内部集成了DAC,DAC的精度也往往不 通用并口和1个串口外,还有外部中断和内部定时器等。而 高,在高精度的应用中还是需要外接DAC,这样增加了成本。 且,不同的型号还集成有不同的功能,比如AT89S51就在片 但是,几乎所有的单片机都提供定时器功能。如果能应用单 内集成了4K的ROM,这样存储空间可以满足一般的编程需要, 片机的P删输出(或者通过定时器和软件一起来实现P州输 出),经过简单的变换电路就可以实现DAC,这将大量降低成 而不必去构建程序存储器,既提高了工作效率和系统的稳定 本电子设备的成本、减少体积,并容易提高精度。本实验就 性,又降低了生产成本。 是利用单片机定时器0对一个通用端口引脚的高、低电平切 换进行定时,以产生所要求的PWM波形,来构成PWM式12位 D/A转换器,设计出输出为O~5V电压的转换器。 首先选定脉冲的频率T,然后根据控制信号的变化范围,这里 (一)基本原理 1.脉宽调制波(P删)的产生 脉冲的正、负脉冲持续时间。这两个时间长度在单片机里是 PwM(PulseWidthModulation)即脉冲宽度调制,它通过 通过给定时器赋相应的初值而得,即定时器获得这样的定时 控制信号去调制方波脉冲的宽度,从而获得控制的实现。产 初值后就在机器周期的同步下,从这个初值加I计数,定时 生PWM信号可以由硬件方法和软件方法实现。传统的硬件模 拟方法是把调制信号和载波(一般是三角波)同时接人运算放 器满时则产生相应时间长度的溢出中断,再利用这个中断所 大器的两个输入端作比较而得到。而软件的实现,特别是基 响应的服务程序去控制单片机某一引脚相应的正、负电平极 于单片机的软件实现方法,主要是利用其内部提供的定时器, 性的持续时间。如果上述过程连续进行,就可在这个引脚获 通过改变定时器的定时初值获得不同的脉冲持续时间,调节 得宽度随控制信号V(t)大小变化的PWM方波信号。 波形的占空比,控制低通滤波器的电压输出。如果把系统的 AT89S51单片机每个机器周期由6个状态组成,每个状 控制信号和定时器的定时初值线性对应起来,就可获得控制 态又有两个时钟周期,这样一个机器周期就等于12个时钟周 信号对脉宽调制的PWM信号。所以这样线性的对应过程就成 期,即机器频率为时钟频率的12分频。通过对工作模式寄存 为这个实现过程的关键。控制信号的种类不同,采用不同的 计算方法,又可以获得不同的PWM。 器TMOD的赋值操作

文档评论(0)

zsmfjh + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档