[精品资料]单片机温度控制资料材料成本控制资料.doc

[精品资料]单片机温度控制资料材料成本控制资料.doc

ID:51946702

大小:71.00 KB

页数:7页

时间:2020-03-20

[精品资料]单片机温度控制资料材料成本控制资料.doc_第1页
[精品资料]单片机温度控制资料材料成本控制资料.doc_第2页
[精品资料]单片机温度控制资料材料成本控制资料.doc_第3页
[精品资料]单片机温度控制资料材料成本控制资料.doc_第4页
[精品资料]单片机温度控制资料材料成本控制资料.doc_第5页
资源描述:

《[精品资料]单片机温度控制资料材料成本控制资料.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机温度控制论文材料成木控制论文基于单片机远程I2C温度控制系统摘耍:采用P89LPC922单片机为主控MCU,使用模拟T2C方式,利用远程控制芯片P82B96实现了基于I2C的远程I/O扩展,同吋该系统采用LM75A采集终端温度并在前端显示,前端通过控制PCA9554的I/O口来实现对终端温度的控制。温度过高则控制风扇转动来降温,温度过低则控制加热设备加热。关键词:单片机;P82B96;I2C;远程温度控制远程温度控制技术是为了使人们可以在远离设备的地方及时了解设备的温度状况并对温度进行控制的一种技术。在工业生产和农业丰产的某些领域中,由于现场的特殊环境,不能即时在现场控制温

2、度,因此,远程温度控制技术的研究十分必要。1系统硬件设计整个系统分为丄机和从机两个部分,从机部分由温度传感器LM75A>I/O扩展芯片PCA9554和远程控制芯片P82B96组成;主机部分由单片机P89LPC922.远程控制芯片P82B96.数码显示系统和报警系统组成。温度传感器Z75A检测现场温度,信号通过P82B96传送到主机,如杲检测到的温度过高(过低)就反馈到主机进行报警,并通过数码管显示检测到的温度,并给从机发出控制信号,驱动风扇降温(升温)。系统总体结构如图1所示:1.1单片机的选择P89LPC922是一款单片封装的微控制器,适合于许多要求高集成度、低成本的场合,可以

3、满足多方面的性能要求,采用了高性能的处理器结构,指令执行时间只需2〜4个时钟周期,是传统80C51的6倍。P89LPC922集成了许多系统级的功能,这样可大大减少元件的数目和电路板面积并降低系统的成本。此外,它还集成了字节方式的I2C总线、SPI接口、UART通信接口、实时时钟、E2PR0M、A/D转换器等一系列有特色的功能部件。开发方便,支持TSP/TCP/TAP等多种编程方式。1.2无线传输设备采用P82B96作为主机和从机的通信设备,P82B96是是一款双极性、内部无锁存、双向逻辑接II器件,它提供标准I2C器件和远距离总线间的桥接,可以将不同电压和电流级别的类似总线与T2

4、C总线进行桥接。其远程的距离最多能达到lOOOmo该器件可桥接SMBus(350»A)、3.3V逻辑器件,15V电平及低阻抗导线可以延长通信距离,增加抗干扰能力。该器件对I2C总线协议和时钟速率没有特殊耍求。P82B96能增加T2C总线节点上挂接的最小负载数、新总线负载数和远程I2C总线器件数,且不会对本地节点造成影响。挂接器件数目和物理上的限制也会大大减小。通过平衡传输线(双绞线)或光耦隔离(光纤)发送信号,Tx、Rx结构上的分隔使其发送变得简单,且Tx和Rx信号直接相连时而不会锁死。1.3I2C总线配置T2C(Tnter-TC)是一种用于内部TC控制的双向两线串行总线协议。在

5、T2C总线中仅需要SDA(串行数据线)和SCL(串行吋钟线)两根信号线就可以实现多个器件之间主从式的通信,其典型配置错误!未找到引用源。所示,注意连接时需要共地。在I2C总线上要实现功能和模块扩展非常容易,只需在总线上“挂上”相应功能的I2C兼容芯片就行了,器件之间是靠不同的编址来区分的,而不需要附加的T/0线或地址译码部件,在7位地址模式中最多可达128个。T2C的通讯速率也令人满意,标准传输速率为100kbps(每秒100k位),在快速模式下为400kbps,最新的高速模式可达3.4Mbit/so一般具有I2C总线的器件其SDA和SCL管脚都是漏极开路(或集电极开路)输出的结

6、构。因此实际使用时,SDA和SCL两根信号线都必须加上拉电阻RC(Pull-upResistor)□上拉电阻一般取值3〜10kQo开漏结构的好处是:当总线空闲时,这两条信号线都保持高电平,不会消耗电流。电气兼容性好,上拉电阻接5V电源就能与5V逻辑器件接口,上拉电阻接3V电源就能与3V逻辑器件接口。因为是开漏结构,所以不同器件的SDA与SDA之间,SCL与SCL之间可以直接相连,不需耍额外的转换电路。1.41/0扩展芯片采用PCA9554作为I/O扩展芯片。PCA9554是16脚的CMOS器件,它们提供了T2C/SMBUS的应用中的8位通用并行输入/输出口GPTO的扩展该器件使P

7、HILIP的I2CI/O扩展器件系列得到增强改进的特性包括更高的驱动能力5VI/O口更低的电源电流单独的T/0口配置400kHz时钟频率和更小的封装形式当应用中需要额外的I/O口来连接ACPI电源开关传感器按钮LED风扇等时可使用I/O扩展器件实现简单的解决方案。1.5温度传感器的选择LM75A是一个使用了内置带隙温度传感器和艺-△模数转换技术的高速I2C接口的温度-数字转换器。MCU可以通过T2C总线直接读取其内部寄存器中的数据,并可通过I2C对其4个数据寄存器进行操作。LM7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。