1、可以加个红外收发装置,与其他系统通讯
2、可以扩展一块FLASH存储,将检测到的数据本地存储。
3、可以加个时钟,采用专用的日历芯片就可以,反正显示有1602,很方便。
温度是物体热涨冷缩的表现 我们可以用温度传感器 常用的有PT100 加变送器 这样随温度的变化电阻发生变化 。电阻发生变化电流也跟着变化 这个信号就代表着当前的温度值 !!我们通过对PLC编程模拟运算 将温度信息接到PLC输入的模拟模块上 这样就可以换算出温度值 !我们将这个温度值存在一数据区如VD0 然后我在屏的画面组态中建一个VD0的显示区 这样屏和PLC接机后就会显示出这个温度值 了
温度传感器(temperature transducer)是指能感受温度并转换成可用输出信号的传感器。温度传感器是温度测量仪表的核心部分,品种繁多。按测量方式可分为接触式和非接触式两大类,按照传感器材料及电子元件特性分为热电阻和热电偶两类。
第一个问题很简单,这是天祥的一个串口程序,给你参考一下,
#include<reg52h>
unsigned char flag,a;
void main()
{
TMOD=0x20;//设置定时器1为工作方式2
TH1=0xfd;
TL1=0xfd;
TR1=1;
REN=1;
SM0=0;
SM1=1;
EA=1;
ES=1;
while(1)
{
/ if(RI==1)
{
RI=0;
P1=SBUF;
}/
if(flag==1)
{
ES=0;
flag=0;
SBUF='1';//28;
while(!TI);
TI=0;
SBUF='2';//28;
while(!TI);
TI=0;
SBUF='3';//28;
while(!TI);
TI=0;
ES=1;
}
}
}
void ser() interrupt 4
{
RI=0;
// P1=SBUF;
a=SBUF;
flag=1;
}你的第二个问题,你想写这个上位机显示曲线,vb我不会做,我一置是用vc++开发的上位机软件,郭天祥的新概念51单片机中也讲了用vb如何去写上位机软件,你下这个书pdf书可以参考
以上就是关于基于C52单片机温湿度监测系统 求高手指点迷津全部的内容,包括:基于C52单片机温湿度监测系统 求高手指点迷津、怎样才能将采集到的温度,湿度通过PLC显示到触摸屏上。而且通过什么方法采集呢、Arduino中,温湿度传感器检测温湿度并控制继电器动作,的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)