Adding Digital control to Dual tracking LM317 / LM337 Bench supply

I've been working on my own idea for a digitally controlled power supply over the last couple of weeks,

originally using a MIC29302 which didn't look too bad, and a handful of DACs and ADCs to go with it,

however I abandoned that project when I realised that it would cost me over $200 just to get the parts/boards.

So I headed back into the LM317 route again.

Following some of Dave's designs I came up with the attached Schematic so far.

Most of the important info is there, apart from the Opamp needing to be powered from a voltage rail

that goes up to 1.25V under the Maximum output voltage you want,

and down to a minimum -1.25 so that you can get true 0v output.

The question mark next to the input pins on gate A is there because i'm not 100% certain on the orientation,

so I'll have to try that out on a breadboard.

I think I might need to swap them to have it work right. (and the more I look at it the more certain I become)

I'm also not 100% what voltage Vref should be at, but again, that will require testing on a breadboard.

The current limiting and voltage control have a number of ways that they could work.

A pot, DAC, uController PWM with a filter, would all be options.

If anyone wants to make a comment on the design, please feel free to.

-kizzap

Edit: Doing some more thinking, I'm not entirely sure about where I have the current limiting connected at the moment either,

I might have to place a resistor between the output of gate A and the LM317 adjust pin,

and move R4 over to there as well to create a voltage divider there.

It won't work. Problem trying to pull down the output of an op amp. It is definitely an electron faux pas.

Were you referring to me? if so in what part?

Just went and started testing the circuit on a breadboard,

so far I have tested just the op-amp driving the adjust pin and it is working good.

Then I proceeded to blow the 317 up in some form of glory for the silicon Gods.

May have had something to do with me drawing a bit of current out (whoops),

or the fact that I had the pot connected between the + and - rails, and not + to GND.

Back to the drawing boards to get this thing right.

Sorry for Hi-jacking N TYPE

-kizzap

Adding Digital control to Dual tracking LM317 / LM337 Bench supply的更多相关文章

  1. Digital Current-Mode Control Challenges Analog Counterparts

    http://electronicdesign.com/digital-ics/digital-current-mode-control-challenges-analog-counterparts ...

  2. Digital Adjustment of DC-DC Converter Output Voltage in Portable Applications

    http://pdfserv.maximintegrated.com/en/an/AN818.pdf http://www.maximintegrated.com/app-notes/index.mv ...

  3. (转) [it-ebooks]电子书列表

    [it-ebooks]电子书列表   [2014]: Learning Objective-C by Developing iPhone Games || Leverage Xcode and Obj ...

  4. RFID 基础/分类/编码/调制/传输

    不同频段的RFID产品会有不同的特性,本文详细介绍了无源的感应器在不同工作频率产品的特性以及主要的应用. 目前定义RFID产品的工作频率有低频.高频和甚高频的频率范围内的符合不同标准的不同的产品,而且 ...

  5. Git - Tutorial官方【转】

    转自:http://www.vogella.com/tutorials/Git/article.html#git_rename_branch Lars Vogel Version 5.8 Copyri ...

  6. Arduino VS. Raspberry Pi VS. Beaglebone Black

    The Arduino is a small Atmel-based microcontroller development board easily integrated into many dif ...

  7. The Secret Mixed-Signal Life of PWM Peripherals

    The Secret Mixed-Signal Life of PWM Peripherals Pulse-width modulation (PWM) peripherals have enjoye ...

  8. Oracle12c版本中未归档隐藏参数

    In this post, I will give a list of all undocumented parameters in Oracle 12.1.0.1c. Here is a query ...

  9. TPS70345 (ACTIVE) 双路输出低压降 (LDO) 稳压器

    The TPS703xx family of devices is designed to provide a complete power management solution for TI DS ...

随机推荐

  1. Expm 3_2 寻找最邻近的点对

      [问题描述] 设p1=(x1,y1), p2=(x2,y2), … , pn=(xn,yn) 是平面上n个点构成的集合S,设计和实现找出集合S中距离最近点对的算法. 每一个格子最多只能存在一个点, ...

  2. 大型NodeJS项目架构与优化

    使用场景: proxy(API冗余,跨域) vue ssr(服务端渲染) socket(大并发,通讯) 区块链(创业公司,新兴行业) 讨论什么? NodeJS异步IO原理及优化方案 NodeJS内存管 ...

  3. 彻底理解this指向-----实例分析

    this的指向在函数创建的时候是决定不了的,在调用的时候才能决定,谁调用的就指向谁,一定要搞清楚这个. 情况1:如果一个函数中有this,但是它没有被上一级的对象所调用,那么this指向的就是wind ...

  4. jsonp原理和实例详解

    1.一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面.动态网页.web服务.WCF,只要是跨域请求,一律不准:2.不过我们又发现,Web页面上调用js文件时则不受 ...

  5. tomcat 输入学习

    Tomcat学习—Tomcat7 修改/webapps/ROOT发布路径(Linux和windows环境) https://blog.csdn.net/u010648555/article/detai ...

  6. cf276E 两棵线段树分别维护dfs序和bfs序,好题回头再做

    搞了一晚上,错了,以后回头再来看 /* 对于每次更新,先处理其儿子方向,再处理其父亲方向 处理父亲方向时无法达到根,那么直接更新 如果能达到根,那么到兄弟链中去更新,使用bfs序 最后,查询结点v的结 ...

  7. 学习Struts2经验总结

    一.struts 访问路径问题 1) Struts2的思想:主要围着“action”转,只要找到“action”它就知道自己该干嘛了. 首先配置struts.xml ,我们可以明白的看到,action ...

  8. list的遍历

    package list; import java.util.ArrayList;import java.util.Iterator;import java.util.List; /* * list的 ...

  9. 057 Hive项目案例过程

    1.说明 这里只粘贴一张,图,主要针对的hive的项目的实践过程. 2.图 3.需求 统计PV 统计注册人数 => 这个是一个公司会关注的,每天的注册率. 统计ip 统计跳出率 => ip ...

  10. window.location方法获取URL

    window.location方法获取URL 统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成: scheme://host:port/pa ...