【NUCLEO-H743ZI】4、片上运放输出DAC信号
本帖最后由 dql2016 于 2023-10-16 23:09 编辑<p>在前面的帖子中实现了DAC输出正弦信号,下面配置DAC输出信号通过片上高性能模拟运放输出,配置DAC通道2:</p>
<div style="text-align: center;"></div>
<p> </p>
<p>DMA的配置:</p>
<div style="text-align: center;"></div>
<p> </p>
<p> </p>
<p>运放配置为电压跟随器模式,通过PE7输出信号:</p>
<div style="text-align: center;"></div>
<p>代码增加开启运放输出即可</p>
<pre>
<code>GenSineWaveData();
HAL_OPAMP_Start(&hopamp2);
HAL_TIM_Base_Start(&htim6);
HAL_DAC_Start_DMA(&hdac1,DAC_CHANNEL_2,(uint32_t *)SineData,128,DAC_ALIGN_12B_R);</code></pre>
<p>效果:</p>
<p> </p>
<div style="text-align: center;"></div>
<p> </p>
<p> </p>
<p>可见波形质量比直接DAC输出的稍差,但是驱动负载能力增强了</p>
<p>46e4e70b723bf59ccf7fd84eb446eb9d<br />
代码</p>
<div></div>
<p> </p>
<p> </p>
页:
[1]