当前位置:文档之家› 基于bmp085气压传感器制作的大气压强、温度、海拔高度测量仪(含详细源代码)

基于bmp085气压传感器制作的大气压强、温度、海拔高度测量仪(含详细源代码)

基于bmp085气压传感器制作的大气压强、温度、海拔高度测量仪(含详细源代码)
基于bmp085气压传感器制作的大气压强、温度、海拔高度测量仪(含详细源代码)

源代码:

/********************************************************

项目名称:BMP085模块硬件功能测试

目地:BMP085模块硬件功能测试

模块:基本组件,12864驱动,显示驱动,iic驱动,bmp085驱动

功能:

v0.0 读取eeprom里面11个数据,并且读取大气压的值以2进制形式显示出来

v0.1 读取出当前气压值、气温、海拔高度,并且显示出来

硬件要求:主控芯片:STC89c52

测试电路板————普中科技51开发板

晶振:12.000mhz

*********************************************************/ #include"config.h"

void main()

{

LCD_Init();

DisplayLoading();

Init_BMP085();

for(;;)

{

Show_BMP085_Result();

}

}

/**********************************************

此头文件直接包含全部基本组件,便于管理、调用

**********************************************/

#ifndef __CONFIG_H

#define __CONFIG_H

#include

#include

#include

#include "LCD12864drive.h"

#include "displaydrive.h"

#include "components.h"

#include "i2cdrive.h"

#include "bmp085drive.h"

//typedef unsigned char uchar;

//typedef unsigned int uint;

#endif

/************************************************************************

文件名:BMP085driver.c

函数功能:BMP085的基本操作函数

备注:

控制流程:

初始化(直接读取内部11位eeprom数据)

(1)

获取大气压强未补偿数据(发送控制指令-读取数据)

(2)

获取当前气温值(发送控制指令-读取数据)

(3)

获取海拔高度值(根据(2)(3)两步得到的数据计算出结果)(4)

获取海拔高度平均值(将(4)得到的数据分别放到10位数组中计算出平均值,

由于采用了1进1出的计算方式,因此该数据具有较好的实时性及线性效果(5)

显示结果(通过lcd12864显示测量结果)

(6)

重复执行步骤(2)(3)(4)(5)(6)

************************************************************************/ #include "config.h"

//定义传感器内部EEPROM存储单元里面11个值

int idata AC1,AC2,AC3,B1,B2,MC,MD;

unsigned int idata AC4,AC5,AC6;

unsigned char idata AltitudeTempFlag; //计算海拔高度使用到的数据标志

int idata AltitudeTemp[10]={0,0,0,0,0,0,0,0,0,0}; //海拔高度的10个临时值,取平均值

unsigned char code PressureTitle[16]={"气压温度测量"};

unsigned char idata ShowPressure[16]={"气压: pa"};

unsigned char idata ShowTemperature[16]={"温度: . ℃"};

unsigned char idata ShowAltitude[16]={"海拔: . 米"};

/****************************************************************

函数名称:BMP085_Read_2Byte

函数功能:从BMP085读出2字节数据

入口参数:add //寄存器地址

出口参数:读取的数据

备注:

*****************************************************************/

int BMP085_Read_2Byte(uchar add)

{

uchar msb, lsb;

int dat;

Start_I2c(); //起始信号

Send_Byte(BMP085_ADDWR); //发送设备地址+写信号

if(ack==0) return(0);

Send_Byte(add); //发送存储单元地址

if(ack==0) return(0);

Start_I2c(); //重复起始信号

Send_Byte(BMP085_ADDWR+1); //发送设备地址+读信号

if(ack==0) return(0);

msb = RcvByte();

Ack_I2c(0); //主机发送应答信号

lsb = RcvByte();

Ack_I2c(1); //主机收到最后一张字节数据后发送非应答信号

Stop_I2c(); //停止信号

DelayMs(5);

dat = msb << 8;

dat |= lsb;

return dat; //返回接受到的两字节数据

}

/****************************************************************

函数名称:BMP085_Get_UT

函数功能:读出未补偿的温度值

入口参数:无

出口参数:未补偿的温度值

备注:

*****************************************************************/

long BMP085_Get_UT(void)

{

Start_I2c(); //起始信号

Send_Byte(BMP085_ADDWR); //发送设备地址+写信号

Send_Byte(CTRL_REG_ADD); // write register address

Send_Byte(0X2E); // write register data for temp

Stop_I2c(); //发送停止信号

DelayMs(CONVERSION_TIME); //AD转换时间,温度最大转换时间为4.5ms

return (long) BMP085_Read_2Byte(0xF6);

}

/****************************************************************

函数名称:BMP085_Get_UP

函数功能:读出未补偿的气压值

入口参数:无

出口参数:未补偿的气压值

备注:

*****************************************************************/

long BMP085_Get_UP(void)

{

long pressure = 0;

Start_I2c(); //起始信号

Send_Byte(BMP085_ADDWR); //发送设备地址+写信号

Send_Byte(CTRL_REG_ADD); // write register address

Send_Byte(0X34); // 低功耗模式指令

Stop_I2c(); //发送停止信号

DelayMs(CONVERSION_TIME); // 低功耗模式下气压最大转换时间为4.5ms

pressure = BMP085_Read_2Byte(0xF6);

pressure &= 0x00FFFF;

return pressure;

}

/****************************************************************

函数名称:Init_BMP085

函数功能:初始化BMP085,读出内部标定参数

入口参数:无

出口参数:无

备注:

*****************************************************************/

void Init_BMP085()

{

AC1 = BMP085_Read_2Byte(0xAA);

AC2 = BMP085_Read_2Byte(0xAC);

AC3 = BMP085_Read_2Byte(0xAE);

AC4 = BMP085_Read_2Byte(0xB0);

AC5 = BMP085_Read_2Byte(0xB2);

AC6 = BMP085_Read_2Byte(0xB4);

B1 = BMP085_Read_2Byte(0xB6);

B2 = BMP085_Read_2Byte(0xB8);

// MB = BMP085_Read_2Byte(0xBA);

MC = BMP085_Read_2Byte(0xBC);

MD = BMP085_Read_2Byte(0xBE);

}

/****************************************************************

函数名称:BMP085_Get_Param

函数功能:从BMP085读出转换后的温度或气压值

入口参数:choice //bit 选择读取温度或气压,当choice=0时,返回温度

当choice =1时,返回气压

出口参数:temperature 或 pressure //long类型 4字节

备注:返回的温度值为0.1℃,调用时转换成1℃。气压值为Pa,调用时转换为hPa *****************************************************************/

long BMP085_Get_Param(bit choice)

{

long UT;

long UP;

long X1, X2, B5, B6, X3, B3, p;

unsigned long B4, B7;

long temperature;

long pressure;

UT = BMP085_Get_UT(); // 读取未补偿的温度

UP = BMP085_Get_UP(); // 读取未补偿的压强

X1 = ((long)UT - AC6) * AC5 >> 15; //根据芯片手册提供的公式计算补偿后的温度值

X2 = ((long) MC << 11) / (X1 + MD);

B5 = X1 + X2;

temperature = (B5 + 8) >> 4;

if(choice==0)

return (long)temperature; //返回温度值,0.1℃

B6 = B5 - 4000; //根据芯片手册提供的公式计算补偿后的气压值

X1 = (B2 * (B6 * B6 >> 12)) >> 11;

X2 = AC2 * B6 >> 11;

X3 = X1 + X2;

B3 = (((long)AC1 * 4 + X3) + 2)/4;

X1 = AC3 * B6 >> 13;

X2 = (B1 * (B6 * B6 >> 12)) >> 16;

X3 = ((X1 + X2) + 2) >> 2;

B4 = (AC4 * (unsigned long) (X3 + 32768)) >> 15;

B7 = ((unsigned long) UP - B3) * (50000);

if( B7 < 0x80000000)

p = (B7 * 2) / B4 ;

else

p = (B7 / B4) * 2;

X1 = (p >> 8) * (p >> 8);

X1 = (X1 * 3038) >> 16;

X2 = (-7357 * p) >> 16;

pressure = p + ((X1 + X2 + 3791) >> 4);

return (long)pressure; //返回气压值,Pa

}

/****************************************************************

函数名称:BMP085_Get_Altitude

函数功能:获取海拔高度值

入口参数:无

出口参数:altitude //int型 2字节,当前海拔高度值

备注:返回的高度值单位为厘米,调用时再换算成带小数的以米为单位的高度值*****************************************************************/

int BMP085_Get_Altitude()

{

float pressure;

float altitude;

pressure=(float)BMP085_Get_Param(1); //获取气压值

altitude=44330*(1-pow(pressure/101325,1/5.255)); //根据芯片手册提供的公式计算海拔高度

altitude*=100; //转换成厘米单位的高度值,调用时再换算成带小数的高度值,提高精度

return (int)altitude;

}

