- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的温度控制仪设计(附电路图及程序)_精品
基于单片机的温度控制仪设计(附电路图及程序)
P27WRAD
P245指示灯1指示灯2P30 显示预警温度
P20~ P23 1234
INT0 键 INT1 键-
2AD接口电路功能AD接口电路主要是将模拟量转化为数字量调理电路输出的电压为模拟量通过AD转换为数字量通过输给单片机的P0口
313 显示电路
1显示电路图如下
图三
说明单片机P1口输出P10-17对应段选abcdefg dp本实验中需要通过驱动芯片ULN2003A放大单片机输出电流来驱动LED显示单片机本身的输出电流是很小的不足以使数码管显示出来ULN2003A输入与单片机P2口四位相接输出与显示管位选相接同时在ULN2003A输出得接上拉电阻起保护作用上电路图中为三极管放大电路其作用与ULN2003A一样
2显示电路功能显示电路主要是将单片机的输出值显示出来单片机输出电压值就显示电压输出温度就显示温度
314 输出控制电路
1控制电路图
图四
说明单片机一P3口输出定时方波作用于蜂鸣器方波也同时通过三极管放大
2控制电路功能控制电路的主要部分为继电器和二极管通过继电器来控制哪个二极管的亮当预置温度大于当前温度时继电器打到绿灯亮当预置温度小于当前温度继电器打到红灯亮此时单片机送来方波蜂鸣器响报警
32 电路参数的计算及元器件的选择
321 温度T 和电压U的关系
通过实际测量测出温度传感器电压U与温度T的关系
V 078T V072 008
078 VV 128T s083 0092
128 VV 171T s106 012
171 VV 214T s08 0093
214 VV 251T s05 0083
251 VV 281T s-023 0064
281 VV 31T s-026 0066
31 VV 337T s-071 0056
337 VV 357T s-071 0056
357 VV 375T s-066 00510
375 VV 396T s-054 00512
396 VV 41T s-11 00412
41 VT s-339 00113
322 元器件的选择
1P89L51RD2FN AD0809进行模数转换
3OP07A ULN2003A
5四联数码管MT0546AR
6继电器HRS2H-S-DC5V-N
7发光二极管红绿色
8面包板连接线插头座
9周立功单片机实验箱
323 特殊器件的介绍
1 P89L51RD2FNIO 口
a P00P07 IOP0 口P0 口是一个8 位开漏双向IO 口写入1时P0 口悬浮可用作高阻态输入当访问外部程序和数据存储器时P0 口复用为低位地址和数据总线应用中P0 口利用强内部上拉来发送1电平P0 口可在外部主机模式编程过程中接收代码字节和在外部主机模式校验过程中发送代码字节P0口用作程序校验或通用IO 口时均需连接一个外部上拉电阻
b P10P17IOP1 口P1 口是一个带内部上拉的8 位双向口写入1时P1 口被内部上拉拉高可用作输入用作输入时由于内部上拉的存在P1 口被外部器件拉低时将吸收电流IIL此外P15P16P17还有16mA 的高电流驱动能力在外部主机模式编程和校验中P1 口也可接收低位地址字节
P10T2计数器2 的外部计数输入或时钟输出
P11T2EX计数器2 捕获重装触发和方向控制
P12ECIPCA 的外部时钟输入
P13CEX0PCA 0 的捕获比较外部IO 口每个捕获比较模块连接一个P1 口用作外部IO 口该口线不被PCA 占用时仍可用作标准IO 口
P14SS SPI 从机选择输入CEX1PCA 1 的捕获比较外部IO 口
P15MOSISPI CEX2PCA 2 的捕获比较外部IO 口
P16MISOSPI CEX3PCA 3 的捕获比较外部IO 口
P17SCKSPI CEX4PCA 4 的捕获比较外部IO 口
c P20P27 IO口带内部上拉P2 口P2 口是一个带内部上拉的8 位双向口写入1时P2 口被内部上拉拉高可用作输入用作输入时由于内部上拉的存在P2 口被外部器件拉低时将吸收电流IIL在取指外部程序存储器或访问16 位地址MOVX DPTR的外部数据存储器时P2 口发送高位地址应用中P2 口利用强内部上拉来发送1在外部主机模式编程和校验中P2 口可接收一些控制信号和部分高地址位
d P30P37IO带内部上拉P3 口P3 口是一个带内部上拉的8 位双向口写入1时P3 口被内部上拉拉高可用作输入用作输入时由于内部上拉的存在P3 口被外部器件拉低时将吸收电流I
文档评论(0)