您身边的文档专家,晒文网欢迎您!
当前位置:首页 > > 办公范文 > > 工作报告 > 正文

配合物与沉淀溶解平衡实验报告

2023-06-18 11:43:29工作报告
  • 相关推荐

配合物与沉淀溶解平衡实验报告

  【导语】以下是热心网友“zhangkanzhi”收集的配合物与沉淀溶解平衡实验报告(共3篇),供大家阅读。

配合物与沉淀溶解平衡实验报告

化学沉淀实验报告 篇1

  六、实验数据记录与整理

  1、实验数据记录

  沉降柱直径 水样来源 柱高

  静置沉淀时间/min 表面皿表面皿编号 质量/g 表面皿和悬浮物总质量/g

  水样中悬浮物质量/g

  水样体积/mL

  悬浮物沉降柱浓度/工作水(g/ml)深/mm

  颗粒沉沉淀效

  速/率/%(mm/s)

  残余颗

  粒百分比/%

  0 5 10 20 30 60 120 0 1 2 3 4 5 6

  

  

  

  

  

  

  2、实验数据整理

(2)绘制沉淀曲线:E-t、E-u、ui~pi曲线如下: 2-

  1、绘制去除率与沉淀时间的曲线如下:

  图:沉淀时间t与沉淀效率E的关系曲线

  2、绘制去除率与沉淀速度的曲线如下:

  图:颗粒沉速u与沉淀效率E的关系曲线

  3、绘制去除率与沉淀速度的曲线如下:

  图:颗粒沉速u与残余颗粒百分比的关系曲线

(1)选择t=60min 时刻:(大家注意哦!这部分手写的,不要直接打印!)水样中悬浮物质量=表面皿和悬浮物总质量-表面皿质量,如表格所示。原水悬浮物的浓度:C0?水样中悬浮物质量??g/ml

  水样体积悬浮物的浓度:C5?水样中悬浮物质量??g/ml

  水样体积沉淀速率:u?h?10(500-250)??mm/s

  ti?6060?60C0-C5-?100%??100%? C0C5?100%??100%? C0沉淀效率:E5?残余颗粒百分比P5?

物联网实验报告 篇2

  西安邮电大学

  通信与信息工程学院 物联网创新实验报告

  专业班级: 学生姓名: 学号(班内序号):

  年 月 日

  电容充放电实验报告

  一、引言

  本次试验在陈瑞老师的指导下,通过在面包板上组装简单电路,学习电容充放电过程中,发光二极管的点亮与熄灭的过程。

  二、硬件设计

  本次实验使用电子元件为:两个碳膜电阻,阻值分别为10K和 ;两个发光二极管;两个电解电容,大小均为1uF;电源(用USB线连接电脑代替);若干插线等。

  在面包板上按电路图连接电路,连接完成后进入测试。

  三、测试结果

  电路接通后,闭合S1,发光二极管D1亮,;断开S1,电源断开,闭合S2,D2亮,D1熄灭,实验结束。

  发光二极管D1亮,表示充电的过程;断开S1,闭合S2后,D2亮,表示放电的过程。

  实验成果展示:

  简单电子门铃实验报告

  一、引言

  本次实验是利用现有元件在面包板上参照简单电子门铃电路图连接电路,使电子门铃元件发出间歇的滴滴声。

  二.硬件设计

  本次实验所用电子元件:若干碳膜电阻,阻值不等;若干电容,大小不等,两个三极管规格分别为PNP三极管和NPN三极管;电子门铃元件,电源;插线若干等。

  在面包板上按电路图连接电路,进入测试阶段。

  原理简述:C1起到充、放电作用,R1起限流作用,当电源接通时电流通过喇叭向C1充电,这时C1的电压很快上升。当C1的电压上升至ⅤT2的工作电压时(一般Ⅴ),ⅤT2得电导通电压加至VT1基极,VT1也得电导通,电压又从VT1的集电极加至喇叭,喇叭得电工作发出嘟声。喇叭得电工作的同时电压也加到了C1上,使C1进速放电,这时C1的电压进速下降,当电压降至VT2绝止电压时(低干),VT2停止工作,VT1也跟着停止工作,喇叭因此失压也不再发声。电路完成了一次充放电周期。周期完成后电路又进入第二次充放电周期。C1又回到原来继续充电,电压升至VT2导通电压时,VT2得电工作,VT也得电工作??。每一周期喇叭只发出一声 嘟 声。当周期不断也循环喇叭就发出 嘟 嘟 嘟??声了。这就是频率。改变R1的阻值可改变频率(也就是改变喇叭 嘟 嘟声的间隔时间)

  在正确连接电路的情况下,通过置换电阻与电容改变频率使电子元件发出有规律的滴滴声。

  三、测试结果

  连接电源,简单门铃电子元件发出有规律的滴滴声,断开电源,滴滴声消失。

  实验成果展示:

  指导教师评语:

  实 验 成 绩:

  指导(辅导)教师 :

  说明:

  1.模板以《课程设计》课程为例,因此红色字体部分为可更改部分,请根据所授课程的实际情况填写。

  2.本实习报告封皮适用于通信与信息工程学院所有实践、实验类课程(如:《生产实习》、《科研训练》、《企业实习》、《下一代网络实验》、《信息安全基础实验》、《移动通信基础实验》、《信息安全专业课程设计》、《通信工程专业课程设计》、《认识实习》、《通信软件设计课内实验》、《基于JAVA的网络编程》、《通信网络实验》、《移动通信实验》等)。3.封面中,时间一栏指的是学生提交报告的时间,如:2014年X月X日。4.封底中,教师评语要求详尽、具体,能根据学生的实际情况填写,并能指出学生学习本课程中所出现的不足和问题。

  5.模板中其他部分可以机填,但指导教师评语、实验成绩以及指导教师签字均为手填。

  6.如包含多个实验内容,总封皮及总成绩由最后一名带课老师给出。

  7、全文小四宋体,行间距20磅;

  8、一级标题采用黑体三号字,二级标题采用宋体加粗四号字,三级标题采用宋体加粗小四号字;一级标题为一、二、三,二级标题为1、2、3,三级标题为(1)、(2)、(3)。

  撰写内容提纲:

  一、摘要(200-300字,主要包括“为什么做、做什么、怎么做、做的结果怎么样”四部分,摘要必须简明扼要,并附关键词3-5个)

  二、英文摘要

  三、引言(对报告总体的概述,目的是向读者简略描述短文内容或相关背景,吸引读者对本文产生兴趣,对正文起到提纲掣领和激发阅读兴趣的作用)

  四、硬件设计(阐述本设计的硬件电路,并附硬件设计图)

  六、测试结果(给出设计的系统的测试结果,与任务进行对比,并给出设计出的整体作品外观图)

  七、项目团队成员贡献及心得体会

