首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
<正> 逐次比较式8位A/D转换器的分辨率比较低只有1/256,但价格很便宜。12位的逐次比较式A/D转换器的价格要比8位的A/D芯片价格贵十几倍。虽然高位的双积分式A/D转换器的价格比较便宜,但其转换时间要比逐次比较式A/D转换器多上百倍,故在需要快速采样的场合则不能应用。本文介绍一种方法利用8位A/D芯片只增加很少元件就可以获得1/2048或更高的分辨率,其速度基本上接近8位逐次比较式A/D转换器的速度,在实际应用中效果很好。这种方法的基本设计思想是这样的:把输入范围0~5V电压分为8档,相邻两档间隔为5V/8=0.625V。若输入信号介于某两档电压之间则把输入信号与较低档的电压相减,其差必然小于0.625V,再把这个电压信号放大8倍使之变为0~5V间的信号送到8位  相似文献   

2.
介绍两种提高8098单片机内10位A/D转换器分辨率的方法.一种是采用片外放大器和8098单片机内4路10位A/D转换器相结合,将其10位A/D转换器提高到12位;另一种方法是采用片外3位并行A/D转换器和其内部10位A/D转换器相结合,实现13位A/D转换.本文对这两种方法所涉及到的硬件电路将进行详细介绍,给出用这两种方法实现A/D转换的程序框图,并对这两种方法的各自特点作进一步阐述.  相似文献   

3.
胡赤鹰  杨江 《自动化仪表》1997,18(12):32-33
Intel公司生产的MCS 8098是一种集成度高、功能多而价格低廉的准16位单片机.它含有多种功能部件,如A/D转换器、脉宽调制器(PWM)和高速输入/输出(HSI/HSO)等.其中字长10位的A/D转换器带有4路模拟开关和采样保持器,在系统振荡频率为12MHz时,完成一次转换的时间是22μs.在8098单片机的应用中,使用这个片内A/D转换器,可大大简化单片机外围硬件电路.用8098单片机制作电加热炉程序升温控制器时,使用了片内 A/D转换器,使温控器具有4路模拟量输入通道和2路可控硅过零触发输出通  相似文献   

4.
本文提出了一种利用单片机技术大幅度提高A/D转换器分辨率的方法,采用8098单片机实现了此方案,A/D转换器的分辨率由10位提高到18位,此方法具有分辨率高,转换速度快,价格低廉等特点。  相似文献   

5.
介绍了利用8098单片机实现12位A/D转换的方法,给出了12位A/D转换的具体线路和测量转换程序框图。文中还提出了提高8098单片机内A\D分辨力的实现途径。  相似文献   

6.
<正>本刊1993年第8期刊登的乔双同志“用CD4051提高8098单片机内10位A/D转换器分辨率的方法”一文,设计新颖,且电路简单.笔者按照文中介绍制作了电路,并按文中介绍软件流程图编了一段程序在SCB-Ⅱ型单片单板机上进行了仿真试验,效果不错,A/D转换结果也很准确.但是当把模拟输入电压Vi调到满量程值5V时,发现程序运行进入死循环.利用SCB-Ⅱ型机的单步运行功能检查发现原因是D_7(亦即IC_4的输出)始终为0,分析原文的硬件电路可知当Vi=5V时,不管n为哪一档,IC_3的输出V_(IN)始终大于或等于5V,所以IC_4的输出始终为0是必然的.再将Vi调到  相似文献   

7.
8098单片机的模拟输入通道   总被引:1,自引:0,他引:1  
论述了8098单片机在测控系统应用中模拟输入通道的一些问题.说明了构造可程控自动变量程的模拟输入通道和提高分辨率得到12位A/D转换结果的方法.给出了具有输入信号范围宽、非线性度小等特点的线性光电隔离电路.  相似文献   

8.
来稿摘登     
<正> 本文介绍了一种采用AD654的电压频率变换技术(VFC),实现电力系统电参数测量的A/D转换.常规的A/D转换基本上是用一个采样保持器,将信号离散化,然后进行模数转换,在一些输入模拟量动态范围很大的场合,如交变电流、电压,一般要求A/D的分辨率不得低于12位.电力系统中的被测量如电流、电压等,可经过变换器变换为量度为0~10V的模拟输入量,所以要达到12位的分辨率,其最低位所代表的值仅为2.5mV.如果噪声的幅度超过了2.5mV,就将使12位A/D的最低位,甚至最低若干位,被噪声覆盖面达不到12位分辨率的效果.电力系统中被测量很多,通常要利用模拟量的多路开关,这又使各路信号的采样速度受到很大限制.  相似文献   

9.
<正> 适用于单片机A/D、D/A 转换器参考电源及传感器桥压的高精密基准电压源电路原理图如图l所示。电路工作原理是:基准电压源U_1的输出为A_1提供+2.5V 基准电压并接至其同相输入端,经A_1放大,在V_(01)点输出+5V、20mA 供A/D、D/A 转换器用。A_2,  相似文献   

10.
<正>为了提高单片机检测控制系统的抗干扰能力,有效的方法是进行光电隔离.对开关量信号的光电隔离是很容易的,但对模拟量的隔离要相对困难一些.采用数字光电隔离法实现模拟量隔离,其优点是不存在非线性问题,且成本低.数字光电隔离电路如图1所示.该电路含16路8位A/D转换、双路8位D/A转换,通过一片8255实现与单片机8031硬件接口.其中PB口作A/D数字隔离后的信号输入,PA_(4~7)作16路模拟输入的模拟开关控制.PA_3作A/D转换的起动.PC口作D/A的数字输出,PA_0、PA_1作两片D/A的片选控制和第一级寄存器写入,PA_2同时控制两片D/A的第二级寄存器写入.  相似文献   