/****************************************************************

函数名称:ConvPressure()

函数功能:转换气压

入口参数:无

出口参数:无

备注:将得到数据转化成lcd的数据,便于显示

*****************************************************************/

void ConvPressure()

{

long Pressure;

Pressure=BMP085_Get_Param(1);

if(Pressure>=0) ShowPressure[5]='+';

else //如果海拔高度是一个负数,要先取反

{

ShowPressure[5]='-';

Pressure=~Pressure;

}

ShowPressure[6]=Pressure/1000000+0x30;

ShowPressure[7]=Pressure%1000000/100000+0x30;

ShowPressure[8]=Pressure%100000/10000+0x30;

ShowPressure[9]=Pressure%10000/1000+0x30;

ShowPressure[11]=Pressure%1000/100+0x30;

ShowPressure[12]=Pressure%100/10+0x30;

ShowPressure[13]=Pressure%10+0x30;

}

/****************************************************************

函数名称:ConvTemperature()

函数功能:转换气温

入口参数:无

出口参数:无

备注:将得到数据转化成lcd的数据,便于显示

*****************************************************************/

void ConvTemperature()

{

int Temperature;

Temperature=(int)BMP085_Get_Param(0);

if(Temperature>=0) ShowTemperature[6]='+';

else //如果海拔高度是一个负数,要先取反

{

ShowTemperature[6]='-';

Temperature=~Temperature;

}

ShowTemperature[8]=Temperature/10000+0x30;

ShowTemperature[9]=Temperature%10000/1000+0x30;

ShowTemperature[10]=Temperature%1000/100+0x30;

ShowTemperature[11]=Temperature%100/10+0x30;

ShowTemperature[13]=Temperature%10+0x30;

}

函数名称:ConvAltitude()

函数功能:转换海拔高度

入口参数:无

出口参数:无

备注:将得到数据转化成lcd的数据,便于显示

*****************************************************************/

void ConvAltitude()

{

long Altitude; //海拔高度

unsigned char Tempnum; //临时值

Altitude=BMP085_Get_Altitude();

if(Altitude>=0) ShowAltitude[6]='+';

else //如果海拔高度是一个负数,要先取反

{

ShowAltitude[6]='-';

Altitude=~Altitude;

}

/**************取10次测量值的平均值作为测量结果,此算法存在记忆效果*************/

AltitudeTempFlag++; //标志自加

if(AltitudeTempFlag>=10) AltitudeTempFlag=0;

AltitudeTemp[AltitudeTempFlag]=Altitude; //根据标志保存数据到数组

for(Tempnum=0;Tempnum<10;Tempnum++) Altitude+=AltitudeTemp[Tempnum];

//由于Altitude 的值还保留着,

//所以相加10个数之后应该除以11

Altitude/=11; //计算出平均值/*********************************************************************/

ShowAltitude[8]=Altitude/10000+0x30;

ShowAltitude[9]=Altitude%10000/1000+0x30;

ShowAltitude[10]=Altitude%1000/100+0x30;

ShowAltitude[12]=Altitude%100/10+0x30;

ShowAltitude[13]=Altitude%10+0x30;

}

/****************************************************************

函数名称:Show_BMP085_Result()

函数功能:显示测量结果

入口参数:无

出口参数:

备注:

void Show_BMP085_Result()

{

ConvPressure(); //气压转换

ConvTemperature(); //气温转换

ConvAltitude(); //海拔转换

WordDisplay(1,0,PressureTitle,12); //气压温度测量

WordDisplay(0,1,ShowPressure,16); //气压 pa

WordDisplay(0,2,ShowTemperature,16); //温度 C

WordDisplay(0,3,ShowAltitude,16); //海拔米

}

/********************************************************

文件名:BMP085driver.h

函数功能:BMP085的基本操作函数

入口参数:iicdriver全部外部接口函数

(由于将显示结果函数也放在了该文件里面,所以还调用了WordDisplay(X,X,X,X)函数)

出口参数:Init_BMP085(); 传感器初始化

Show_BMP085_Result(); 显示测量结果

备注:

*****************************************************************/

#ifndef __BMP085_H__

#define __BMP085_H__

#define uchar unsigned char

#define uint unsigned int

#define CONVERSION_TIME 5 //定义最大转换时间为5ms

#define BMP085_ADDWR 0xee //定义传感器硬件写地址

#define CTRL_REG_ADD 0xf4 //定义内部控制寄存器地址

extern void Init_BMP085(); //BMP085的初始化函数作为外部函数使用

extern void Show_BMP085_Result();

#endif

/****************************************

本文件包含基本组件函数

******************/

#include "config.h"

unsigned char TaskFlag;

/****************************************************

功能:毫秒级别的延时函数

输入:延时毫秒的数值

输出:无

*****************************************************/

//void DelayMs(unsigned int ms) //stc12c5a60s2 22.1184mhz //{

// unsigned int a,b,c;

// for(c=ms;c>0;c--)

// for(b=170;b>0;b--)

// for(a=31;a>0;a--);

//}

void DelayMs(unsigned int ms) //stc89c52 12.000mhz 误差-0.651041666667us

{

unsigned int a,b;

for(b=4*ms;b>0;b--)

for(a=113;a>0;a--);

}

/****************************************************

功能:多个任务之间相互交换

输入:微秒延时的数值

输出:无

*****************************************************/

//void Delay2Us(unsigned int us) //stc12c5a60s2

22.1184mhz

//{

// unsigned int a;

// for(a=8*us;a>0;a--);

//}

void Delay8Us(unsigned int us) //stc89c52 12.000mhz

{

unsigned char a;

for(a=us;a>0;a--);

_nop_(); //if Keil,require use intrins.h

}

/**********************************************************

文件名:components.h 系统组件程序

功能说明:包含了常用的基本函数以及基本的输入输出接口

应用层次:底层系统组件

**********************************************************/

/*****************编译预处理******************************/

#ifndef __COMPONENTS_H

#define __COMPONENTS_H

/******************基本输入输出接口***********************/

sbit KEY0=P1^5;

/******************全局变量声明**********************/

/******************外部函数声明**********************/

extern void DelayMs(unsigned int ms); //仅仅适用于stc12c5a60s2 22.1184mhz晶振

extern void Delay8Us(unsigned int us); //仅仅适用于stc12c5a60s2 22.1184mhz晶振

#endif

/****************************************************************

函数名称:Start_I2c

函数功能:向I2c总线发出起始信号

入口参数:无

出口参数:

备注:

*****************************************************************/

void Start_I2c()

{

SDA=1;

_nop_();

SCL=1;

_nop_(); _nop_(); _nop_(); _nop_();

_nop_();

SDA=0;

_nop_(); _nop_(); _nop_(); _nop_();

_nop_();

SCL=0; _nop_(); _nop_();

}

/****************************************************************

函数名称:Stop_I2c

函数功能:向I2c总线发出终止信号

入口参数:无

出口参数:

备注:

*****************************************************************/

void Stop_I2c()

{

SDA=0; /*发送结束条件的数据信号*/

_nop_(); /*发送结束条件的时钟信号*/

SCL=1; /*结束条件建立时间大于4μs*/

_nop_(); _nop_(); _nop_(); _nop_(); _nop_();

SDA=1; /*发送I2C总线结束信号*/

_nop_(); _nop_(); _nop_(); _nop_();

SCL=0;

}

/****************************************************************

函数名称:Ack_I2c

函数功能:向I2c总线发出应答信号

入口参数:无

出口参数:

备注:输入0则表示应答,输入1则表示非应答

*****************************************************************/

void Ack_I2c(bit a)

{

if(a==0) SDA=0; /*在此发出应答或非应答信号 */

else SDA=1;

_nop_(); _nop_(); _nop_();

SCL=1;

_nop_(); _nop_(); /*时钟低电平周期大于4μs*/ _nop_(); _nop_(); _nop_();

SCL=0; /*清时钟线,钳住I2C总线以便继续接收*/

_nop_(); _nop_();

if(a==0) SDA=1; /*在此发出应答或非应答信号 */

else SDA=0;

}

/****************************************************************

函数名称:Send_Byte

函数功能:发送一字节数据

入口参数:dat //要发送的8位数据

出口参数:ack//应答信号

备注:

*****************************************************************/ unsigned char Send_Byte(unsigned char Data)

{

unsigned char BitLong;

for(BitLong=0;BitLong<8;BitLong++) /*要传送的数据长度为8位*/

{

SDA=(bit)(Data&0x80);

_nop_();

SCL=1; /*置时钟线为高,通知被控器开始接收数据位*/

_nop_(); _nop_(); /*保证时钟高电平周期大于4μs*/ _nop_(); _nop_(); _nop_();

SCL=0;

Data<<=1;

}

_nop_(); _nop_();

SDA=1; /*8位发送完后释放数据线,准备接收应答位*/

_nop_(); _nop_(); SCL=1; _nop_();

_nop_(); _nop_();

if(SDA==1) ack=0;

else ack=1; /*判断是否接收到应答信号*/

SCL=0;

_nop_(); _nop_();

return ack;

}

