STM32F407ZGT6学习之DAC

发布者:紫色小猫最新更新时间:2022-08-02 来源: csdn关键字:STM32F407ZGT6  DAC  模拟信号 手机看文章 扫描二维码
随时随地手机看文章

工程代码:https://pan.baidu.com/s/1Qlfg1_br0tN6yy0fcDwCjg,密码:fhh2


(一)概述


    DAC 模块是 12 位电压输出数模转换器,用于将数字信号转换为对应的模拟信号的设备。

(二)DAC框架图


    当DAC有触发信号输入时,会触发DAC进行数模转换,把数字信号转换为模拟信号并输出到DAC_OUTx引脚上。

(三)DAC功能说明:


1、DAC数据格式


    DAC在进行数模信号转换时,需要把数字信号的值写入到指定寄存器中,DAC才能把数字信号转换为模拟信号。


    对于一个DAC通道来说,有三种指定寄存器可以写入,数据写入到这三个指定寄存器之后,通过自动加载或者软件、外部事件触发,把数据加载到DOR寄存器中。


    ①、8 位右对齐:软件必须将数据加载到 DAC_DHR8Rx [7:0] 位(存储到DHRx[11:4] 位);

    ②、12 位左对齐:软件必须将数据加载到 DAC_DHR12Lx [15:4] 位(存储到DHRx[11:0] 位);

    ③、12 位右对齐:软件必须将数据加载到 DAC_DHR12Rx [11:0] 位(存储到DHRx[11:0] 位);


2、数字信号转模拟信号计算


    例如:用8位的数据格式转换时,此时数字信号的范围值为0x0~0xFF(也就是0~255),同时DAC会参考VREF+引脚上的输入电压,将0~VREF+之间的电压平分为256份,此时每个数字信号就对应一个模拟信号。


    DAC 通道引脚的模拟输出电压通过以下公式确定:


    DACoutput = VREF × DOR / 256。


其中DACoutput为输出模拟信号,VREF为VREF+引脚上的输入电压,DOR为数字信号的值,这里采用的是8位数据格式,所以除以256(如果采用的是12位数字格式,也就是0x00~0xFFF(0~4095),那么应该除以4096)。


2、DAC触发选择


DAC可以通过外部事件(定时计数器、外部中断线)或者软件方式触发转换。

关键字:STM32F407ZGT6  DAC  模拟信号 引用地址:STM32F407ZGT6学习之DAC

上一篇:STM32F407ZGT6学习之外部中断
下一篇:STM32F407ZGT6学习之串口驱动学习

推荐阅读最新更新时间:2024-11-08 18:06

凌力尔特推出具内部基准的16位4通道SPI接口DAC
    凌力尔特公司 (Linear Technology Corporation) 推出 4 通道电压输出 16 位和 12 位数模转换器 (DAC) 系列 LTC2654,该器件具内部基准和 SPI 接口。在整个温度范围内,LTC2654 DAC 实现了 INL 最大值为 ±4LSB 的 16 位性能,该性能比最接近和具内部基准的同类 16 位 4 通道产品好两倍。LTC2654 具有 ±2mV (最大值) 的最低失调误差和 0.1% (最大值) 的最低增益误差,二者结合可确保 LTC2654 在靠近电源轨时保持准确,并为用户提供更宽的有效输出范围。LTC2654 准确的性能规格使其非常适用于多通道、开环和闭环系统。应用包括移
[模拟电子]
技术创新兼顾性价比 本土IC公司忙抓替代机遇
  除了部分国民技术、中星微电子、展讯通信等明星IC设计公司,许多本土“中国芯”的发展之路一直坎坷蹒跚,目标市场定位不明确是问题之一,还有反向设计、抄袭、品质不稳定等诟病。不过,随着他们经历数年的市场化检验,本土IC设计公司对上述问题的思考与努力已经逐步改善。   一方面,他们的产品方案更为成熟可靠,技术实力也更加稳健扎实,企业具备了更丰富了产品研发经验。苏州顺芯半导体有限公司董事长林坤就表示:“事实上,我们拥有不亚于全球同类领先厂商的研发能力。”他指出,该公司核心团队都具有国际领先半导体公司的产品设计经验。该公司是一家无晶园IC设计公司,总部于苏州工业园区国际科技园,专业设计高性能的数模混合信号集成电路,提供混合信号芯片和系统
