-
初版固件,全部传感器数据 Pre-Release
released this
2024-10-10 15:03:26 +08:00 | 5 commits to main since this release超声已经简单测试,准确率99.5%
已经输出全部传感器数据,但是未经过测试与数据修正,这是一个待测试版本。
目前主要测试12V电压下的工作状态,并且以12V电压下的校正参数优化为优先任务。cap_val:43385 Over Range Temp:2897 cap_val:43385 Over Range Temp:2915 cap_val:43385 Over Range Temp:2779 cap_val:43385 Over Range Temp:2779 cap_val:195 Distance: 7565 Temp:2799 cap_val:176 Distance: 7242 Temp:2801 cap_val:176 Distance: 7242 Temp:3351 cap_val:43573 Over Range Temp:3371 cap_val:192 Distance: 7514 Temp:2875 cap_val:194 Distance: 7548 Temp:2827
- 数据格式
cap_val:183 Distance: 7361 Temp:2735
- cap_val:183 超声死区外的ToF数据
- Distance: 7361 距离数据,100倍mm距离值
- Temp:2735 温度数据,100倍摄氏度值
- 数据格式
-
单超声版本代码发布 Pre-Release
released this
2024-09-27 09:11:50 +08:00 | 19 commits to main since this release本代码工程编译环境:CLion 2024.1.4 ARM-GCC 13.3.rel1 FrimwareLibrary V2.1.0
输出样例:
Distance为距离值,该值为实际距离(以毫米为单位)的100倍。
cap_val为超声波除死区范围外的飞行时间。XLSW-3DP-UltraSonic Analog 300K! cap_val:38 Distance: 4896 cap_val:383 Distance: 10761 cap_val:385 Distance: 10795 cap_val:375 Distance: 10625 cap_val:305 Distance: 9435 cap_val:89 Distance: 5763 cap_val:89 Distance: 5763 cap_val:24029 Over Range cap_val:23929 Over Range cap_val:23929 Over Range cap_val:23929 Over Range
该版本固件为12V电压供电下的预设参数。可以在
ultrasonic_driver.h
文件中修改宏定义。#define POWER_SUPPLY_12V // #define POWER_SUPPLY_24V #ifdef POWER_SUPPLY_12V #define TIME_CORRECTION_US 250 #define CAPTURE_VALUE_MAX 515 #elif defined(POWER_SUPPLY_24V) #define TIME_CORRECTION_US 230 #define CAPTURE_VALUE_MAX 550 #else #error "Please define either POWER_SUPPLY_12V or POWER_SUPPLY_24V" #endif
Downloads