基于PIC单片机与16位串行D/A转换的原理简介

发布者:世界因你而精彩最新更新时间:2012-09-21 来源: 21IC 关键字:PIC单片机  串行DA转换  电阻网络 手机看文章 扫描二维码
随时随地手机看文章

  下面介绍了基于PIC单片机与16位串行D/A转换的原理:

  1.基本原理

  D/A转换器相当于一种译码电路,它将数字输入传换为模拟输出:

  其中,D是数字输入,VR是模拟参考输入,Vo是模拟输出。这里模拟输出可以是电压,也可以是电流,式中 数字D是一个小于1的值。

  式中an为1或0,由数字对应位的逻辑电平来决定,N是数字输入D的位数。由此(3.2)由此(3.1)

  当参考电压输入TIp.固定时,转换器的模拟输出D成正比关系。对于单位数字量的变化,模拟输出是按等 幅度的阶跃量变化的。

  2.原理图

  (1)串行D/A转换器。

  串行D/A转换器一般由数字输入、基准电压源、模拟开关、电阻或电容网络、加法电路、运算放大器、模 拟输出等组成,如图1所示,根据集成度不同D/A转换器中可能不全包括其中的部分。图2所示为这种转换器 的原理图。


图1 集成D/A转换器的组成框图


 图2 串行D/A转换器

  数模转换器的基本工作原理是基于权的控制,即权电压或权电流相加。D/A转换器的几种常见结构,根据加 权网络等部分实现方法的不同,常见的DAC结构有电流型、电压型、电荷型等,每一类又细分为若干小类, 接下来将分别进行介绍。

  (2)权电阻型D/A转换器。[page]

  权电阻型D/A转换器的电路框图如图3所示。

  权电阻型D/A转换器是实现二进制数模转换的最简单的一种网络结构。其缺点是位数增多时,电阻的取值范 围很大,如要实现8位D/A转换器,电阻比值将高达128∶1,这一比值在工艺制造上难以实现,并且该结构对 于电阻精度的苛刻要术也使得的这结构的实现更加困难。

  (3)R-2R梯形电阻网络D/A转换器。

  图4所示为R-2R梯形电阻网络D/A转换器的电路原理框图。

  (4)电流衰减型D/A转换器如图5所示。


图4 R-2R梯形电阻网络D/A转换器


图5 电流衰减型D/A转换器

  总结:以上就是基于PIC单片机与16位串行D/A转换的原理,可以广泛的运用到需要进行D/A转换的场合中。

关键字:PIC单片机  串行DA转换  电阻网络 引用地址:基于PIC单片机与16位串行D/A转换的原理简介

上一篇:PIC单片机中断模块详细介绍
下一篇:PIC16F84A单片机教程(PCB图和原理图)详解

推荐阅读最新更新时间:2024-03-16 13:09

