摘要:本设计是基于单片机的数字电流表。是以ST89C51单片机为核心的一个系统,还包含一个ADC0832的数模转换器和一个基于LM358P的双运算放大电路以及一个LCD显示屏组成。先输入电流,经过一个电阻变成电压信号,由LM358P放大,进入AD转换芯片,将模拟信号转换成数字信号,在将此信号发送到单片机,单片机接受数据,再将数据发送到LCD显示屏,这样电流大小就清晰的显示出来。使用这种电流表,与传统的电子测量仪器相比,读数更准确、清晰、方便,而且操作也跟简单。这些优点使数字电流表在近年来的电工电子的测量中应用更加广泛。
关键词 ST89C51单片机;LM358P双运算放大电路;LCD显示屏;A/D转换器
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.1.1国内外研究现状-1
1.1.2数字电流表的简介及优点-1
1.1.3单片机介绍及前景-2
1.2主要研究内容和方法-2
1.2.1研究内容-2
1.2.2研究方法-3
2. 数字电流表的理论-4
2.1数字电流表的工作原理-4
2.2 A/D转换器-5
2.3 ST89C51单片机-6
2.3.1主要功能列举-8
2.4 LM358P运算放大电路芯片-8
2.5液晶显示器-9
3 数字电流表的设计-11
3.1 方案论证-11
3.1.1设计方案-11
3.1.2硬件电路描述-11
3.2任务指标-11
3.3复位电路-12
3.4晶振电路-12
3.5放大电路-13
3.5.1串联电压负反馈-14
3.6报警电路-14
4 软件设计-17
4.1 主程序的设计-17
4.2 系统子程序设计-19
4.2.1 A/D转换子程序-19
4.2.2 显示子程序-20
5 机械设计-21
5.1开孔及尺寸-21
5.1.1开孔介绍-21
5.1.2尺寸介绍-21
5.2外壳图-21
5.2.1外壳展开图-21
5.2.2外壳立体图-22
5.2外壳的选材-23
6 实验-24
6.1元件清单-24
6.1PCB图绘制-24
6.2 硬件调试-25
6.3 系统软件的调试-26
6.4 整体系统调试-26
6.5 实际硬件制作结果-26
6.6 测试结果-27
6.7 误差分析-28
结论-29
致谢-30
参考文献-31