电平入门 - 什么是高电平和低电平?
💡 什么是电平?
电平就是数字电路的"语言"。就像我们用文字交流一样,计算机和单片机用电位来表示 0 和 1。
🤔 高电平和低电平
可以把它想象成一个电灯开关:
- 低电平(或 0)= 开关关闭
- 高电平(或 1)= 开关打开
在数字世界里,电压告诉电路某件事是"开"还是"关"。
专业解释
电平定义了逻辑 0 和逻辑 1 的 阈值。高于某个阈值的任何电压都被识别为 逻辑高电平(1),低于另一个阈值的电压则被识别为 逻辑低电平(0)。这是所有数字逻辑的基础。
⚡ 常见电源系统的电平
5V 系统(比如经典的 Arduino)
| 逻辑状态 | 典型电压 |
|---|---|
| 低电平 (0) | 0V - 1.5V |
| 高电平 (1) | 3.5V - 5V |
| 完美高电平 | 5V |
3.3V 系统(比如现代单片机)
| 逻辑状态 | 典型电压 |
|---|---|
| 低电平 (0) | 0V - 1.0V |
| 高电平 (1) | 2.0V - 3.3V |
| 完美高电平 | 3.3V |
❓ 中间的电压怎么办?
如果电压既不明显高也不明显低(比如 5V 系统中的 2.5V),单片机会感到困惑!它可能会随机识别为 0 或 1。这就是为什么我们总是尽量为数字信号使用 清晰、干净的电压。
🔌 我们为什么需要这个?
- 一致的通信 - 所有组件都同意什么是"开"和"关"
- 抗干扰能力 - 小的电压变化不会混淆电路
- 互操作性 - 使用相同电平的不同组件可以一起工作
🎓 课堂演示
给学生展示:
- 将 LED 连接到单片机引脚
- 将引脚设置为高电平时(5V 或 3.3V),LED 点亮
- 将引脚设置为低电平时(0V),LED 熄灭
这是数字逻辑最简单的演示!
💡 总结
- 低电平 (0) = 接近 0V
- 高电平 (1) = 接近电源电压(5V 或 3.3V)
- 始终使用清晰的电平以确保可靠运行
- 不同系统使用不同的电压阈值 - 查看你的硬件!