- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机应用技术项目式教程—基于Proteus和KeilCSINGLE-CHIPCOMPUTERAPPLICATIONTECHNOLOGY
DAC转换及其应用SAR型ADC的工作原01STC15W4K32S4单片机的基于PWM模块的DA转换02STC15W4K32S4单片机的外扩TLC5615方案03应用STC15W4K32S4单片机生成三角波和正弦波04知识要点
数字电压表的设计掌握STC15W4K32S4单片机的基于PWM的DA设计方法01掌握STC15W4K32S4单片机的TLC5615的驱动方法02掌握应用STC15W4K32S4单片机和TLC5615生成常见波形的方法03学习要求
数模转换器(DAC)是将数字量转换成模拟量,完成这个转换的器件叫做数模转换器(DigitaltoAnalogConverter)。常见的DAC有8位,10位,12位,16位等,从结构上说,有权重电阻型、R-2R、Delta-Sigma等结构。集成DAC的主要技术指标可以分为静态指标和动态指标。数模转换器(DAC)是将数字量转换成模拟量,完成这个转换的器件叫做数模转换器(DigitaltoAnalogConverter)。常见的DAC有8位,10位,12位,16位等,从结构上说,有权重电阻型、R-2R、Delta-Sigma等结构。集成DAC的主要技术指标可以分为静态指标和动态指标。
静态指标05增益误差07零点误差09DNL是微分线性度02满量程输出电压UFSR/电流IFSR08积分非线性误差10D/A的温度灵敏度0304转换精度分辨率01最小输出电压ULSB/电流ILSB06失调误差
动态指标动态指标D/A转换时间转换速率
9.1基于PWM的DAC转换当MCU需要产生模拟信号时,通常采用集成或独立的D/A转换器实现。但是在要求低成本的场合,可以通过PWM信号产生系统需要的直流和交流信号。9.1.1PWM原理PWM(PulseWidthModulation),脉冲宽度调制,它是通过调节脉冲占空比的变化来调节直流幅值、能量等的变化。占空比就是指在一个周期内,信号处于高电平的时间占据整个信号周期的百分比,例如方波的占空比就是50%。图9.3PWM原理
9.1基于PWM的DAC转换9.1.2PWM设计原理图图9.4基于STC15W4K单片机的PWMDAC的设计为了提高精度和反应速度,设计STC15W4K的输出PWM波频率为100KHz,使用其内部的RC振荡器,程序下载时候频率设定为12MHz。
9.1基于PWM的DAC转换9.1.2PWMDAC设计选用PWM3作为输出,输出引脚为P2.1,它对应的定时器1的初值为0,当系统时钟为12MHz,输出100KHz的PWM波,定时器2的初值为120。#includesystem.h#defineSYSTEMCLOCK//系统时钟为12MHz#definePWMCLOCK100000L//PWM频率为100KHz#defineFreValueSYSTEMCLOCK/PWMCLOCK//PWM定时器2的初值voidFlashDuty(unsignedcharDuty)//调整占空比{P_SW2|=0x80;//使能访问位于扩展RAM中的特殊功能寄存器PWM3T2H=((unsignedint)(FreValue*1.0*Duty/100))8;//PWM3的T2定时器高字节PWM3T2L=(unsignedint)(FreValue*1.0*Duty/100);//PWM3的T2定时器低字节P_SW2=~0x80;//禁止访问位于扩展RAM中的特殊寄存器}
9.1基于PWM的DAC转换9.1.2PWMDAC设计voidFlashFreq(unsignedintFreVal)//调整频率{P_SW2|=0x80;PWMCH=FreVal8;
//获取频率的高8位PWMCL=FreVal;
//获取频率的低8位P_SW2=~0x80;}
voidmain(void){
unsignedcharduty=0;P2M1=0x00;P2M0=0x00;
P_SW2|=0x80;PWM3T1H=0;PWM3T1L=0;PWM3CR=0;PWMCR|=0x02;PWMCKS=0;
P_SW2=~0x80;
9.1基于PWM
您可能关注的文档
- 大学计算机基础及应用(Python篇)课件:网页设计基础.pptx
- 大学计算机基础及应用(Python篇)课件:文件操作.pptx
- 大学计算机基础及应用(Python篇)课件:正则表达式.pptx
- 大学生网络安全教育课件:个人网络安全防护.pptx
- 大学生网络安全教育课件:计算机病毒与木马防护.pptx
- 大学生网络安全教育课件:无线网络安全.pptx
- 单片机应用技术项目式教程课件:八路电子抢答器的设计.pptx
- 单片机应用技术项目式教程课件:城市路口交通灯的设计.pptx
- 单片机应用技术项目式教程课件:单片机基础知识.pptx
- 单片机应用技术项目式教程课件:电子广告屏的设计.pptx
- 部编版六年级上册道德与法治期末综合测试卷附参考答案(b卷).doc
- 部编版小学六年级上册道德与法治期末测试卷(精品).doc
- 苏教版一年级上册数学期末测试卷附答案(培优b卷).doc
- 苏教版一年级上册数学期末测试卷附完整答案(全国通用).doc
- 部编版小学六年级下册道德与法治期末测试卷含完整答案(名师系列).doc
- 苏教版六年级下册数学期末测试卷及答案【网校专用】.doc
- 苏教版六年级下册数学期末测试卷(重点).doc
- 部编版小学六年级下册道德与法治期末测试卷附参考答案(名师推荐).doc
- 部编版六年级上册道德与法治期末测试卷及参考答案(轻巧夺冠).doc
- 部编版六年级下册道德与法治期末测试卷附完整答案【网校专用】.doc
最近下载
- 2023-2024学年广东省深圳市南山区六年级上期末数学试卷附答案解析.pdf VIP
- 哈佛分析框架与企业财务分析外文文献翻译.pdf
- 基于PLC的工件清洗装置设计.docx
- 上海电力大学2021-2022学年《马克思主义基本原理概论》期末考试试卷(A卷)含参考答案.docx
- 智慧灌溉解决方案.pptx VIP
- 23S519小型排水构筑物.pptx VIP
- 年产5000吨工业萘生产装置工艺设计说明书(毕业学术论文设计).doc
- 精品解析:江苏省南京市鼓楼区2023-2024学年九年级上学期期末语文试题(原卷版).docx VIP
- 【我国家具产业国际竞争力研究的国内外文献综述5000字】.docx VIP
- 中国农田生态系统碳蓄积及其变化特征研究.pdf VIP
文档评论(0)