基于STM32和AD数模转换模块开放的便携式肌电信号采集及人体动作识别硬件和软件设计
上传时间: 2022-07-07
上传用户:
单片机软件滤波的几种方法:假定从AD中读取数据的子程序为:unsigned int get_ad();1、限幅滤波法(又称程序判断滤波法)A、方法:根据经验判断,确定两次采样允许的最大偏差值(设为A)。每次检测到新值时判断:如果本次值与上次值之差<=A,则本次值有效;如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。B、优点:能有效克服因偶然因素引起的脉冲干扰C、缺点:无法抑制那种周期性的干扰,平滑度差D、软件实现://=======================//值A可根据实际情况调整,value为有效值,new_value为当前采样值//滤波程序返回有效的实际值
上传时间: 2013-10-20
上传用户:xiaojie
单片机ad转换电路:通过对双积分A/ D 转换过程及其原理的分析,结合8031 单片机定时计数器的特点,设计出一种新的A/ D 转换电路. 详细介绍了这种转换电路的硬件原理及工作过程,给出了实用的硬件电路与软件设计框图. 通过比较分析,可以看出这种A/ D 转换电路性能价格比较高,软件编程简单,并且转换速度和精度优于一般的A/ D 转换电路. 这种设计思路为数模转换器(A/ D) 的升级提高指出一个明确的方向.关键词:单片机; 定时/ 计数器; A/ D 转换; 双积分
上传时间: 2013-11-04
上传用户:kernor
软件无线电的思想已推广到无线电通信领域, 该技术依托于宽频段、特性均匀的天线, 高速的ADö DA 芯片,可编程大规模逻辑门阵列, 通用高速的DSP 数字信号处理芯片等硬件技术。介绍了AM 调制和解调的数字化实现方法, 给出了基于TM S320C32 DSP 芯片实现AM 调制解调算法的主要源程序。经测试, 该软件设计在软件无线电硬件平台上运行良好, 整个系统的各项性能指标均达到设计的要求。
上传时间: 2013-10-09
上传用户:xanxuan
10种软件滤波方法的示例程序 假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为get_ad(); 1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_value; new_value = get_ad(); if ( ( new_value - value > A ) || ( value - new_value > A ) return value; return new_value; }
上传时间: 2013-11-11
上传用户:gxf2016
12位AD转换芯片AD574资料,其中包含芯片的硬件资料和软件代码
上传时间: 2015-05-26
上传用户:haohaoxuexi
Linux下的无线网络管理软件,可使用主动扫描的方式探测AP和AD-Hoc网络,支持Prism54、prism2、prism2.5、思科系列的无线网卡
上传时间: 2013-11-28
上传用户:rishian
此为某测试平台的上位机软件部分,内部使用了虚拟仪器和IVI,同时也 使用自研的调理硬件模块。主要包括系统自检、校准部分。 其中自检涉及到100多路通道,硬件用C8051F020、欧姆龙机电器、光耦 DA部分完成MUX和信号源。 可供多路扫描AD和低频信号源参考。上位机用VC60开发。 完整上位机源代码。
上传时间: 2015-10-17
上传用户:haoxiyizhong
完整的PIC学习程序示例 软件功能: RT1602C驱动 UART串口输出,波特率为19200 按键扫描: 键1控制LCD的显示状态,接收状态或是发送状态 键2循环控制UART将要输出的子串口 AD转换功能 UART串口接收中断 TIME1定时器中断 具体请参考硬件连接图
上传时间: 2015-10-28
上传用户:kristycreasy
AVR-MEGA8单片机中使用AD转换的一个例子,原本是用于锂电池充电器中实时检测电量的。程序没有采用中断方式,而是软件调用AD转换函数。
上传时间: 2016-04-30
上传用户:lhc9102