/****************************************************************

函数名称:Rcv_Byte

函数功能:接收一字节数据

入口参数:无

出口参数:dat //将接收到出来的一字节数据赋给dat变量,并返回dat

备注:

*****************************************************************/ unsigned char RcvByte()

{

unsigned char Data;

unsigned char BitLong;

Data=0;

SDA=1; /*置数据线为输入方式*/

for(BitLong=0;BitLong<8;BitLong++)

{

SCL=1; /*置时钟线为高使数据线上数据有效*/

_nop_(); _nop_();

Data<<=1;

Data|=SDA;

// if(SDA==1) Data=Data+1; /*读数据位,接收的数据位放入Data中 */ _nop_(); _nop_();

SCL=0;

_nop_(); _nop_();

}

SCL=0;

_nop_(); _nop_();

return(Data);

}

#ifndef __I2CDRIVE_H__

#define __I2CDRIVE_H__

sbit SCL=P1^0;

sbit SDA=P1^1;

extern bit ack;

void Start_I2c();

void Stop_I2c();

void Ack_I2c(bit a); //输入0则表示应答,输入1则表示非应答

void NoAck_I2c();

unsigned char Send_Byte(unsigned char dat);

unsigned char RcvByte();

#endif

#include "config.h"

/********************************************

功能:液晶的繁忙状态监测,如果液晶处于繁忙,则无法操作

输入:无

输出:位型的繁忙标志信息

********************************************/

bit LCD_BusyTest()

{

bit Result;

LCD_RS=Choose_CMD;

LCD_RW=Read;

LCD_EN=Active;

Delay8Us(1);

Result=(bit)(LCD_DataPort&0x80);

LCD_EN=Inactive;

return(Result);

}

/**********************************************

功能:液晶的写指令操作函数

输入:液晶的控制指令

输出:无

***********************************************/ void LCD_WCMD(unsigned char CMD)

{

while(LCD_BusyTest());

LCD_RS=Choose_CMD;

LCD_RW=Write;

LCD_EN=Inactive;

// Delay2us(2);

LCD_DataPort=CMD;

// Delay2Us(1);

LCD_EN=Active;

// Delay2Us(1);

LCD_EN=Inactive;

}

/************************************************** 功能:液晶的写数据操作函数

输入:待写入液晶的数据

输出:无

*************************************************/ void LCD_WData(unsigned char Data)

{

while(LCD_BusyTest());

LCD_RS=Choose_Data;

LCD_RW=Write;

LCD_EN=Inactive;

// Delay2us(2);

LCD_DataPort=Data;

// Delay2Us(1);

LCD_EN=Active;

// Delay2Us(1);

LCD_EN=Inactive;

}

/******************************************************

功能:液晶的初始化函数

输入:无

输出:无

说明:液晶采用并行工作方式,没有对其进行复位操作,没有工作选择方式****************************************************/

void LCD_Init()

{

DelayMs(10);

LCD_WCMD(Expand); //扩展指令操作DelayMs(5);

LCD_WCMD(Normal); //常规指令操作DelayMs(5);

LCD_WCMD(OpenDisp); //显示开,关光标DelayMs(5);

LCD_WCMD(ClrDisp); //清屏

DelayMs(5);

}

/**************************************************

功能:清除液晶上面显示的文字

输入:无

输出:无

*****************************************************/

void LCD_ClrWords()

{

LCD_WCMD(ClrDisp); //

DelayMs(5);

}

/*****************************************************

功能:清除液晶上面显示的图片信息

输入:无

输出:无

说明:清除图片是采用写入0数据到ram中

******************************************************/

void LCD_ClrPicture()

