热敏传感器 温度传感器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
热敏传感器 温度传感器 用途: 温度检测,温度控制传感器,环境温度检测 模块特色: 1、采用NTC热敏电阻传感器,灵敏度好 2、比较器输出,信号干净,波形好,驱动能力强,超过15mA。 3、配电位器调节温度检测阀值 4、工作电压3.3V-5V 5、输出形式 :数字开关量输出(0和1) 6、设有固定螺栓孔,方便安装 7、小板PCB尺寸:3.2cm x 1.4cm 8、使用宽电压LM393比较器 模块使用说明 1、热敏电阻模块对环境温度很敏感,一般用来检测周围环境的温度; 2、通过对电位器的调节,可以改变温度检测的阀值(即控制温度值),如需要控制环境温度为50度时,模块则在相应环境温度调到其绿灯亮,DO则输出高电平,低于此设定温度值时,输出高电平,绿灯不亮; 3、DO输出端可以与单片机直接相连,通过单片机来检测高低电平,由此来检测环境的温度改变; 4、DO输出端可以直接驱动本店继电器模块,由此可以组成一个温控开关,控制相关设备的工作温度,也可以接风扇用来散热等; 5、本模块的温度检测范围为20-80摄氏度; 6、本模块也可以换成带有线的温度传感器,用于水温,水箱等的控制。 单片机测试程序 /****************************************** 深圳市育松电子有限公司 传感器触发测试 单片机:STC89C52 波特率:9600 产品用途:温度检测。 *****************************************/ #include reg52.h unsigned char date; #define uchar unsigned char #define uint unsigned int sbit key1=P0^1; /* 函数申明 -----------------------------------------------*/ void delay(uint z); void Initial_com(void); //*********************************************************** /* ******************************************************************************** ** 函数名称 : delay(uint z) ** 函数功能 : 延时函数 ******************************************************************************** */ void delay(uint z) { uint i,j; for(i=z;i0;i--) for(j=110;j0;j--); } //****************************** //*****串口初始化函数*********** //****************************** void Initial_com(void) { EA=1; //开总中断 ES=1; //允许串口中断 ET1=1; //允许定时器T1的中断 TMOD=0x20; //定时器T1,在方式2中断产生波特率 PCON=0x00; //SMOD=0 SCON=0x50; // 方式1 由定时器控制 TH1=0xfd; //波特率设置为9600 TL1=0xfd; TR1=1; //开定时器T1运行控制位 } //************************* //**********主函数********* //************************* main() { Initial_com(); while(1) { if(key1==0) { delay(); //消抖动 if(key1==0) //确认触发 { SBUF=0X01; delay(200); } } if(RI) { date=SBUF; //单片机接受 SBUF=date; //单片机发送 RI=0; } } } . .

您可能关注的文档

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档