网站大量收购闲置独家精品文档,联系QQ:2885784924

蓝牙通信STC59C52单片机非接触红外电子体温计的设计.docxVIP

蓝牙通信STC59C52单片机非接触红外电子体温计的设计.docx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蓝牙通信STC59C52单片机非接触红外电子体温计的设计摘要 体温在医学领域是一个重要的生理参数同时也是衡量人体健康指数的一个 重要的指标。但是传统的水银体温计在测量人体温度时反响时间较长,并且在多 人共用同一个体温计同时消毒不彻底的情况下还有可能会带来病菌的传播造成 病人间的交叉感染。所以设计一款反响时间短,非接触式的电子体温计意义非凡。 本次设计的控制核心为STC59C52单片机,使用超声波测距模块检测体温计 与人体的距离,当距离到达一定的值时,MLX90614红外传感器开始工作进行温 度数据的采集,采集到的数据先送至单片机进行处理,然后送LCD1602上显示 当前温度值。假设当前温度不在单片机设置的温度范围内蜂鸣器就会报警。同时还 设置了一个蓝牙模块,我们可以通过蓝牙模块在手机端查看单片机存储的历史温 度数据。 关 键字:89c52单片机;红外测温;温度存储;蓝牙数据传输 Pl. O-Pl. 7: 一般 I/O 口接线RST:复位信号输入引脚 P3. 0-P3. 7: 一般I/O 口引脚或第二功能引脚XTALK XTAL2:晶体振荡器引入的两个引脚 Vcc、GND:接入5V电源: 一般I/O 口引脚或数据/低位地址总线复用引脚 EA/Vpp:内外存储器选择引脚/片内EPROM (或FlashROM)编程电压输 入引脚ALE/PROG:地址锁存允许信号输出引脚/编程脉冲输入引脚 PSEN:外部程序存储器选通信号输出引脚P2. 0-P2. 7: 一般I/O 口引脚或高位地址总线引脚。 工3 ~9 To 亘 n 亘 亘 工 3 ~9 To 亘 n 亘 亘 15 T6 T7 18 H 20 P1.0(T2) P1.1(T2EX) Pl.2 Pl.3 Pl.4 Pl.5 Pl.6 Pl.7 RST P3.0(RXD) P3.KTXD) P3.2(INT0) P3.3(INT1) P3.T0) P3.5(T1) P3.6(WR) P3.7(RO) XTAL2 XTAL1 GND vcc PO.O(ADO) PO.l(ADl) P0.2(AD2) P0.3(AD3) P0.4(AD4) P0.5(AD5) P0.6(AD6) P07(AD7) EA(\TP) ALE(PROG) PSEN P2.7(A15) P2.6(A14) P2.5(A13) P2.4(A12) P2.3(AU) P2.2(A10) P2.1(A9) P2.0(A8) 40 39 3S 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 21 图3-1STC89C52原理图 虽然一个单片机上集成了许多的功能,当时光靠这些显然单片机是无 法正常工作的,要想让一块单片机能够正常工作所需要的三个最基本的条 件:合适的工作电压、时钟电路(晶振)、复位电路。这几个局部组成单 片机最小系统,完成了这几个局部的搭建单片机就可以正常运行了,我们 就可以通过单片机的一些端口去控制其他电路模块接下来将对其进行详细 的介绍。 10 单片机晶振电路 加入了晶振单片机才能够正常工作,晶振电路是单片机最小系统的基 本组成局部。晶振是一种高精度、高稳定性的振荡器。接入单片机以后生 成的正弦波具有频率、峰值稳定的特点。而单片机在运行的时候,需要一 个脉冲信号,作为自己执行指令的触发信号,通俗的讲就是:单片机收到 脉冲,才会执行指令,每收到一条脉冲信号就执行一次或屡次指令。 单片机工作时,需要逐条从ROM中提取指令,然后再一步一步的执行 这些指令。单片机每次访问一次存储器所需要的时间,称之为一个机器周 期,这是一个时间基准。一个机器周期包括12个时钟周期。如果单片机选 用12MHz晶体振荡器,其时钟周期为l/12us,机器周期为12* (1/12) us, STC89C52单片机执行各种指令所需要的时间并不是一样的,有一些完成得 比拟快,只要一个机器周期就行了,有一些完成得比拟慢,得要2个机器周期。 为了测量指令的执行时间,引入了指令周期的概念。所谓指令周期就是执行一条 指令所需要的时间。指令周期是单片机定时器/计数器的时间基准,对于指令的 执行有着重要的意义。 当晶体振荡器与单片机相连时,在晶体振荡器的两端需要两个称为晶体振荡 器负载电容的电容,它会影响到晶振的谐振频率和输出幅度,也是使振荡频率更 稳定。实际上,它相当于电容器三点电路的分压电容器。接地点为电压分界点。 以接地点为基准点,振荡销的输入输出为反相。一般情况下满足振荡的条件就是 两个电容大小相等此时反响系数为05但如果不易起振或振荡不稳定可以减小 输入端对地电容量,而增加输出端的数值以提高反响量。晶体振荡器电路一般连 接到单片机的XTAL1和XTAL2端口,如下图。 XTAL1 Y1 12MHz

文档评论(0)

189****6037 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6012235243000004

1亿VIP精品文档

相关文档