矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: 小鬼头

合作设计基于mcu的数字式电容ESR表

  [复制链接]
     
发表于 2023-4-4 09:37:03 | 显示全部楼层
小鬼头 发表于 2023-4-4 09:01
补一张仿真出现异常的图。图中的示波器是DC耦合的。

可看到,10K负载电阻形成有负电压,最高达-2.5V ...

图中的示波器只接一根线?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-4 09:47:48 | 显示全部楼层
小鬼头 发表于 2023-4-4 09:01
补一张仿真出现异常的图。图中的示波器是DC耦合的。

可看到,10K负载电阻形成有负电压,最高达-2.5V ...

同样的电路,用Tina仿真一下,结果如下图。

仿真出来的波形,能显示这样的电路“负半周没有输出”这一关键,比较靠谱。但。。。。Tina的示波器好难用。

数字式ESR表仿真结果(整流电路仿真时的异常现象)(Tina验证).jpg
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-4 09:52:02 | 显示全部楼层
scoopydoo 发表于 2023-4-4 09:37
图中的示波器只接一根线?

multisim这个仿真软件里的示波器,其接地端子默认是接电路图的GND的。

假如没有这样的连接关系,示波器就不会有波形输出
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 09:58:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 09:59:24 | 显示全部楼层
小鬼头 发表于 2023-4-4 09:52
multisim这个仿真软件里的示波器,其接地端子默认是接电路图的GND的。

假如没有这样的连接关系,示波 ...

为啥你TINA仿真里给运放供电的电池,俺看起来像是接反了呢?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-4 10:16:20 | 显示全部楼层
本帖最后由 小鬼头 于 2023-4-4 10:19 编辑
scoopydoo 发表于 2023-4-4 09:59
为啥你TINA仿真里给运放供电的电池,俺看起来像是接反了呢?


是我疏忽了     难怪我输入2V的电压,他只出20mV级的波形,我还以为我不会用他这个示波器(不知道他是根据信号源的幅度,还是按他自己默认的幅度)而造成。不过,他的示波器真的很难用。

更正后的波形如下,还是能给出正确的结果。如下图,图中的波形都是位于0V水平线之上的。

为了让波形特点显露出来,我改了电压幅度、耦合方式等。图中已标出

数字式ESR表仿真结果(整流电路仿真时的异常现象)(Tina验证)2.jpg
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-4 10:54:39 | 显示全部楼层
本帖最后由 小鬼头 于 2023-4-4 11:03 编辑

最新的设计草图(草图5)

因为MS不靠谱,TINA不好用,所以,目前不方便借助仿真来帮助计算。现在是根据自己的计算分析,初步确定了整流运放周边的元件取值。

数字式ESR表模拟电路草图5.jpg


相关说明如下:

1、固定DC偏置工作点改为0.8V。

2、X10倍功能不开启时,电路增益约为5倍。开启后,约为50倍。

3、采用SPWM方式时,此电路的满幅输出(与被测电阻20欧姆、测试电平200mVpp相对应)DC电压约470mV。
     采用方波方式时,满幅输出DC电压约520mV.

4、改为采用1N60。老的(很外以前的)1N60是锗二极管,但现在生产的都是肖特基。他在小电流下,预期会比整流用的1N5819具有更好的线性表现。

5、除第4点外,还改动了几只电阻的阻值。
——————————————————————————————

这部分的增益误差、二极管非线性带来的误差等,还没细加分析,有机会将补上。

另外,计划采用4种测试频率(100khz、10khz、1khz、100hz)和2种测试电平(200mVpp、20mVpp)。他们的各种组合下,驱动运放和整流运放的工作情况还需要核实一下。

数字式ESR表模拟电路草图5.jpg
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 11:15:36 | 显示全部楼层
大佬牛逼,太厉害了
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 11:19:51 来自手机 | 显示全部楼层
什么时候出套件,来一套
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 11:53:41 | 显示全部楼层
小鬼头 发表于 2023-4-4 09:01
补一张仿真出现异常的图。图中的示波器是DC耦合的。

可看到,10K负载电阻形成有负电压,最高达-2.5V ...

模型问题,MS 的 5532 是三端模型,说明里写有,VSW 是正负 13V
无标题5532.png

你要仿真正确,要么自己改为 5端模型要么用其它元件比如 5534、LF412 都是正确的
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 12:24:05 | 显示全部楼层
washu 发表于 2023-4-4 11:53
模型问题,MS 的 5532 是三端模型,说明里写有,VSW 是正负 13V

washu老师能不能把TT源文件中,
avr目录下的几个头文件发给我?
我现在看的是ttester_110k.zip中解压出来的源文件
好多C代码中都有下列包含,
没有找到。
#include <avr/io.h>
#include <avr/sleep.h>
#include <avr/eeprom.h>
#include <avr/pgmspace.h>
#include <avr/wdt.h>
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-4 14:38:09 来自手机 | 显示全部楼层
washu 发表于 2023-4-4 11:53
模型问题,MS 的 5532 是三端模型,说明里写有,VSW 是正负 13V



谢谢。模型这些你挺有心得的,我没怎么研究。

刚才试了lf412acn,确实能出正确结果。

因为没找到合适的RR运放模型,不能直接利用来验证草图5的电路情况。

打算用ne5534模型,再画一个同样思路的9V电池版整流运放电路,仿真看看我的手算分析有没有错漏。这样,还顺便一道设计出了9V电池版esr表电路的这一关键部分。
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 16:20:30 | 显示全部楼层
abbey_tom 发表于 2023-4-4 12:24
washu老师能不能把TT源文件中,
avr目录下的几个头文件发给我?
我现在看的是ttester_110k.zip中解压出 ...

这些是 IDE 提供的,

AVRT.zip (26.17 KB, 下载次数: 28)
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 16:43:57 | 显示全部楼层
abbey_tom 发表于 2023-4-4 12:24
washu老师能不能把TT源文件中,
avr目录下的几个头文件发给我?
我现在看的是ttester_110k.zip中解压出 ...

AVRStudio里源码全
回复 支持 反对

使用道具 举报

     
发表于 2023-4-4 16:45:11 | 显示全部楼层
本帖最后由 abbey_tom 于 2023-4-4 17:27 编辑
washu 发表于 2023-4-4 16:20
这些是 IDE 提供的,


下——谢谢!
不过还是不行,
这些包含下面还有其它的包含,
有点儿麻烦,
看起来得装IDE才有戏。

有试过那个源码可编译运行么?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

蒙公网安备 15040402000005号

GMT+8, 2025-4-30 00:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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