{

unsigned char i,j;

LCD_WCMD(0x34); //扩展指令集关闭显示

for(i=0;i<32;i++)

{

LCD_WCMD(0x80+i);

LCD_WCMD(0x80);

for(j=0;j<16;j++)

LCD_WData(0x00);

}

for(i=0;i<32;i++)

{

LCD_WCMD(0x80+i);

LCD_WCMD(0x88);

for(j=0;j<16;j++)

LCD_WData(0x00);

}

LCD_WCMD(0x36); //扩展指令集打开显示}

#ifndef __LCD12864DRIVE_H

#define __LCD12864DRIVE_H

#define LCD_DataPort P0

sbit LCD_RS = P2^6; //寄存器选择输入

sbit LCD_RW = P2^5; //液晶读/写控制

sbit LCD_EN = P2^7; //液晶使能控口

//sbit LCD_PSB = P3^2; //串/并方式控制

//sbit LCD_RST = P3^7; //液晶复位端口

第十四章 大气压强和流体压强与流速的关系测试题及答案

一、填空题(每空1分,共20分) 1、(2010·长春)图4是一个自制的气压计,小明用托盘托着它从楼下到楼上,发现玻璃管内水柱高度变高了。 (1)水柱高度变高的原因是因为瓶外大气压随高度的升高而 。 (2)水柱高度变高后,瓶内气体体积增大,质量 不变,瓶内气体的密度 (选填“变大”、“不 变”或“变小)。 2、(2010·苏州)如图所示,某同学在探究流速大小 对流体压强的影响时,在倒置的漏斗里放一个乒乓 球,用手指托住乒乓球,然后从漏斗口向下用力吹 气,当他将手指移开时,乒乓球没有下落.该现象可说明乒乓球上方气体流速 ________(选填“增大”、“减小”或“不变”)、压强 (选填“变大” 、“变小”或“不变”). 3、(2010·泰州)登山运动员在向高峰攀登时会出现“高原反应”,这 除了高原缺氧、寒冷之外,还因为那里的大气压强比平原地区______ 得多(选填“大”或“小”).在高原上用普通锅难以煮熟食物,是 因为普通锅的密封性能较差,锅内气压受外界大气压影响,使得水 的沸点_______100℃(选填“高于”或“低于”). 4、【2009?南昌市】如图3所示,是我国海军舰艇赴亚丁湾护航时的情景. 护航编队一般采用前后护航形式,而不采用“并排”护航,这是因 为流体流速大的地方___ 小,当两船高速并排行驶时,容易发生___ 事故. 5、【2009?广州市】如图4甲,一容积为0.5m 3、底面积为0.5m 2 的容器装满水后密封,容器内水的质量是_____kg ,水对 容器底面的压力为_____N 、压强为_____Pa.如图4 乙,若在容器侧壁处开一小孔P ,发现水不会从小孔流出,这 是由于__________(ρ水=1.0×103kg /m 3,g =10N /kg ,大气压约为1.01×105Pa ) 6、【2009?长沙市】为探究液体压强的规律,某中学课外学习小组的同学设计制作了如图6所示的装置。他们首 先向一个大水槽里灌满水,水深为h = 0.2m , 此时水对水槽底部的压强是_____Pa .然 后松开铁夹,水流入a 、b 两管,稳定后,a 管中水面的高度为h 1,b 管中水面的高度为h 2, 则h 1__ h 2(选填“>”、“<”或“=”,取 g = 10N/kg ). 7、【2009?玉林市】医生把注射器针头插入药水瓶,把注射器活塞往外拉时,药液在_ 图3 图4 图6

力学篇之大气压与流体压强

力学篇之大气压与流体压强 1. 全自动洗衣机有一个水位开关,打开水龙头,设定水位 (有高、中、低三挡), 水就从水龙头注入洗衣机外桶, 直至水位达设定位置。 水位开关是个压力开关。 它的工作原理是利用空气室里的空气随着水位上升所增加的压力, 使开关动作, 关闭水阀。在排水时,随着水位的下降,空气室内的压力随之下降,开关回复 到初始位置。从右图中可看到,当清水注进洗衣桶后;空气很快被封闭在左侧 小管中,随着水位的上升,封闭空气的压强增大。通常桶与小管液面高度差约 为15— 35厘米,则: (1 )封闭空气的压强大小由 ________ 决定,其数值大约在 ____________ 范围。 (2)若橡胶膜片的半径为 25毫米,则压缩空气对橡胶膜片的压力的范围? 2. 如下左图所示,玻璃瓶侧壁有 -4 .用木塞塞住的小孔 a 、b 、c ,—根两端 开口的管子,上端穿过软木塞与大气连通, 另一端浸没在液体中, 管中的液 面和b 孔等高,瓶内的液面比a 孔的位置高。下列叙述中正确的 ( ) A. 只有拔去a 孔木塞的瞬时,水才会流出瓶外 B. 只有拔去b 孔木塞的瞬时,水才会流出瓶外 C. 只有拔去c 孔木塞的瞬时,水才会流出瓶外 D. 拔去a 、b 、c 三孔中的任一木塞的瞬时,水均会流出来 3. 同一容器中装有密度不同且不能混合的三种液体,甲、乙、丙三条有阀门的 细管均与大气相通,如图所示?打开阀门后,管内液面高度正确的是( A.甲管内液面与容器内液面相平 B.甲、乙、丙三条管内液面相平 —j —I ------------ —' - t 二 Ji- 一 --- ---- - L - A

大气压强流体压强和流速的关系典型例题及练习

大气压强流体压强和流速的关系典型例题及练习 一、典型例题 1、回忆一下我们吸墨水的过程:将笔头插入墨水中,用力捏一下橡皮管,放手后墨水就被吸进橡皮管。用力捏一下橡皮管的目的是,墨水是在 的作用下被压进橡皮管的。 答案:排出橡皮管内的空气大气压 解析:要利用大气压,必须改变内部的气压,使内部气压小于外界的大气压,这样容器出口处内外压强不等,流体在压力差的作用下,就会从压强大的一侧流向压强小的一侧,即大气压就把墨水压进橡皮管内了。 2、(08辽宁)很多同学在喝完袋装酸奶后,又用力吸一下,会发现奶袋变瘪了,这说叫力可以改变物体的_______;这个实验可以证明_______ 是存在的。 答案:形状;大气压强 解析:用力吸,吸走的是袋内的空气,袋内没有了气压,而外界有大气,袋子变瘪了,是外界的大气压将它压瘪的。这就证明了大气压的存在。 说明:大气压的应用是中考考点。 3、(08广东)(7分)我们生活的空间存在着大气压,只是我们平时没有在意它的存在.现提供下列器材:A.塑料吸盘两个B.玻璃片一块C.玻璃杯一个D.带吸管的纸盒饮料一盒E.水.请你选择所需器材,设计一个小实验来证明大气压的存在。 (1)写出你所选用的器材,并简述你的实验方法及观察到的现象。 (2)请举出一个在生活中应用大气压的例子: 答案:(1)○1A 先将两个吸盘挤压在一起,然后用力向两侧拉拉不开或难拉开○2B、C、E 将玻璃杯内灌满水,盖上玻璃片,然后用手托着玻璃片倒立放手玻璃片不会掉下来 ○3D 将吸管插入饮料盒,然后用嘴吸饮料随着饮料吸入嘴中饮料盒会变扁 (2)拔火罐吸墨水等 解析:这些实验都是课堂上演示的证明大气压存在的一些典型实验,不需要加以解释。 说明:与大气压有关的实验是中考考点。 4、(08乌鲁木齐)乙图所示实验最早是由物理学家做

初二物理大气压强流体压强与流速的关系讲解

大气压强 流体压强与流速的关系 【要点梳理】 要点一、证明大气压强存在的实验 1.简单实验: (1)塑料吸盘:把塑料吸盘中的空气排出一部分,塑料吸盘内外压强不等,塑料吸盘就能吸在光滑墙壁上。如果塑料吸盘戳个小孔,空气通过小孔,进入塑料吸盘和光滑的墙壁之间,吸盘便不能贴在光滑墙面上。 (2)悬空塑料管里的水:塑料管装满水,用硬纸片盖住管口倒置,塑料管中的水不会流出来。如果把塑料管的上方和大气相通,上、下压强相等,水就不能留在管中。 (3)用吸管吸饮料:如果把杯口密封,空气不能进入杯内,便无法不断的吸到饮料。大气压的作用使饮料进入口中。 2.大气压的存在: 以上实验说明大气压强确实存在,历史上证明大气压强存在的著名实验是马德堡半球实验。在大气内部的各个位置也存在着压强,这个压强叫做大气压强,简称大气压。 要点诠释:空气和液体一样,具有流动性,所以大气内部向各个方向都有压强。 要点二、大气压的测量(高清课堂《大气压强与流体压强》) 1.托里拆利实验 (1)实验过程:如图所示,在长约1m 、一端封闭的玻璃管灌满水银,用手指堵住,然后倒插在水银槽中。放开手指,管内水银面下降到一定高度时就不再下降,这时管内外水银面高度差约760mm 。 (2)实验是将大气压强转化为液体压强来进行测量的。如图所示,在管内外水银面交界处设想有一假想的液片,由于水银柱静止,液体受到管内水银柱产生的向下的压强与外界大气压相等,也就是大气压支持了管内大约760mm 高的水银柱,大气压强跟760mm 高的水银柱产生的压强相等。通常把这样大小 的压强叫做标准大气压,用0P 表示。 根据液体压强公式:450 1.36109.8/0.76 1.0110P P gh N kg m a ρ==???≈?。

初中物理压强液体压强和大气压知识点

初中物理压强、液体压强和大气压强知识点总结 一、知识要点 一、压力与压强的区别和联系见下表: 二、液体的压强: 1、液体内部压强的规律是:液体内部向各个方向都有压强:在同一深度,向各方向的压强都相等;深度增加,液体的压强也增大;液体的压强还与液体的密度有关,在深度相同时,液体的密度越大,压强越大。 2、上端开口,下端连通的容器叫做连通器。连通器的特点是:当连通器里的液体不流动时,各容器中的液面总保持在同一高度。常见的连通器的实例:涵洞、茶壶、锅炉水位计等。 3、计算液体压强的公式是:P=ρgh 其中ρ是液体的密度,g=9.8牛/千克,h是液体的深度。

4、连通器 (1)上端开口、下部相连通的容器叫连通器。 (2)连通器里的水不流动时,各容器中的水面总保持相平,这是由于水不流动时,必须使连通器底部的液片左、右两侧受到的压强大小相等。 (3)船闸的工作利用了连通器的原理。 三、大气压强: 1、定义:大气对浸在它里面的物体产生的压强叫大气压强,简称大气压或气压。 2、大气压产生的原因:空气受重力的作用,空气又有流动性,因此向各个方向都有压强,在同一位置各个方向的大气压强相等。 3、首次准确测定大气压强值的实验是:托里拆利实验。一标准大气压等于76cm高水银柱产生的压强,约为1.013×105Pa。 4、标准大气压强:大气压强不但随高度变化,在同一地点也不是固定不变的,通常把1.01325×105 Pa的大气压强叫做标准大气压强,它相当于760mm水银柱所产生的压强,计算过程为p=ρ水银gh=13.6×103kg/m3×9.8N/kg×0.76m=1.013×105Pa;标准大气压强的值在一般计算中常取1.01×105 Pa,在粗略计算中还可以取作105Pa。 四、流体压强与流速的关系: 1. 气体、液体都具有流动性,因此被称作流体。 2. 在流体中,流速越大的位置压强越小。 二、重点、难点剖析 (一)重力和压力的区别:可以从受力物体、施力物体、大小、方向、作用点等 方面来比较。 (二)注意正确地判断受力面积:压强公式 P=F/S 中的S是受力面积,而不是物 体的表面积,关键看所讨论的压力是靠哪一个面承受,而不一定是受压物体的表面积,代入数据计算时要注意各物理量单位的对应。 (三)知道液体压强的特征:由于液体受到重力作用,因此在液体内部就存在着 由于本身重力而引起的压强。通过推理和实验都可得出液体内部的压强公式为p=ρgh。

大气压强和流体压强

大气压强和流体压强 大气压强 重点难点突破 重点:托里拆利实验的原理 如图所示,设大气压为,管内外水银面高度差为,取管口的液片AB为研究对象,管内水银面上方是真空,液片AB受到管内水银柱产生的向下压强, ,同时液片AB受到管外水银对它产生的向上的压强,及由 水银传递来的大气压强,即水银处于静止状态,静止的AB液片受 到的向上、向下的压强相等,即:,所以, 所以。即大气压等于管内高出管外的水银柱产生的压强,因此只要测出管内外水银面的,就可以得出大气压的数值。 注意:应明确的几个问题:①水银柱高度是指管内外水银面的竖直高度差,不是指 倾斜管内水银柱的长度L,因此,实验中使管倾斜后,管内水银柱长度增加,而水银柱的竖直高度仍旧不变。②实验中,玻璃管的粗细(内径不同)不会影响大气压强的测定值,因为液体的压强只与液体密度、深度有关,与液体的重力、体积无关。③实验中,玻璃管入水银槽里的深度对测量值没有影响,管口向上提,管内水银面上方真空部分体积增大,水银柱高度不变;管口向下接,管内水银面上方真空部分体积减小,水银柱高度不变。 [例1] 如图所示,将托里拆利实验装置中的玻璃管倾斜,则试管内水银柱的长度的变化情况是() A. 不变 B. 变长 C. 变短 D. 无法确定 分析:试管倾斜后,外界大气压不变,所以大气压所支持的水银柱的高度也不会变(据 推断),但水银柱的长度会变长。这里需要明确的是,水银柱的高度是指试管内 水银柱的上表面到水银槽中水银面之间的垂线段的长度。 答案:B

难点:解释一些大气压强的现象 我们周围处处有大气压,这可通过一些特殊的实验或现象感知它的存在。 马德堡实验:金属半球内空气(或皮碗内的空气)被抽走(或挤出),半球内的压强半球外的压强,因此外界大气压把两个金属半球(或两个皮碗)紧紧地压在一起,使它们难以分开,若是把两半球的进气阀门打开,让外面空气进入球内,这时球内外气压相等,外力很容易把它们分开。 瓶吞蛋实验:鸡蛋之所以会挤进广口瓶内,是由于棉花燃烧耗尽了瓶内氧气,使瓶内压强瓶外压强,鸡蛋在内外压强不平衡时,被压入瓶内。 覆杯实验:玻璃杯内装满水,也是为了排出杯子中的空气,盖上纸片倒置过来,由于杯内水对硬纸片的压强外界大气对纸片的压强,因此才吸住了硬纸片,若是空杯上盖上硬纸片,倒置过来纸片一定会掉的,那是因为杯子内、外大气压相等,纸片当然会由于重力而下落。 思考:我们住的房屋被大气压包围着,为什么没有被大气压压塌?这是因为房屋的外部和内部都受到大气压作用,且二者为平衡力,所以没有把房屋压塌。 [例2] 医生为病人打针时,总是先将活塞推到底端,然后把针头插入药液中,提起活塞药液就会进入管子里,为什么? 分析:当把活塞推到底端时,管子内的气体被排出,把针头插入药液中,提起活塞时,在大气压强的作用下,药液就被压进入管子里。 答案:见分析 思维能力拓展 大气压强与沸点的关系 [例3](05年江西省中考·课改卷)高压锅直径24cm,限压出气口直径为3.5mm,限压阀质量为100g,使用时压力锅内外最大压强差为多少?合多少标准大气压?锅盖与锅的接口处应至少能承受多大的压力? 分析:设锅内气压为,大气压为,当限压阀刚刚被抬起向外喷气时,限压阀出气 口受三个力的作用如图所示,分别为(向下),(向下),(向上)。据力的平衡条件,这三个力应满足,而锅内外最大压强差为,于 是有标准大气压。 锅盖与锅的接口处所应能承受的最小力。

大气压强-流体压强与流速的关系

八年级科学上册 第二章 大气压强 流体压强与流速的关系 点滴复习(一)压强的定义式: ; (二)液体压强的公式 。 ★知识点一:大气压的产生 (一)概念:大气对其中的物体产生的 叫做大气压强简称大气压,历史上能证明大气压存在的最著名的实验是 实验。 (二)产生原因:空气受 作用。 (三)特点:空气和液体一样,具有 性,所以大气压内部向 方向都有压强。 (四)单位:国际单位是 ( )。 常用单位还有毫米汞柱(mmHg ),厘米汞柱(cmHg ),标准大气压(atm) 1标准大气压= mmHg= cmHg= Pa 。 例1.赵晶和王霞两同学讨论大气压的应用,举出了下列四种事例,其中不属于利用大气压的事例是( ) A .把吸盘式挂衣钩贴在墙上后,可以挂衣服 B .用力压打气筒的活塞,把气体压进轮胎中 C .茶壶的盖上留一个小孔,水才容易倒出来 D .用胶头滴管吸取药液 ★知识点二:大气压强的测量 (一)托里拆利实验法 大气压强的数值不是确定不变的,要随各种因素的变化而变化。历史上 实验第一次测出了大气压的数值。 实验过程: 如图所示,取一根长约 的一端封闭的玻璃管, 首先将管中灌满水银,用食指堵住开口一端把管 在水银槽里的水银中,松开食指,管内水银面 下降,下降到一定高度就不再下降了。 托里拆利实验是将大气压强转化为 压强来进行测量的。如图所示,在管内外水银面交界处设想有一假想的液片,由于水银柱静止,液体受到管内水银柱产生的向下的压强与外界大气压相等,也就是大气压支持了管内大约 cm 高的水银柱,大气压强跟76cm 高的水银柱产生的压强相等。 通常把等于 高的水银柱产生的压强的大气压叫做标准大气压。 根据液体压强公式33513.610/0.769.8/ 1.01310p hg kg m m N kg Pa ρ==???≈?。 在托里拆利实验中,管内上方是 ,管内水银柱的高度只随 的变化而变化,和管的 、倾斜 、管的 及将玻璃管 等因素无关,只与水银柱的 有关。 (二)气压计测量法 (1)气压计:测量大气压的仪器叫做气压计。 (2)常见的气压计: , , 是在托里拆利管的旁边设置一根与玻璃管平行的刻度尺,当外界大气压变化时,从刻度尺上直接读出管内

第4课时 大气压强 流体压强与流速的关系

第4课时大气压强流体压强与流速的关系 ,考标解读) 知道大气压强及其与人类生活的关系,了解流体的压强与流速的关系及其在生产、生活中的应用。 ,思维导图) ,核心考点梳理) 大气压 1.定义:大气对浸在其中的物体有__压强__的作用,这个压强称为大气压强,简称__大气压__,一般用符号__p0__表示。 2.大气压产生的原因:空气受到__重力__作用,而且空气具有__流动__性,因此空气内部向__各个方向__都有压强,这个压强就叫大气压强。 3.证明大气压强存在的实验:__马德堡__半球实验、覆杯实验、瓶吞蛋实验、水浇铁皮罐等实验。 4.一个标准大气压下能托起的水银柱的高度约为__760__mm__,约等于__1.013×105__Pa__。 大气压强的测量 1.大气压的测定方法: (1)用大气能托住的__水银柱__产生的压强等效代替__大气压__,也就是大气压强__等于__水银柱产生的压强。 (2)用刻度尺测量出某地大气压能托住的水银柱高度h水银,利用p气=p水银=____ρ水银__gh 水银__计算就可以粗略得到当地的大气压。 2.托里拆利实验: (1)测量结果和玻璃管的__粗细__、__形状__、长度(足够长的玻璃管)以及试管口浸在水 银槽的__深度__无关。 (2)如果实验时玻璃管倾斜,则水银柱的长度变长,但水银柱的高度,即玻璃管内外水

