The AD736 true-rms-to-dcconverter is useful for many applications that require precise calculation of the rms value of a waveform. This converter can determine the true rms value, the average rectified value, or the absolute value of a myriad input waveforms. Basically, all applications require both a positive and a negative power supply. According to the data sheet, you can use the device with a single supply by ac-coupling the input signal and biasing the common pin above ground. However, the ability to process only ac signals is a major performance limitation. You can lift this limitation by using a level-shifting approach (Figure 1). This approach requires more circuitry, but it removes the ac-only input-waveform restriction.

The circuit consists of three sections. The first is a differential amplifier that adds the level-shifting offset, VREF, to the input waveform. This amplifier's primary function is to level-shift the waveform, but it can also provide gain and filtering if necessary. The output of the op amp needs to swing to the value of VREF minus the peak negative swing of the input waveform times the gain of the op amp (VREF-(A*VN)) and to the value of VREF plus the peak positive swing of the input voltage times the gain of the op amp (VREF+(A*VIN)). By adjusting the value of VREF and the gain of the op amp, you can eliminate the need for an expensive rail-to-rail op amp and can then use any single-supply op amp. All three sections use the same level-shifting offset, VREF.

The second section is the rms-to-dc-converter stage. The output of this stage is the dc (rms) value of the input waveform plus the offset value (VREF). The input voltage divider reduces the amplitude of the input waveform. For successful rms-to-dc conversion, the circuit must keep the voltage going into the AD736 within the specified range, which is 1V rms for a VCC of ±5 to ±16V. If amplitude reduction is unnecessary, you can eliminate these resistors and simply ground Pin 1 of the AD736. The offset voltage needs to connect to the AD736 (Figure 1). This connection provides a reference for the circuit that is above ground. The AD736 cannot provide accurate calculations for inputs that go below or even equal the converter's negative rail, -VS. VREF should be greater than the peak negative swing of the input waveform. VCCshould be greater than VREF plus the peak positive swing of the input voltage.

The third section of the circuit is a level-shifting circuit, which subtracts VREF from the output of the AD736. The last-stage differential amplifier can provide any necessary gain, and you can use this gain to eliminate the need for a rail-to-rail op amp.

The application of the circuit in Figure 1 is to measure the current draw of a power supply and detect overcurrent conditions. For this application, only a positive power supply was available. The input op amp raises the amplitude of the input signal and filters out any noise greater than 5 kHz. The power-supply input is a three-phase 60-Hz signal, so the ripple frequency is 360 Hz. By providing gain in this first stage and a 5V level shift, any single-supply op amp is suitable. Also, a rail-to-rail op amp is unnecessary. The circuit divides down the output of the first stage to be sure not to exceed the input voltage range of the AD736. The output amplifier provides gain to the dc signal and level-shifts the signal back to a ground-referenced signal. Again, the gain of this op amp produces a signal with an amplitude suitable for use with any single-supply op amp. (DI #2466)

最新文章

  1. tyvj1192 迎春舞会之集体舞
  2. 安装RPM包或者安装源码包
  3. mybatis批量插入数据到oracle
  4. 深入理解js——原型的灵活性
  5. 关于zero pivot
  6. 加载页面(Loading)
  7. BZOJ 1827: [Usaco2010 Mar]gather 奶牛大集会 树形DP
  8. XML美化工具及其他各种美化工具
  9. BFM1
  10. duilib DirectUI库里面的一个简单的例子RichListDemo
  11. vim命令---存阅
  12. 打印杨辉三角--for循环
  13. 主流页面编辑器比对:TinyMCE VS FCKeditor
  14. table-cell实现未知宽高图片,文本水平垂直居中在div
  15. BZOJ_1827_[Usaco2010 Mar]gather 奶牛大集会_树形DP
  16. Django的form表单
  17. UML顺序图知识点介绍(Sequence Diagram)
  18. axios的秘密
  19. instanceof详解
  20. 【1】【JUC】JDK1.8源码分析之ArrayBlockingQueue,LinkedBlockingQueue

热门文章

  1. 19.Remove Nth Node From End of List---双指针
  2. groovy的三个强劲属性(一)Gpath
  3. python 面试
  4. DEDECMS如何让栏目外部链接在新窗口中打开
  5. 将dubbo框架里的服务提供者迁移进k8s里,以docker提供服务时要注意的细节
  6. fastdfs5.11+centos7.2 按照部署(一)【转载】
  7. [实战]MVC5+EF6+MySql企业网盘实战(19)——BJUI和ztree
  8. bzoj 1101 莫比乌斯反演
  9. 使用自己的域名解析 cnblogs 博客
  10. 转:Uncovering Drupalgeddon 2(cve-2018-7600)漏洞深度解析(附漏洞利用代码地址)