基于51单片机的非接触红外测温仪设计与调试

需积分: 50 41 下载量 162 浏览量 更新于2024-08-10 收藏 1.17MB PDF 举报
"本资源主要涉及基于单片机的非接触式红外测温仪设计,使用三菱变频器E700以及Protues和Keil uvision3软件进行系统调试。" 【标题】"系统调试-三菱变频器E700使用手册"提及的知识点: 1. 三菱变频器E700:E700系列是三菱电机的一款变频器产品,用于控制电动机的速度和转矩,常用于自动化设备和工业生产线上,以提高能效和工艺精度。 2. 系统调试:在工程领域,系统调试是指对整个系统进行测试和调整,确保所有组成部分能够协同工作,满足设计要求。 3. Protues软件:这是一款强大的EDA工具,用于电路设计、仿真和PCB设计,支持多种处理器模型和编译器,提供从概念到产品的完整设计流程。 4. Keil uvision3:这是Keil Software公司开发的8051微控制器集成开发环境,适用于多种8051MCU,拥有代码调试、仿真和逻辑分析器功能,方便开发者进行程序编写和调试。 【描述】中的知识点: 1. 软件调试:通过Protues软件搭建硬件电路仿真,使用Keil uvision3编写和调试程序,生成可烧录的HEX文件,然后在Protues环境中加载运行,实现软硬件联合仿真。 2. 单片机编程:文中提到了51单片机,这是一种广泛应用的微控制器,通常用于嵌入式系统中,用于控制各种设备和系统。 3. 红外测温技术:文中提到的非接触式红外测温仪利用红外辐射原理进行温度测量,适用于人体体温检测,尤其在疾病预防检测中表现出快速和便捷的特点。 【部分内容】中的知识点: 1. 毕业设计:文中提到的是一个关于基于单片机的非接触式红外测温仪的毕业设计项目,涉及到光信息科学与技术领域。 2. 热释电传感器:这种传感器用于检测红外辐射,将热释电效应转化为电信号,是红外测温仪的关键部件。 3. 系统设计:系统设计包括硬件和软件两部分,硬件部分涉及光学系统、热释电探测器、放大器、滤波器、A/D转换器和单片机等,软件部分主要指单片机的程序设计和温度补偿算法。 4. 软件开发:使用C语言编写程序,通过51单片机进行调试,流程图用于描述各个功能模块的实现过程。 5. 抗干扰措施:考虑到红外测温仪可能受到的环境干扰,设计中需要采取措施减少误差,提高测量精度。 6. 温度补偿:为了确保测量的准确性,系统可能包含温度补偿算法,以修正环境因素对测量结果的影响。 7. 应用领域:红外测温仪适用于医院、机场等公共场所的人体体温快速筛查,具有广泛的实用价值。 8. 学术规范:论文作者声明中强调了学术诚信和原创性,表明论文遵循了学术道德和规范。