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" ...
随机推荐
- word2vec参数
架构:skip-gram(慢.对罕见字有利)vs CBOW(快) · 训练算法:分层softmax(对罕见字有利)vs 负采样(对常见词和低纬向量有利) 负例采样准确率提高,速度会慢, ...
- 间隔查询显示命令watch
watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行.在Linux下,watch是周期性的执行下个 ...
- POJ 2513 Colored Sticks(Tire+欧拉回(通)路判断)
题目链接:http://poj.org/problem?id=2513 题目大意:你有好多根棍子,这些棍子的两端分都别涂了一种颜色.请问你手中的这些棍子能否互相拼接,从而形成一条直线呢? 两根棍子只有 ...
- 【转】doxygen+graphviz生成工程中的类继承树及函数调用图
转自----hequn8128 在阅读代码量比较多的项目时,类的继承树和函数调用图能够直观地向我们显示类之间或者函数之间的各种关系,方便我们了解程序的整体框架,很多时候可以起到事半功倍的作用.这里尝试 ...
- ios safari input fixed 软键盘里的爱恨情仇
请看第一题: 为什么我的input获取焦点后,被输入法遮住了. 解决办法: 源码: <!DOCTYPE html> <html lang="en"> < ...
- CentOS7.6安装AMD显卡驱动
1.检查自己的显卡类型[root@localhost amdgpu-pro-18.50-708488-rhel-7.6]# lspci | grep -i vga03:00.0 VGA compati ...
- Underscore.js-精巧而强大实用功能库
前言 从其他语言转向Javascript时,通常都会遇到一些困惑性问题.比如,Java中的HashMap在Javascript中如何实现?Javascript面向对象式编程如何实现继承?如何实现通用的 ...
- TCP/IP重新学习
TCP/IP 是用于因特网 (Internet) 的通信协议. 1.什么是TCP/IP? TCP/IP 是供已连接因特网的计算机进行通信的通信协议. TCP/IP 指传输控制协议/网际协议(Trans ...
- C++ string to char *
半伪代码: void main { string line; getline(ifs, line); replace(line.begin(), line.end(), ',', '\n'); rep ...
- python3 爬虫之爬取安居客二手房资讯(第一版)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Author;Tsukasa import requests from bs4 import Beau ...