FormalLn的博客

私信 关注
FormalLn
码龄2年
  • 4,206
    被访问量
  • 7
    原创文章
  • 480,357
    作者排名
  • 10
    粉丝数量
  • 于 2019-07-10 加入CSDN
获得成就
  • 获得17次点赞
  • 内容获得21次评论
  • 获得45次收藏
荣誉勋章
兴趣领域
  • #数据库管理
    #数据库开发#数据仓库
TA的专栏
  • STM32
    5篇
  • 理论分析
    1篇
  • CAN总线通信协议
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

STM32心率滤波器实现

STM32心率滤波器设计前言​ 2020年电赛结束好久了,A题的步数部分并没有做好,但是心率部分做的还行,得到了测评老师的赞赏。上一篇文章对心电信号的噪声进行了理论的分析,并且用matlab简单的设计了滤波器。这篇文章将介绍以下如何在STM32的平台上设计、搭建滤波器。​ 这次平台选用的是STM32F407,因为毕竟要进行滤波运算,用有FPU的F4系列会比F1舒服很多。当然,在现场也看到许多用F1做的,效果也非常好。滤波器形式​ 由于我们对滤波的实时性要求比较高,所以这里选中FIR滤波器进行
原创
42阅读
2评论
1点赞
发布博客于 11 天前

心电信号的滤波分析

心电信号的滤波分析前言​ 2020电赛器材表出来的时候,里面有一块ADC:ADS1292。根据数据手册可以知道这是一块专用测量心电信号的ADC,结合上半年的疫情,这次电赛的心电测量估计是跑不掉了。ADC只是用来测量数据的,重要的部分是对数据的分析和处理。​ ​ 采集到的心电信号有许多的干扰,所以我们要对心电信号进行滤波处理,处理完成后能得到心电信号的一些在医学上有意义的信息噪声分析​ 心电信号的噪声主要由以下三点:工频干扰​ 工频干扰主要是由于供电网络的干扰,供电网络无处不在,工频干
原创
729阅读
3评论
0点赞
发布博客于 3 月前

基于STM32-AD7606的FFT交流采样

基于STM32-AD7606的FFT交流采样前言​ 之前写AD7606驱动移植的时候挖下的坑,关于添加FFT计算的部分,同时本文会对AD7606的驱动程序工作方式做简要的分析。鉴于本人的水平所限,如有错误希望大家能够在评论区指正。(这次写在前面了)​ 本文不会对FFT的具体原理进行讨论,有许多大佬写的非常生动形象,我会放几个我觉得不错的链接在下面。​ 知乎3.2万赞 傅里叶分析​ B站 李永乐老师 傅里叶变换如何理解系统分析AD7606运行机制分析​ 本文使用的AD7606的运行
原创
714阅读
8评论
2点赞
发布博客于 5 月前

AD7606 STM32F4驱动并添加FFT功能

AD7606 STM32F4驱动并添加FFT功能选择AD7606的原因​ 最近在准备电赛,由于主要做的是信号题部分,所以说对ADC的运用是必不可少的了,stm32f4系列的ADC已经非常强大了,有最小0.71uS的转换时间,可选的6位,8位,10位,12位分辨率,参考电压在2.4-3.3v之间。但是作为一个单极性的ADC,在处理信号的过程中需要有额外的电路来抬升电压等。而对于模拟电路来说,越多的组件就会带来更多的噪声,并且也会给数据的处理带来麻烦,同时12位的分辨率在精度要求高的题目中显得有些不够用。
原创
294阅读
2评论
2点赞
发布博客于 6 月前

用clion配置开发stm32并且导入第三方库

用clion配置开发stm32并且导入第三方库​ keil5作为IDE来说,在代码补全方面、界面、流畅性和操作逻辑方面相比现在主流的IDE来说已经几乎没有优势了,之前开发小项目的时候盯着白底黑字debug时候的心情让人难以忘记,debug一下午,感觉眼睛都不属于自己的了。针对这个问题,有许多代替keil的方案,比如用vscode,或者其他基于eclipse修改的IDE。cubemx也支持了许多不同的IDE。​ 在很久之前的项目中写Python的时候接触了pycharm,被它流
原创
702阅读
5评论
3点赞
发布博客于 8 月前

STM32调制PWM生成三角波

STM32调制PWM生成三角波​ 最近临近期末,课程电力电子大作业老师要求用单片机控制生成信号,经过H桥电路放大之后用RL电路滤波,负载两端的波形要求是三角波。要求不能用da直接输出,所以选用pwm调制的方式。方案设计​ 单片机选用stm32f103,用的是正点原子的板子啦。选32的原因就是32有专门的pwm控制器,功能非常的强大,相比51要用定时器自己写波形,方便的多。而且pwm的频率直接影响着生成波形的光滑程度。程序框图程序设计中用Time3的一个pwm通道来生成pwm波,然后
原创
846阅读
0评论
1点赞
发布博客于 8 月前

CAN总线学习笔记--数据帧与遥控帧

CAN总线学习笔记–数据帧与遥控帧​ 最近在学习can总线协议,想写一些关于接触can总线的想法,文章会参考部分正点原子的资料,但是会使用自己在notability里面做笔记时画的图来代替can手册中的图片。(文中的红色代表显性电平,绿色代表隐性,黄色代表不一定)​ 第一次写博客,写的不好大家见谅。一、帧类型CAN总线的通讯协议中有5种类型的帧今天主要学习的是数据帧和遥控帧。数据帧​ 数据帧是协议中用来发送数据的帧,在是整个协议的核心帧​
原创
723阅读
1评论
8点赞
发布博客于 9 月前