完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
要求:
用超声波模块,通过定时器(中断)实现超声波测距,并且自己搭建电路,可以通过OLED屏(IIC协议)或者LCD屏来显示数据。 方法: 通过设置定时器,开启中断,读取ECHO输出高电平的持续时间,计算结果作为当前的距离,并且在OLED上面显示输出。 stm32f103微控制器 简介 器号:STM32F103C8T6 封装规格:LQFP-48_7x7x05P 毛重:0.000792 KG 核心处理器:ARM Cortex-M3 核心尺寸:32-位 速度:72MHz 连接性:CAN,I2C,IrDA,LIN,SPI,UART/USART,USB 外设:DMA,电机控制 PWM,PDR,POR,PVD,PWM,温度传感器,WDT I/O 数:37 程序存储容量:64KB(64K x 8) 程序存储器类型:闪存 RAM 容量:20K x 8 电压 - 电源(Vcc/Vdd):2 V ~ 3.6 V 工作温度:-40°C ~ 85°C(TA) 最小系统 HC-SR04超声波测距 简介 HC-SR04超声波测距模块可以提供2cm–400cm的非接触式距离感测功能,测距精度可以高达3mm;模块包括超声波发射器,接收器与控制电路。 使用电压:DC—5V 静态电流:小于2mA 电平输出:高5V低0V 感应角度:不大于15度 探测距离:2cm–450cm 高精度:可达3mm 原理 (1)采用IO口TRIG触发测距,给TRIG至少10us的高电平; (2)模块自动发送8个40khz的方波,自动检测是否有信号返回; (3)有信号返回,通过IO空ECHO输出一个高电平,高电平持续时间就是超声波从发射到返回的时间。 测试距离=(高电平时间*声速(340M/S))/2; T(?)={(V25-Vsense)/Avg_Slope}+25 V25=Vsense 在25度时的数值(典型值为:1.43) Avg_Slope 是温度与Vsense曲线的平均斜率(单位为 mv/℃或uv/℃) (典型值为 4.3Mv/℃)利用以上公式,我们可以方便计算当前物体超声波模块的距离。 OLED12864模块 简介 OLED12864模块的逻辑工作电压(VDD)为4.5–5.5V,工作温度为0–60℃,宽温为-20–75℃ ,IIC总线由数据线SDA和时钟信号线SCL构成串行总线,可发送和接收数据 1、逻辑工作电压(VDD):4.5~5.5V 2、IIC总线由数据线SDA和时钟信号线SCL构成串行总线,可发送和接收数据 3、工作温度(Ta):0~60℃(常温) / -20~75℃(宽温) 4、电源地(GND):0V |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1771 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1619 浏览 1 评论
1070 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
724 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1673 浏览 2 评论
1936浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
729浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
569浏览 3评论
594浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
552浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 16:47 , Processed in 0.675091 second(s), Total 46, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号