银面的高度差__不变__。 (3)实验时保证玻璃管内是__真空__,若在玻璃管中混入了一个气泡,则水银柱变短,即测量结果__小于__实际大气压强。 大气压强的变化 1.海拔越高,空气越稀薄,大气压强随海拔高度的增加而__减小__。 2.液体的沸点与液面大气压强大小有关,液面气压减小,液体沸点__降低__;液面气压增大,液体沸点__升高__。 大气压强的应用 1.活塞式抽水机和离心式水泵都是利用大气压强来工作的,普通的抽水机工作时,其抽水高度约__10__ m,这是由于1标准大气压大约能支持__10.13__ m高的水柱。 2.用吸管吸饮料、钢笔吸墨水、吸盘、呼吸、吸药水等。 流体与流速的关系 1.流体:会__流动__的物体,气体和液体统称为流体。 2.流体的流速越大,流体压强__越小__;流体的流速越小,流体压强__越大__。 3.应用:飞机机翼、赛车尾翼、行驶的船不能靠得太近、人候车时要站在安全线之外等。 ,典例解析) 【例1】如图所示的实例中,利用大气压工作的是() 【解析】选项A活塞式抽水机就是利用大气压工作的,选项B潜水艇是利用物体的浮沉工作的,选项C和D水位计和U形管都是利用连通器原理工作的。 【答案】A 【例2】2015年4月25日,尼泊尔发生8.1级地震,与尼泊尔毗邻的西藏自治区日喀则市吉隆镇震感强烈,造成人员伤亡和大量房屋受损。当地一个餐厅老板免费向灾民提供米饭。一天需要用高压锅煮50多锅饭,为什么不能使用普通的电饭煲煮饭呢?这是因为大气

大气压强-流体压强与流速的关系

黄冈教育 欢迎下载 王原祥整理 八年级科学上册 第二章 大气压强 流体压强与流速的关系 点滴复习(一)压强的定义式: ; (二)液体压强的公式 。 ★知识点一:大气压的产生 (一)概念:大气对其中的物体产生的 叫做大气压强简称大气压,历史上 能证明大气压存在的最著名的实验是 实验。 (二)产生原因:空气受 作用。 (三)特点:空气和液体一样,具有 性,所以大气压内部向 方向都 有压强。 (四)单位:国际单位是 ( )。 常用单位还有毫米汞柱(mmHg ),厘米汞柱(cmHg ),标准大气压(atm) 1标准大气压= mmHg= cmHg= Pa 。 例1.赵晶和王霞两同学讨论大气压的应用,举出了下列四种事例,其中不属于利用大 气压的事例是( ) A .把吸盘式挂衣钩贴在墙上后,可以挂衣服 B .用力压打气筒的活塞,把气体压进轮胎中 C .茶壶的盖上留一个小孔,水才容易倒出来 D .用胶头滴管吸取药液 ★知识点二:大气压强的测量 (一)托里拆利实验法 大气压强的数值不是确定不变的,要随各种因素的变化而变化。历史上 实 验第一次测出了大气压的数值。 实验过程: 如图所示,取一根长约 的一端封闭的玻璃管, 首先将管中灌满水银,用食指堵住开口一端把管 在水银槽里的水银中,松开食指,管内水银面 下降,下降到一定高度就不再下降了。 托里拆利实验是将大气压强转化为 压强来进行测量的。如图所示,在管内外 水银面交界处设想有一假想的液片,由于水银柱静止,液体受到管内水银柱产生的向 下的压强与外界大气压相等,也就是大气压支持了管内大约 cm 高的水银 柱,大气压强跟76cm 高的水银柱产生的压强相等。 通常把等于 高的水银柱产生的压强的大气压叫做标准大气压。 根据液体压强公式33513.610/0.769.8/ 1.01310p hg kg m m N kg Pa ρ==???≈?。 在托里拆利实验中,管内上方是 ,管内水银柱的高度只随 的变化 而变化,和管的 、倾斜 、管的 及将玻璃管 等因素 无关,只与水银柱的 有关。 (二)气压计测量法 (1)气压计:测量大气压的仪器叫做气压计。 (2)常见的气压计: , , 是在托里拆利管的旁 边设置一根与玻璃管平行的刻度尺,当外界大气压变化时,从刻度尺上直接读出管内