[半导体设计/制造]
单片机AT89C52和D/A转换器DAC0832芯片为核心的信号发生器设计
信号发生器是一种常用的信号源,广泛应用于电子 电路 、自动控制系统和教学实验等领域。信号的产生有模拟电路、专用硬件和软件产生等方法。采用模拟电路搭建函数信号发生器,可同时产生方波、三角波、正弦波,但不能产生任意波形,存在波形质量差、控制难、可调范围小,电路复杂和体积大等缺点,且 频率 调节不方便。专用硬件方法产生的信号频率分辨率高、稳定性好、在线调整方便,如目前在通讯系统中应用广泛的直接数字频率合成(DDS)技术,例如AD9854是一种典型的信号产生方法,但是价格昂贵。 利用单片机通过程序设计方法产生低频信号,其频率底线较低,具有线路简单、结构紧凑、体积小、价格低廉、频率稳定度高、抗干扰能力强、用途广泛等优点,且如需要产生
[单片机]
单片机AT89C52和D/A转换器<font color='red'>DAC</font>0832芯片为核心的信号发生器设计
艾克赛利赞助IPL在DAC2011大会上的活动
艾克赛利宣布赞助IPL在美国圣迭戈举办的第48届设计自动化大会(DAC2011)上的相关活动。 可互操作PDK库(Interoperable PDK Libraries, IPL)联盟是一个旨在开发可互操作的生态定制设计系统的行业组织。目前的重点是建立和促进可互操作的PDK的标准。会员包括艾克赛利(Accelicon),新思科技(Synopsys),赛灵思(Xilinx),安捷伦(Agilent),意法半导体(STM)以及台积电(TSMC)等。 通过在线注册参加IPL的年度午宴活动,与会者可了解到IPL联盟的最新动态,目前注册链接已启动: http://www.iplnow.com/ipldac_events.ph
[半导体设计/制造]
STM32DAC讲解及代码示例
DAC转换 STM32的DAC模块主要特点有: ① 2个DAC转换器:每个转换器对应1个输出通道 ② 8位或者12位单调输出 ③ 12位模式下数据左对齐或者右对齐 ④ 同步更新功能 ⑤ 噪声波形生成 ⑥ 三角波形生成 ⑦ 双DAC通道同时或者分别转换 ⑧ 每个通道都有DMA功能 DAC_OUT1 - PA4 DAC_OUT2 - PA5 DAC配置步骤 程序代码示例: //DAC通道1输出初始化 void Dac1_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; DAC_InitTypeDef DAC_InitType; RCC_APB2PeriphClockCm
[单片机]
STM32<font color='red'>DAC</font>讲解及代码示例
Maxim高集成度18位DAC为工业测试测量提供完备功能和超高精度
Maxim的完备方案与竞争产品相比集成了更多元件,可大大节省设计和调试时间。 中国,北京,2012年11月7日。Maxim Integrated Products, Inc. (NASDAQ: MXIM)推出高集成度数据转换器,内置构建高精度电压源所需的全部电路,适用于工业测试测量、工厂自动化和过程控制。新推出的高精度18位DAC MAX5318,现已开始供货。 Maxim的方案集成一个输出和基准缓冲放大器以及多个关键功能,与竞争方案相比,至少省去了三个外部元件。Maxim的集成设计缩短了开发及调试时间,并且大大减小了占位面积。 关键优势 • 集成度最高的18位DAC:包括输出和基准缓冲器 • 经过优化的性能
[测试测量]
Maxim高集成度18位<font color='red'>DAC</font>为工业测试测量提供完备功能和超高精度
臻镭科技:射频收发芯片及高速高精度ADC/DAC芯片已定型量产
5月9日,臻镭科技在投资者互动平台表示,公司射频收发芯片及高速高精度ADC/DAC芯片已定型量产,主要应用于国内终端通信、相控阵雷达、声呐设备、数据链、一体化综合电子系统等特种行业领域中,与民用领域不同,特种行业领域对芯片的质量要求高,相应的对价格的接受程度也高。公司射频收发芯片及高速高精度ADC/DAC芯片技术指标国内领先、附加值高,产品存在一定的稀缺性,产品定价与本身价值相匹配。 据悉,臻镭科技目前已成为国内通信、雷达领域中射频芯片和电源管理芯片的核心供应商之一,且是国内少数能够在特种领域提供终端射频前端芯片、射频收发芯片及高速高精度ADC/DAC芯片、电源管理芯片、微系统及模组等产品整体解决方案及技术服务的企业之一。 臻镭
[手机便携]
德州仪器推出漂移的高压双极性DAC 产品系列
  日前,德州仪器 (TI) 宣布推出一款 4 通道高压双极性数模转换器 (DAC)。该 16 位 DAC8734 采用 TI HPA07 模拟 CMOS 工艺技术,是最新高性能双极性 DAC 系列中的一款产品。该系列包括引脚兼容的 12 位与 14 位产品,其偏移程度比同类竞争器件低 6 倍,并具有业界最宽泛的工作温度范围及最高的初始精度。DAC8734 采用 6 毫米 x 6 毫米 QFN-40 或 7 毫米 x 7 毫米 TQFP-48 封装,帮助自动测试设备 (ATE) 与医疗设备设计人员节省空间、实现高度的灵活性。该器件可在所有 4 通道内提供 ±16 V 或 0 至 +20 V 的驱动电压,无需外部运算放大器便可实现额
[模拟电子]
德州仪器推出漂移的高压双极性<font color='red'>DAC</font> 产品系列
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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