- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
片机温度控制论文材料成本控制论文.doc
单片机温度控制论文材料成本控制论文
基于单片机远程I2C温度控制系统
摘要:采用P89LPC922单片机为主控MCU,使用模拟I2C方式,利用远程控制芯片P82B96实现了基于I2C的远程I/O扩展,同时该系统采用LM75A采集终端温度并在前端显示,前端通过控制PCA9554的I/O口来实现对终端温度的控制。温度过高则控制风扇转动来降温,温度过低则控制加热设备加热。
关键词:单片机;P82B96;I2C;远程温度控制
远程温度控制技术是为了使人们可以在远离设备的地方及时了解设备的温度状况并对温度进行控制的一种技术。在工业生产和农业生产的某些领域中,由于现场的特殊环境,不能即时在现场控制温度,因此,远程温度控制技术的研究十分必要。
1系统硬件设计
整个系统分为主机和从机两个部分,从机部分由温度传感器LM75A、I/O扩展芯片PCA9554和远程控制芯片P82B96组成;主机部分由单片机P89LPC922、远程控制芯片P82B96、数码显示系统和报警系统组成。温度传感器LM75A检测现场温度,信号通过P82B96传送到主机,如果检测到的温度过高(过低)就反馈到主机进行报警,并通过数码管显示检测到的温度,并给从机发出控制信号,驱动风扇降温(升温)。系统总体结构如图1所示:
1.1单片机的选择
P89LPC922 是一款单片封装的微控制器,适合于许多要求高集成度、低成本的场合,可以满足多方面的性能要求,采用了高性能的处理器结构,指令执行时间只需2~4个时钟周期,是传统80C51的6倍。P89LPC922集成了许多系统级的功能,这样可大大减少元件的数目和电路板面积并降低系统的成本。此外,它还集成了字节方式的I2C总线、SPI接口、UART通信接口、实时时钟、E2PROM、A/D转换器等一系列有特色的功能部件。开发方便,支持ISP/ICP/IAP等多种编程方式。
1.2无线传输设备
采用P82B96作为主机和从机的通信设备,P82B96是是一款双极性、内部无锁存、双向逻辑接口器件,它提供标准I2C器件和远距离总线间的桥接,可以将不同电压和电流级别的类似总线与I2C总线进行桥接。其远程的距离最多能达到1000m。该器件可桥接SMBus(350μA)、3.3V逻辑器件,15V电平及低阻抗导线可以延长通信距离,增加抗干扰能力。该器件对I2C总线协议和时钟速率没有特殊要求。P82B96能增加I2C总线节点上挂接的最小负载数、新总线负载数和远程I2C总线器件数,且不会对本地节点造成影响。挂接器件数目和物理上的限制也会大大减小。通过平衡传输线(双绞线)或光耦隔离(光纤)发送信号,Tx、Rx结构上的分隔使其发送变得简单,且Tx和Rx信号直接相连时而不会锁死。
1.3I2C总线配置
I2C(Inter-IC)是一种用于内部IC控制的双向两线串行总线协议。在I2C总线中仅需要SDA(串行数据线)和SCL(串行时钟线)两根信号线就可以实现多个器件之间主从式的通信,其典型配置错误!未找到引用源。所示,注意连接时需要共地。在I2C总线上要实现功能和模块扩展非常容易,只需在总线上“挂上”相应功能的I2C兼容芯片就行了,器件之间是靠不同的编址来区分的,而不需要附加的I/O 线或地址译码部件,在7位地址模式中最多可达128个。I2C的通讯速率也令人满意,标准传输速率为100kbps(每秒100k 位),在快速模式下为400kbps,最新的高速模式可达3.4Mbit/s。
一般具有I2C总线的器件其SDA和SCL管脚都是漏极开路(或集电极开路)输出的结构。因此实际使用时,SDA和SCL两根信号线都必须加上拉电阻RC(Pull-up Resistor)。上拉电阻一般取值3~10kΩ。开漏结构的好处是:当总线空闲时,这两条信号线都保持高电平,不会消耗电流。电气兼容性好,上拉电阻接5V电源就能与5V逻辑器件接口,上拉电阻接3V电源就能与3V逻辑器件接口。因为是开漏结构,所以不同器件的SDA与SDA之间,SCL与SCL之间可以直接相连,不需要额外的转换电路。
1.4I/O扩展芯片
采用PCA9554作为I/O扩展芯片。PCA9554是16 脚的CMOS 器件,它们提供了I2C/SMBus 的应用中的8 位通用并行输入/输出口GPIO 的扩展该器件使PHILIP 的I2C I/O 扩展器件系列得到增强改进的特性包括更高的驱动能力5V I/O 口更低的电源电流单独的I/O 口配置400kHz 时钟频率和更小的封装形式当应用中需要额外的I/O 口来连接ACPI 电源开关传感器按钮LED 风扇等时可使用I/O 扩展器件实现简单的解决方案。
1.5温度传感器的选择
LM75A是一个使用了内置带隙温度
您可能关注的文档
- 2008届毕业论文工作安排及注意事项.doc
- 2010届毕业论文写作及基本格式.doc
- 2011毕业论文编写规则.doc
- 2011届毕业论文格式.doc
- 北京化工大学英语专业毕业论文有关规定.doc
- 毕业论文8小时完稿速成大法!!!.doc
- 毕业论文(设计)要求.doc
- 毕业论文标准.doc
- 班级同学录系统开发-本科-毕业论文.doc
- 毕业论文规范要求.doc
- 北京市中国人民大学附属中学朝阳学校2023-2024学年九年级上学期期中考试语文试题.docx
- 福建省厦门市2024-2025学年九年级上学期期末道德与法治试卷.docx
- 福建省永春第一中学2024-2025学年七年级上学期11月期中生物试题.docx
- 福建省漳州市2024—-2025学年八年级上学期期末教学质量检测数学试题(华东师大版B卷).docx
- 福建省漳州市2024-2025学年八年级上学期期末质量检测语文试卷.docx
- 北京东城区2024一2025学年上学期期末统一检测 八年级物理物理试题 .docx
- 北京丰台区2024—2025学年七年级上学期期末考试语文试题.docx
- 北京市昌平区2024-2025学年七年级上学期期末考试数学试卷 .docx
- 北京市朝阳区2024_2025学年八年级上学期期末历史试题.docx
- 北京市朝阳区2024-2025学年八年级上学期期末地理试题.docx
文档评论(0)