第一范文网 - 专业文章范例文档资料分享平台

基于51单片机的数字电容测量仪设计

来源:用户分享 时间:2025/5/25 10:35:19 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

+5V+5V1234567U31B2B3B4B5B6B7BCOM1C2C3C4C5C6C7C916151413121110P0.0P0.1P0.2RL1R610MNTE-R22-5RL2NTE-R22-5ULN2003AR5100kR71k+5VRL3NTE-R22-5+5VR8100C44.7ufR22k8VCCU2QDC37INT04RC251nFP3.72GNDCVTHTRTH6NE5551C35000pf 图2-8 实现量程选择电路

RL4NTE-R22-5P0.0Q1MPSA55 图2-9 利用三极管的驱动电路 - 9 -

2.2.7 液晶显示电路

如图2-10所示,lcd接与P1口,用于显示电容值以及一些相应的测量信息。 LCD1LM016LVSSVDDVEERSRWE456P2.2P2.1P2.0+5V123P1.77P1.68P1.59P1.410P1.311P1.212P1.113P1.014D0D1D2D3D4D5D6D7 图2-10 lcd显示电路 至此,整个电容测量仪的硬件设计部分就设计好了,接下来,需要的就是与之相匹配的软件支持了。

2.3 软件设计

软件编程平台选择最常用的keil软件。由于该程序并未涉及到底层的驱动问题,因此选择方便快捷的C语言编程。在编程中,将该程序分为三个模块:延时模块,1602显示模块及主函数模块。方便调试与理解。具体程序见附录二。总体程序较长,但并不复杂,可根据需要重点看主函数,与硬件电路结合起来,注重程序后紧跟的注释,理解起来是比较容易的,在此就不再一一详细分析。

2.4 量程范围设置

由于量程的选择是非常重要的一个环节,在这里单独讨论量程的选择。

系统采用单片机片内16 位的定时器测量TW 的宽度, 标准计数脉冲的周期为1 微秒时,

- 10 -

为确保计数器不发生溢出, 要求TW < 65 毫秒。同时, 为减小量化误差对结果的影响, 要求TW > 1 微秒。当TW >100 微秒以上时, 可忽略量化误差的影响。为满足10pF ~ 500uF 的测量范围, 可通过设置不同充电电阻R 的阻值来实现。理论计算的电阻R 阻值、理论量程范围以及系统选择的量程范围如表2-1 所示。系统分为四个量程, 可测量10pF ~ 500uF 的电容。

表2-1 R值与量程范围的关系

R值(欧姆) 10M 100K 1K 100

理论量程范围 9pF ~ 5. 9nF 900pF ~ 590nF 90nF ~ 59uF 900nF ~ 590uF 选择的范围 10pF ~ 5nF 5nF ~ 500nF 0. 5uF ~ 50uF F 50uF ~ 500uF 2.5 altium designer 原理图设计及PCB制作

- 11 -

2.4.1 原理图设计

图2-11 原理图设计

- 12 -

搜索更多关于: 基于51单片机的数字电容测量仪设计 的文档
基于51单片机的数字电容测量仪设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0ckxn5n7td9da6a52gje3fmdy9ul8q00gi2_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top