利用ESP32和Phyphox描绘二极管导通状态下的伏安特性曲线

引言

大年初三,微主在面包板上搭建了“描绘二极管导通状态下的伏安特性曲线”的实验电路,将可编程电阻板作为电流表内阻,将电位计作为变阻器控制电路,将ESP32作为电压表和电流表,采集二极管的电压和电流数据,绘制了二极管导通状态下的伏安特性曲线。

将可编程电阻板调节为1000欧姆,作为电流表内阻与二极管串联,利用IO33脚测量二极管正极电位,利用IO35脚测量可编程电阻板正极电位,然后将测量和运算出来的二极管的电压和电流通过蓝牙发送给智能手机中加载的Phyphox,Phyphox就自动绘制出来了二极管导通状态下的伏安特性曲线。

小程序编写

/*

描绘二极管的伏安特性曲线。

*/

#include <phyphoxBle.h>

int Pin1 = 33;//读取二极管电压

int Pin2 = 35;//读取定值电阻电压,用于计算二极管电流值

float It = 0;//待测定值电阻的电流

float Vt = 0;//待测定值电阻的电压

float r = 1000.0;//定值电阻

void setup()

{

PhyphoxBLE::start("Phyphox蓝牙实验");

PhyphoxBleExperiment plotPhotoResistor;

plotPhotoResistor.setTitle("描绘二极管伏安特性曲线");

plotPhotoResistor.setCategory("Phyphox蓝牙实验");

plotPhotoResistor.setDescription("张怀华,焦作十一中,描绘出二极管的伏安特性曲线。");

//View

PhyphoxBleExperiment::View firstView;

firstView.setLabel("MyView"); //Create a "view"

//Graph

PhyphoxBleExperiment::Graph firstGraph;

firstGraph.setLabel("描绘二极管伏安特性曲线");

firstGraph.setUnitX("V");

firstGraph.setUnitY("A");

firstGraph.setLabelX("电压");

firstGraph.setLabelY("电流");

firstGraph.setChannel(1, 2);//启用第1,第2两个蓝牙信道

firstView.addElement(firstGraph);

plotPhotoResistor.addView(firstView);

PhyphoxBLE::addExperiment(plotPhotoResistor);

}

void loop()

{

float iVe = analogRead(Pin1) * 3.3 / 1024.0 / 4.0;//读取二极管正极的电位

float iVr = analogRead(Pin2) * 3.3 / 1024.0 / 4.0;//读取定值电阻正极的电位

if (iVe != 0.0) {

Vt = iVe ;//计算二极管两端电压

It = (iVr - iVe) / r ;//计算二极管内部电流

PhyphoxBLE::write(Vt,It);//电压和电流数据利用蓝牙发送

};

delay(10);//每秒钟采集100组实验数据和电压

PhyphoxBLE::poll();

}

数据采集与分析

运行程序,缓慢旋转电位计,Phyphox就自动地绘制出了二极管在导通状态下的伏安特性曲线。

二极管伏安特性曲线

全屏状态

当电压低于1.4伏时,二极管电流和电压信号消失;在二极管导通状态下,二极管内阻随着电流的增大而减小。

说明:二极管伏安特性曲线左下端有很多毛刺,那应该是待测电流值太小,进入偶然误差范围导致的。

别认真,瞎猜的!

实验结论

观察二极管在导通状态下的伏安特性曲线可以发现,二极管正向导通时存在一个阈值电压1.4伏,当二极管两端的电压小于阈值电压1.4伏时,二极管处于断路状态,二极管内部的电流几乎为零,ESP32无法检测到;当二极管量两端的电压大于阈值电压1.4伏时,二极管正向导通,二极管电流随着两端电压的增大而增大,导通电阻随着电流的增大而减小。

实验取得了圆满成功。

| 创客焦作 | 

河南创客焦作是焦作市创客教育名师工作室的微信公众平台,以创客教育为主要研究方向,分享创客案例,讲解创新方法,启迪创意设计,开展科学探究,组织社会调查,指导论文写作,参加创客大赛和专利申请,发现、培养和成就一批具有创新潜质的学生。

河南公众号码:chuangkejiaozuo

河南名师博客:http://blog.sina.com.cn/updays

(0)

