首页/文章/ 详情

数字信号处理课程仿真辅助课v2 第一课 信号采样(6)展示学习过程

3月前浏览2037

信号采样的概念非常重要,因为我们在学习和应用数字信号处理时,必须要有处理的对象,这个对象往往就是采集的信号。因此信号采集和转换的过程就是我们本科阶段应该熟悉的知识。对于写算法程序的人,他早期可能就直接对信号采集的结果进行处理,在MATLAB里面,这个结果往往以数组的形式出现。但这个数组里面的数是怎么来的,我们也应该搞清楚,对写算法有很大的帮助。写本篇文章的时候,理论讲解来到了哪里呢?

此文章发布时间正好匹配上暑假期间本人线下讲课的速度!希望学生们找资料看并且思考一下!留言讨论!

回顾!

2023年,带了几位大二的学生开始了产品研发过程,既有手把手的教,也有引导式教学。我可以鼓励学生学,不能也不会强迫学生学!

当学生不再理会你的指导和布置的任务时,那么只能听之任之了。这也是老师识人的过程!我认识的学生大多没有执着的品质,那工科实践过程就有如一座山横在面前。

AD采样的学习过程就是让他们自学为主,我只是在关键知识点上做个提醒。经过一年的指导和观察,只有一位学生能够坚持,于是在 2024 年给他指导数字信号处理的内容。在大二下学期,他就通过单片机能够计算出外部信号的频率值了,将 FFT 用到了采样数据的分析过程中了。对此,本人深感欣慰,毕竟看着学生不断的进步会让自己感觉成就满满。后续将带着他学习滤波等数字信号处理知识。加油,小王。

原理可以通过在MATLAB中仿真来掌握,实际中的采样过程就需要硬件来支撑!单片机比较好上手,那就用它来实践促进理论的消化吧。在本文,我会展示用于学习数字信号处理的数字硬件平台的测试过程!

从最开始写文档到平台的测试完成,也经历了一年左右的时间!同学们的进步非常明显,当然也有掉队的。我没有能力培养全部的学生,把真正优秀的学生培养成才已经就很知足了!管理好团队不仅需要技术,还需要很多管理能力,更重要的是要想保证团队的“战斗力”也需要优胜劣汰!扶不起的阿斗坚决不能要!

新鲜血液进来了!加油,小吕!2024年的暑假注定忙碌,正好可以跟着王师兄多学点。先开始学习串口通信和 AD 采样,然后再搞蓝牙通信和微 信小程序,学习实用技术为主线。有了 C 编程的基础,这些都可以学会。

文档内容逐渐增加,越来越全!一份详细的文档会使得技术得到传承,加速新进人员的学习过程,还能保证持续研发。和本章相关的知识点是4.3章节,我们一起来细致的了解下具体内容。

数字平台外观!
放大图!

当然也可以从市面上普用的开发板入手学习单片机知识,殊途同归!这也是我们学院培养学生所用的平台!在这方面,学院也注入了很多师资和财力,无奈好学的学生真的是凤毛麟角。
书籍必不可少,而且应该有多本!我的要求是在文档中体现学习过程,要有完整齐全的调试记录。然后呢?加入问题解决的思考过程,这就是提升!

实践!实践!实践!
用实物和程序来加深对概念的理解是最有效的学习方式!在文章中,用文档来展示实物可以让大家清楚的知道抽样的具体实现过程!有了数字平台就可以把学到的知识进行应用。我们先来看看一段视频。
从了解串口通信开始,然后是AD采样。为什么先学这两部分呢?这是有意为之的哦。串口通信是数据传输的重要手段,简单易上手。在单片机中,当你要把一些结果传送给计算机时,通过会使用串口。在算法研制的过程中,早期需要真实的信号源做为研究对象,AD采样的数据就需要传送至计算机。那么在低速采样的环境下,串口就完成了数据传输的工作!看看学生的视频讲解!
小伙子从无到有,慢慢积累!
老师会陪着你成长!
现在单片机编译软件都用Cube,方便的很哦!
经过一个月时间的断续摸索,总算把串口通信给摸熟悉了。不过本文的重点是介绍采样在单片机中实现的过程及相关知识。AD涉及的知识点多于串口通信,复杂度肯定会增加!


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