摘要】 本文介绍了以AT89S51单片机为核心的温度控制器的设计,在该设计中采用高精度的温度传感器AD590对电热锅炉的温度进行实时精确测量,用超低温漂移高精度运算放大器OP07将温度-电压信号进行放大,再送入12位的AD574A进行A\D转换,从而实现自动检测,实时显示及越限报警。控制部分采用PID算法,实时更新PWM控制输出参数,控制可控硅的通断时间,最终实现对炉温的高精度控制。
标签: 590 89S S51 温度
上传时间: 2014-01-01
上传用户:13188549192
医学信号处理 设计目的:通过学习心电信号的知识和小波方法,结合学过的医学信号处理理论,实现心电QRS波形检测算法。
标签: 信号处理 心电信号
上传时间: 2016-08-20
上传用户:c12228
用于信号处理中的DOA估计,谱估计,检测等
标签: DOA 信号处理
上传时间: 2013-12-04
上传用户:13160677563
上传时间: 2014-12-06
上传用户:坏坏的华仔
上传时间: 2016-08-23
上传用户:pompey
void InitGoertzel(void) 作用:初始化算法参数 用法:采用算法进行检测前执行一次,如果需要改变参数,调用SetParameter() float CGoertzel::GetMagnitude(unsigned char * sampleData, int length) //算法主接口 作用:对采集下来的音频数据用算法处理,返回一个结果 参数:sampleData-音频数据缓冲地址指针; length-缓冲区尺寸(音频数据数量),字节数; 返回值:返回算法结果。 void SetParameter(DWORD set_SampleRate, DWORD set_TargetFreq, DWORD set_BlockSize) 作用:设置算法参数; 参数:set_SampleRate-音频数据抽样速率; set_TargetFreq-目标信号频率; set_BlockSize-算法数据块尺寸(采样点); 用法:调用本函数后,需要调用一次InitGoertzel(void)才会生效
标签: void InitGoertzel 算法 初始化
上传时间: 2016-09-20
上传用户:sssl
使用VERILOG实现QPSK信号的匹配滤波,对符号过采样率为4,在程序中设定相关峰的检测门限为3
标签: VERILOG QPSK 信号 滤波
上传时间: 2014-01-12
上传用户:xuan‘nian
磁传感器信号,adc,状态机算法,无线传输,用于检测车辆通过数
标签: 磁传感器 信号
上传时间: 2014-01-16
上传用户:牧羊人8920
一种二相码信号多普勒补偿方法的研究与实现,并实现一种基于数字动目标检测 (DM TD)的二相码信号多普勒补偿方法
标签: 信号 多普勒 补偿 法的研究
上传时间: 2016-10-06
上传用户:jiahao131
自己编写的GMSK信号的循环谱密度程序,开发平台MATLAB,对于循环谱检测有一定的参考价值!
标签: GMSK 编写 信号 循环谱
上传时间: 2013-12-13
上传用户:qb1993225