11.
<正> 一、前言用低分辨率(8位)逐次逼近型A/D和D/A芯片组成高分辨率(14~16位)A/D转换电路能以较低的代价换取较高的转换速率和分辨率,在目前高分辨率逐次逼近型A/D器件尚相当昂贵的情况下是可取的。但如果该类电路的精度仍只能保持8位,即其低位数值(8~13位或15位)并非输入模拟器的正确反映,并且其差值亦不是一个恒量,则它的实用意义仍不大。对于测控系统而言,或许只是无谓地耗费了系统的资源(包括CPU,总线和RAM等),而没有达到提高精度的目的。本文拟以一个8位A/D和8位D/A芯片组成的15位A/D转换电路为例,对可能产生的误差作一简单的分析,并介绍软件补偿方法。  相似文献   

12.
基于温度检测系统的设计要求,介绍了以LPC935单片机实现系统的设计思路;设计中主要针对目前单片机内嵌A/D分辨率普遍不高的缺点,提出了一种独特的、简便易行的软硬件设计方法,在使用LPC935内部8位A/D的情况下,将系统的分辨率提高至12位,并在此基础上采用过采样算法再次提高分辨率至16位,保证了系统的低成本和高测量精度;实践证明,该方法具有使用和推广价值.  相似文献   

13.
在8098单片机智能仪表的开发过程中,往往要外扩展程序存储器。当程序容量小于16K时,一般选用EPROM27128芯片。然而,由于8098程序开始执行的地址不是0000H,所以A13地址线不能与27128直接联接。一般的联接方法如图1所示。138译码器Y。地址为0000H~1FFFH,一般作外部RAM或1/O口。图1Y1;地址为2000H~3FFFH-8K,Y2地址为4000H~5FFFH-8K。将又Y1、Y2相与,就可选27128的全部空间(16K),其中分上、下8K,分别由A0~A13内部译码。但是,8098程序从2000H地址开始执行,而这一地址正是A13为“1”。这样,在27128被选中进…  相似文献   

14.
<正> 八位A/D转换器已广泛应用于数据采集中,但由于分辨率低,在转度要求高的场合很不适用。目前市场上十二位以上的A/D芯片比较少见,且价格昂贵。用软件的方法虽然可以实现高精度的A/D转换,但占用CPU时间长,限制了应用。本文介绍一种用一片ADC0809和一片DAC0832构成的有较高速度的廉价的十五位A/D转换电路,供读者参考。十五位A/D转换电路的原理框图如图1所示。该电路分两拍进行。模拟开关K与a端闭合时,进行高七位A/D转换,与b端闭合时,进行低八位A/D转换。现场采集的数据一般为变化较慢的模拟信号,在很短的时间内可以认为恒定不变(对变化较快的信号可采用采样保持电路)。当在t_0时刻对被测信号x(t)采样  相似文献   

15.
DAC0832是一款广泛应用的8位分辨率的D/A转换集成芯片。本文通过对DAC0832的研究和实验,提出了一种利用两片DAC0832实现16位分辨率的D/A转换器的新方法,降低了获得高分辨率D/A转换器的成本。文章中给出了两片DAC0832实现16位分辨率的D/A转换器的硬件电路、程序设计及测试数据。高8位数模转换和低8位数模转换的测试结果表明本设计的D/A转换器具有16位的分辨率,且线性度较好,达到16位分辨率D/A转换器的性能指标。应用这种方法,可将DAC0832的分辨率扩展为24位或者32位。  相似文献   

16.
ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。学习并使用ADC0832可使我们了解A/D转换器的原理,有助于我们单片机技术水平的提高。  相似文献   

17.
<正>Intel 8098是准十六位单片机,它具有集CPU和各种接口电路于一体,高可靠性和强抗干扰能力,以及有很高的性能价格比,我们利用8098单片机在工业监测,控制和仪表中做了一些工作,现将在使用中遇到的问题及解决办法作一些介绍.Iutel8098单片机本身提供了采样器,四路模拟开关和一个10位ADC,我们在研制一采集系统时采用了图1的电路图.  相似文献   

18.
以AT89C51单片机为核心,使用12位并行A/D转换器AD574A、多路开关CD4051及多组RS-232驱动/接收器MAX232,设计了一个串行数据采集/传输模块。模块中主要分为两部分,第一部分由AD574A芯片和两个多路开关CD4051实现16路12位A/D转换,完成串行数据的采集;第二部分由AT89C51单片机和MAX232芯片实现与计算机间的串行数据传输。文中给出了硬件原理图和主要源程序。  相似文献   

19.
针对传统数字电压表结构复杂、成本高、寿命短和不便升级等问题,提出来一种基于C语言以P89V51单片机为控制核心的数字电压表,硬件电路采用正负双积分型A/D转换器;电源电路用稳压芯片LM7805和LM7905来处理,电压负荷在+5 V和-5 V电压之间;数字信号处理采用CD4052B,由LM324构成量程自动转换电路。控制功能用C语言编程实现。测量范围:10 mV-2 V,分辨率1 mV(2 V档);测量误差小于±0.5 V;输入电阻大于1 MΩ。实验结果表明,该电压表能够抑制工频干扰且测量精度高,具有自动校零、量程自动切换功能和便于自动升级等优点。  相似文献   

20.
介绍了20位A/D转换器AD7703的性能及使用方法,给出了它与8098单片机的硬件接口与软件编程示例。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号