proteus仿真+Keil源工程文件+C#上位机本系统主要利用串口通信,实现温度的实时采集和处理分析等简要功能。
下位机(主控芯片8051)接收上位机(C#开发windows应用程序)的指令实现温度采集、温度报警功能,上位机通过发送指令控制采集时间间隔,报警上下限、报警温度点的控制,具有实时温度曲线显示功能;
并能够调用数据库来查看、删除历史数据,以图表的方式作进一步统计分析。
1
一、已知条件通过对《虚拟仪器及系统》课程的学习,利用美国NI公司开发的图形化编程语言LabVIEW,设计温度采集系统。
二、设计要求1、温度由软件模仿产生,其范围为-50~100℃,温度可以通过温度计显示。
2、上限温度和下限温度可设置,其默认值分别为80℃和-40℃。
3、采样点数和采样间隔可设置,其默认值分别为10和1ms。
4、摄氏温度可转换为华氏温度,公式为F=C×1.8+32。
5、如果温度>上限温度或温度<下限温度,报警灯亮,并且能统计出报警次数。
6、设置4个按钮,分别为开始采集、暂停、清楚报警和停止采集,并且能用滚动条显示采集进度。
7、能够通过字符串显示当前日期和时间,通过波形图显示温度曲线,通过表格显示采样数据。
三、要完成的任务1、完成双通道信号生成与频谱分析VI程序的设计。
2、撰写工程实践报告。
2022/10/3 9:10:02 268KB labview 实验报告
1
随机数产生机接遭到温度显示机的命令($)后,发送随机数(温度),温度显示机将接遭到的随机数用曲线显示出来。
2017/10/2 8:58:19 23KB 温度曲线显示
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