找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6378|回复: 6
打印 上一主题 下一主题
收起左侧

单片机电容表proteus仿真图设计

[复制链接]
跳转到指定楼层
楼主
个人毕设,相关电路图, 在电容比较器和电阻R2~R7等组成测量电路中,为了实现量程可选择的设计目的,阻值不同的电阻R2~R5为量程电阻,波段开关S1负责量程的选择,量程电阻R2~R5每档以十倍递减,所以显示的读数以10倍递增。5 V电源经R6,RP1,R7分压后得到电容比较器的基准电容概值,调节RP1可调整基准电容。程序的控制下当P1.2口输出高电平时,电容CX就开始充电,单片机内部P1.2口的上拉电阻经在实际测量过后发现约为200 kΩ,其输出不能作为充电电容用,所以R5在电路中兼其上拉电阻的身份,由于其他三个充电电阻串联了R5,所以在在计算中R2到R4都应该在标准值上减去1kΩ,R2/R3/R4分别为999kΩ/99 kΩ/9 kΩ。因为999 kΩ和1 MΩ相对误差在容许的范围内,所以R2还是约取1MΩ。
    显示电路由数码管DS1~DS4和电阻R8~R14等共同组成。由上分析得数码管显示方式采用动态扫描,用软件对字形码进行译码。端口P3.0~P3.5和P3.7作为显示七段字形码的输出,端口P1.3~P1.6作四个数码管的动态扫描位驱动码输出。此设计中采用共阴数码管,因为AT89C2051端口P1.3~P1.6具有25 mA的下拉电流能力,所以结合上文,这里不需要三极管就能驱动数码管显示。电阻R8~R14用以驱动数码管的各字段,是端口P3.0~P3.5和P3.7的上拉电阻。P3的某一端口输出的是低电平时,其对应的数码管不点亮,相反的,当它输出的是高电平时,对应的上拉电阻就能点亮相应的数码管
相关的仿真附件在附件中,需要的可以下载

仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)


全部资料51hei下载地址:
仿真文件.rar (50.09 KB, 下载次数: 73)


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:435731 发表于 2018-12-3 08:52 | 只看该作者
proteus版本是?
回复

使用道具 举报

板凳
ID:112693 发表于 2018-12-4 22:54 | 只看该作者
HEX 程序在哪里????????????、
回复

使用道具 举报

地板
ID:475717 发表于 2019-2-11 15:30 | 只看该作者
感谢楼主分享
回复

使用道具 举报

5#
ID:368208 发表于 2020-3-25 21:15 | 只看该作者
你好,这个程序还能发我一下吗
回复

使用道具 举报

6#
ID:368208 发表于 2020-3-25 21:16 | 只看该作者
631042901@qq.com,我正想做一个测量电容和电阻的方案,谢谢
回复

使用道具 举报

7#
ID:830831 发表于 2020-10-22 17:59 | 只看该作者
里面没有程序也没有编译过的代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表