节点文献

基于C8051F120的手持式汽车专用示波器设计

Design of Portable Oscilloscop for Autocar Based on C8051F120

【作者】 孔德文

【导师】 李业德;

【作者基本信息】 山东理工大学 , 计算机应用技术, 2008, 硕士

【摘要】 汽车示波器的诞生,为汽车维修人员快速诊断汽车电子设备和点火系统故障提供了一个有力的工具。目前,国内汽车专用示波器市场几乎全被国外厂商占领,高昂的价格阻碍了汽车专用示波器在汽车修理过程中的广泛应用,这严重阻碍了我国汽车修理业的发展。因此对汽车专用示波器的研究和设计具有十分重要的意义。本文主要目的是设计出一款能够普及使用的手持式汽车专用示波器,该示波器特点为采用液晶显示、重量轻、操作使用方便;其功能包括对发动机点火系统、汽车传感器及汽车电子设备等进行测试。汽车维修人员可根据被测对象的在示波器LCD上显示的波形信号判断被测对象工作正常与否。课题以单片机C8051F120作为系统的核心,调控整个系统正常运行,同时完成对数据的处理。复杂可编程逻辑器件EPM7256S作为系统的外围控制器,实现对系统的SRAM、A/D等的控制。采用液晶屏显示,为用户提供友好的界面,并实现了系统的小型化和便携式。本课题的主要完成工作如下:(1)研究了数字存储示波器的原理,并在此基础上提出了基于MCU+CPLD的手持式汽车专用示波器的实现方案。(2)利用集成芯片设计了四通道数据采集电路,利用CPLD设计了分频电路、峰值捕捉电路及其它逻辑控制电路,利用MCU设计了系统触发、发动机转速测量等电路。(3)设计了MCU与静态存储器(SRAM)、LCD显示模块、键盘、RS232接口的硬件接口电路,电路经调试,基本实现了相应的功能。(4)在硬件设计的基础上,基于模块化程序设计思想,开发了系统软件、波形显示软件等,并进行了相应的在系统调试。本仪器在神龙富康发动机实训台上多次试验,试验结果证明本系统硬件设计正确性、软件设计合理性。

【Abstract】 The naissance of automobile oscilloscope provide a powerful tool to men who mainten automobile , whice make them easily and fastly find failures of the automobile electronics equipments and fire-system. Currently, the foreign companies predominate the local market of automobile oscilloscope. The automobile oscillograph is hindered to apply wildly in the process of repairing and testing autocar by high price, whice badly baffle the development of our counter’s industry of automobile maintenance. So, it is importent to develop and design automobile oscilloscope.We want to design a portable automobile oscilloscope which is used very conveniently in this paper , with light, using LCD, low-price. The Single-chip microcomputer C8051F120 controls the whole system, and at the same time it functions data processing. The CPLD EPM7256S works as the system’s peripheral controller SRAM and A/D clock. By using LCD, it provides the friendly interface for user’s convenient operation, and makes the system miniaurization and portable.The finished tasks of this project are as follows:(1) On the basis of the analysis of DSO’s fundamental principle, the design of a kind of portable automobile oscilloscope system was discussed based on MCU and CPLD.(2) Designing four-channel data gather circuit based on ic chip. Designing sub-frequency,peak-value-catching and other logic control circuit based on complex programmable logic device. Designing system-spring,engine rotate speed measure circuit,and so on.(3) Designing hardware interface circuit between MCU and SRAM,LCD display-module,key-board,RS232. By debugging the circuit, achieveing our objective by and large.(4) On the basis of hardware circuit,we develop system software,wave-displaying and so on, based on modularizing-programme-design idea. And we use JTAG to debug the software on system circuit.By testing the system on ShenLongFuKang engine teaching platform,the validity of the system hardware design and the rationality of the system software design are proved.

【关键词】 示波器单片机复杂可编程逻辑器件LCD显示
【Key words】 DSOSingle-chip MicrocomputerCPLDLCD
节点文献中: