摘要本设计是一种测量系统,能够根据待测电容的大小(任务书要求的测量范围内)自适应的调节量程,并且以不同的单位显示。
系统的硬件以AT89C51单片机为核心,利用555集成定时器和待测电容以及可选电阻组成单稳态触发电路,根据电容的充放电特性得到电容值和触发电路输出信号的关系;多量程转换开关模块利用CD4051芯片结合单片机的程序指令完成功能,采用六位共阴级数码管作为显示屏。76982
系统在proteus仿真软件中调试运行,单片机的程序在程序编辑软件keil中完成,编程语言采用C语言。
毕业论文关键词: AT89C51单片机 555集成定时器 多量程转换 显示
毕业设计说明书外文摘要
Title The design of digital capacitance meter automatic range conversion
Abstract This design is a kind of measurement system, according to the size of the capacitor to be measured (the measurement range of the requirements of the task book within the adaptive range), and displayed in different units。
The hardware system uses AT89C51 microcontroller as the core,Use 555 timer and the measured capacitance and optional resistor monostable trigger circuit,according to the characteristics of charge and discharge the capacitor capacitance and trigger circuit of the output signal of the relationship;Multi range switch module with singlechip program instructions to complete the function using the CD4051 chip, with a total of six digital tube as display cathode。
System debugging and running in the Proteus simulation software, MCU program in the program editing software Keil。In the complete programming language using C language。
Keywords: AT89C51 microcontroller 555 timer Multi range conversion display
目 次
1绪论 1
1。1设计背景及研究意义 1
1。2电容测量表的发展历史和研究现状 1
1。3设计的任务和要求 2
1。3。1本课题的任务: 2
1。3。2本课题要求: 2
1。4方案选择 3
2。系统硬件总体设计 4
2。1硬件设计框图 4
2。2单片机硬件设计 4
2。2。1AT89C51单片机的最小系统 4
2。2。2AT89C51单片机简介 5
2。2。3单片机电路的时钟模块 7
2。2。4单片机电路的复位模块 7
2。3显示电路模块 8
2。4功能测试模块 9
2。4。1 555定时器电路设计 9
2。4。2量程转换电路设计 14
2。5开关控制电路 16
3系统软件总体设计 18
3。1系统总体软件设计任务 18
3。1。1软件设计背景 18
3。1。2软件语言选择 18
3。1。3软件实现功能 18
3。1。4软件设计分工 18
3。2系统软件总体设计框图