霍尔电流表课程设计..doc

霍尔电流表课程设计 摘要 本文介绍了一种基于单片机的霍尔电流表的设计。该设计主要由四个模块组成:霍尔电流感器模块,A/D转换模块,数据处理模块及显示模块。传感器模块ACS712采集信号,A/D转换主要由芯片ADC0808来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。数据处理则由芯片AT89C52来完成,其负责把ADC0808传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0808芯片工作。 该系统的霍尔电流表比较简单,所用的元件较少,成本低,且测量精度和可靠性较高。此霍尔电流表可以测量+20A的1路模拟电流值,并通过一个四位一体的7段数码管显示出来。 目 录 TOC \o 1-2 \h \z \u HYPERLINK \l _Toc260860747 1引言……………………………………………………………………………… PAGEREF _Toc260860747 \h 1 HYPERLINK \l _Toc260860748 2 系统设计总体方案………………………………………………………………1 HYPERLINK \l _Toc260860752 3 硬件电路设计……………………………………………………………………1 HYPERLINK \l _Toc260860753 3.1 霍尔传感器模块…………………………………………………………1 HYPERLINK \l _Toc260860754 3.2 A/D转换模块……………………………………………………………4 HYPERLINK \l _Toc260860755 3.3 单片机部分……………………………………………………………… PAGEREF _Toc260860755 \h 9 HYPERLINK \l _Toc260860756 3.4 复位电路和时钟电路…………………………………………………… PAGEREF _Toc260860756 \h 11 HYPERLINK \l _Toc260860757 3.5 LED模块………………………………………………………………… PAGEREF _Toc260860757 \h 13 3.6 总电路……………………………………………………………………16 HYPERLINK \l _Toc260860758 4 程序设计………………………………………………………………………… PAGEREF _Toc260860758 \h 17 HYPERLINK \l _Toc260860759 4.1 程序设计总方案………………………………………………………… PAGEREF _Toc260860759 \h 17 HYPERLINK \l _Toc260860760 4.2 系统子程序设计………………………………………………………… PAGEREF _Toc260860760 \h 18 HYPERLINK \l _Toc260860761 5 仿真……………………………………………………………………………… PAGEREF _Toc260860761 \h 19 HYPERLINK \l _Toc260860762 5.1 软件调试………………………………………………………………… PAGEREF _Toc260860762 \h 19 HYPERLINK \l _Toc260860763 5.2 显示结果及误差分析……………………………………………………20 HYPERLINK \l _Toc260860764 结 论………………………………………………………………………………… PAGEREF _Toc260860764 \h 20 HYPERLINK \l _Toc260860765 参考文献…………………………………………………………………………… PAGEREF _Toc260860765 \h 21 HYPERLINK \l _Toc260860766 附录 程序代码………………………………………………………………………23 PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 2 1.引言 传感器作为自动化仪器的触角担负着采集信息的重要任务,其中霍尔传感器以它的体积小、结构简单等优点在自动化生产中得到了广泛的应用。从原理上讲霍尔传感器能够测量与磁场、电场相关的物理量或能转换成这些参数的物理量,比如电流

文档评论(0)

1亿VIP精品文档

相关文档