4. 硬件测试

本模块配套STM32驱动程序,可直接使用野火STM32系列开发板进行测试和使用, 按照说明连接模块和开发板,下载程序后可使用野火多功能调试助手连接开发板串口, 查看串口输出信息。

4.1. 模块接口说明

接口

说明

GND

电源地

RESET

异步复位输入。

LDAC

异步/同步模式选择

SYNC

输入数据的帧同步信号

SCLK

串行时钟输入。

SDO

串行数据输出。

SDIN

串行数据输入。

5V

电源5V

4.2. 模块功能选择

功能选择跳线帽

J4

增益选择。接GND时DAC的输出0V-10V。接5V时DAC输出(-)10V-10V。

J5

上电复位选择。接GND时上电后输出零电平,接5V时上电后输出中间电平。

J6

A_OUT输出基准选择,

J7

B_OUT输出基准选择

小技巧

当增益选择(J4)接GND时,输出基准选择(J6/J7)应接GND; 当增益选择接5V时,输出基准选择应2V5。

4.3. 测试环境

  • 电脑安装 野火多功能调试助手 或其他串口软件。

  • 模块按接线说明正确连接开发板。

  • 电脑安装串口驱动程序,能正确识别开发板串口(相关内容请查看相应开发板配套资料)。

  • 模块对应开发板例程,并使用MDK编译通过。

4.4. 硬件连接

模块引脚

GND

SYNC

SCLK

SDO

SDIN

5V

F103MINI

GND

PA4

PA5

PA6

PA7

5V

F103指南者

GND

PA4

PA5

PA6

PA7

5V

F103霸道

GND

PA4

PA5

PA6

PA7

5V

F407霸天虎

GND

PA3

PB3

PB4

PB5

5V

F407骄阳

GND

PI0

PI1

PI2

PI3

5V

F429挑战者

GND

PF6

PF7

PF8

PF9

5V

F767挑战者

GND

PF6

PF7

PF8

PF9

5V

H743挑战者

GND

PF6

PF7

PF8

PF9

5V

H743_PRO

GND

PF6

PF7

PF8

PF9

5V

H743繁星

GND

PI0

PI1

PI2

PI3

5V

H750_PRO

GND

PF6

PF7

PF8

PF9

5V

4.4.1. 与开发板连接图

STM32H743 繁星

H743繁星与AD5689连接图

STM32F407 骄阳

F407骄阳与AD5689连接图

STM32H743/STM32H750 PRO

H7_PRO底板与AD5689连接图

STM32H743/STM32F767/STM32F429 挑战者

挑战者底板与AD5689连接图

STM32F407 霸天虎

F407霸天虎与AD5689连接图

STM32F103 霸道

F103霸道与AD5689连接图

STM32F103 指南者

F103指南者与AD5689连接图

STM32F103 MINI

F103_MINI与AD5689连接图

4.5. 测试现象

确认模块正确连接到开发板后打开模块配套例程的 AD5689-双通道电压输出0v-10.0v , 使用MDK编译并下载该程序到对应开发板,复位开发板让程序运行。

打开野火多功能调试助手,配置串口为波特率115200、无校验、8数据位、1停止位,连接相应端口。

实验现象1

注意

测试时请将GAIN、A_IN和B_IN跳线帽与GND连接。