推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

巧用两片8位DAC代替16位DAC设计高精度恒流源

更新时间:2020-06-26 11:37:45 大小:466K 上传用户:xuzhen1查看TA发布的资源 标签:dac 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

在许多场合,为了达到设计精度上的要求,我们需要使用高分辨率的D/A转换器。目前8位的D/A转换器如DAC0832在市场上的售价不足20元,而12位的转换器如DAC1210等售价在140元左右,16位的D/A转换器价格大体上在400元左右。因此转换器的价格随分辨率按指数规律上升。在对转换速度要求不高的情况下;为了降低系统的成本,可以用两片8位的DAC实现16位DAC精度。接下来笔者就以用89CS1单片机实现的恒流源的设计为例来分析实现的方法。该恒流源输出范围较大,要求能产生1mA-5000mA的电流。其输出的电流值既可直接从键盘上指定,又可用+/-键以1mA的步进值进行递增或递减。要区分出5000个状态,D/

A转换器的分辨率要选13以上(2=8192),若采用16位高分辨率的转换器,系统的成本会很高。在确保精度与范围的情况下,我们采用两片8位的A/D转换器DAC0832,同样达到甚至可以超过所要求的精度,同时降低了成本。

如图1所示,该电路由恒流源、信号综合、粗调、细调、CPU控制等部分组成。在恒流源电路中我们可以看出,在两个三极管的B值足够大的情况下,流过基准电阻(20)的电流与流过负载的电流基本是相同的,即4/R.并且要在负载中产生1mA的电流,则V,要输出2mV的电压。信母综合部分是一加法运算器,其输出表达式为V,--(Vo+ vo),粗调部分与细调部分都是用8位的D/A转换器实现的.CPU给粗调部分可传送0-19这20个状态f,通过调节电位器设置好合适的放大倍数,使D/A转换器的值每增减一位,"的输出增减500mv,即可在负载中增减250mA的电流,实现电流的粗调。细调部分可接收CPU送来的0-250这251个状态值,调节好放大倍数后,使D/A转换器的值每增减1位,Vo的值增减2mV,即可使负载中的电流增减ImA.整个工作过程的流程图见图2.


部分文件列表

文件名 大小
巧用两片8位DAC代替16位DAC设计高精度恒流源.pdf 466K

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • 21ic下载 打赏310.00元   3天前

    用户:w178191520

  • 21ic下载 打赏310.00元   3天前

    用户:小猫做电路

  • 21ic下载 打赏310.00元   3天前

    用户:zhengdai

  • 21ic下载 打赏220.00元   3天前

    用户:gsy幸运

  • 21ic下载 打赏220.00元   3天前

    用户:jh0355

  • 21ic下载 打赏210.00元   3天前

    用户:jh03551

  • 21ic下载 打赏60.00元   3天前

    用户:sun2152

  • 21ic下载 打赏60.00元   3天前

    用户:xuzhen1

  • 21ic下载 打赏80.00元   3天前

    用户:xzxbybd

  • 21ic下载 打赏60.00元   3天前

    用户:铁蛋锅

  • 21ic下载 打赏60.00元   3天前

    用户:liqiang9090

  • 21ic下载 打赏20.00元   3天前

    用户:方中禾

  • 21ic下载 打赏20.00元   3天前

    用户:w1966891335

  • 21ic下载 打赏30.00元   3天前

    用户:玉落彼岸

  • 21ic下载 打赏15.00元   3天前

    用户:kk1957135547

  • 21ic下载 打赏15.00元   3天前

    用户:w993263495

  • 21ic下载 打赏15.00元   3天前

    用户:x15580286248

  • 21ic下载 打赏20.00元   3天前

    用户:WK520077778

  • 21ic下载 打赏25.00元   3天前

    用户:hp860629

  • 21ic下载 打赏15.00元   3天前

    用户:sbfd010

  • 21ic下载 打赏10.00元   3天前

    用户:严光辉

推荐下载