基于AT89S52单片机的数据采集系统
- 格式:pdf
- 大小:154.93 KB
- 文档页数:2


基于单片机的智能型客车超载检测系统的设计摘要:本文设计了一种基于单片机的智能型客车超载检测系统,该系统通过传感器检测客车重量,可实现自动化地判断车辆是否超载,提高了客车安全性能和运输效率。
本文主要介绍了系统的硬件设计、软件设计以及实验室测试结果。
系统硬件采用了AT89S52单片机为控制核心,利用AD7794称重传感器采集载重数据,通过LCD1602显示当前载重情况并发出警告信号以提示超载,并通过RS485接口将数据传输到上位机监控系统,实现了对车辆超载状态的实时监测。
实验结果表明,该系统具有较高的准确性和稳定性,可实现可靠的客车超载检测功能。
关键词:单片机,超载检测,AD7794,LCD1602,RS485Abstract:This paper designs an intelligent passenger car overload detection system based on single chip microcomputer. The system can automatically judge whether the vehicle is overloaded by detecting the weight of the passenger car through sensors, which improves the safety performance and transportation efficiency of the passenger car. This paper mainly introduces the hardware design, software design and laboratory test results of the system. The hardware of the system adopts AT89S52 single-chip microcomputer as thecontrol core, uses AD7794 weighing sensor to collect load data, displays the current load condition through LCD1602 and sends a warning signal to prompt overload, and transmits data to upper computer monitoring system through RS485 interface, which realizes real-time monitoring of vehicle overloadstatus. The experimental results show that the system hashigh accuracy and stability, and can realize reliable passenger car overload detection function.Keywords: Single-chip microcomputer, overload detection, AD7794, LCD1602, RS4851.引言为了保障客车的安全运行,防止超载车辆的发生,一些国家已经实行了客车超载检测制度。
基于AT89S52的电子万年历设计摘要:随着科技的发展和社会的进步,人们对数字钟的要求也越来越高,传统的时钟已不能满足人们的需求。
由单片机作为数字钟的核心控制器,可以通过它的时钟信号进行计时实现计时功能,将其时间数据经单片机输出,利用显示器显示出来。
本设计是通过一个基于单片机实现测温的电子万年历,系统由主控制器AT89S52、时钟电路DS1302、LCD1602显示电路、按键电路和复位电路等部分构成,能显示年、月、日、时、分、秒及星期信息,有可调整日期和时间功能。
关键词:AT89S52时钟电路DS1302LCD1602液晶显示一、系统的整体设计本电路是以AT89S52单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM的实时时钟电路,可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。
采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。
DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器,可产生年、月、日、周日、时、分、秒,具有使用寿命长、精度高和低功耗等特点,同时具有掉电自动保存功能。
温度的采集由DS18B20构成,显示部分由LCD1602液晶显示完成。
图一、整体设计模块框图二、主要芯片介绍DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态RAM,采用SPI三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。
实时时钟可提供秒、分、时、日、星期、月和年,一个月小于31天时可以自动调整,且具有闰年补偿功能。
工作电压宽达2.5~5.5V,采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后背电源进行涓细电流充电的能力。
三、主要单元电路的设计1.单片机主控制模块的设计。
第一章前言频率测量是电子学测量中最为基本的测量之一。
由于频率信号抗干扰性强,易于传输,因此可以获得较高的测量精度。
随着数字电子技术的发展,频率测量成为一项越来越普遍的工作,测频原理和测频方法的研究正受到越来越多的关注。
1.1频率计概述数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。
它是一种用十进制数字显示被测信号频率的数字测量仪器。
它的基本功能是测量正弦信号、方波信号及其他各种单位时间内变化的物理量。
在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。
传统的频率计采用测频法测量频率,通常由组合电路和时序电路等大量的硬件电路组成,产品不但体积大,运行速度慢而且测量低频信号不准确。
本次采用单片机技术设计一种数字显示的频率计,测量准确度高,响应速度快,体积小等优点[1]。
1.2频率计发展与应用在我国,单片机已不是一个陌生的名词,它的出现是近代计算机技术的里程碑事件。
单片机作为最为典型的嵌入式系统,它的成功应用推动了嵌入式系统的发展。
单片机已成为电子系统的中最普遍的应用。
单片机作为微型计算机的一个重要分支,其应用范围很广,发展也很快,它已成为在现代电子技术、计算机应用、网络、通信、自动控制与计量测试、数据采集与信号处理等技术中日益普及的一项新兴技术,应用范围十分广泛。
其中以AT89S52为内核的单片机系列目前在世界上生产量最大,派生产品最多,基本可以满足大多数用户的需要[2]。
1.3频率计设计内容利用电源、单片机、分频电路及数码管显示等模块,设计一个简易的频率计能够粗略的测量出被测信号的频率。
参数要求如下:1.测量范围10HZ—2MHZ;2.用四位数码管显示测量值;第二章系统总体方案设计2.1测频的原理测频的原理归结成一句话,就是“在单位时间内对被测信号进行计数”。
被测信号,通过输入通道的放大器放大后,进入整形器加以整形变为矩形波,并送入主门的输入端[3]。
基于单片机的数据采集系统设计作者:李博仑赵心宇来源:《科学与财富》2016年第09期摘要:数据采集系统主要研究数据的采集、存储、处理以及控制等问题。
而单片机具有体积小、控制功能强、易扩展等优势,所以研究基于单片机的数据采集系统具有非常重要的意义。
本文以AT89C51芯片单片机为例,探讨了基于单片机的数据采集系统。
关键词:AT89C51;采集;存储;控制1 设计思路本文数据采集系统的设计采用了单片机与PC机相连的结构。
具体的系统框图如下:通过该系统图我们可以明显的看出,该基于单片机的数据采集系统的主要思路是:将采集的脉冲量,模拟量,开关量送到单片机AT89C51芯片进行处理,然后再通过LED显示将其显示出来。
电源给AT89C51进行送电,单片机和通讯模块实现信息的传输。
本系统的主程序设计为:送电——系统初始化——数据采集——送LCD显示——数据存储——传送电压标志开——传送电压到串口,然后再进行设计采集,完成整个流程。
送电——系统初始化——数据采集——送LCD显示——数据存储——传送电流标志开——传送电流到串口,然后再进行设计采集,完成整个流程。
送电——系统初始化——数据采集——送LCD 显示——数据存储——传送脉冲标志开——传送脉冲到串口,然后再进行设计采集,完成整个流程。
2 硬件设计本设计的硬件主要主控制器:单片机AT89C51芯片;A/D转换芯片TLC0838;通信部分芯片MAX232;显示部分采用LCD液晶显示;键盘的接入采用独立式接法;电源使用5V电源供电。
选用单片机AT89C51芯片的原因是其具有较多的优点,主要包括:集成度非常高,并且体积小,可靠性非常高;单片机的控制功能非常强;同时具有电压低,功耗低的特点。
另外,其易扩展的特点也会为以后增加功能提供便利。
综上来说,采用单片机具有优异的性价比。
A/D转换芯片TLC0838的主要特点包括如下:其分辨率是8位的;和微处理器进行接口非常方便,并且还可以独立使用;同时该A/D转换芯片还可以满量程工作;供电可与选择的单片机芯片一直为5V供电,范围在0-5V之间;该A/D转换芯片的输入和输出可与有效的和TTL、CMOS电平兼容;250KHz的时钟频率,转换时间是32μs;总的调整误差为±1LSB。