- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 应用程序设计与实现技术 6.1 程序设计 6.1.1 程序设计的总体步骤 6.1.2 程序设计 一、模块化程序设计 1、自底向上模化设计 2、自顶向下模块化设计 作业 6-2测温范围0~1350℃,变送器为1~5V,ADC0809输入范围0~5V,当转换结果为6AH,此时炉温为多少? 解:6AH相当于十进制106,此时模拟输入电压为V=5*106/256=2.07V 对应于测量温度T=(2.07-1)*1350/(5-1)=361.1℃ 6-4 某炉温度变化范围为00C~15000C,要求分辨率为30C,温度变送器输出范围为0~5V。若A/D转换器的输入范围也为0~5V,则求A/D转换器的字长应为多少位?若 A/D转换器的字长不变,现在通过变送器零点迁移到6000C,此时系统对炉温变化的分辨率为多少? 解:3=(1500-0)/2n 2n500 n为9位 3/(1500-0)=x/(1500-600) x=1.80C 6-5 某执行机构的输入变化范围为4~20mA,灵敏度为0.05mA,应选D/A转换器的字长为多少位? 解:0.05=(20-4)/(2n-1) 2n301 n=9 6.5.2 A/D,D/A及运算字长的选择 3.运算的字长选择 例如,某温度信号量程为o~1600℃,温度变送器输出为0~10mA(DC),再由12位A/D转换器变为OOOH~FFFH。 ? 采用双字节定点数存放输入参数,最高位为符号位(0为正,1为负),次高位为整数位0或l,其余14位为小数位,那么0~1600 ℃存放结果如表所示 ★ 对应输入标准数0至0近似为0至1,量化误差为0 6.5.2 A/D,D/A及运算字长的选择 2.运算的字长选择 000.111111 FFFH 1600 0.75 00.110000 c00H 1200 0.50 00.100000 800H 800 0.25 00.010000 400H 400 0 00.000000 000H 0 输入标准数 双字节定点数 12位A/D 温度 6.5.2 A/D,D/A及运算字长的选择 2.运算的字长选择 ? 调节模块和运算模块的输出标准数0至1通过D/A转换器变换成0 ~ 10mA(DC)或4~20mA(DC)后,才能作用于执行机构。 ? 为此,应将输出标准数0至l变换成D/A转换器数字位状态。 例 12位 D/A转换器与输出标准数对应关系如表 所示。 6.5.2 A/D,D/A及运算字长的选择 2.运算的字长选择 10.0 1111,1111,1111 07.5 1100,0000,0000 0.75 5.0 1000,0000,0000 0.50 2.5 0100,0000,0000 0.25 0.0 0000,0000,0000 0 输出电流 12位D/A数字位 MSB LSB 输出标准数 6.5.2 A/D,D/A及运算字长的选择 2.运算的字长选择 ? 为了进一步提高运算精度,可采用浮点数。 ? 浮点数的不足之处是运算复杂,既要作阶码运算,又要作尾数运算,而且必须阶码对齐才能作加、减运算。 ? 综上所述,不管采用定点还是浮点数。 ★ 输入标准数0至1对应A/D转换结果的全0至全1; ★ 输出标准数0至1对应D/A转换器数字位状态的全0至全1。 6.6.软件抗干扰技术 6.6.1 数字滤波技术 ?一般微机应用系统的模拟输入信号中,均含有种种噪音和干扰,它们来自被测信号源本身、传感器、外界干扰等。为了进行准确测量和控制,必须消除被测信号中的噪音和干扰。 ?噪音有两大类:一类为周期性的;另一类为不规则的。 ?前者的典型代表为50Hz的工频干扰。对于这类信号,采用积分时间等于20ms的整数倍的双积分A/D转换器,可有效消除其影响。后者为随机信号,它不是周期信号。对于随机干扰,我们可以用数字滤波方法予以削弱或滤除。 数字滤波:就是通过一定的计算或判断程序减少干扰在有用信号中的比重。故实质上它是一种程序滤波。数字滤波克服了模拟滤波器的不足,它与模拟滤波器相比,有以下几个优点: ★数字滤波是用程序实现的,不需要增加硬设备,所以可靠性高,稳定性好。 ★数字滤波可以对频率很低(如0
您可能关注的文档
- 艺术概论 - 第九章.ppt
- 第五章劳动保护.ppt
- 高三数学补充试题.ppt
- 创建一个企业的电子商务.ppt
- 市场营销Chap3.ppt
- 复件 定语从句.ppt
- 第14章 铣削与铣刀.ppt
- 管理会计 chapter 1.ppt
- 传染病网络直报系统功能升级和完善介绍.ppt
- 中药化学_9第+九+章++甾体类化合物.ppt
- 5.5.1两角差的余弦公式课件(4)高一上学期数学人教A版.pptx
- 猜猜我是谁(课件)三年级下册综合实践活动沪科黔科版.pptx
- 4.2元素周期律课件高一化学上学期人教版6.pptx
- 人类与地理环境的互动.pptx
- 暑假作业02现在完成时.docx
- ChinaDaily改编语法填空专项练习高三英语二轮复习2.docx
- 八年级英语下册《Unit8HaveyoureadTreasureIslandyetSectionA2》课件(完整版)2.pptx
- 二年级上册专项训练之句子.pptx
- 2024年中考英语复习被动语态课件.pptx
- Unit4Ihaveaball.Lesson23(课件)人教精通版英语三年级上册(1).pptx
最近下载
- 部编版八年级上册历史基础知识填空.docx
- 小学五年级上全册人自然社会教案可打印.doc
- DB11∕T 1598.3-2019 居家养老服务规范 第3部分:助医服务.docx VIP
- 人教版高中物理电学实验要点总结.pdf VIP
- 普通高中课程标准2023.pdf
- 幼儿园幼儿出游安全应急预案.docx VIP
- 2024浙江省执业药师继续教育答案-中医虚症辨证用药.docx VIP
- DB11_T 1598.2-2019 居家养老服务规范 第2部分:助餐服务.PDF VIP
- 简谱 爱永在 沂蒙山 王传亮.pdf
- 小学一年级音乐下(第三单元 音乐中的动物: 唱歌 咏鹅):C1跨学科学习活动设计-教学方案设计+学生学习成果+学习成果点评[2.0微能力获奖优秀作品].docx
文档评论(0)