(1)***,主要参与了该设计的硬件设计,并调试了*******,通过本设计,自己学习了********。(结合自己情况撰写,200-300字之间)(2)***(3)***

  八、主要参考文献(列近5年主要参考文献6篇以上,格式如下)

(1)期刊文章(文献类型标识:J)

[序号] 主要责任者。题名[J]。刊名,年,卷(期):起止页码(任选)。

(2)专著(文献类型标识:M)

[序号] 主要责任者。题名[M]。出版地:出版者,出版年,起止页码。

(3)论文集(文献类型标识:C)中析出的文献(文献类型标识:A)

[序号] 析出文献主要责任者。析出文献题名[A]。论文集主要责任者(任选)。论文集题名[C]。出版地:出版者,出版年,析出文献起止页码。

(4)学位论文(文献类型标识:D)

[序号] 主要责任者。题名[D]。出版地:出版者,出版年。

(5)国际、国家标准(文献类型标识:S)

[序号] 标准编号,标准名称[S]。发布年。

(6)专利(文献类型标识:P)

[序号] 专利所有者。专利名称[P]。专利国别:专利号,出版日期。

(7)电子文献

[序号] 主要责任者。电子文献题名。电子文献出处(或可获得地址),发表(或更新)日期/引用日期。

  专著(M);论文集(C);报纸文章(N);期刊文章(J)学位论文(D);报告(R);标准(S)专利(P)

(8)未定义类型的文献(文献类型标识:Z)

[序号] 主要责任者。文献题名[Z]。出版地:出版者,出版年。

对于肉桂酸钾溶解实验实验报告[合集] 篇3

  网 络 程 序 设 实验报告

  实验名称:Winsock编程接口实验 实验类型: 验 证 型

  计

  一、实验目的

? 掌握Winsock的启动和初始化;

