单片机IO

一、简单GPIO口

保护二极管:IO引脚上下两边两个二极管用于防止引脚外部过高、过低的电压输入。

当引脚电压高于VDD时,上方的二极管导通,电压被钳位在VDD+0.7V;

当引脚电压低于VSS时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。

二、简单电路分析

  • PNP晶体管,当 IO输出为输出时,发射极电压高于基极,使得LED导通。
  • PNP晶体管,当 IO输出为输入时,发射极电压高于基极,使得LED关闭

如果单片机电压为5V,则IO口电压被钳制在5.7V,LED则无法关闭。

定义电阻值和输入电压

R10 = 10K # 10kΩ

R11 = 1k # 1kΩ

V_IO = 5 # IO口输出电压为5V

计算基极电压

V_base = (R11 / (R10 +R11)) * V_IO =0.45V

相关推荐
文弱书生65614 小时前
2-electronbot主控免驱工程结构
linux·单片机·嵌入式硬件
求知喻14 小时前
LCD真值表
单片机·嵌入式硬件
csg110715 小时前
高效驱动,灵活控制:深度解析RZ7899大电流DC双向马达驱动芯片及其创新应用
单片机·嵌入式硬件·物联网
心疼你的一切15 小时前
三菱FX5U PLC与C#通信开发指南
开发语言·单片机·c#
JSMSEMI1117 小时前
JSM9N20C 200V N 沟道 MOSFET
单片机·嵌入式硬件
梁下轻语的秋缘17 小时前
I2S与I2C
运维·stm32·单片机·51单片机
chipsense18 小时前
机器人用霍尔电流传感器,能提升操作安全性么?
单片机·嵌入式硬件·人形机器人·霍尔电流传感器
许商18 小时前
【stm32】cmake脚本(二)
stm32·单片机·嵌入式硬件
袖手蹲19 小时前
Arduino UNO Q 讲好中国儿童故事
人工智能·单片机
TEC_INO20 小时前
STM32_4:ESP8266-WIFI模块
stm32·单片机·嵌入式硬件