Use an LM317 as 0 to 3V adjustable regulator
Most engineers know that they can use an inexpensive, three-terminal adjustable regulator, such as Fairchild Semiconductor’s LM317, as an adjustable regulator to only some necessary value of voltage, such as 36 or 3V. This value cannot be less than 1.25V without employing other approaches, however. The devices’ inner reference voltage is 1.25V, and their output voltage accordingly cannot be less than this value without potential bias (Reference 1). One way to solve this problem is to use a reference-voltage source based on two diodes (Reference 2). Although this approach is suitable for a 1.2 to 15V or higher-voltage regulator, it is not appropriate for an extra-low-voltage fixed- or adjustable-voltage regulator. The two 1N4001 diodes it employs do not provide the needed potential bias of 1.2V, and they have additional temperature instability of approximately 2.5 mV/K (Reference 3). Hence, additional temperature drifting of the output voltage is approximately 100 mV; it is more than 6% for a 1.5V output voltage and 10% for a 1V output voltage if you adjust the temperature to 20°C—a typical indoor situation. You can solve these problems by using a Fairchild Semiconductor LM185 or an Analog Devices AD589 adjustable-voltage-reference IC. These devices are expensive, however, and, in this case, they require not only additional zero adjustment but also matching. These adjustments at their reference voltages are 1.215 to 1.255V and 1.2 to 1.25V for the LM185 and AD589, respectively. Note that the reference voltage of the LM317 is 1.2 to 1.3V.

Figure 1 This circuit is an inexpensive approach using a simple 0 to 3V adjustable regulator.
Figure 1 shows an inexpensive approach using a simple 0 to 3V adjustable regulator. You implement the necessary potential bias using a simple temperature-stabilized constant-current source (Reference 4). You calculate this current source using the following equation: I=(VF–VEBO)/(R5+R6), where VF is D1’s forward voltage of approximately 2V and VEBO is Q1’s emitter-base voltage of approximately 0.68V. The current is approximately 1.32/(R5+R6). The constant-current source creates a bias voltage of approximately –1.25V on resistor R3. You implement the zero adjustment using resistor R6, which can change the current of the constant-current source. Resistor R5 protects transistor Q1. You can use D1 as a light indicator. You can adjust the output voltage using resistor R2. Calculate the output voltage as follows: VOUT=VREF(1+R2/R1)–VR3, where VREF is the reference voltage of IC1 and VR3 is some compensative voltage of resistor R3. You should establish this voltage to equal the reference voltage for its compensation. In this case, VOUT=VREF(R2/R1). With R2 having a value of 1.2 kΩ,this circuit found use as the equivalent of a typical battery with an output voltage of 1.56V for development projects.
Use an LM317 as 0 to 3V adjustable regulator的更多相关文章
- STM32-正弦波可调(50HZ~20KHZ可调、峰峰值0~3.3V可调)
1.原理: 通过定时器每隔一段时间触发一次DAC转换,然后通过DMA发送正玄波码表值给DAC. 当需要改变频率HZ时,只需要修改定时器频率即可(最高只能达到20KHz) 当需要改变正玄波的正峰峰值/负 ...
- 一个5.0/3.3V双向通讯的电路
来自群友 西江月-梧州 的分享 硬件程工-深圳福永(79993868) 17:06:33 当3.3V高时二极管阳极为3.3V,阴极接了10K上拉为5V,二极管的压降为反向,此时二极管不导通. 硬件程工 ...
- 1V升3V芯片,1V升3.3V芯片,大电流的,低功耗
一般来说,1V的电压实在很低了,即使是干电池的话,再1V时,也是基本属于没电状态了.还有一种是干电池输出电流大时,也会把干电池的电压从1.5V拉低到1V左右. 更多的是客户对于1V时要能升到3V或者3 ...
- Current-sense monitor and MOSFET boost output current
A previous Design Idea describes a programmable current source that used a three-terminal National S ...
- 常见电子元器件检测方法。——Arvin
电子设备中使用着大量各种类型的电子元器件,设备发生故障大多是由于电子元器件失效或损坏引起的.因此怎么正确检测电子元器件就显得尤其重要,这也是电子维修人员必须掌握的技能.我在电器维修中积累了部分常见电子 ...
- Linux学习 : 裸板调试 之 配置UART
1.UART原理说明 发送数据时,CPU将并行数据写入UART,UART按照一定的格式在一根电线上串行发出:接收数据时,UART检测另一根电线上的信号,串行收集然后放在缓冲区中,CPU即可读取UART ...
- STM32 DAC的配置与使用
本博文转自:http://blog.chinaunix.net/uid-24219701-id-4101802.html STM32 的 DAC 模块(数字/模拟转换模块)是 12 位数字输入,电压输 ...
- 基于DDS的任意波形发生器
实验原理 DDS的原理 DDS(Direct Digital Frequency Synthesizer)直接数字频率合成器,也可叫DDFS. DDS是从相位的概念直接合成所需波形的一种频率合成技术. ...
- jquery点击label触发2次的问题
今天写问卷的时候遇到个label点击的时候,监听的click事件被执行两次:产生这个的原因么...事件冒泡 <div class="questionBox checkBox" ...
随机推荐
- MySQL 约束类型
约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性.唯一性. MYSQL中,常用的几种约束: 约束类型: 主键 外键 唯一 非空 自增 默认值 关键字: primary key ...
- 集合遍历过程iterator, 添加删除元素报异常
list set 遍历过程中添加或者删除元素,报异常. 使用iterator 也会报异常 ConcurrentModificationException remove只能用迭代器的remove,而 ...
- mac 安装mongodb与常用操作
1.安装 brew update brew install mongodb 2.启动mongo mongod --config /usr/local/etc/mongod.conf 3.启动 mong ...
- (二)Spring 之IOC 详解
第一节:spring ioc 简介 IOC(控制反转:Inversion of Control),又称作依赖注入dependency injection( DI ),是一种重要的面向对象编程的法则来削 ...
- RGW 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗.外部接口.IO等等紧密关联. 单个reqeust 对CPU消耗越高,外部系统接口.IO影响速度越慢,系统吞吐能力越 ...
- C语言小程序之整除
看到有人要求用C语言写这样一个小程序,就拿来温习一下 需求:输出从1到2015这2015个自然数中,能被4或5整除,但不能被30整除的数,并计算有多少个数. #include<stdio.h ...
- 使用亚马逊云服务器EC2做深度学习(四)配置好的系统镜像
这是<使用亚马逊云服务器EC2做深度学习>系列的第四篇文章. (一)申请竞价实例 (二)配置Jupyter Notebook服务器 (三)配置TensorFlow (四)配置好的系统 ...
- 浅谈ES5和ES6继承和区别
最近想在重新学下ES6,所以就把自己学到的,记录下加强下自己的理解 首先先简单的聊下ES5和ES6中的继承 1.在es5中的继承: function parent(a,b){ this a = a; ...
- javascript右下角弹层及自动隐藏
在编写项目中总会需要有个右下角弹层提示公告的需求,怎么用更简单方面,更简洁代码,实现更好用户体验这个就是我们的所要做的内容.市场这块弹层很多,但功能不尽如人意.下面分享早些时候自己编写,以及现在还在应 ...
- NOIP2013 D1 T2火柴排队
题目描述 涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度. 现在将每盒中的火柴各自排成一列, 同一列火柴的高度互不相同, 两列火柴之间的距离定义为: ∑(ai-bi)^2 其中 ai 表示 ...