文档介绍:该【基于单片机监控系统的研究毕业论文 】是由【青山代下】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【基于单片机监控系统的研究毕业论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..基于单片机监控系统的研究毕业论文【关键词】单片机;模块;监控本文所设计的汽车行驶记录仪是基于两片8051单片机作为掌握系统的核心来进行设计的,整个系统分为六大模块分别是:电源模块、速度信号采集模块、时钟模块、单片机模块、存储器模块、显示模块。一、电源模块的设计记录仪作为车载设备,使用汽车电源。汽车上的电源有两个:汽车发电机和蓄电池。记录仪的电源直接取自蓄电池,在发电机转速和用电负载发生较大改变时,可保持汽车电网电压的相对稳定,同时,还可汲取电路中随时消失的瞬时过电压,以爱护电子元件不受损害。车辆使用的车载蓄电池标称值有两种12V的和24V的,因此为了得到需要的5V的电压,我选用了DC—DC电源转换芯片。二、速度信号采集模块的设计速度信号检测模块的原理是:汽车行驶过程中,车轮经过传感器,单位时间内输出肯定的脉冲,传感器输出的脉冲通过差动放大电路的放大与整形,然后送到单片机8051的T0端口进行脉冲计数,与此同时8051的T1进行计时开头待到定时器产生中断恳求后,由计数器得到的脉冲数经过速度计算的公式和里程的计算后得到汽车行驶的速度和里程。从而得到汽车的行驶速度和里程,存储与8051的RAM数据存储区。本系统采纳霍尔传感器将速度信号转换为脉冲信号,考虑到传第1页:..感器的体积要小,便于安装,误差要尽量减小等要求,设计采纳车轮旋转一周速度传感器要输出若干个脉冲的方法。本系统采纳的是在变速器上安装3个小磁钢,霍尔传感器可相应的输出3个脉冲用于速度信号的采集。速度信号采集模块采纳THS118型霍尔元件作为速度信号采集部分的速度传感器。三、时钟模块的设计时钟模块主要是用于对时、分、秒、年、月、日和星期的计时。该模块采纳的芯片为DS12C887时钟芯片。此芯片集成度高,其外围的电路设计特别的简洁,且其性能特别好,计时的精确性高。DS12C887为双列直插式封装。其详细与单片机的连接如下所述:AD0~AD7双向地址/数据复用线与单片机的P0口相联,用于向单片机交换数据;AS地址选通输入脚与单片机的ALE相联用于对地址锁存,实现地址数据的复用;CS片选线与单片机的P2。6相联,用于选通时钟芯片;DS数据选通读输入引脚与单片机的读选通引脚相联,用于实现对芯片数据的读掌握;R/W读/写输入与单片机的写选通引脚相联,用于实现对时钟芯片的写掌握;MOT直接接地,选用INTEL时序。IRQ引脚与8051的INT1相连,用于为时间的采集供应时间基准。四、单片机模块的设计本系统采纳两片单片机,两个单片机之间采纳串行通讯,用于两者之间的数据交换。其工作时序是由外部晶振电路供应的,本系统采纳的晶振频率是12兆HZ。其复位电路为自动上电复位。设计中所第2页:..采纳的单片机为8051。单片机在系统中主要是用来对其他模块进行掌握,是整个系统的核心部件。主单片机主要是用于对速度信号采集模块、时钟模块和存储模块进行掌握,同时还要与从单片机进行数据的交换。其外围的I/O口主要与这些模块的中心芯片的数据总线或地址总线相连,其掌握总线与这些模块的掌握线相连。从单片机主要是用于对显示和校时的掌握,因此其I/O口主要与LCD显示器的I/O口相连,其掌握线与LCD显示器的掌握线相连。由于从单片机的外部中断源只有两个,而我所设计的对时钟的校时主要是通过外部中断完成的,所以要对从单片机的外部中断源进行扩展。,从而实现对时钟的校时。五、储模块的设计汽车行驶记录仪对系统存储数据的实时性及长期性要求很高,因此本系统我采纳了ATMEL生产的AT29C010AFlash性存储器。其存储空间为16K,能够满意设计的要求。AT29C010A是一种5V在线闪速可电擦除的存储器,具有掉电爱护功能;便利的在线编程力量不需要高的输入电压,指令系统在5V电压下即可掌握对AT29C010A的读取数据,这与对EEPROM的操作相像。再编程力量是以每一分区为单位的,128字节的数据装入AT29C010A的同时完成编程。在一个再编程周期里,存储单元的寻址和128字节的数据通过内部锁存器可释放地址和数据总线,这样可为其它操作供应地址和数据总线。编程周期开头后,AT29C010A会自动第3页:..擦除分区的内容,然后对锁存的数据在定时器作用下进行编程。六、示模块的设计显示器主要是为人机交互供应即时的信息,能让人们与机器进行很好的沟通。在众多种类的显示器中,越来越多的仪器仪表及人机交互界面采纳液晶显示器。LCD可分为段位式LCD、字符式LCD和点阵式LCD。其中段位式和字符式只能用于数字和字符的简洁的显示,不能满意图形曲线和汉字显示的要求;而点阵式不仅能够显示字符和数字,还可以显示各种图形、曲线及汉字,可以实现屏幕的上下左右滚动等功能。七、键的设计本系统的按键主要是用于对时钟的校对,现对按键的功能简述如下:按键1~7是用于对秒分时日月年星期校时的中断申请;按键8是用于对校时进行加一的操作,键9是用于对校时进行减一的操作;按键10是用于实现对超速报警监控功能的复位。八、系统软件流程图的设计由于本设计主要是完成系统的硬件电路设计,因此我对系统的软件设计只进行了系统部分软件流程图的绘制。设计的流程图有:记录仪总体软件设计流程图、速度信号采集模块软件设计流程图、时钟模块软件设计流程图、外部中断软件设计流程图和LCD显示实现的软件设计流程图。第4页