基于RS-232的数字温度测量计的设计与实现

发布时间:2023-09-06  

  引言

  温度的测量与工农业生产息息相关,比如说大棚蔬菜,温度对它们的影响是显而易见的。人们在生活中能够品尝到各种季节水果,很大的原因在于种植人员对其生长的环境进行了合理的调整,提供了适宜的温度条件等。但现有的测温系统还存在缺陷,不能远距离传输数据,实时效果较差,仍然有待加强,本设计的目的和意义就在于完善现有的设备,以获得更高的效益,提高人们的生活质量。

  1、系统方案设计

  根据初步设想,接收端通过信号线能够接收到发送端传送来的数据,并显示数据,其方框图如图一所示。

 基于RS-232的数字温度测量计的设计与实现

  图一 温度测量传输系统方框图

  本设计决定采用51系列单片机STC89C52作为发送机和接受机的主控芯片,在发送端通过温度传感器进行温度采集,并分别在发送和接收机的LCD1620上进行显示,同时采用两路温度传输,用以进行对比,可将一路作为基准,另一路变化来观察效果,采用MAX232进行电平转换,经串口RS-232进行数据传输。

  2、硬件电路设计

  发送端用单片机芯片STC89C52作为控制芯片,数字温度传感器DS18B20采集温度送到单片机内存储,并由与单片机相连的LCD1620显示所采集的温度。总体设计框图如图二所示。

  基于RS-232的数字温度测量计的设计与实现

  图二系统设计框图

  主控芯片用到的是STC89C52单片机,为了配合它的内部时钟信号,在18与19脚外接上一个11.0592MHz的晶振。复位电路使得电容到高,通过一个电阻接入到低。其他的各个管脚分别作其他模块连接到单片机的输入输出端口。

  接收端的主控芯片使用的是单片机STC89C52,其周边有晶振电路和复位电路,具体连接方式与发送端相同。


  温度采集电路使用的主要元件为:温度传感器DS18B20,其与单片机的连接为:VDD连外部电源,GND接地,DQ与单片机的I/O线相连。温度采集电路如图三所示。

 基于RS-232的数字温度测量计的设计与实现

  图三温度采集电路

  LCD1620是使用的较为广泛的一种液晶显示器,它具有显示清晰、性价比高等优点,LCD的每个引脚都有其特定的功能。温度数据显示电路如图四所示。

  基于RS-232的数字温度测量计的设计与实现

  图四  温度数据显示电路

  在数据传输电路设计中,将使用串口RS-232以及符合一切RS-232标准的、并且起到电平转换作用的MAX232,其数据输入输出端口分别连接到发送端与接收端,进行数据的传输,系统的设计较为简单,所以使用的串口类型为9针RS-232。


  3、系统软件编制

  软件部分主要由主程序流程(main)、温度采集流程(DS18B20)、功能模块设置流程(mode)、温度显示流程(LCD1620)和温度警报流程组成。

  系统上电开始后,串口初始化,发送端判断温度传感器是否采集到两路温度数据。采集到数据之后首先在发送端的液晶屏上显示,然后发送端的主控芯片判断控制开关是否按下,若按下,则向串口传输数据并存于缓冲区,否则继续检测,直到检测到为止。同时,接收端的主控芯片STC89C52判断缓冲区标志位是否置位,置位了就接收数据并在液晶屏上显示信息,若温度超过了所设置的报警值,则发出警报信号,没有超过范围则正常显示。具体流程如图五所示。

 基于RS-232的数字温度测量计的设计与实现

  图五系统主程序流程图

  4、结束语

  生产生活中提高测温系统的精确度以及可靠性,使其有效地进行温度实时监控报警等,具有深远的意义。选出最佳方案来设计系统的硬件电路,对于精确度较低的测温系统进行改进,进一步改善其性能。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    基于51单片机设计的数字温度计设计;一、项目介绍 数字温度计是一种广泛应用于日常生活和工业领域中的电子测量仪器,用于检测环境温度并将其转换为数字信号进行显示。随着现代科技的发展,数字温度计逐渐取代了传统的水银温度计......
    DS18B20数字温度计C语言源程序;DS18B20数字温度计使用 1.DS18B20基本知识 DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积......
    DS75LV数据手册和产品信息;这款低压(1.7V至3.7V)数字温度计和温度调节芯片在-55°C至+125°C温度范围内提供9、10、11、12位数字温度读数,在-25°C至+100°C温度......
    ℃。而在实际使用中,将冷端放入冰水混合物中并不方便。如果本地温度不为0℃,则温差电动势就可能偏大或偏小。因此,实际电路通常需要对温差电动势进行温度补偿。该便携式低功耗、高精度数字温度计......
    口和外中断口, 系统唤醒后即进入继续工作状态。省电模式中, 片内RAM 将被冻结, 时钟停止振荡, 所有功能停止工作, 直至系统被硬件复位方可继续运行。 图1 系统结构图。 DS18B20是集成数字温度计......
    DS1626数据手册和产品信息;DS1626和DS1726数字温度计/恒温器在整个-55°C至+125°C范围内,提供温度测量和单片恒温器功能。DS1626在0°C至+70°C温度范围内,提供......
    基于芯片实现高精度数字温度计测量系统的设计;1、DS1620芯片介绍 DS1620是一片8引脚的片内建有温度测量并转换为数字值的集成电路,他集温度传感、温度数据转换与传输、温度控制等功能于一体。测温......
    MAX1805数据手册和产品信息;MAX1668/MAX1805/MAX1989均为高精度多通道数字温度计,可报告所有远程传感器及其自身封装的温度。远程传感器为二极管连接式晶体管(通常为低成本、易于......
    DS18B20-PAR数据手册和产品信息;DS18B20-PAR数字温度计提供9至12位摄氏度温度测量,并具有非易失性用户可编程上下触发点报警功能。DS18B20-PAR不需要外部电源,因为......
    基于51单片机的温度报警器设计;摘 要:单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度器,本温度计属于多功能温度计,可以设置上下报警温度......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>