温湿度测试系统_传感器课程设计(编辑修改稿)内容摘要:
++) { _nop_()。 _nop_()。 _nop_()。 _nop_()。 } } } /********/ /*检 查 LCD 忙状态 */ /*lcd_busy 为 1 时,忙,等待。 lcd_busy 为 0 时,闲,可写指令与数据 */ /********/ bit lcd_busy() { bit result。 LCD_RS=0。 LCD_RW=1。 LCD_EN=1。 delayNOP()。 result=(bit)(P0amp。 0X80)。 LCD_EN=0。 return(result)。 } /***************************/ /*写指令数据到 LCD*/ /*RS=L,RW=L,E=高脉冲, D0D7=指令码 */ /************/ void lcd_wcmd(uchar cmd) { while(led_busy())。 LCD_RS=0。 LCD_RW=0。 LCD_EN=0。 _nop_()。 _nop_()。 P0=cmd。 delayNOP()。 LCD_EN=0。 } /*********************/ /*写数据到 LCD /*RS=H,RS=L,E=高脉冲, D0D7=数 据。 */ /*********************/ void lcd_wdat(uchar dat) { LCD_RS=1。 LCD_RW=0。 LCD_EN=0。 delayNOP()。 LCD_EN=0。 } /*LCD 初始化 */ /*********************************/ void lcd_init() { delay1(15)。 lcd_wcmd(0x01)。 //清除 LCD 的显示内容 lcd_wcmd(0x38)。 //16*2 显示, 5*7 点阵, 8位数据 delay1(5)。 lcd_wcmd(0x38)。 delay1(5)。 lcd_wcmd(0x38)。 delay1(5)。 lcd_wcmd(0x0c)。 //显示开,关光标 delay1(5)。 lcd_wcmd(0x06)。 //移动光标 delay1(5)。 lcd_wcmd(0x01)。 //清除 LCD 显示内容 delay1(5)。 } /*设定显示位置 */ /*******************************************/ void lcd_pos(uchar pos) { lcd_wcmd(pos|0x80)。 //数据指针 =80+地址变量 } /*自定义字符写入 CGRAM */ /*************************************/ void writeab() { unsigned char i。 lcd_wcmd(0x40)。 for(i=0。 i8。 i++) lcd_wdat(mttab[i])。 } /*us 级延时函数 */ /***************************/ void Delay(unsigned int num) { while(num)。 } /**********************************/ /***********8 温度测量 ****************/ /*******************************/ /*初始化 ds1820 /****************************************/ Init_DDS18B20(void) { DQ=1。 //DQ 复位 Delay(8)。 //稍作延时 DQ=0。 //单片机将 DQ 拉低 Delay(90)。 //精确延时大于 480us DQ=1。 //拉高总线 Delay(100)。 DQ=1。 return(presence)。 //返回信号,0=presence,1=no presence } /*读一个字节 */ /*******************。温湿度测试系统_传感器课程设计(编辑修改稿)
相关推荐
肄蒈蚇蚄羀蒇莆袀袆蒆葿蚃芄蒅蚁袈膀蒄螃螁肆蒃蒃羆羂肀薅蝿袈聿蚇羅膇肈莇螇肃膇葿羃罿膆薂螆袅膆螄蕿芄膅蒄袄膀膄薆蚇肆膃蚈袂羂膂莈蚅袇芁蒀袁膆芀薃蚃肂芀蚅衿羈艿蒄蚂羄芈薇羇袀芇虿螀
............................. 24 洞口防排水 ............................................... 24 运营通风和照明 ................................................ 25 运营通风 ............................................
美国 奥卢 芬兰 50Hz 科特卡 芬兰 50Hz 吕贝克 德国 50Hz 泽布吕赫 比利时 50Hz 洛杉矶 美国 长滩 美国 480kV 60Hz 旧金山 美国 西雅图 美国 朱诺 美国 匹兹堡 美国 440kV 60Hz 温哥华 加拿大 60Hz 上海 中国 440kV 60Hz 岸电采用岸上市政电网或其他发电机组的稳定电力,根据各船舶用电电制的不同,改变电压和频率,满足船舶用电。
变方向的。 尤其是在铁路线路上,而在曲线地段,轨道却不断 的转变方向,迫使车体也不断的改变方向。 因此,车体运行方向和曲线轨道的方向总是相互矛盾着的。 曲线地段是铁路线路上的薄弱环节之一,在一般的地形条件下,铁路曲线约占正线延长线的 30%,提高曲线的养护质量,对均衡提高线路的质量,延长轨道各部的使用寿命,保证行车安全有着重要的意义。 2,曲线病害的分类 铁路线路曲线病害主要有:方向不良
完全能 满 足 题 目的要求,而第一种方案,硬件复杂、稳定性低、不易控制,权衡优劣,选择方案二。 温湿度传感器的选择 方案一:采用传统的电阻式温湿度传感器,但一般都要涉及信号调理器电路并需要经过复杂的校准和标定过程,因此测量精度难以保证,并且在重复性、互换性、一致性等方面往往不尽人意。 方案二:采用 SHT11 芯片作为温度和湿度的传感器,由于 SHT11 自带 A/D转换,使 传 感器 结 构
本工程 除基础 ~三层墙柱为 C30 外,其余均为 C25 地基与基础 基础设计等级为丙级,施工使用期间应做好排水措施。 基坑开挖由于施工或其他因素的影响有可能形成滑坡的地段,必须采用可靠的预防措施,防止滑坡,在采用机械开挖基坑时,在接近设计标高时必须预留一定厚度的土层使用人工开挖。 预留土层厚度视施工水平而定,一般 300~500mm。 当基础侧模高度 < h< 时,其侧面砖模厚度 370