电流的本质是什么

话说很久以前,科学发现纯靠人眼识别。有一天,泰勒斯(古希腊哲学家,被称为科学的祖师爷)一时手痒,拿着琥珀与皮毛摩擦。

 结果他发现那种半透明的小石头,居然产生了吸引小物体的魔力。

面对这个现象,老泰开始怀疑人生,但始终没整明白其中的原理。

直到16世纪,一个不务正业的英国医生吉尔伯特突然发现:琥珀和皮毛摩擦生电,关键词不是琥珀!是摩擦!

 他做了些实验,发现不只琥珀,其它玩意也能摩擦生电,比如石头界颜值担当——水晶。于是为了加以区别,吉尔伯特就在原先的基础上,给这个现象起了个正经的名字。

从此,电学研究成了热门话题,各路名人都纷纷开始追随热点。

比如德国马德堡市长盖里克,就发明了一台摩擦起电机。 

这也是人力发电的处女秀,堪称人工智能的鼻祖。

又比如,荷兰莱顿城的某个实验室,发明了一种可以存储电的装置,这就是大名鼎鼎的莱顿瓶。 

不过这些发现只是让电现象的研究变得更方便。另一个问题才真正直击大伙儿的灵魂深处:

 话说大伙直到摩擦能生电后,逮着东西,不管三七二十一,就是一顿摩擦。正当所有人都感叹这神奇魔法的时候,有个英国匠人,却发现了另一个奇怪的现象:电不仅会产生,还会传导!

斯蒂芬.格雷,英国发明家,晚年闲得无聊,专门研究电,发现了电传导现象。简单解释一下电传导:就是带电的物体通过中介把电传给另一个物体。 

这样即使不摩擦,原本不带电的物体也有了吸引力。

那些立场不坚定,给电就传导的物体,我们称之为导体;而那些不易传导,半天打不出个屁的物体,我们称之为绝缘体。为此,格雷还做了个实现:把小孩吊在空中,用摩擦过的带电玻璃棒接触小孩,发现小孩的身体也能吸引羽毛。 

 格雷就是用这种丧心病狂的方式证明了人也是导体。

而又过了几十年,在大西洋彼岸的美国有个中二大叔,根据电传导现象,做了个大胆的预测。

本杰明.富兰克林,美国物理学家,专业建国,业余搞学术,兴趣爱好是放风筝。 

富建国放风筝这事大家都很熟,但老实讲没啥依据,不过认为天上打雷和摩擦生电是一回事的,他倒是第一个。关于电的传导,建国同志是这么想的:既然电可以产生,也可以转移,那——

后来咱知道,他指的这个东西,就是电荷。咱们虽然把电荷画成狗,但人家并不是单生狗。 

 富兰克林是这么解释的:原本不带电的物体里正负电荷数量相等,维持着平衡。

但是在摩擦的时候,电荷发生了转移。 

 这与咱们现在认为的[两个物体摩擦时,容易移动的是带负电的电子]这一看法切切相反

这种转移后,电赖着不动了,就叫静电。

除此之外,前面说了,电还会在导体里传导,富建国为这个现象取了个好名字。 

当然现在对于电流,有了一个更专业的定义:电荷的定向移动就是电流。 

由于以前的人们一直以为是正电荷的定向移动产生了电流,所以把电流的方向定义为正电荷的运动方向。后来才发现实际情况恰恰相反,因为在金属导体里,代表正电荷的粒子并不能移动,真正移动并携带电能的是电子,也就是负电荷。但是很多知识已经成为体系,相互关联,牵一发而动全身,修改起来太过于麻烦,而且这种方向性的错误并不影响数学运算,所以将错就错用到现在,也就是我们工程领域里说的电流。

电流的单位是安培,1安培的物理意义为单位时间内(即1秒内)有1库伦的电子通过导体截面,2安培即单位时间内有2库伦的电子通过导体截面。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东城青年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值