大气压强和流体压强练习题

大气压强和流体压强练习题 姓名: 1. 著名的_________实验证明了大气压强的存在。________实验第一次测定了大气压强的数值.一标准大气压相当于____厘米高的水银柱产生的压强,合________帕,约________帕。 2. 把钢笔水吸入笔囊中是利用了_______________的作用。 3. 在做托里拆利实验时,如果把玻璃管倾斜一定角度,玻璃管内水银柱的长度将_______;水银柱的高度______.(填"变大"、"变小""不变") 4. 已知实验室所在地大气压为1标准大气压,在如图所示的托里拆利实验中,管内水银上方为真空,则管内A点的压强为______毫米汞柱,槽内B点的压强为_______毫米汞柱. 5. 在做托里拆利实验时,不小心管内进入了一点空气,测得的结果是730毫米汞 柱,而当时实际大气压的值是756毫米汞柱,那么管中水银面上方空气的压强是 ________毫米汞柱. 6. 做托里拆利实验,玻璃管内灌入的液体是_______。若管内灌入的是水,当玻璃管倒置在水里,要求管顶出现真空,玻璃管至少要约_____米;若管内灌入的是煤油,则玻璃管至少要约_____米.(ρ=0.8×103kg/m3) 7. 在标准大气压(1.0l×l05Pa)下面积为20m2的房顶上表面受到的大气压力的大小为________N 8. 在海拔3000m以上的高原地区汽车发动机的冷却水容易沸腾,是因为高原地区气压_______1标准大气压水的沸点_____100℃。而人在该地区吸气困难与在平原相比吸气时肺的容积要扩张得更______些肺内的气压要变得更_______ 些。 9. 煮牛奶时为了保持牛奶的营养成分不能用高温煮沸。为此人们制造了一种"低压锅"。用这种锅煮牛奶可以使牛奶里的水不到100℃就沸腾。这种"低压锅"的物理原理是_________________. 10. 若高压锅盖的面积约为450cm2当锅内蒸气的压强达到1.6个标准大气压时锅盖与锅体间的拉力为_____N(已知外界大气压为1个标准大气压1个标准大气压的值可近似取105Pa)。 11. 注射器内封闭着一定质量的空气,在温度一定时,注射筒内空气体积减小,压强将________ 12. 保温瓶中热水不满而盖紧瓶塞过一段时间瓶塞不易拔出。此象表明体积一定时气体的温度_______气体的压强__________。假定外界大气压为1.0×105Pa,瓶口截面积为10cm2拔出瓶塞至少需要的力量是20N则瓶内气体压强是______________. 13. 如图所示,用手握着两张纸,让纸自然下垂.在两张纸的中间向下吹气,这两张纸将相互___________(填"靠近"或"分开"),这说明流速越大,气体压强越___________. 14. 有航海中,船只向前进,船上的人看见自已的船没有动,而水在向船只航行相 反的方向流动.因此,如果两艘船靠得很近并肩行驶,如图所示,两艘船将会 _________,这是因为两船内侧水的流速__________于两船外侧水的流速,造 成了两船内侧水的压强__________于外侧水的压强的原因. 15. 如图所示,是喷雾器的原理示意图,当空气从小孔迅速流出时,小孔附近 空气的流速较大,压强__________,容器里液面上方的空气压强___________, 液体就沿着细管上升,从管口流出后,受气流的冲击,被喷成雾状. 16. 打开水龙头,使自来水流过如图所示的玻璃管,在A、B、C三处水的流 速较大的是_______处,压强较小的是_____处. 17. 下列实验不能说明大气压存在的是()

初中物理复习 大气压强及流体压强与流速关系

第二十五讲大气压强及流体压强与流速关系 课前实验:重力都去哪了? 实验道具:一个杯口平滑的玻璃杯、一张平整白纸 实验操作: ①将被子装满水,确保水杯中没有气泡 ②在杯口上方刚上一张白纸片,用手掌压一压,使得杯口与纸张充分接触,没有缝隙 ③用手扶着纸片将被子缓慢倒置后,再放开扶纸片的手 实验现象:水竟然不掉落下来! 模块一大气压的存在大气压强的测量 【一、知识点】 1.液体压强产生的原因:受重力;具有流动性。 2.空气也受到重力,也像液体那样具有流动性,那么空气内部各个方向也有压强。 例如:悬空塑料管里的水不会流出来,塑料吸盘能压在光滑的墙上,用吸管喝饮料需用力等。 人对吸管吸气,吸管内气体压强减小,小于杯中饮料液面上的大气压强,压力差使得吸管中饮料克服自身重力进入人嘴中。

挤出吸盘与墙之间的空气,吸盘内外有巨大的压强差,大气对吸盘有垂直指向墙壁的较大压 力,使得吸盘与墙壁之间的最大静摩擦力较大,挂上毛巾、衣物不至于脱落。 3.大气层:地球表面的空气层叫大气层。 大气压:大气会对处于其中的物体产生压强,我们称它为大气压强,简称为大气压。 大气压产生的原因:由于大气受到重力作用,而且大气有流动性。 4.证实大气压存在的实验:马德堡半球实验 1654年,德国马德堡市市长把两个直径为30cm 铜质空心半球紧紧地扣在一起,用抽气机抽出球内空气,然后用16匹马向相反方向拉两个半球,结果费了很大的劲才把它们拉开。 大气压的方向:总是垂直与空气接触的物体表面。 5.大气压随高度增加而减小。(空气稀薄,密度变小,大气压变小) 天气对大气压的影响: (1)晴天的气压比阴天低。 (2)冬天的气压比夏天高。 6.托里拆利实验 — 首个精确测出大气压的值 (1)实验原理:实验中玻璃管内水银面的上方是真空,管外水银面的上方是空气,因此,是 大气压支持管内这段水银柱不会落下,大气压的数值等于这段水银柱产生的压强。 (2)实验结论: 大气压的值P P gh ρ==大气水银水银=一个标准大气压=760mmHg =1.013×105Pa =10.3m 水柱。 在粗略计算中,标准大气压可以取为5110pa ?。 (3)实验注意事项 ①管子倾斜水银柱竖直高度没有变化; ②管子直径加粗,管中水银柱高度没有变化; ③做托里拆利实验时,若玻璃管内混有少量空气,则测量的结果比实际大气压小。 7.大气压随海拔高度的变化 随着海拔高度的增加,玻璃管中的水银柱的高度会逐渐降低,表明瓶外的大气压在逐渐减小。 8.沸点与气压的关系 (1)气压增加,沸点增高;气压减小,沸点降低。 (2)高压锅可以提高锅内气压,提高沸点。

大气压强-流体压强与流速的关系-知识讲解

大气压强流体压强与流速的关系 撰稿:肖锋审稿:史会娜 【学习目标】 1.了解由于大气压强的客观存在而产生的现象; 2.知道测量大气压强的方法、大气压强大小和单位; 3.了解抽水机的工作原理、生活中大气压强的变化; 4.了解流体压强与流速的关系,知道飞机升力产生的原因。 【要点梳理】 要点一、证明大气压强存在的实验 1.简单实验: (1)塑料吸盘:把塑料吸盘中的空气排出一部分,塑料吸盘内外压强不等,塑料吸盘就能吸在光滑墙壁上。如果塑料吸盘戳个小孔,空气通过小孔,进入塑料吸盘和光滑的墙壁之间,吸盘便不能贴在光滑墙面上。 (2)悬空塑料管里的水:塑料管装满水,用硬纸片盖住管口倒置,塑料管中的水不会流出来。如果把塑料管的上方和大气相通,上、下压强相等,水就不能留在管中。 (3)用吸管吸饮料:如果把杯口密封,空气不能进入杯内,便无法不断的吸到饮料。大气压的作用使饮料进入口中。 2.大气压的存在:以上实验说明大气压强确实存在,历史上证明大气压强存在的著名实验是马德堡半球实验。在大气内部的各个位置也存在着压强,这个压强叫做大气压强,简称大气压。 要点诠释:空气和液体一样,具有流动性,所以大气内部向各个方向都有压强。 要点二、大气压的测量(高清课堂《大气压强与流体压强》) 1.托里拆利实验 (1)实验过程:如图所示,在长约1m、一端封闭的玻璃管灌满水银,用手指堵住,然后倒插在水银槽中。放开手指,管内水银面下降到一定高度时就不再下降,这时管内外水银面高度差约760mm。 (2)实验是将大气压强转化为液体压强来进行测量的。如图所示,在管内外水银面交界处设想有一假想的液片,由于水银柱静止,液体受到管内水银柱产生的向下的压强与外界大气压相等,也就是大气压

