PADS 9.0

DevLabs Post in 未分类
0

http://pan.baidu.com/s/1sjEYSo9

运放高边电流检测

DevLabs Post in 电路仿真,Tags: ,
0

看到一个运放做的高边电流检测, 感觉很巧妙, 于是仿真了一下, 负载不变, 使用恒流源将电流从0上升到100mA,下图中蓝为仿真结果曲线, 绿色的是一条标准的一次函数曲线, 可以看出在小电流是偏差略大, 其它地方线性都很不错, 与标准曲线挺吻合.

1

电路如下:

2

分析一下原理:
根据运放虚短, R3两端电压与R1两端电压相同, 根据虚断, 运放同相输入断没有电流流入, 流过R3的电流会全部流过R4.

所以有 I*R1 / R3 = Vout / R4
解得 Vout = ((I * R1) * R4 ) / R3

如上[......]

全文

LTSpice参数步进(stepping)仿真

DevLabs Post in 电路仿真,Tags: ,
0

实际上我也不知道这个功能叫做啥, 只是看到有的软件里叫做步进仿真, 也就把这个名词照搬过来了, 严格的来说, 这个词用来描绘LTSpice的此项功能并不太适合, 因为实际上要提供一个参数列表, 可是它的命令叫step啊, 所以叫这个名字应该也不差.

有时我们需要对同一个元件不同参数的曲线做出对比, 此项功能就是为了解决这个问题.
下面以一个简单的一阶RC为例.

先看结果:

wave
图中的三种颜色的曲线对应同一种元件三种不同的参数.

电路如下:

c

电路图中一目了然, 我再多罗嗦一下.

将要进行更改的那个参数命名为{param}[......]

全文

在LTSpice中添加第三方运放SPICE模型.

DevLabs Post in 未分类,Tags:
0

LTSpice是一款免费的仿真软件, 小巧且易学, 使用简单方便. 唯一不足的是仿真模型太少,且 自带模型大多为凌特自家器件的模型. 不过不要紧, 它是可以直接使用PSPICE模型的, 而一般大半导体公司都会提供PSPICE模型, 我们可以直接拿来用了. 下面以仪表放大器INA128示例如果将PSPICE模型添加到LTSpice的库中, 为LTSpice所用.

在TI的官网上提供了INA128的PSPICE模型, 下载后解压, 我们只使用其中的INA128.LIB.

LTSpice中的模型元件是由两部分组成的, 一[......]

全文

跨平台的串口助手-HTerm

DevLabs Post in 未分类,Tags:
0

基本上电子工程师都是离不开串口助手的, 与PC上的USB差不多, MCU上的串口也是标配, 不只是通迅, 很多时候没有仿真器, 调试也几乎靠串口了.
俗话说的好, 工欲善其事, 必先利其器. 串口调试, 自然离不开串口助手.网络上串口助手杂七杂八, 随便一找就能找出一堆来. 先前在Windows XP时代, 很多人用系统自带的超级终端, 现在Win 7普及了, 超级终端默认也不在系统中了, 很多人就投向了第三方串口工具. 其实超级终端也还不错, 甚至可以做出基于文本的GUI界面来, 但大多数时候, 我还是感觉它略[......]

全文

善用PADS宏功

DevLabs Post in PADS,Tags: ,
0

尽管PADS的无模命令已经足够强大了, 但画图是仍感觉有些地方不太方便. 比如层切换, 使用PADS中的无模命令是 L + 层号, 要么两手配合在键盘上去按, 要么右手鼠标, 左手去按, 反正一句话, 不方便. 还有什么显示隐藏飞线啦, 显示隐藏层啦, 用鼠标去点还不烦死.

幸好PADS有强大的定制功能, 除了能任意更改快捷键外还能使用宏, 并且能给宏指定快捷键. 宏的引入给我们自由定制提供了相当大的灵活性, 比如上面提到的那些操作, 我习惯一只手抓着鼠标, 什么层切换之类的用另一只手搞定(看起来很酷哈), 利用[......]

全文