摘要:超声波测距是一种典型的非接触测量方式,应用非常广泛。
本文提出了一种基于STM32单片机的高精度超声波测距方案。
与传统单片机相比,STM32的主频和定时器的频率可以通过PLL倍频高达72MHz,高分辨率的定时器为高精度的测量提供了保证。
超声波的发射使用定时器的PWM功能来驱动,回波信号的接收使用定时器的输入捕获功能,开始测距时,定时器的开启将同时启动PWM和输入捕获,完全消除了启动发射和启动计时之间的偏差,提高了测量精度。
为使回波信号趋于稳定,设计了时间增益补偿电路(TGC),在等待回波的过程中随着时间的推移需要将放大器的增益值不断增大,通过实验获取不同距离需要设置的增益值,对应不同时间需要设置数字电位器的增量,并将该参数固化在单片机的FALSH中,在测距过程中,根据时间查询电位器增量表改变电位器阻值,实现回波信号的时间补偿,提高了测量的精度。
为了在减小盲区的同时而不减小测量范围,设计了双比较器整形电路分别处理近、远距离的回波信号,近距离比较器可以有效屏蔽超声波衍射信号从而减小了测量盲区。
传统的峰值检测方法大多通过硬件电路实现,设计较复杂,稳定性差。
本文通过软件算法对回波信号进行峰值时间检测。
不只简化了电路,降低了成本,而且提高了系统的稳定度。
经研究表明,该系统测量精度达到了lmm,盲区低至3cm,量程可达500cm。
本系统在近距离测试时,系统的精度较理想,可作为停车时的倒车雷达使用,也可以用于液面检测(油箱液位),还可以用于自动门感应,机器人视觉识别等。
如果多使用几个测距仪,将这些集成一个大系统,那么整个大系统可用于定位避障。
2023/3/12 2:11:29 7.86MB STM32单片机 超声波测距 双比较器
1
为解决飞机结构损伤激光在线快速修复过程中同轴送粉喷嘴气体保护效果不佳的问题,利用粒子图像测速(PIV)、烟雾流动显示技术和Fluent软件对喷嘴保护气体流场进行了研究。
系统分析了喷嘴气流速度变化、侧吹气流速度对喷嘴气体冲击射流场的影响。
结果表明,当喷嘴三个喷口气流速度接近一致时,湍流扩散区消失,流场稳定。
当喷嘴中心气流速度小于外环气流速度时,工件表面出现旋涡,破坏了流场的稳定性。
侧风对喷嘴气体保护范围影响较大,随着侧风速度增大,气流轴线偏离喷嘴轴线距离增大。
当侧风速度超过喷嘴气流速度50%时,喷嘴保护气流混入空气,完全得到对金属熔池的保护。
1
密码电子锁,一般是用预先设定的密码,用每个码位去控制触发器翻转,若码位按错则码位触发器不能翻转。
密码电子锁一般还兼有电子门铃的功能。
现在已有专用的电子密码锁集成器件可供选用。
密码电子锁以其安全系数高、操作方便、稳定性好等特征越来越遭到人们的欢迎。
2023/3/10 8:04:53 332KB 电子密码锁 电路设计 数字课程
1
本文将改进的自顺应遗传算法和相结合用于0-1背包问题的求解。
此算法对交叉率和变异率进行了优化,实现了交叉率和变异率的非线性自顺应调整,并对不可行解进行了贪婪修复。
实验结果表明,相比传统的自顺应遗传方法,新算法收敛速度快,寻优能力强,具有更可靠的稳定性。
2023/3/10 7:08:25 4.5MB 遗传算法
1
v7.18301.处理SendStringIme2在某些系统中失效的BUG2.处理后台功能在某些WIN10系统下无效的BUG.比如后台特征码3.增加接口ShowTaskBarIcon4.处理phide2phide3无效的BUG5.优化后台图色模式dx.graphic.opengl在开启dx.public.graphic.speed的稳定性6.ExecuteCmd接口变更,增加了超时参数
2023/3/8 18:51:17 6.48MB 大漠7.1830 大漠破解版
1
在1999年,大众汽车美国公司把IT项目包给大众公司内部的GedasAG来负责,理由是从外面聘请的IT外包商,IT成本迅速上升,于是公司与对方中断了为期10年的合同,但没过多久,IT成本又开始攀升。
几年间,不同部门添加了新的、不相兼容的软件和功能,这些都是临时添加的,这些应用软件必须通过内部开发的一套复杂的软件接口进行集成。
久而久之,这些软件接口削弱了系统的稳定性。
因而每到月末,计算汽车销量这些日常任务也就成了大规模的IT运营,不但时常出现延迟,还需要大笔费用。
更蹩脚的是,IT给公司带来了引人注目的重大错误,譬如无法准确地进行预测、无法
2023/3/8 9:03:41 109KB IT成本攀升时的IT治理策略
1
WebTools是用于管理网站的多功能工具。
使用Web工具,您可以:使用文件(ftp客户端),通过ip地址监视站点的稳定性,使用telnet或ssh客户端管理服务器并测试新功能。
这是系统管理员和Web开发人员的必备使用程序。
功能:•FTP和SFTP客户端•HTTP测试实用程序•可达性-通过IP地址检查可用性•Internet速度测试•源代码编辑器•SSH客户端•以及更多...该网络工具使用程序提供访问最流行的实用工具,网络管理员和网络开发人员在他们的电脑上使用。
Web工具具有简单直观的界面,您可以通过它在几分钟内配置站点并检查其稳定性。
该使用程序不断改进。
它的开
2023/2/23 20:33:15 6.16MB Web Tools Premium
1
无需数据库本资源包含界面预览本系统没有数据库,您可将目前网络上的任意网站的接口瞬间变成您的数据源,取数据超easy-----------------------------------------------------------------如何部署-------------------------------------------------------------------------下载压缩包,将压缩包中的yijavaBlog-1.0.0.war解压缩到Tomcat的webapps/ROOT即可访问浏览-----------------------------------------------------------------接口配置的例子-------------------------------------------------------------------{name:"mobileSegment",url:"https://api.it120.cc/common/mobile-segment/location",returnType:"json"}上面配置后,您就可以直接在html静态页面上这样写:${mobileSegment("mobile=13500000000").data.province}即可在页面上显示“广东”,除了province,您可以获取接口返回的任意数据哦~-----------------------------------------------------------------关于接口------------------------------------------------------------------------目前有很多网站偶读提供了接口服务,比如juhe.cnapistore.baidu.commarket.aliyun.com/data您无需担心接口的稳定性和速度等问题(您自己搭建的数据库能比他们稳定、安全么?)脱离了数据库还有一个棒棒的原因:您可以随时更换你的网站服务器,而不要关心数据迁移问题,因为数据本身就是保存在阿里云、百度、聚合数据上的同时,聪明的您或许发现了:可以同时部署在多台服务器上,配置一样的接口即可,不就轻松实现分布式集群部署了么?~-----------------------------------------------------------------开源项目------------------------------------------------------------------------本项目是一个开源项目,所以您完全可以无偿使用,同时也希望您加入到这个项目的贡献中来,为开源出一份微博之力吧:~开源项目地址:https://github.com/gooking/yijava-blog有什么好的想法或者建议,欢迎在github上面给我留言、互动~
2023/2/17 19:56:21 1.88MB java
1
FurMark是来自oZone3D开发的一款OpenGL基准测试工具,通过皮毛渲染算法来衡量显卡的功能,可以对显卡进行地狱一般的折磨,借此考验显卡的稳定性,就是大家常说的显卡压力测试软件,俗称甜甜圈furmark,甜甜圈furmark软件提供了包括全屏/窗口显示模式、九种预定分辨率(支持自定义)、基于时间或帧的测试形式、多种多重采样反锯齿(MSAA)、竞赛模式以及GPU稳定性测试(烤机)在内的多种测试选项,能让显示卡跑出任何游戏都达不到的高温,对显卡的蹂躏程度越来越“变态”,而且还带有屏蔽显卡的功耗保护功能,所以理论上只要通过了FurMark考验过的显示卡,运行任何游戏都不会出现稳定性问题,可谓是名副其实的“烧卡专家”,本来甜甜圈furmark开发的初衷只是用来测试显卡的OpenGL极限效能,但它功能发掘能力极其强悍,所以也会被拿来当电脑烤机测试软件使用。
1
随着科学技术和生产力的不断发展,测试任务日趋复杂与完善,在工程振动中阻尼比的测试分析越来越深入,对阻尼比稳定性和精度要求也越来越高。
大多数分析测试是基于半功率带宽法。
文章通过用Matlab对半功率带宽法的结果进行分析,对半功率带宽法的特点、适用范围及影响要素进行探讨,得出了合理的结论及求精确值的方法
2023/2/12 22:29:31 405KB Matlab 半功率带宽法
1
共 498 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