一、简介
DYSTM32F4 高频超声波开发板基于STM32F407VGT6 的微控器,包括一
个板载JLINK 接口,2路LED,3 路独立按键,LCD12864 显示接口,原创超声
波发射电路,原创超声波接收电路,UART异步串行口+MAX232 电平转换芯片,
温度传感器MF58 接口。
STM32F407VGT6 微控器是ARMCortex-M4 内核,32 位MCU,带有FPU
单元,有210 DMIPS,多达1MB FLASH/192+4KB RAM,17 个定时器,3 个ADC,
15 个通讯接口和一个摄像口。
二、特性
- STM32F407VGT6 微控制器有1M 的FLASH 存储器,192K 的RAM,
LQFP100 封装
- 板上的JLINK 接口,方便仿真调试
- 板子电源:24VDC
- 1 个电源指示灯LED1(红)
- 2 个用户LED 指示灯LED2(黄),LED3(绿),可模拟指示工作状态;
- 3 个按钮(用户按键),可以方便的进行人机互动实验;
- 温感MF58 电路接口,实现实时温度采集显示功能
- 板载LCD12864 显示接口,可以方便显示汉字和图形数据;
- 原创超声波发射电路,实现多级放大,同时含有带通滤波处理;
- 原创超声波接收电路,同时采集预留2 种采集方式,使用更加灵活;
- UART异步串行口+MAX232 电平转换芯片,通过DB9(母头)接口可与电脑
的COM口通讯;
- 温度传感器-- MF58,可以学习到AD 的方法和温度数据处理;
- LQFP100 IO 口的扩展头,可以快速连接成原型板,易于探测;
- 定时器输出频率可高达84M;
- ADC 可配置分辨率为12 位、10 位、8 位、6 位;
- ADC 的最大采样频率是2MSPS;
- 使用MDK开发环境;
- 适用的换能器频率范围:200K—5M ;
三、用途
DYSTM32F4 高频超声波开发板,本着使学习者在硬件设计和软件设计方面
得到真正的训练和学习的目的,一改传统开发板的固定模式,对开发板上的硬件
资源采用了全开放结构,不仅适合学校进行超声教学实验,也适合超声系统的设
计开发人员作为产品开发期使用的调试开发板。
DYSTM32F4 高频超声波开发板,可用做超声波水下测深,探鱼的前期开发;
可以做短距离,高速率的水声通信实验;可做超声测距产品的前期开发,超声传
感器的相关实验,可应用于汽车倒车、建筑施工工地以及一些工业现场的位置监
控前期开发,也可用于如液位、井深、管道长度的测量等场合的前期开发应用。
四、模块功能说明
1、流水灯
实验描述:运用ST 官方库来操作I/O 口,使I/O 口产生置位(0)和复位(0)
信号,从而控制LED 的亮灭。
实验现象:LED2 和LED3 交替闪烁
实物图片:
2、中断检测按键
实验描述:PD0 连接到K2,PD1 连接到K3,PD2 连接到K1,PD0、PD1、PD2 配
置为线中断模式,当K3、K2、K1 按下时,进入线中断处理函数,LED 状态取
反。
实验现象:上电时,LED2 和LED3全亮,K3 按下LED3 熄灭,K2 按下LED2
熄灭,K1 按下LED3 和LED2全亮.
实物图片:
3、12864 液晶显示
实验描述:初步掌握STM32 控制基本液晶显示信息。
实验现象:12864 液晶显示屏显示
实物图片:
4、异步串行口(USART)的简单应用
实验描述:初步掌握STM32 的USART 的应用
实验现象:串口调试助手接收和发送字符
实物图片:
5、PWM 输出
实验目的:利用通用定时器TIM1产生占空比可调,频率可调的PWM 信号。
实验现象:PB0 口输入占空比为50%,频率为2M 的,反极性PWM 信号
实物图片:
6、利用MF58 测出环境温度并显示在12864 液晶上
实验描述:温度传感器-- MF58,可以学习到AD的方法和温度数据处理
实验现象:实时监测环境温度,并在12864 上显示
实物图片: