矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: xjw01

我设计的ESR表(可同时显示中小容量电容)

  [复制链接]
     
 楼主| 发表于 2012-5-29 06:32:41 | 显示全部楼层
出问题的原因是:那个y=66,而不是0,短路时,y=0左右才是正确的。

现在清零的算法是很直接的,即:记录下短路时的y值,你的当前值是218。加入被测元件后,实测的Y扣除218即得y的真值。y=Y-218
你现在出现逻辑的上错误,短路清零时Y=218,怎么再次短路,Y不等于218,造成小写y不等于0,可能你的清零方法不对。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-5-29 06:33:24 | 显示全部楼层
以上说明,两次短路,一次是218,另一次是218+66
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-5-29 06:36:11 | 显示全部楼层
本帖最后由 xjw01 于 2012-5-29 07:03 编辑

程序再次做了修改,在测量状态下清零。短路屏显稳定后,按一下C,再等稳定,再按下C,就实现清零。


ESR.rar (168.1 KB, 下载次数: 588)
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-5-29 06:38:33 | 显示全部楼层
本帖最后由 xjw01 于 2012-5-29 06:45 编辑
weisohu 发表于 2012-5-28 21:22


还有一种可能原因是:
你的电路布局有问题,造成清零时,手靠近ESR表,零点变化,这时清零不准。
我的ESR表,清零时,因手的原因,只造成1字左右的变化,可以忽略的。
实在不行,我在加一个延时语句,清零时等待手离开。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-5-29 06:41:24 | 显示全部楼层
393楼新程序,电感档与电容档,分别有3屏数据。共6屏数据。再加3屏校准。合计9屏数据。
回复 支持 反对

使用道具 举报

     
发表于 2012-5-29 11:27:35 | 显示全部楼层
请教许老师及各位,我按weisohu 兄的PCB做了一个,现在是上电按电源开关,屏幕能亮,但不显示,调节对比度电位器3脚电压有变化,但是屏幕上看不出变化,用的是晶汉达的蓝屏,不知是什么原因啊。请指点,
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-5-29 14:04:12 | 显示全部楼层
程序灌进去才会有显示的。
回复 支持 反对

使用道具 举报

     
发表于 2012-5-29 14:49:10 | 显示全部楼层
xjw01 发表于 2012-5-29 14:04
程序灌进去才会有显示的。

程序已经烧入芯片了,按电源按键可以实现开关机。我是用烧写器灌入的,没用ISP,有何不妥吗? shaoxie.jpg peizhi.jpg
回复 支持 反对

使用道具 举报

     
发表于 2012-5-29 19:57:22 | 显示全部楼层
xjw01 发表于 2012-5-29 06:36
程序再次做了修改,在测量状态下清零。短路屏显稳定后,按一下C,再等稳定,再按下C,就实现清零。

请问许老师,你讲的测量状态下清零是指“用粗铜线测量状态下还是用电容测量状态下清零”?
回复 支持 反对

使用道具 举报

     
发表于 2012-5-29 20:13:36 | 显示全部楼层
jpyj299 发表于 2012-5-29 11:27
请教许老师及各位,我按weisohu 兄的PCB做了一个,现在是上电按电源开关,屏幕能亮,但不显示,调节对比度电 ...

你用的屏是5V还是3V,如果是5V电阻RW改用1K,RW1不用。如果是3V用可调电阻RW1,RW不用。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-5-29 20:26:32 | 显示全部楼层
weisohu 发表于 2012-5-29 19:57
请问许老师,你讲的测量状态下清零是指“用粗铜线测量状态下还是用电容测量状态下清零”?

2cm粗铜线短路清零。

用小铁夹子。夹口锋利,接触电阻相对稳定。必要时,用手加力,防止接触不良。
不要用老式铜夹子。
回复 支持 反对

使用道具 举报

     
发表于 2012-5-30 09:03:13 | 显示全部楼层
本帖最后由 jpyj299 于 2012-5-30 09:21 编辑
weisohu 发表于 2012-5-29 20:13
你用的屏是5V还是3V,如果是5V电阻RW改用1K,RW1不用。如果是3V用可调电阻RW1,RW不用。


我的是5V屏,已按照指点搞好了,感谢! 学到不少东西。关于调试手册上有这么说:首次测量前应进行短路清零。开机2分钟,等待热稳定。再用2厘米长的粗铜线短路,然后按下C键。零点数据会保存到单片机内部的EEPROM中。电感档与ESR档要分别清零,即R-C状态下清零,马上切换到L状态下再次按下C键清零。清零时,要等待屏幕显示稳定。
有可能存在零点漂移,建议定期复查短路情况,如果明显不归零则应清零处理。
回复 支持 反对

使用道具 举报

     
发表于 2012-5-30 15:21:16 | 显示全部楼层
本帖最后由 jpyj299 于 2012-5-30 17:22 编辑

最新程序调试时遇到了和weisohu兄一样的情况,ESR不行。 225.jpg 15欧电阻测量始终显示0欧 15R.jpg 以下是个参数,校准VP时用15欧电阻,调VP,R始终不变,不知什么原因。 AB.jpg DX.jpg YZ.jpg VP.jpg J0.jpg J1.jpg
回复 支持 反对

使用道具 举报

     
发表于 2012-5-30 19:39:01 | 显示全部楼层
我的也用了新程序感觉可以呀!能满足我一般的测量要求了.
上图片作证:
P1.jpg
P2.jpg
P4.jpg
P5.jpg
P3.jpg
P7.jpg
P10.jpg
P6.jpg
P8.jpg
P9.jpg
回复 支持 反对

使用道具 举报

     
发表于 2012-5-30 20:23:07 | 显示全部楼层
xjw01 发表于 2012-5-29 20:26
2cm粗铜线短路清零。

用小铁夹子。夹口锋利,接触电阻相对稳定。必要时,用手加力,防止接触不良。

许老师我按照你给的方法调试,程序用393#,ESR不变上图。
1.jpg

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 16:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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