相关推荐

  • 二极管基础知识---构造分类,主要参数

    一.点接触型 点接触型二极管的结面积小,因而电容很小,适用于高频电路,但不能承受高的反向电压和大的电流. 二.面接触型 这种二极管的PN结面积大,电容也大,可承受较大的电流,只能在较低的频率下工作. ...

  • 电子电路功率MOSFET的等效电路

    一.功率MOSFET的正向导通等效电路 (1)等效电路 (2)说明: 功率 MOSFET 正向导通时可用一电阻等效,该电阻与温度有关,温度升高,该电阻变大;它还与门极驱动电压的大小有关,驱动电压升高, ...

  • 模电复习笔记

    模电复习笔记 因CSDN编辑不太方便,想要下载阅读请移步百度文库 https://wenku.baidu.com/view/f475349402d8ce2f0066f5335a8102d277a261 ...

  • 超高亮LED

    超高亮led是比一般led发光二极管的亮度高近百倍的新型led,其外壳是无色透明树脂封装,其发光体本身就能发出某一波长的光,从而呈现出某一种颜色.超高亮led广泛应用在户外广告牌.电子显示屏,交通信号 ...

  • 利用ESP32和Phyphox描绘电容器电量与电压关系图像

    实验场景 1 引言 自从2020年国庆节期间学会了ESP32与Phyphox的蓝牙通信之后,微主就一直想解决电容器电压与电量关系的可视化问题,试图对充电电流积分得出电荷量,然后描绘出电量-电压关系图像 ...

  • 利用ESP32和Phyphox描绘干电池的伏安特性曲线

    利用春节期间的闲暇,偷空可以做很多有趣的事情:可以在家里支上一个电脑,搭建一个电路,编写一个程序,实现一个功能,验证一个猜想,丰富一个案例:关键是这些实验在新学期开学后不久就可以直接应用于课堂教学实践 ...

  • 利用ESP32和Phyphox描绘太阳能电池板的伏安特性曲线

    实验环境 近日,微主利用ESP32和Phyphox描绘了太阳能电池板的伏安特性曲线,实验电路搭建简单,数据自动采集,图像自动绘制,省时省力效果好. 先前需要几十分钟才能完成的实验,现在只需要旋转一下电 ...

  • 利用ESP32和Phyphox探究电容器电量与电压的关系

    腊月三十,微主利用ESP32和Phyphox探究了电容器电量与电压的关系,得到了电容器电量与电压的关系图像,实验效果比较理想. 就是在ESP32中烧录入以前绘制电容器充放电实验的源代码,利用这个源代码 ...

  • 利用Esp32和Phyphox调试超声波测距仪

    近日,微主在办公桌抽屉里突然翻出来一个十分神奇的器件,定睛一看,原来是2016年去郑州参加创客教育指导师培训时培训方赠送的实验套件中的一个,是超声波测仪. 这个器件已经躺在抽屉里将近5年了. 廉波老矣 ...

  • 利用ESP32和Phyphox探究光敏电阻阻值与光照强度的关系

    实验场景暨电路连接 近日在网上检索,发现最近有老师在期刊上发表论文,利用伏安法测电阻的方式测定光敏电阻的阻值,同时利用光传感器测量光照强度,然后在电子表格汇中描点绘图,最后得到光敏电阻的阻值与光照强度 ...

  • 利用Phyphox和ESP32蓝牙描绘导体的伏安特性曲线

    近日,微主做了一个描绘导体伏安特性曲线的实验,用于学习蓝牙双通道传递数据的用法. 在本实验中,将蓝牙1信道传输的电压数据给x轴,将蓝牙2信道传输的电压数据给y轴,进而绘制出导体的伏安特性曲线. 细心的 ...

  • 利用Phyphox和ESP32蓝牙描绘红色发光二极管的伏安特性曲线

    近日,微主利用Phyphox和ESP32蓝牙做了描绘红色发光二极管的伏安特性曲线的实验,取得了令人满意的效果. 在实验中,考虑到电位计的阻值不能远大于发光二极管的内阻,微主做了如下设计:将发光二极管与 ...

  • 利用Phyphox和ESP32蓝牙描绘电源的伏安特性曲线

    利用Phyphox和ESP32蓝牙描绘电源的伏安特性曲线