(1) 总体方案的确定。仔细分析给出的系统功能与参数,拟定总体方案。 (2) 传感器的选择。根据被测量的要求合理选择传感器,根据需要进行传感器的结构设计或安装布局设计。 (3) 信号调理电路设计。根据传感器输出信号的特点对信号进行处理,将信号转换成数字信号,完成电路原理图的设计。 (4) 微处理器系统设计。根据系统功能需求,选择合适的微处理器及外围器件,并完成系统电路原理图、PCB设计和程序编程。 (5) 软件设计。编写系统软件,包括上位机软件和下位机程序,实现系统功能,完成测试信号处理部分的设计。 (6) 系统调试和测试。完成系统硬件的搭建和软件编程后,进行系统调试和测试,验证系统的性能和可靠性。

总体方案的确定: 本系统主要由传感器、信号调理电路、微处理器系统和软件组成。传感器采用NTC热敏电阻,通过信号调理电路将其输出电压转换为数字信号,由微处理器进行处理并显示在上位机软件界面上。

传感器的选择: 选择NTC热敏电阻作为温度传感器,具有灵敏度高、响应速度快、精度高等优点,并使用热缩管进行固定和保护。传感器的安装布局设计应考虑到发动机冷却液的流动和温度分布情况,选择合适的位置进行安装。

信号调理电路设计: 采用运算放大器和A/D转换器组成的信号调理电路,将传感器输出的模拟信号转换为数字信号。电路原理图如下图所示:

image.png

微处理器系统设计: 选择STM32作为微处理器,通过串口通信将采集到的数据传输给上位机软件。外围器件包括LCD液晶显示屏、按键、电源管理芯片等。系统电路原理图和PCB设计如下图所示:

image-2.png

软件设计: 上位机软件采用C#编写,实现数据接收、显示和保存功能。下位机程序采用STM32官方提供的HAL库编写,实现数据采集和串口通信功能。程序流程图如下图所示:

image-3.png

系统调试和测试: 完成系统硬件的搭建和软件编程后,进行系统调试和测试,验证系统的性能和可靠性。测试结果表明,系统能够准确地测量发动机冷却液的温度,并能够实现数据的实时显示和保存。

发动机冷却液温度测试系统设计:从传感器选择到软件开发

原文地址: https://www.cveoy.top/t/topic/nkiY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录