大气压强流体压强和流速的关系

大气压强流体压强和流速的关系 一、选择题 1.(2016福州)下列主要利用大气压原理工作的是() A.船闸B.密度计C.轮船D.气压计 答案:D 2.(2016自贡)我们经常看到这样的现象:在无风的天气,汽车在马路上快速驶过以后,马路两边的树叶会随风飘动,如图所示,汽车向左行驶,马路两边的树叶会沿着A、B、C哪一个方向飘动() A.向A方向飘动B.向B方向飘动C.向C方向飘动D.条件不足,无法判断 答案:A 3.(2016衢州)在验证大气压存在的覆杯实验中,小柯认为:“实验中纸片不掉落完全是因为纸片被杯口的水粘住了,而与大气压无关”。下列能帮助小柯改变这种想法的实验是 () A.如图甲,换用不同种类的纸片做覆杯实验,纸片都不掉落 B.如图乙,覆杯实验中将杯口朝向不同方向,纸片均不掉落 C.如图丙,将一张湿纸覆盖在空杯子的杯口,倒转杯子纸片不掉落 D.如图丁,在密闭钟罩内做覆杯实验,抽出钟罩内空气的过程中纸片掉落 答案:D 4.(2016绵阳)下列物理现象中,分析正确的是() A.推土机的推土铲刃做得很锋利,是通过增大腕力面积来增大压强的

B.高压锅是利用液体的沸点随着压强的增大而增大 C.在高海拔地区一次性打火机不打燃火,其主要原因是空气稀薄,大气压高 D.汽车在行驶过程中车窗撕开时,遮阳的窗帘总是往外飘,因为窗外空气流速大,压强大 答案:B 5.(2016青岛)历史上最早测出大气压强值的科学家是() A.托里拆利B.阿基米德C.牛顿D.焦耳 答案:A 6.(2016成都)如图所示,是我国自主研发的C919商用大飞机,它将于数年后投入运营。C919客机中的部分钛合金零件采用了激光3D打印技术。关于客机的相关物理知识,下列说法不正确的是() A.客机所在高空的大气压强,比海平面附近的大气压强更大 B.客机采用密度小的材料,可以减轻它的重力 C.客机升空利用了“空气流速大的地方压强小”的原理 D.客机在空中沿直线匀速飞行,是受平衡力作用 答案:A 7.(2016菏泽)2016年4月20日下午,甘肃酒泉瓜州县渊泉小学正在举行运动会,塑胶运动场上突然刮起龙卷风,将一名小学生卷起,如图所示。龙卷风是高速旋转的气流,它能把地面上的人、动物或物体等“吸起”卷入空中。龙卷风能“吸起”物体的原因是() A.龙卷风内部的压强远小于外部的压强 B.龙卷风内部的压强远大于外部的压强 C.龙卷风使物体受到的重力变小 D.龙卷风使物体受到的浮力变大

大气压和流体压强.