基于PIC单片机的一种车载红外夜视仪设计
夜视系统却可以在黑暗中帮助驾驶员导航,使驾驶员在有灯光和黑暗两种情况下都能看清驾驶环境。 0 引言   随着汽车市场的快速发展和安防意识的日益强化,人们对汽车安全保障技术的要求越来越高,而现有汽车照明系统在雪夜、雪天或大雾等能见度较低情况下视距不远、效果不佳的弊病成为汽车行驶的安全隐患之一。更严重的是在夜晚行车时,驾驶员通常会被对方车辆的灯光干扰出现盲区,容易发生车祸。夜视系统却可以在黑暗中帮助驾驶员导航,使驾驶员在有灯光和黑暗两种情况下都能看清驾驶环境。因此开发一种结构简单、性能稳定、可靠性好、适用性强的汽车红外夜视系统,具有重要的市场应用前景。 1 系统总体设计    1)系统原理   根据工作原理的不同,红
[汽车电子]
基于<font color='red'>PIC单片机</font>的一种车载红外夜视仪设计
pic单片机A/D转换程序
//选择RAO做为模拟输入通道; //连续转换4次再求 平均值 做为转换结果 //最后结构只取低8位 //结果送 数码管 的低3位显示 #include p IC .h //包含 单片机 内部资源预定义 __CONFIG(0x1832); //芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡 const char TABLE ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0X82,0XF8,0X80,0X90}; //定义常数0-9的数据表格 void DELAY(); //delay函数申明 void init(); /
[单片机]
PIC单片机扩展8255A并口
#include p IC .h __CONFIG(0x3B31); #define A0 RB0 #define A1 RB1 #define CS RB2 #define LE RD0 #define WR RD6 #define RD RD7 const unsigned char tab ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff};//0-F-全灭-共阳极 数码管 unsigned char tmp ={0,0,0,0,0,0,0,0}; void delay1ms(unsigned i
[单片机]
PIC单片机TIMER1应用注意的问题
1、当对TMR1H和TMR1L初始化时,预分频器将会自动清零。 2、在寄存器对TMR1H和TMR1L进行写操作时,将使预分频器清零。当TMR1处于运行状态时,对TMR1H或TMR1L值进行的写操作,可能会写入不希望的值。 3、TMR1工作于异步计数方式时,不能做为CCP模块的输入捕捉或输出捕捉的基准时间。 4、在上电复位(POR)或其它复位时,TMR1H和TMR1L保持原有数值,不会复位到0000H。 5、在上电复位或掉电复位控制寄存器T1CON的值将回到00H,并将关闭TMR1,且预分频器的分频比设定为缺的 1:1.在其他复位时均不会影响T1CON的值。 6、如果在复位时要将TMR1H和TMR1L的内容回到00H,可以
[单片机]
PIC单片机-PICC介绍
目录: 一、如何从汇编转向PICC 二、浅谈PICC 的位操作 三、PICC 之延时函数和循环体优化 五、在PICC 中使用常数指针 六、PICC 关于unsigned 和 signed 的几个关键问题 七、用PICC 写高效的位移操作 八、C 程序优化 九、关于PIC的C语言中嵌入汇编语言 十、PICC中实现C语言与汇编语言混合编程 ---------------------------------------------------------------------------------------------------------------- 一、如何从汇编转向PICC
[单片机]
PT2262/2272编解码器及应用在PIC单片机中干扰的处理源
BTFSS PORTB,VT ; 判断VT管脚高低 GOTO KEY_DOWN ; 为低 BTFSC SYS_FLAG,VT_UP ; 为高,判断标志位VT_UP是否为低 GOTO UP_UP ; 为高,进入按键高处理 BSF SYS_FLAG,GR_UP ; 为低,设高干扰标志 BTFSC SYS_FLAG,GR_DOWN ; 是否有低干扰标志 CLRF GR_TIME ; 有则清干扰计数器 BTFSS SYS_FLAG,MS1
[单片机]
Microchip向中国电表制造商林洋电子交付第50亿颗PIC单片机
全球领先的单片机和模拟半导体供应商 ——Microchip Technology Inc. (美国微芯科技公司)近日将其第 50 亿颗 PIC 单片机交付给中国电表制造商江苏林洋电子有限公司。 Microchip 于去年 9 月交付了第 40 亿颗单片机。仅相隔一年即再传捷报,交付了第 50 亿颗型号为 PIC18LF8720-I/PT 的单片机。    此举足以证明 Microchip 的 PIC 单片机一直深受业界青睐,成为嵌入式控制设计中首选的高性能、高成本效益解决方案,特别是在发展迅猛的中国市场不断绽放异彩。   Microchip
[焦点新闻]
LCD显示器与PIC单片机的接口设计
1引言 智能仪器仪表设计中,通常都要对测控信息进行显示。受仪器功耗、体积及其它条件的影响,一般CRT显示器往往不太适用。而半导体数码管,虽能显示数码及少数字母,却无法灵活显示各种文字、图形、表格等,有着较大的局限性。而LCD显示器由于具有功能强、功耗低、显示清晰、构造轻巧等优点,被广泛运用于各类智能仪器仪表的显示。PIC单片机是美国MICROCHIP公司推出的高性能单片机,对比传统MCS51系列单片机,它具有内置功能模块多、抗干扰性好、速度快、功耗低等优点,被广泛应用于工业控制领域 。本文将以SED1520与PIC16F874为例介绍LCD显示器与PIC单片机接口的实用方法。 2 SED1520的结构、指令及其与PIC单片机的
[单片机]
LCD显示器与<font color='red'>PIC单片机</font>的接口设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved