- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目九、温度控制-课题1
* * 项目九 温度控制 辽宁机电职业技术学院 制作人:王洪庆 白天明 项目内容 在现代化的工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。 采用MCS-51单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。 能力目标 课题1 A-D转换接口技术 课题2 ADC0809的应用技术 课题3 D-A转换接口技术 课题4 TLC5615的应用技术 实战演练 1.通过对炉温的采集,与预设值相比较。对偏差值处理获得控制信号去调节电阻炉的加热功率,以实现对炉温的控制。应用到A/D转换采集温度,D/A转换对电炉丝进行控制,从而实现温度的调节。 2.通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。 课题1 ?? A/D转换接口 课题内容 1. A/D转换器简介 2. ADC0809引脚功能 3.ADC0809应用实例 4.TLC0832及其接口电路 知识要点 掌握A/D转换的工作原理。 能力训练: 1.通过实践,来掌握A/D转换的程序设计。 技能操作 1.上机实践,掌握ADC0809与单片机的接口电路。 2.能够进行电阻炉的设计、编程、调试和运行。 一、A/D转换器简介 1.分辨率(Resolution) 分辨率是指输出数字量变化最小量化单位所需输人模拟电压的变化值。分辨率与输入模拟电压的满度值及输出数字量的位数有关。设n为输出数字量的位数,Vmax为输人模拟电压的满度值,则分辨率定义为:R=Vmax/2n 2.量化误差(Quantizing Error) 量化误差是与分辨率有关的一个技术指标,是由于有限分辨率输出特性曲线与理想输出特性曲线的最大偏差。一般量化误差在±1/4 LSB~±1LSB之间。 3.转换速度(Conversion Rale) 转换速度定义为单位时间内能够重复进行数据转换的次数。其倒数定义为转换时间。 (一)A/D转换器的主要技术指标 (二)A/D转换器分类 (l)逐次逼近式 逐次逼近式属直接式A/D转换器,转换精度较高,速度较快,价格适中,是目前种类最多、应用最广的A/D转换器,典型的8位逐次逼近式A/D芯片有ADC 0808/0809。 (2)双积分式 双积分式是一种间接式A/D转换器,优点是转换精度高,缺点是转换时间较长,一般要40~50ms,适用于转换速度不快的场合。典型芯片有 MC14433和ICL7109。 (3)V/F变换式 V/F变换器是将模拟电压信号转换为频率信号,可替代A/D转换。其特点是转换精度高,抗干扰性强,便于长矩离传送,价廉,但转换速度偏低。 二、ADC0809引脚功能 1、IN0——IN7:8路模拟信号输入端 2、A,B,C:3位地址码输入端 3、CLK:外部时钟输入端 4、D0——D7:数字量输出端 5、OE:A/D转换结果输出允许控制端 6、ALE:地址锁存允许信号 7、START:启动A/D转换信号 8、EOC:A/D转换结果信号 9、VREF(+),VREF(-):正负基准电压输入端 10、VCC:正电源电压 三、ADC0809应用实例 根据图编制A/D转换程序采用查询方式。要求对 8路模拟信号轮流采样一次,并把结果存入以30H为首 的RAM 区中,0809的EOC端与P3.0相连。 MAIN: MOV R1,#30H ;置数据区首 MOV R7,#08H ;置通道数 SETB P3.0 ;置P3.0输入状态 MOV DPTR,#FEF8H ;置0809通道0地址 LOOP: MOVX @DPTR,A ;启动A/D JNB P3.0,$ MOVX A,@DPTR ;A/D已结束,读值 MOV @R1,A ;存A/D值 INC DPTR
原创力文档


文档评论(0)