内包含具体程序,仿真图、论文、焊接过程及芯片资料等详细资料,部分内容如下: 设计的主要内容及技术指标 要求温度控制系统完成以下功能: 1.基本功能 1)具有声光报警功能; 2)使用液晶显示; 3)温度上、下限报警值设定;温度上、下限报警; 4)手动方式设定温度上下限; #include //头文件 #include #include"eeprom52.h" //调用STC89C52单片机的EEPROM控制程序 #include "math.h" #define uchar unsigned char //宏定义 #define uint unsigned int //宏定义 #define LCD1602_dat P0 //LCD1602的数据传输IO口 sbit LCD1602_rs=P2^5;//LCD1602命令数据控制IO sbit LCD1602_rw=P2^6; //LCD1602读写IO控制 sbit LCD1602_e=P2^7; //数据脉冲输入 sbit beep=P2^0; //蜂鸣器IO sbit led_1=P1^5; //超上限指示灯 sbit led_2=P1^6;//超下限指示灯 sbit key_1=P3^5; //设置按键 sbit key_2=P3^6;//加按键 sbit key_3=P3^7;//减按键 sbit TCL2543_EOC = P1^0; //转换结束标志IO口 sbit TCL2543_CLK = P1^1; //I/O时钟输入 sbit TCL2543_ADIN = P1^2; //串行数据输入端 sbit TCL2543_DOUT = P1^3; //串行数据输出端 sbit TCL2543_CS = P1^4; //片选脚IO float zhi; //暂存读取的输入变量 int temp; //读取DS18B20的温度数据 char temp_h,temp_l; //温度上下限制存储变量 uchar state,ms; //系统设置项变量、50ms定时变量 bit s1,beep1; //设置闪烁标志位、报警标志位 void delay(uint T) //系统延时程序 { while(T--); } // 其中 port 为通道: 通道0:port = 0x01 通道1:port = 0x02 通道2:port = 0x04 ...
2021-03-26 09:22:51 43.14MB 热敏电阻 温度检测 STC89C52单片机
1
本文档介绍了如何用AT89C2051单片机及RC电路与NTC热敏电阻测温,文中的代码已经过实测OK。
2021-03-25 16:41:57 117KB RC充放电测温,NTC热敏电阻测温
1
PT100测温从-200至350温度的测温代码,AD转换采用TLC2543器件,12位的AD转换器
2021-03-23 15:46:54 7KB PT100
1
基于stm32f103RC 与i2c接口的mlx90621 工程,结果以串口输出,pcTool 数据显示。
2021-03-21 22:22:49 5.03MB stm32 mlx90621 测温 单片机
1
这段时间自己做了一个人脸跟随的测温计,测量范围超过半米,半米以内较为精准且人脸跟随较为灵敏,详见另外的博客介绍
2021-03-21 19:19:56 7.16MB amg8833 openmv stm32
1
自己DIY红外热成像检测体温,所有视频齐全,疫情当前,测温计自己DIY起来;
1
本项目基于STM32F103C8T6,包含OLED和MLX90614的驱动。完整工程全部打包,可以直接烧录使用!
2021-03-19 21:07:58 3.05MB STM32 MLX90614 红外测温 OLED显示
1
大三单片机课程设计,测温,通信
2021-03-18 18:09:33 13.75MB 51单片机 C语言 通信 测温
1
前面的教程中我们对红外测温的硬件进行了设计,今天结合前面的硬件介绍一下软件的设计思路,具体的程序我已经打包好,放在这个压缩包了,主要看MLX90614这个就行了,其他的仅供参考
2021-03-18 16:24:50 2.45MB STM32 红外测温 软件设计
1