枭龙战机

测温电路框图

0
阅读(1940)

之前说过测温电路,本系统要实现的是温度的测量、传输、转换、显示和参数输入,所以硬件方案主要是设计温度传感器,传输方式,转换电路,单片机接口和键盘显示电路。总的方案如图框图。

图  系统框图

温度传感器是将温度的变换转换为电阻的变化,而电阻的变化不能直接输出,这就要用到测量电桥。测量电桥将电阻的变化转换成电压的变化,从而便于温度信号的放大以及对其进行模数变换的处理。当所测电阻变化为零时,可以通过调节电桥的某些桥臂,使电桥处于平衡状态,输出为零,这样就消除了系统的静态误差。键盘显示电路属于人机接口,主要用来输入和显示系统的一些参数,在本系统中,因为要测量的参数是温度,所以设计键盘的功能就是用来输入温度的上下限和设定值。独立式接口电路配置灵活,软件简单,为了节省空间和成本,使用独立式按键接口电路,为提高CPU的工作效率,采用查询工作方式。而设计显示器的功能就是显示各种温度值。显示器具有动态显示和静态显示两种方式,本着节约口线的目的,采用动态显示方式。

在硬件电路的设计过程中,还要考虑其它的一些要求,比如说需要外接I/O扩展芯片,系统的抗干扰性能,电源和接地的处理等等。

前面已经选择了ADuC7026单片机作为系统硬件设计的核心,因此在软件设计上就可以选择C语言或汇编语言作为编程语言。汇编语言在调试的时候不会出现较多的逻辑错误,只要程序的设计符合规定的语法,一般都比较容易通过是一种机器语言,但是也正由于更能接近计算机的实际运行,编制程序的时候比较麻烦,编制的语句要比C语言等高级语言多很多, C语言是高级语言,语句的功能集成度高,实现具体功能的时候编程比较简单。