这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| icore3_arm_hal_11 [2020/04/15 14:51] fmj | icore3_arm_hal_11 [2022/03/18 15:05] (当前版本) sean | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| |技术支持电话|**0379-69926675-801**  ||| | |技术支持电话|**0379-69926675-801**  ||| | ||
| |技术支持邮件|Gingko@vip.163.com  ||| | |技术支持邮件|Gingko@vip.163.com  ||| | ||
| - | |技术论坛|http://www.eeschool.org  ||| | ||
| ^ 版本  ^ 日期  ^ 作者  ^ 修改内容  ^ | ^ 版本  ^ 日期  ^ 作者  ^ 修改内容  ^ | ||
| | V1.0 | 2020-04-15  | gingko  | 初次建立  | | | V1.0 | 2020-04-15  | gingko  | 初次建立  | | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| ===== STM32CubeMX教程十一——DAC实验 ===== | ===== STM32CubeMX教程十一——DAC实验 ===== | ||
| 行 78: | 行 82: | ||
| - D/A转换精度:D/A转换精度用来表示D/A转换器实际输出电压与理论输出电压的偏差,通常以满输出电压的百分数给出。 | - D/A转换精度:D/A转换精度用来表示D/A转换器实际输出电压与理论输出电压的偏差,通常以满输出电压的百分数给出。 | ||
| === 3、DAC的分类 === | === 3、DAC的分类 === | ||
| - | - 电阻型 | + | *** 1、电阻型** | 
| - | {{ :icore3:icore3_arm_hal_10_1.png?direct |}} | + | |
| * 电阻型ADC与一个电阻网络,通过控制开关的通断,来控制进入运放同向输入端的的电流,电流在R1的作用下转换为电压。从而将根据输出的数字量的值转换为相应的模拟量的值。 | * 电阻型ADC与一个电阻网络,通过控制开关的通断,来控制进入运放同向输入端的的电流,电流在R1的作用下转换为电压。从而将根据输出的数字量的值转换为相应的模拟量的值。 | ||
| - | - 电容型 | + | {{ :icore3:icore3_arm_hal_11_1.png?direct |}} | 
| - | {{ :icore3:icore3_arm_hal_10_2.png?direct |}} | + | * **2、电容型** | 
| * 电容型DAC,通过控制开关的通断,来控制接入电路的电容的值,电容值不同,运算放大器同向输入端的电荷量不同,在电容C0的作用下,电荷量转换为电压值输出。 | * 电容型DAC,通过控制开关的通断,来控制接入电路的电容的值,电容值不同,运算放大器同向输入端的电荷量不同,在电容C0的作用下,电荷量转换为电压值输出。 | ||
| - | - 电流型 | + | {{ :icore3:icore3_arm_hal_11_2.png?direct |}} | 
| - | {{ :icore3:icore3_arm_hal_10_3.png?direct |}} | + | * **3、电流型** | 
| * 电流型通过控制开关的通断来控制进入运放同向输入端的的电流,电流在R的作用下转换为电压。从而将根据输出的数字量的值转换为相应的模拟量的值。 | * 电流型通过控制开关的通断来控制进入运放同向输入端的的电流,电流在R的作用下转换为电压。从而将根据输出的数字量的值转换为相应的模拟量的值。 | ||
| + | {{ :icore3:icore3_arm_hal_11_3.png?direct |}} | ||
| + | |||
| === 4、STM32F4  DAC主要特点介绍 === | === 4、STM32F4  DAC主要特点介绍 === | ||
| - 2个DAC转换器:每个转换器对应1个输出通道 | - 2个DAC转换器:每个转换器对应1个输出通道 | ||
| 行 99: | 行 104: | ||
| * 本试验使用的芯片STM32F407IGT6, DAC工作在12位模式时,数据可以设置成左对齐或右对齐。当DAC的参考电压为Vref+时,DAC的输出电压是线性的,从0~Vref+变化。iCore3中两路DAC参考电压为2.5V。本实验中,我们使用DAC1通道一输出2.0V电压,引脚位为PA4 。 | * 本试验使用的芯片STM32F407IGT6, DAC工作在12位模式时,数据可以设置成左对齐或右对齐。当DAC的参考电压为Vref+时,DAC的输出电压是线性的,从0~Vref+变化。iCore3中两路DAC参考电压为2.5V。本实验中,我们使用DAC1通道一输出2.0V电压,引脚位为PA4 。 | ||
| * 硬件电路图如下图所示: | * 硬件电路图如下图所示: | ||
| - | |选用DAC通道|对应引脚| | + | {{ :icore3:icore3_arm_hal_11_4.png?direct |}} | 
| - | |DAC1_OUT  | PA4 | | + | ^选用DAC通道^对应引脚^ | 
| + | |DAC1_OUT| PA4| | ||