首页/文章/ 详情

大学毕业设计一席谈之四十一 压电信号的睡眠检测算法(12)性能一致然后开启测试

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/博士学历/特邀专家/独家讲师
平台推荐
内容稀缺
1年前浏览11394

要做到单片机中程序结果和浮点程序的结果完全一致,就要确保转换时不会有误差!准确的反映算法是单片机程序编写的准则!上一篇文章中的遗留问题会在本文中得到解决!解决后再考虑什么呢?算法的升级!哪些地方还需要改进呢?先看代码,再来看后续升级内容!产品的相关资料会在本文中展示。2023年11月,产品正式面市了。

实物图!


硬件也在不断的升级,后续会实现更多的功能,最先实现的就是睡眠检测!产品研发告一段落,赶紧带着学生编写技术方案,慢慢的规范起来。对我而言,这个编写过程是一种回顾,对于学生,那就是一种锻炼和能力增长的过程。只有先把文档、硬件和代码规范了,才能做到产品的有序升级。

第一堂课!
希望为社会多培养些工程师!面对大二学生,我需要更加深入浅出的讲解!现在教他们写方案、画原理图、写程序正合适。学过了C语言,很多实际工作就可以尝试了。
第二堂课!
从无到有!

同学们开始有模有样的学起来了!

第三堂课!

学生学的努力,自然老师也会教的卖力。在大学学习过程中,如果有这么好的实践过程,将电路、微机原理、电子系统设计、信号处理等课程的知识融于实际项目中,学生们的能力自然得到长足进步。加油,未来可期!方案优化是个长期过程,不能着急,慢慢细化。

根据项目的现有技术储备情况,同学们应该进行原理图设计和转接板设计这两项工作。原理图是电路设计的第一步,是制板、仿真等后续步骤的基础。因此原理图正确与否直接关系到整个设计的成功与失败。另外,为方便读图,原理图的美观、清晰和规范也是十分重要的。对于硬件设计和软件设计,规范都是必不可少的。


设计新一版电路需要增加压力传感器。现有PCB板需要增加转接板已完成数据的采集工作,为后续的软件升级做好准备。在设计的过程中,开始准备硬件设计文档和软件设计文档吧

画原理图建议使用Altium Designer。这是一个设计原理图和PCB的专业软件,功能十分强大,且使用方便,比较容易上手。它的前身就是Protel。本人在大学期间学习的就是Protel,那是上个世纪的事情了。技术在不断发展,也许很快就能用3D打印技术做出电子线路板。那么以后是不是就不需要 PCB板加工厂了啊?

再来分析代码!之前出现了细小的误差,源于哪呢?仔细分析程序中的代码,原来在这里!

这个判断语句和下面的语句的效果不等效!看出差异了吧!在采样点的选取上有差异。

起始点不一样!不过不影响性能,于是开始了大规模的测试。测试结果很满意,满足产品要求。2023年11月,准备带领团队升级产品了!团队成员是我的学生,他们今年才上大二,于是需要讲解基础知识。

这个系列完整的记录了产品开发的各个阶段所写的代码,极具参考价值。那什么时候教学生开始写代码呢?先要搞清楚原理。在课外,我已经讲解了滤波知识,也对产品性能做了测试,让他们感受到了软件需要升级的必要性,激发他们的学习兴趣。

来源:通信工程师专辑
电路电子Altium工厂
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-11-01
最近编辑:1年前
算法工匠
博士后 | 高级工程师 诚信做事 认真讲课 传播知识
获赞 395粉丝 2581文章 335课程 40
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