基于c52单片机温度采集系统,使用传感器18b20,串口通信,点阵lcd等,内容为主从机程序和原理图。
2019-12-21 20:36:05 34KB 温度采集系统
1
DS18B20是单总线数字传感器,共有6种信号类型:复位脉冲、应答脉冲、写0、写1、读0和读1。所有这些信号,除了应答脉冲以外,都由主机发出同步信号。并且发送所有的命令和数据都是字节的低位在前。 这几个信号的时序如下: 1)复位脉冲和应答脉冲 单总线上的所有通信都是以初始化序列开始。主机输出低电平,保持低电平时间至少480us,以产生复位脉冲。接着主机释放总线,4.7K的上拉电阻将单总线拉高,延时15~60us,并进入接收模式(Rx)。接着DS18B20拉低总线60~240us,以产生低电平应答脉冲,若为低电平,再延时480us。 2)写时序 写时序包括写0时序和写1时序。所有写时序至少需要60us,且在2次独立的写时序之间至少需要1us的恢复时间,两种写时序均起始于主机拉低总线。写1时序:主机输出低电平,延时2us,然后释放总线,延时60us。写0时序:主机输出低电平,延时60us,然后释放总线,延时2us。 3)读时序 单总线器件仅在主机发出读时序时,才向主机传输数据,所以,在主机发出读数据命令后,必须马上产生读时序,以便从机能够传输数据。所有读时序至少需要60us,且在2次独立的读时序之间至少需要1us的恢复时间。每个读时序都由主机发起,至少拉低总线1us。主机在读时序期间必须释放总线,并且在时序起始后的15us之内采样总线状态。典型的读时序过程为:主机输出低电平延时2us,然后主机转入输入模式延时12us,然后读取单总线当前的电平,然后延时50us。 DS18B20的温度读取过程一般为:复位->发SKIPROM命令(0XCC)->发开始转换命令(0X44)->延时->复位->发送SKIPROM命令(0XCC)->发读存储器命令(0XBE)->连续读出两个字节数据(即温度)->结束。
2019-12-21 20:34:08 5.92MB DS18B20
1
LABVIEW温度采集系统,通过下位机采集到上位机显示温度
2019-12-21 20:16:33 17KB 温度采集
1
基于DSP2812的DS18B20温度采集的电路,及关键部分与代码的总结,内含代码
2019-12-21 20:13:53 152KB DSP2812 DS18B20 温度采集
1
LabVIEW编写的数据采集程序 界面以及程序面板 Labview8.6编写的,并经过调试,能可靠运行
2019-12-21 20:06:38 21KB Labview 数据采集
1
一个基于串口通信的温度采集程序,本人亲测,可以使用。用VB开发的,保存方式为TXT格式,同时能够实时绘制曲线,对VB编程很有帮助
2019-12-21 20:00:13 32KB 温度采集 源码 实时曲线
1
基于Android和蓝牙的单片机温度采集系统源码 其中,包括 1、下位机电路原理图 2、下位机采集温度、控制发送、自动纠错代码 3、Android端接收温度并显示代码
2019-12-21 19:57:19 1.75MB Android 蓝牙 温度采集
1
建立在西门子plc200基础上温度采集详细教程与模拟量举例
2019-12-21 19:54:46 870KB plc
1
一个基于NI ELVIS硬件平台的DAQ虚拟测试系统,用LabVIEW中的DAQmx Read.vi采集并显示波形。
2019-12-21 19:50:39 86KB labview 温度采集
1
基于labview的34972A上位机温度采集系统,提供10路以上的数据采集、保存、显示等功能;
2019-12-21 19:48:44 90KB labview 、34972 、多路采集
1