- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第27卷第1期 成都大学学报(自然科学版) 、,|01.27N0.1
of Science Mat.2008
2008年3月 JournalChengduUniversity(NaturalEdition)
文章编号:1004—5422(2008)01—0059—03
基于LPC922单片机的温度监控系统设计
李翔1,牛林2
(1.成都港顺科技有限公司,四川成都610016;2.成都大学电子信息工程学院,四川成都610106)
摘要:介绍了基于HC922单片机的环境温度监控系统的硬件电路组成以及系统控制软件的设计,论述了利
调工作的硬件电路的设计方法和工作原理。
关键词:单片机;fc总线;温度监控;硬件电路;软件设计
中图分类号:1吻l 文献标识码:A
生中断信号,由LPC922控制蜂鸣器报警.LPC922
O 引 言
将测到的温度数值和时间通过RS-232传输到Pc,
12c是由PHII/Ps公司开发的一种用于内部并通过PC上位机软件存人数据库,其系统功能框
IC控制的双向两线串行总线协议.在12C总线中,图如图l所示.
仅需要SDA(串行数据线)和SCL(串行时钟线)就
可以实现多个器件之间主从式的通信.12C的通信
速率快,标准模式的12C通信为100kbiffs,快速模
式可达400kbiffs,最新的高速模式达到了3.4
Mbiffs.在12C总线上实现功能的扩展很容易,只需
要在总线上“挂上”相应功能的12C兼容芯片即可,
在7位地址模式中最多可挂128个芯片.
本设计是基于单片机LPC922的硬件12C接口 图1系统功能示意图
配合PCF8563、ZLG7290、LM75A等器件的实时温度
2硬件电路设计
监控仪.通过小键盘实现对不同温度数据的实时
显示,同时,也可利用小键盘实现温度最大最小值 2.1 LPC922芯片
的设定,并对超过此设定限的温度数据产生报警 LPC922芯片是一款单片封装的微控制器,适
信号. 合于许多要求高集成度、低成本的场合,可以满足
多方面的性能要求.P89LPC922采用了高性能的处
1 系统组成
理器结构,指令执行时间只需2.4个时钟周期,6
基于LPC922单片机12C总线的温度监控系统
倍于标准80C51器件.LPC922含有独立的波特率
是由主芯片LPC922单片机、LM75A温度传感器、发生器、内部晶振和12C硬件接口等,这样可大大
ZLG7290键盘及显示芯片、PCP8563时钟芯片、
减少元件的数目、缩小电路板面积并降低系统的
CAT809电源监控芯片、SP232串口芯片、电源模
成本.
块、排针、排阻以及电容等元器件组成. I.PC922芯片是本设计中最核心的芯片,它起
本设计是通过键盘设定温度预警值后通过 到分析数据、存储数据并将信息通过LED显示出
LPC922进行BCD转换写入LM75A温度传感器的来的功能,其共有20个引脚(见图1).其中:l、2、
过温度关断寄存器,当测得温度到达预警值则产
收稿日期:2008—01—15.
作者简介:李翔(1982一),男,工程师,从事单片机开发与应用.
万方数据
·60· 成都大学学报(自然科学版) 第27卷
文档评论(0)