图13-44 大气压和流体压强 一、能证明大气压存在的实验 马德堡半球实验-------马德堡市市长奥托格里克,证明了大气压的存在 证明了大气压的存在的生活事例:塑料挂衣钩、“打火罐”、瓶口吞蛋、钢笔吸墨水、打掉 滴、吸管吸饮料 例1.为了用注射器抽吸密封在药瓶中的药液,医生先向药液中注入一些空气,这样做的目的是__________________.(题型一) 例2.把玻璃杯盛满水,用硬纸盖住,再倒过来,如图13-44(a ),纸片能将杯中的水托住,之后,若将杯子慢慢转动,如图(b )(c ),则( )(题型一) A .杯子刚一转动,纸片就不能将水托住 B .杯子转动到图b 所示位置时,纸片才不能将水托住 C .杯子转动到图c 所示位置时,纸片才不能将水托住 D .杯子转到任何位置,纸片都能将水托住 例3.下列现象中,不是利用大气压强的是:( )(题型三) A .钢笔吸墨水 B .用吸管吸饮料 C .抽水机把水从低处抽往高处 D .用高压锅煮食物 例4.在教室里用如图所示的喷壶喷洒药液时,先要用设置在喷壶上的打气筒向壶内打气,然 后打开阀门,药液就会喷出。向壶内打气,目的是使壶内液面上方空气的压强_______大 气压强(填“大于”、“等于”或“小于”);喷洒药液后,在教室周围也能闻到药液的气味, 这是由于________所致。 二、测量大气压值的实验-------托里拆利实验 1标准大气压的值=1.01×ⅹ105Pa=76cm 汞柱=760mm 汞柱 1、影响大气压值的因素 当地的气候、温度、空气湿度等因素可影响大气压的值 大气压的值跟天气有密切的关系, 一般来说,晴天的大气压比阴天的高,冬天的大气压比夏天的低 玻璃管的形状、粗细、倾斜程度、水银槽中的水银多少、玻璃管插入水银 中的深度都不会影响水银面的差! 2、托里拆利实验中,水银柱产生的压强为什么等于大气压? 答:如图13-37所示,玻璃管内的水银柱已保持静止.由于管内原来装满水 银后再下降,因此水银柱上方到管顶为真空,这也叫托里拆利真空。然后我 们在水银槽液面处任取一点B ,在试管内等高处取一点A .由液体压强知识 可知,由于A 、B 两点为同一水银内的同一深度,因此,水银内A 、B 两处所受压强应该相等,即p A =p B .、B 点在水银槽液面上,因而B 点所受压强就 是大气压强p 0,即p B =p 0. 3例1 如图13-38水银面的高度差发生变化( ) A .将管倾斜 B .将玻璃管变粗 D .将玻璃管变细 E. G . 玻璃管中的空气未排净 例2:h=50cm 开一个小孔出现什么情况?(大气压为76cm 图13-37

人教版八年级物理下册复习第九章流体压强与大气压强 简答题专练,有答案

人教版八年级物理下册复习流体压强与大气压强简答题专练,有答案 1.家庭宠物喂水器(如图甲)能在宠物饮水之后,自动、平稳地出水,使饮水区水位保持在相同高度。某同学利用塑料瓶和水槽自制了一个简易的喂水器(如图乙)。他将塑料瓶装满水,倒扣在水槽中,使瓶口低于水槽边缘,并固定在铁架台上。这时瓶中的水流出,到达一定水位,不再升高,等宠物饮水后又自动出水。请解释其工作原理。 2.科科感冒咳嗽,妈妈给她买了“双黄连口服液”,粗心的科科将口服液盒内特制吸管弄丢,只好找一根较细的吸管来代替,结果她发现有两种吸管,这两种吸管形状不一样,一种吸管外壁光滑,另一种吸管外壁有棱,两种吸管的截面形状如图所示。这两种吸管中吸取药液时一种容易吸取药液,另一种却很难吸到药液。 请你运用科学相关知识帮科科选出适合的吸管并说明理由。 3.如图所示,医院的护士给病人输液时,药水瓶上常插着两根管,一根管给病人输液,另一根管通过瓶盖扎进瓶内药水中,管口向上贴着瓶壁,请问:这根看上去闲置的管能省掉吗?为什么? 4.小明在喝完盒装酸奶后,又用力吸了一下,发现奶盒变瘪了,请解释这个现象 5.向烧瓶内倒入开水,晃动后倒出,将烧瓶水平放置,用剥了皮的煮鸡蛋堵住烧瓶口,如图所示。经过一段时间,鸡蛋就会进入烧瓶内。请解释这个现象。

6.四特酒是江西名酒。过年了,小明的爸爸买了一瓶“四特15年”(如图甲)。倒酒时发现,该酒瓶没有出酒口。査看包装盒上的说明才知道,敲掉酒瓶两侧任意一个小球就会露出一个出酒口(如图乙)。于是,小明敲掉了其中一个小球,帮爸爸倒酒。这时又发现,酒很难倒出。请你分析其中的原因。如果想顺利地把酒倒出来,应该怎么办?说说其中的道理。 7.将新打开盖子的饮料盒中的果汁倒入杯中时,经常会出现果汁流出断断续续的现象,为避免这种情况发生,打开盖子后,采用图中甲、乙哪种方式倒果汁会更容易?请运用物理知识简要说明原因。 8.小晴家有一款用软橡胶材料制作成的茶杯盖,如图甲所示。小睛发现,将其盖在空茶杯杯口,先轻轻下压,再向上提起时,茶杯随杯盖也会一同被提起;如果在软橡胶盖上打一个小孔,则就不能提起空茶杯。小晴的发现过程和示意图如图乙所示,请你用所学物理知识解释小晴发现的现象。 9.在《空气的存在》一课中,教材里设计了如图所示的活动:“用粗铁丝做的夹子夹住空易拉罐,并向空易拉罐中倒入少许水。然后对易拉罐加热,有大量水汽逸出时,把易拉罐开口朝下扣在冷水中(不要扣入得太深),观察现象。”如果实验现象能成为空气存在的证据,活动中应该看到什么现象?请你解释产生这一现象的原因。

大气压强流体压强和流速的关系

中考物理真题分类汇编 大气压强流体压强和流速的关系 (2015级1班) 一、选择题 1.(2011浙江省台州市,第12题)气体的流速越大,压强越小。下列现象的产生与此相关的是() 2.(2011年福建省福州第8题)如图3所示的现象中,能用流体压强与流速关系解释的是() 3.(2011广东湛江,第7题)如图3所示,能够说明流体压强与流速关系的是()

4.(2011四川广安,卷I第6题)王老师 经常引导学生利用身边的生活用品做实验,通过 动手动脑,学习物理知识,揭示物理规律。下面 图的实验中不是揭示流体压强与流速关系的是 () 5.(2011江苏连云港,第7题)下列四幅图对应 的与气体压强有关的说法中,与实际不符的是() 6.(2011山东德州,I卷第6题)2011年5 月22日,一场大规模龙卷风袭击美国密苏里州 乔普林心脏地带,造成上百人死亡,数百座房屋 和大量车辆被毁。龙卷风的实质是高带旋转的气 流,它能把地面上的物体或人畜“吸”起卷入空 中(如图1所示),龙卷风能“吸”起物体的主 要原因是() A.高压锅能增大 锅内气压降低沸点 B.吸盘能吸在墙壁上是 利用大气压的作用 C.马德堡半球实验证 明了大气压的存在

A.龙卷风使物体爱到重力变小 B.龙卷风增大了空气对物体的浮力 C.龙卷风内部的气体流速大,压强小 D.龙卷风产生了强大的静电,将物体吸上天空 7.(2011湖北宜昌,第9题)小华想用空易拉罐来证明大气压强的存在,下列操作能达到目的的是() A.用手捏空易拉罐,易拉罐变瘪 B.将空易拉罐密封后置于深水中,易拉罐变瘪 C.让空易拉罐从高处下落撞击地面,易拉罐变瘪 D.用注射器抽取密封易拉罐中的空气,易拉罐变瘪 8.(2011年湖北省黄冈市第19题)下面是日常生活中有关事例的描述,其中正确的是() A.用吸管吸牛奶是利用了嘴的吸力 B.高压锅能使食物很快煮熟是因为提高了水的沸点 C.水从自来水管流出是因为大气压强的作用 D.鸟能在空中滑翔是由于受到浮力的原因二、填空题 1.(2011年浙江衢州第25题)杭长高铁

(完整版)大气压强与流体压强

知识梳理: 一、大气压强 1.概念:大气对浸在它里面的物体的压强叫做大气压强,简称大气压,一般有p0表示。说明:“大气压”与“气压”(或部分气体压强)是有区别的,如高压锅内的气压──指部分气体压强。高压锅外称大气压。 2.产生原因:因为空气受重力并且具有流动性。 3.大气压的存在──实验证明: 历史上著名的实验──马德堡半球实验。 小实验──覆杯实验、瓶吞鸡蛋实验、皮碗模拟马德堡半球实验。 4.大气压的实验测定:托里拆利实验。 (1)实验过程:在长约1m,一端封闭的玻璃管里灌满水银,将管口堵住,然后倒插在水银槽中放开堵管口的手指后,管内水银面下降一些就不在下降,这时管内外水银面的高度差约为760mm。 (2)原理分析:在管内,与管外液面 相平的地方取一液片,因为液体不动故液片 受到上下的压强平衡。即向上的大气压=水 银柱产生的压强。 (3)结论:大气压p0=760mmHg=76cmHg=1.01×105Pa(其值随着外界大气压的变化而变化) (4)说明: A、实验前玻璃管里水银灌满的目的是:使玻璃管倒置后,水银上方为真空;若未灌满,则测量结果偏小。 B、本实验若把水银改成水,则需要玻璃管的长度为10.3m C、将玻璃管稍上提或下压,管内外的高度差不变,将玻璃管倾斜,高度不变,长度变长。 D、若外界大气压为H cmHg,试写出下列各种情况下,被密封气体的压强(管中液体为水银)。

H cmHg (H+h)cmHg (H-h)cmHg (H-h)cmHg (H+h)cmHg (H-h)cmHg (H-h) cmHg E、标准大气压:支持76cm水银柱的大气压叫标准大气压。 1标准大气压=760mmHg=76cmHg=1.01×105Pa 2标准大气压=2.02×105Pa,可支持水柱高约20.6m 5.大气压的特点 (1)特点:空气内部向各个方向都有压强,且空气中某点向各个方向的大气压强都相等。大气压随高度增加而减小,且大气压的值与地点、天气、季节、的变化有关。一般来说,晴天大气压比阴天高,冬天比夏天高。 (2)大气压变化规律研究:在海拔3000米以内,每上升10米,大气压大约降低100 Pa 6.测量工具: 定义:测定大气压的仪器叫气压计。 分类:水银气压计和无液气压计。 说明:若水银气压计挂斜,则测量结果变大。在无液气压计刻度盘上标的刻度改成高度,该无液气压计就成了登山用的登高计。 7.应用:活塞式抽水机和离心水泵。 8.沸点与压强:内容:一切液体的沸点,都是气压减小时降低,气压增大时升高。应用:高压锅、除糖汁中水分。 9.体积与压强:内容:质量一定的气体,温度不变时,气体的体积越小压强越大,气体体积越大压强越小。 应用:解释人的呼吸,打气筒原理,风箱原理。 ☆列举出你日常生活中应用大气压知识的几个事例?①用塑料吸管从瓶中吸饮料;②给钢笔打水;③使用带吸盘的挂衣勾;④人做吸气运动。 二、流体压强与流速的关系 1、气体、液体都具有流动性,因此叫做流体。 2、在流体中,流速越大的位置压强越小。 三、虹吸现象

大气压强跟流体压强

新城初中课堂教学设计

门窗打开,

新城初中课堂教学设计

引导学生分析瓶子变瘪的原因。 瓶子变瘪了,说明瓶子除了受瓶内气体对外的作用力还受到外部的一个力的作用。 教师:如果用针扎破水瓶又会发生什么现象呢? 学生思考。 引导学生分析:当空气通过小孔进入瓶内,与外部压力平衡,瓶子又恢复了原来的形状。 该实验说明: 地球周围被厚厚的空气包围着,包围地球的空气层叫大气层,我们就生活在大气海洋的底层。空气,也像液体那样能够流动,空气内部向各个方向都有压强。 演示2:在一只水杯中倒满水,并且在水杯口上盖上一张纸片,将水杯倒过来。 演示3:在一个瓶子底部铺层沙子,点燃纸条,将剥了壳的熟鸡蛋堵住瓶口,引导学生观察实验,分析发现现象的原因。 大气压可以把纸片上的液体托住,那么大气压究竟有多大? 观看实验录像:大气压的测量 大气压强跟760mm水银柱产生的压强相等,即大气压强的值约为1.013×105Pa。在粗略计算中,标准大气压可以取1×105Pa。 课堂练习:动手动脑学物理4 学生练习,教师点拨 教师:标准大气压的值相当于10N的压力作用在每平方厘米的面积上,比大象躺倒时对地面的压强还大。大气压强这么大,为什么我们感觉不到呢?这是因为人体内部也有压强,还因为人类长期生活在这样条件下,习惯了的缘故。 介绍几种气压计 课本41页“想想做做” 教师:当我们拿着自制的气压计从楼底走向高楼上,随着高度的增加,我们会发现“气压计”中的水面上升,这说明气压随高度的增加而减小。从这个实验我们可以知道大气不仅具有压强,而且大气压强不是固定不变的,1.03×105Pa是标准大气压强。那么如何才能知道不同高度的大气压的高低呢? 引导学生设计液体气压计。 引导学生分析这种液体气压计有什么缺点。 教师:水银气压计比较准确,但携带不方便,常用于气象站和实验室。用得比较多的气压计是金属盒气压计,又叫无液气压计。 引导学生观察金属盒气压计的外形和内部构造并讲述金属盒气压计的原理。

相关主题
文本预览
相关文档 最新文档