? 掌握gethostname(),gethostbyname(),GetAdaptersInfo()等信息查询函数的使用。

  二、实验设计

  实验内容:

  1、编写程序能同时实现对多个域名的解析。比如在控制台输入:对应的IP地址列表。

  2、编写程序获取并输出本地主机的所有适配器的IP地址,子网掩码,默认网关,MAC地址。

  根据实验内容编写程序:

  1、对相关域名进行解析,利用gethostbyname()完成解析,用到的结构体为:

  struct hostent{ char FAR*

  hname;char FAR* FAR* haliases;short

  haddrtype;short

  hlength;char FAR* FAR* haddrlist;}

  得到的IP地址列表由haddrlist存储;

  2、利用GetAdaptersInfo()函数获得本地主机的相关信息,通过IPADAPTERINFO结构体返回所需信息。

  IPADAPTERINFO的定义如下: typedef struct IPADAPTERINFO {

  struct IPADAPTERINFO* Next;

  DWORD ComboIndex;

  char AdapterName[MAXADAPTERNAMELENGTH + 4];

  char Description[MAXADAPTERDESCRIPTIONLENGTH + 4];

  UINT AddressLength;

  BYTE Address[MAXADAPTERADDRESSLENGTH];

  DWORD Index;

  UINT Type;

  UINT DhcpEnabled;

  PIPADDRSTRING CurrentIpAddress;

  IPADDRSTRING IpAddressList;

  IPADDRSTRING GatewayList;

  IPADDRSTRING DhcpServer;

  BOOL HaveWins;

  IPADDRSTRING PrimaryWinsServer;

  IPADDRSTRING SecondaryWinsServer;

  timet LeaseObtained;

  timet LeaseExpires;

} IPADAPTERINFO, *PIPADAPTERINFO;

  三、实验过程(包含实验结果)

  1、分析题目,编写程序;

  2、将编写的程序进行编译、运行,输入题目给定的内容,完成题目要求; 结果如下:

  第1题:

  第2题:

  四、讨论与分析

  思考题:

  1、Winsock初始化的作用:只有调用了WSAStartup()进行初始化之后,应用程 序才能调用其他Windows Sockets API函数,实现网络通信;

  2、函数原型为:

  DWORD GetAdaptersInfo(PIPADAPTERINFO pAdapterInfo,//接受数据的缓冲区

  PULONG pOutBufLen

// 数据的长度大小);

  3、域名解析时出现域名对应多个IP,原因:该域名存在于多个服务器。

  五、实验者自评

  通过本次实验,我掌握了Winsock的启动和初始化以及gethostname(),gethostbyname(),GetAdaptersInfo()等函数查询的使用,加深了以前对课本知识的认识程度。

  六、附录:关键代码(给出适当注释,可读性高)

  第1题代码:

////////////////////////////////////////////////// // 文件

//#include “../common/” #include <> #include #include <>

  Using namespace std;

#pragma comment(lib, “WS232”)// 链接到WS2 //CInitSock initSock;// 初始化Winsock库

  void main(){

  char szMessage[256];// 取得本地主机名称

// 初始化

  WSADATA wsaData;if(WSAStartup(MAKEWORD(2,2), &wsaData)!= 0){

  exit(0);}

// 通过主机名得到地址信息

  Printf(“ Get IP::”);gets(szMessage);

// 获取主机信息

  hostent *pHost = ::gethostbyname(szMessage);

// 打印出所有IP地址

  Inaddr addr;for(int i = 0;;i++){

  char *p = pHost->haddrlist[i];

  If(p == NULL)

  Break;

  memcpy(&addr, p, pHost->hlength);

  char *szIp = ::inetntoa(addr);

  Printf(“ 服务器 %s IP地址:%s n ”,szMessage, szIp);

  Printf(“服务器名字: %s n”,pHost->hname);}

/////////////////////////// ::WSACleanup();

}

  第2题代码:

// 获取并输出本地主机的所有适配器的IP地址,子网掩码,默认网关,MAC地址

#include <> #include using namespace std;#include <> #pragma comment(lib, “”)

  void main(){ // 定义变量

  IPADAPTERINFO *pAdapterInfo;ULONG ulOutBufLen;DWORD dwRetVal;PIPADAPTERINFO pAdapter;

  PAdapterInfo =(IPADAPTERINFO *)malloc(sizeof(IPADAPTERINFO));ulOutBufLen = sizeof(IPADAPTERINFO);// 第一次获取适配器信息,得到ulOutBufLen的实际大小

  If(GetAdaptersInfo(pAdapterInfo, &ulOutBufLen)!= ERRORSUCCESS){

  free(pAdapterInfo);

  PAdapterInfo =(IPADAPTERINFO *)malloc(ulOutBufLen);} // 第二次获取适配器信息,获得了pAdapterInfo信息

  If(dwRetVal = GetAdaptersInfo(pAdapterInfo, &ulOutBufLen)!= ERRORSUCCESS){

  cout<<“GetAdapterInfo Error!”<

// 打印MAC地址信息、子网掩码以及网关

  PAdapter = pAdapterInfo;while(pAdapter){

  cout<<“MAC Address:

”;

  for(int i=0;i

  AddressLength;i++)

{

  If(i ==(pAdapter->AddressLength-1))

{

  cout<Address[i];

}

  else

{

  cout<Address[i]<<“-”;

}

}

  cout<

  cout<<“IP 地址:”<

  <

  cout<<“子网掩码 :”<

  <

  cout<<“网关 :”<

  <

  cout<<“****************************************”<

  PAdapter = pAdapter->Next;}

// 释放资源

  If(pAdapterInfo){

  free(pAdapterInfo);} cout<

}

相关热搜