上次的程序由于串口2USART2.c文件里串口2中断函数对数据的处理中没有对0x0a和0x0D进行判断,因此只有串口一是可以正常用的,这次的程序我对串口2中断函数进行了修改,完全按照串口一的处理,同时保留了u2_printf函数可用于和单片机向测距模块传送字符串;
另外按照相同的模式,扩展了串口三,也是串口一中断的方法,扩展了u3_printf函数。
因此可以用三个串口中任何一个使单片机与上位机通信,另外两个各接一个激光测距模块,可以同时监控两个测距模块,实际做小车等机器人时,三个串口都可以接激光测距模块,这样可以同时搞三个,如果还想扩展,可以按照相同方法加入新的串口。
程序完全自己写的,也是在网上没找到stm32的实现例程,淘宝卖家说只有用Arduino的程序,所以就自己写了,希望用这个模块的人都能看到。
1
针对传统的二次混频式激光测距仪鉴相精度不高,难于消除系统误差等问题,提出了正交混频相位激光测距法,利用成熟的正交调制技术进行激光光强的幅度调制,提高了基于二次混频原理的激光测距仪的鉴相精度,并且通过改变低频信号相位来获得两个相对很小的频差,易于消除系统附加相移,大大简化了二次混频式激光测距仪的硬件设计。
详细阐述了基于正交混频相位测距方法的激光测距原型机设计要点。
系统原型机设计方案采用了集成度很高的正交调制芯片完成,结构紧凑没有冗余元件。
原型机实验精度达到±1.52mm,在62.5MHz频点下测相精度达到0.042°,并且可以很方便地通过加入多频调制的方法大大提高测量距离,是采用二次混频法进行相位激光测距的优秀解决方案。
2023/7/3 2:43:17 2.78MB 测量 激光测距 正交混频 相位测量
1
多功能空携二极管激光测距系统的可能性正由LFE电子学公司研究。
此种装置除提供距离和接近速度数据外,还可以进行高度测量、通讯和目标照明。
此种激光器将使用由10个室温运转的砷化镓二极管组成的列阵,据该公司计算,可产生500瓦的峰値功率和1瓦的平均功率。
20千周的脉冲重复率足够供通话与测量接近速度使用。
预料其发射器效率为10%。
系统重量估计为8磅。
2023/6/29 14:44:04 527KB
1
详细描述了TDC-GP22的性能、寄存器配置、数据校准等功能。
文档最后给出了TDC-GP22的示例源码。
2023/6/9 15:06:30 958KB 激光测距 TOF Range Finder
1
基于51单片机的VL53L0X激光测距传感器程序
2023/6/5 18:34:28 51KB VL53L0X
1
为提高线性调频连续波(LFMCW)雷达的测距精度,提出一种多段同频正弦信号频谱融合的测距算法。
首先,通过易于工程实现的间断采样方式,将LFMCW雷达若干规则区差拍信号采样为多段同频正弦信号,有效避开不规则区;其次,构造加权因子对多段规则区差拍采样信号频谱进行加权积累,得到最优加权积累频谱;然后,将多段规则区差拍采样信号的最优加权积累频谱和其累加频谱进行相关运算,得到频谱相关谱;最后,谱峰搜索频谱相关谱,实现差拍信号频率的精确估计,从而实现LFMCW雷达的高精度测距。
仿真和现场实验结果表明,在5~30m的测距范围内,该算法频率估计的平均绝对误差约为FFT+CZT法的1/5,测距精度始终保持在1mm以下,其平均测量误差约为DEVONL80手持激光测距仪的1/3,约为基于FFT+CZT的测距法的1/5。
1
VL53L0X激光测距传感器调试代码和原理图,VL53L0X激光测距传感器调试代码和原理图
2023/6/1 12:44:07 1.01MB VL53L0X
1
GY53激光测距资料,上位机,32,51测试代码
2023/3/26 17:08:16 4.48MB 激光测距
1
运用Arduino对VL53L0X进行编写,到达可以测量2m以内的物体距离
2023/3/6 14:29:51 4KB arduino
1
TDC-GP2到TDC-GP21的迁移TDC-GP2激光测距应用TDC-GP2与MSP430F413通讯C程序TDC-GP2在超声波流量计时差法中的应用TDC-GP2在时差法激光测距中对应用
2018/11/2 21:28:23 22.75MB TDC-GP21 资料
1
共 26 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