2018年9月9日

测试卡尔曼滤波器(Kalman Filter)

摘要: 真实的温度测试数据,通过加热棒加热一盆水测得的真实数据,X轴是时间秒,Y轴是温度:1)滤波前2)滤波后(p=10, q=0.0001, r=0.05, kGain=0;) 相关C语言代码:#define LINE 1024static float prevData=0... 阅读全文

posted @ 2018-09-09 11:08 tuxinbang 阅读(461) 评论(0) 推荐(0) 编辑

把浮点数转换成字符串

摘要: 在C标准库函数中的sprintf()(位于stdio.h)太大,在STM8上面根本不敢用,动不动就.text overflow,在STM32中运用也太慢。为了将采集的数值通过串口上传到计算机,只能自己写了一个浮点数转换成字符串的函数:#include #include... 阅读全文

posted @ 2018-09-09 10:59 tuxinbang 阅读(2507) 评论(0) 推荐(0) 编辑

2018年9月8日

放射性辐射监测原理及工程运用

摘要: 放射性辐射监测装置主要由以下部分组成:放射源→闪烁探测器→多道脉冲幅度分析仪→主控板→上位机。1.放射性辐射的来源放射性辐射分为三类:放射性物质以波或微粒形式发射出的一种能量就叫核辐射。核辐射主要是α、β、γ三种射线:α射线是氦核,外照射穿透能力很弱,只要用一张纸就能... 阅读全文

posted @ 2018-09-08 17:47 tuxinbang 阅读(1320) 评论(0) 推荐(0) 编辑

2018年9月2日

stm32使用过程中的注意事项(持续更新中)

摘要: 1.ADC采用值转换成具体的物理量值ADC采样值在寄存器中是16位整形数据,要转换成具体的电压量,则必须进行换算。例如12位的转换精度,满量程的二进制为0000 1111 1111 1111,对应十进制数为1095,对应的电压为3.3V。所以计算公式为 ... 阅读全文

posted @ 2018-09-02 23:31 tuxinbang 阅读(307) 评论(0) 推荐(0) 编辑

2018年8月26日

STM32配置一般过程(持续更新中)

摘要: 1.外设配置顺序RCC时钟→GPIO→其他外设2.外设具体配置过程①配置函数首先声明PPP_InitTypeDef结构体变量。 例:GPIO_InitTypeDef GPIO_InitStructure;②为定义的结构体变量设置需要的值。设置变量中所有的值:PPP_... 阅读全文

posted @ 2018-08-26 21:55 tuxinbang 阅读(526) 评论(0) 推荐(0) 编辑

2018年8月11日

uCOSIII使用心得(持续更新中)

摘要: 1.时间管理的作用?时间管理函数实质上是各任务进入调度的入口,表现为各任务按照设定的时钟节拍循环执行。设定不同的延迟时间对任务切换有很大影响:设定延迟时间合理,则程序运行流畅;若设定延迟时间不合理,则各任务调度可能会存在堵塞,程序不能按照设定的功能进行。2.信号量的理... 阅读全文

posted @ 2018-08-11 09:16 tuxinbang 阅读(517) 评论(0) 推荐(0) 编辑

2018年8月9日

对WIFI通信的一些理解(经常更新修改)

摘要: 1.WIFI模块配置的指令形式是什么?指令形式是字符串,上位机或MCU通过串口连接WIFI芯片,发送指令协议中对应的字符串,实质就是发送这些字符串对应的ASCII码值。WIFI 芯片接受到这些字符串之后,就会形成相应的配置。2.WIFI联网的过程是什么?WIFI中的S... 阅读全文

posted @ 2018-08-09 10:24 tuxinbang 阅读(746) 评论(0) 推荐(0) 编辑

2018年6月26日

PID控制器数字化

摘要: PID控制器是经典控制理论中最本质的线性控制算法,在各行各业中应用非常广泛。1.PID控制原理这里说明一下微分环节的作用:①优点:反映偏差信号的变化速率,并能在偏差信号变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减少了调节时间;本身是个超... 阅读全文

posted @ 2018-06-26 13:46 tuxinbang 阅读(821) 评论(0) 推荐(0) 编辑

2018年6月12日

利用simulink分析系统各种传递函数的BODE图、阶跃响应、单位脉冲响应

摘要: 1.根据实际系统物理关系,搭建系统的simulink模型,注意,系统的输入端口和输出端口不能用实际的源,而要采用In1 block和Out1 block。2.可以先命名系统的信号线,然后选择要分析传递函数的输入和输出信号:①选中信号线,右击选中Linear Analy... 阅读全文

posted @ 2018-06-12 10:09 tuxinbang 阅读(3913) 评论(0) 推荐(0) 编辑

利用Matlab/fadtool进行滤波器设计

摘要: 1在命令行窗口输入fdatool,弹出Filter Designer设计窗口。2根据要设计的滤波器,选择①Response Type中滤波器的种类:低通、高通、带通、带阻,陷波等滤波器,还有的滤波器类型可用Matlab的“what is this”或help进行了解;... 阅读全文

posted @ 2018-06-12 09:33 tuxinbang 阅读(1140) 评论(0) 推荐(0) 编辑

导航