本文介绍了一种基于DS18B20的数字温度计设计方案。方案利用AT89S52单片机控制DS18B20进行数据采集并由HS1602液晶显示模块显示结果,另外,采集结果可由RS-232-C接口送入计算机显示并存储。按键控制实现过界报警温度设定和实时监控,利用AT24C08芯片进行存储,实现温度测量存储与再现。
上传时间: 2014-01-02
上传用户:米卡
为了测量 DVD的Jitter ,需要知道刻录时钟。针对 DVD 特殊的数据格式 NRZI,提出一个专用的时钟恢复系 统 ,用于从读出的 RF信号中恢复写时钟。这个系统采用基于锁相环的双环结构。介绍系统结构、各个模块的构成原理、数 学模型 ,并结合 Simulink 给出仿真结果。理论和实验证明 ,该系统既可作为测量 DVD Jitter 的硬件电路设计的参考 ,也可作 为软件设计的工具。
上传时间: 2015-10-13
上传用户:1079836864
Verilog实现的DDS正弦信号发生器和测频测相模块,DDS模块可产生两路频率和相位差均可预置调整的值正弦波,频率范围为20Hz-5MHz,相位范围为0°-359°,测量的数据通过引脚传输给单片机,单片机进行计算和显示。
上传时间: 2013-12-09
上传用户:epson850
已经调试通过的利用温度传感器18B20实现温度测量,加液晶模块显示
上传时间: 2014-10-27
上传用户:BOBOniu
(1)利用多项式拟合的两个模块程序求解下题: 给出 x、y的观测值列表如下: x 0 1 2 3 4 5 y 2.08 7.68 13.8 27.1 40.8 61.2 试利用二次多项式y=a0+a1x+a2x2进行曲线拟合。 (1)多项式拟合方法:假设我们收集到两个相关变量x、y的n对观测值列表: x x0 x1 x2 x3 x4 x5 y y0 y1 y2 y3 y4 y5 我们希望用m+1个基函数w0(x),w1(x),…,wm(x)的一个线形组合 y=a0w0(x)+a1w1(x)+…+amwm(x) 来近似的表达x、y间的函数关系,我们把几对测量值分别代入上式中,就可以得到一个线形方程组: a0w0(x0)+a1w1(x0)+…+amwm(x0)=y0 a0w0(x1)+a1w1(x1)+…+amwm(x1)=y1 … … a0w0(xn)+a1w1(xn)+…+amwm(xn)=yn 只需要求出该线形方程组的最小二乘解,就能得到所构造的的多项式的系数,从而解决问题。
上传时间: 2016-02-07
上传用户:爺的气质
为了能准确测量一些小信号,测量放大器是不可缺少的。本系统就是为了这种需要设计的。设计由三个模块电路构成:前级高共模抑制化比仪器放大器、AD7520衰减器和单片机控制模块。在前级高共模抑制比仪器放大器中充分利用了电路的对称性,能较好的抑制共模信号。而AD7520衰减器利用电阻网络的可编程性,控制衰减器衰减率的数字编程,实现了自动控制。单片机控制模块除可以控制液晶显示外,还可进行数字处理和对继电器及AD7520的控制。该方案已基本满足了设计要求,能完成测量的需要
上传时间: 2013-11-25
上传用户:teddysha
简易数字频率计利用复杂可编程逻辑器件FPGA,VHDL编程将所有功能模块集成在一块芯片上。功能模块包括时基脉冲发生器、计数器、数据锁存器和显示电路4部分。设计时先分别设计各功能模块,并调试得到正确仿真结果,然后将各个功能模块组合起来。最后作整体仿真、下载,得到实物。由于采用纯数字硬件设计制作,稳定性、可靠性远远高于使用单片机或模拟方式实现的系统,外围电路简单。该数字频率计达到预期要求,实现了可变量程测量,测量范围0.1Hz—9999MHz,精度可达0.1Hz。
上传时间: 2016-03-20
上传用户:qq521
项目名称:测量放大器 压缩包里面含有设计测量放大器的c源程序(开发环境为keil),目标代码(可直接烧入AT89S52芯片运行),电路原理图等。 源程序含有软件模块:4×4矩阵键盘扫描,led显示,可编程信号衰减。 硬件模块:采用医学生理信号检测仪器的前置放大器的结构,可放大极其微弱信号,譬如毫伏级心电信号。在此基础上加入可编程衰减器。 实现功能:通过按键输入微弱信号的放大倍数,可以相应放大微弱信号。设置倍数时,有四个LED显示倍数,按“千”,“百”“十”,“个”顺序设置,待设置的位会闪烁等待设置。放大倍数为1~1000倍。,譬如可以把1mv的微弱电压放大至1v,误差小于0.3%。用到的芯片有at89s52,ADC7520,opa177,74ls245,74ls138等。纯属原创。
上传时间: 2016-04-24
上传用户:FreeSky
基于89S52单片机的一种电压测量电路,该电路采用ICL7135高精度、双积分A/D转换电路,测量范围直流0-±2000伏,使用LCD液晶模块显示,可以与PC机进行串行通信
上传时间: 2016-05-26
上传用户:思琦琦
此程序为脉宽测量电路vhdl代码,能够对输入的脉冲信号用10HZ时钟进行计数,输出计数结果。主模块调用显示、计数、控制三个模块实现主体功能
上传时间: 2016-07-19
上传用户:hjshhyy