程序备忘_sub_DAC_OUT以及软硬件整理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序备忘_sub_DAC_OUT以及软硬件整理相关的知识,希望对你有一定的参考价值。

首先,DA转换用TI的TLV5630来实现,12位精度,在使用5V电源给芯片供电时REF输出为2.048V,芯片AO输出如下图所示:

技术分享

原理图如下:

技术分享技术分享

上图为差分比例放大电路:计算公式为OUTA =(2.048-DACA)*(40/8.2),其中DACA就是芯片的AO输出

可见,当芯片的AO输出为0V时,OUTA为最大值9.85V,此时对应CODE为0;

   当芯片的AO输出为4.096V时,OUTA为最小值-9.63V,此时对应CODE为0xFFF;

其软件控制流程图如下几个图所示:

技术分享技术分享技术分享

由最后一段程序可见,BIT0~BIT11为DI,BIT12~BIT15为通道选择位。

最后进行整理,当DAC_DATA为0时,输出电压OUTA为最大值9.85V;

                       当DAC_DATA为2048时,输出电压为OUTA为0V

                       当DAC_DATA为4095时,输出电压OUTA为最小值-9.63V

以上是关于程序备忘_sub_DAC_OUT以及软硬件整理的主要内容,如果未能解决你的问题,请参考以下文章

亮点全整理!苹果全球开发者大会召开在即,更多软硬件新品将公开

Dell PowerEdge R730服务器软硬件相关知识整理

Cisco的互联网络操作系统IOS和安全设备管理器SDM__路由器软硬件知识

程序备忘_异步电机的转速估计以及角度估计(高压)

Linux_文件系统(inode磁盘结构寻址方案EXT2文件系统创建删除文件过程软硬链接)

操作系统_操作系统概述