多点测温
上传时间: 2013-10-26
上传用户:wushengwu
设计了一种楼宇供暖节能系统。本系统以 AT89C55 单片机为核心,选取数字温度传感器DS18B20 测量温度,自动控制回水流量,从而保证室内温度在稳定的范围内。并且通过RS-485 通信接口和以太网串口数据转换模块与上位计算机通信,实现供暖的集中监控和管理。使用该系统在保证了供暖舒适性的同时最大限度的节约了能源,降低了供暖费用。
上传时间: 2013-12-23
上传用户:jx_wwq
本文介绍了一种以单片机为核心的智能粮库温度测量系统,阐述了其工作原理,设计了硬件和软件系统。介绍了测温系统的组成,采用单片机对温度传感器进行控制和数据传输,温度信号采集由智能传感器DS18B20完成。根据单总线独特的优点,方便地组建传感器网络。多点温度数据可通过中心控制室的PC机实现图文显示的效果。该系统采用RS485总线技术,传输距离超过1200米,克服了电缆电阻对测量结果的影响,提高了测量的准确性,能实现可靠的多点、动态的温度监控。试验结果表明,该检测系统精度高,检测误差均在0.5%以内。该系统已经在粮库温度测量中推广应用。
上传时间: 2013-11-17
上传用户:黄酒配奶茶
针对目前现有的无线通信铁鞋系统在使用过程中出现的问题,提出一种新型的智能铁鞋设计方案。该系统的拓扑结构由协调器和采集器节点构成,利用ZigBee无线传感器网络实现节点间的互联组网,采用CC2531作为协调器节点的核心控制芯片,CC2530作为采集器的核心控制芯片。此外,采用CC2591作为末端放大器,以提高发射功率,进一步增大传输距离(由传统的75 m提高到1 km以上)。最后,利用VC++和SQL Server 2005实现了控制室铁鞋检测控制系统上位机的设计。实践表明,该系统可靠性高、传输距离远,能满足现场需求。
上传时间: 2013-10-14
上传用户:Wwill
C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.1415926 /* 宏常量,在稍后章节再详解 */ #define circle(radius) (PI*radius*radius) /* 宏函数,圆的面积 */ /* 将比较数值大小的函数写在自编include文件内 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的结果:%d %d %d\n", a, b, c) } 程序执行结果: 由小至大排序之后的结果:1 2 3 可将内建函数的include文件展开在自编的include文件中 圆圈的面积是=201.0619264
标签: my_Include include define 3.141
上传时间: 2014-01-17
上传用户:epson850
18b20驱动程序,经过验证已经通过,可以实现对温度的采集和处理
上传时间: 2013-12-22
上传用户:kytqcool
这是一个,51单片机的脉冲采集器的程序,可以用KEIL C环境下编译,也可以使用WAVE软件,运行非常稳定
标签:
上传时间: 2013-12-11
上传用户:dongqiangqiang
源代码\用动态规划算法计算序列关系个数 用关系"<"和"="将3个数a,b,c依次序排列时,有13种不同的序列关系: a=b=c,a=b<c,a<b=v,a<b<c,a<c<b a=c<b,b<a=c,b<a<c,b<c<a,b=c<a c<a=b,c<a<b,c<b<a 若要将n个数依序列,设计一个动态规划算法,计算出有多少种不同的序列关系, 要求算法只占用O(n),只耗时O(n*n).
上传时间: 2013-12-26
上传用户:siguazgb
c语言版的多项式曲线拟合。 用最小二乘法进行曲线拟合. 用p-1 次多项式进行拟合,p<= 10 x,y 的第0个域x[0],y[0],没有用,有效数据从x[1],y[1] 开始 nNodeNum,有效数据节点的个数。 b,为输出的多项式系数,b[i] 为b[i-1]次项。b[0],没有用。 b,有10个元素ok。
上传时间: 2014-01-12
上传用户:变形金刚
crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的 编码方式,这种方法把要发送的数据看成是一个多项式的系数 ,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:数据“10010101”可以写为多项式 X7+X4+X2+1。 循环冗余校验CRC 循环冗余校验方法的原理如下: (1) 设要发送的数据对应的多项式为P(x)。 (2) 发送方和接收方约定一个生成多项式G(x),设该生成多项式 的最高次幂为r。 (3) 在数据块的末尾添加r个0,则其相对应的多项式为M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),获得商Q(x)和余式R(x),则 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2运算,T(x)所对应的数据是在原数 据块的末尾加上余式所对应的数据得到的。 (6) 发送T(x)所对应的数据。 (7) 设接收端接收到的数据对应的多项式为T’(x),将T’(x)除以G(x) ,若余式为0,则认为没有错误,否则认为有错。
上传时间: 2014-11-28
上传用户:宋桃子