91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GPIO輸出主要電路結構

CHANBAEK ? 來源:汽車電子控制器硬件入門 ? 作者:人生如夢 ? 2023-07-02 17:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 數字輸入輸出的定義

數字輸入或輸出(英語:Digital Input or Digital Input),又叫開關量輸入或輸出,只有通和斷二種狀態,離散狀態。

常見的數字輸入有GPIO,GTA等

本文主要說明GPIO

2. GPIO輸出主要電路結構

GPIO輸出主要有推挽輸出模式和開漏輸出模式,以下分別就兩種模式進行說明

2.1.GPIO推挽輸出模式主要電路結構

圖片

其中

1)Q1和Q2分別為NPN和PNP型三極管;

2)A1為運放比較器,當輸出寄存器電壓大于VREF,Vin為高電平;反之,Vin為低電平

2.2.GPIO推挽輸出模式閾值計算

a) 運放比較器以ADI ADCMP600為例,工作量程(V+-V-)最大2mV,也就是說V+-V-超過2mV,運放進入放大飽和區間,此時輸出VOH=VCC-0.4V=5V-0.4V=4.6V,即為比較器功能。VOL=0.4V

圖片

圖片

b) Q1 NPN三極管以松下的2SC0829為例

VB1E1>0.85V時,C1E1兩端導通,導通時VC1E1=0.2V(取最大值)。

VB1E1<0.5V時,C1E1兩端截止。

圖片

圖片

c) Q2 PNP三極管以松下的2SA0683為例

VB2E2<-1.2V(即E端比B端電壓大于1.2V)時,C2E2兩端導通,導通時VC2E2=0.7V(取最大值)。

VB2E2>-0.85V(即E端比B端電壓小于0.85V)時,C2E2兩端截止。

image.png

圖片

假設應用外部外接下拉電阻R1=10kohm,如下圖

圖片

1)當輸出寄存器電壓大于VREF(設計遠遠超過2mV)時

VIN=VOH=4.6V

VB1E1=VIN(4.6V)-0>0.85V,故C1E1端導通, Vo=VCC-0.2=5-0.2=4.8V

VB2E2= VIN(4.6V)-Vo(4.8V)=-0.2V>-0.85V,故C2E2端截止

真值表為以下

信號 Vin Vo
邏輯值 1 1
電壓值 1. 4.6V 1. 4.8V

2)當輸出寄存器電壓小于VREF(設計遠遠小于)時

VIN=VOL=0.4V

VB1E1=VIN(0.4V)-0<0.5V,故C1E1端截止

VB2E2=VIN(0.4V)-Vo=0.4V-0V=0.4V<0.85V,故C2E2端截止,Vo=0.7V

真值表為以下

信號 Vin Vo
邏輯值 0 0
電壓值 1. 0.4V 0.7V

2.3.GPIO開漏輸出模式主要電路結構

圖片

其中

1)Q為PNP型三極管;

2)A1為運放比較器,當輸出寄存器電壓大于VREF,Vin為高電平;反之,Vin為低電平

2.4.GPIO開漏輸出模式閾值計算

a) 運放比較器以ADI ADCMP600為例,工作量程(V+-V-)最大2mV,也就是說V+-V-超過2mV,運放進入放大飽和區間,此時輸出VOH=VCC-0.4V=5V-0.4V=4.6V,即為比較器功能。VOL=0.4V

圖片

image.png

b) Q PNP三極管以松下的2SA0683為例

VBE<-1.2V(即E端比B端電壓大于1.2V)時,CE兩端導通,導通時VCE=0.7V(取最大值)。

VBE>-0.85V(即E端比B端電壓小于0.85V)時,CE兩端截止。

圖片

圖片

假設應用外接上拉電阻R1=10kohm(此處必須外接上拉電阻方能行成回路),如下圖

圖片

1)當輸出寄存器電壓大于VREF(設計遠遠超過2mV)時

VIN=VOH=4.6V

VBE=VIN(4.6V)-VCC =4.6V-5V=-0.4V>-0.85V,故CE截止, Vo=VCC=5V

真值表為以下

信號 Vin Vo
邏輯值 1 1
電壓值 1. 4.6V 5V

2)當輸出寄存器電壓小于VREF(設計遠遠小于)時

VIN=VOL=0.4V

VBE=VIN(0.4V)-VCC=0.4-5V=-4.6V<-1.2V,故C2E2端導通,Vo=0.7V

真值表為以下

信號 Vin Vo
邏輯值 0 0
電壓值 1. 0.4V 1. 0.7V
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 三極管
    +關注

    關注

    145

    文章

    3657

    瀏覽量

    124681
  • 輸入輸出
    +關注

    關注

    0

    文章

    42

    瀏覽量

    10899
  • 寄存器
    +關注

    關注

    31

    文章

    5434

    瀏覽量

    124564
  • 開關量
    +關注

    關注

    2

    文章

    184

    瀏覽量

    15479
  • GPIO
    +關注

    關注

    16

    文章

    1280

    瀏覽量

    54122
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ZYNQ開發案例:GPIO結構體系及使用案例

    GPIO結構體系 zynq的GPIO,分為兩種,MIO(multiuse I/O)和EMIO(extendable multiuse I/O)。 ZYNQ的GPIO由4個BANK組成
    的頭像 發表于 12-09 11:41 ?4388次閱讀
    ZYNQ開發案例:<b class='flag-5'>GPIO</b>的<b class='flag-5'>結構</b>體系及使用案例

    STM32 GPIO寄存器的相關知識

    在之前的STM32的GPIO理論基礎知識中,分別對基本結構和工作模式進行了詳細的介紹。 GPIO基本結構主要
    發表于 04-14 10:43 ?3307次閱讀
    STM32 <b class='flag-5'>GPIO</b>寄存器的相關知識

    使用 RPi.GPIO 模塊的輸出(Output)功能

    , GPIO.OUT)2、設置某個輸出針腳狀態為高電平:12345GPIO.output(12, GPIO.HIGH)?# 或者GPIO.o
    發表于 04-02 14:42 ?1079次閱讀

    二.GPIO輸入輸出及延遲函數

    一. GPIO八種模式,四種輸入,四種輸出1.GPIO輸入初始化void GPIO_Config(void){ GPIO_InitTypeD
    發表于 11-24 20:06 ?1次下載
    二.<b class='flag-5'>GPIO</b>輸入<b class='flag-5'>輸出</b>及延遲函數

    04、STM8通用輸入輸出口(GPIO)

    04、STM8通用輸入輸出口(GPIO)文章目錄04、STM8通用輸入輸出口(GPIO)1、概述2、GPIO
    發表于 11-26 15:21 ?9次下載
    04、STM8通用輸入<b class='flag-5'>輸出</b>口(<b class='flag-5'>GPIO</b>)

    STM32的8種GPIO輸入輸出模式

    STM32的8種GPIO輸入輸出模式參考文章“STM32的8種GPIO輸入輸出模式深入詳解”和“STM32中GPIO的8種工作模式!”輸入模
    發表于 11-26 17:06 ?16次下載
    STM32的8種<b class='flag-5'>GPIO</b>輸入<b class='flag-5'>輸出</b>模式

    基于hal庫的stm32f411re的GPIO輸出模式下電平的讀取

    基于hal庫的stm32f411re的GPIO輸出模式下電平的讀取1.硬件的配置對GPIO的參數配置首先需要創建一個結構體指針:GPIO_I
    發表于 11-29 16:06 ?5次下載
    基于hal庫的stm32f411re的<b class='flag-5'>GPIO</b><b class='flag-5'>輸出</b>模式下電平的讀取

    嵌入式系統(五):GPIO(輸入輸出端口擴展器)接口

    文章目錄1. GPIO結構及特點;(1)GPIO功能模式(i)GPIO復用功能(AFIO,Alternate function)(ii)GPIO
    發表于 12-01 11:21 ?9次下載
    嵌入式系統(五):<b class='flag-5'>GPIO</b>(輸入<b class='flag-5'>輸出</b>端口擴展器)接口

    GPIO通用輸入輸出

    GPIO通用輸入輸出一、GPIO的功能概述用途:GPIO是通用輸入輸出(General Purpose I/O)的簡稱,
    發表于 12-20 18:58 ?6次下載
    <b class='flag-5'>GPIO</b>通用輸入<b class='flag-5'>輸出</b>

    從硬件方面理解GPIO的開漏輸出和推挽輸出

    STM32F4XX中文參考手冊中GPIO口的結構圖。輸出部分的電路是在下方。先簡單介紹一下MOS管吧。MOS管其實是和三極管差不多的,有三個極:柵極(G),源極(S)和漏極(D)。三極
    發表于 12-22 19:04 ?10次下載
    從硬件方面理解<b class='flag-5'>GPIO</b>的開漏<b class='flag-5'>輸出</b>和推挽<b class='flag-5'>輸出</b>

    STM32-(基于STM32F4)-GPIO基本結構-輸入/輸出模式

    GPIO基本結構目錄文章目錄GPIO基本結構目錄M4的IO口基本結構特性輸入通道輸出通道4種輸入
    發表于 01-13 16:05 ?3次下載
    STM32-(基于STM32F4)-<b class='flag-5'>GPIO</b>基本<b class='flag-5'>結構</b>-輸入/<b class='flag-5'>輸出</b>模式

    GPIO內部結構及輸入輸出模式

    GPIO全稱General Purpose Input Output ,即通用輸入/輸出。其實GPIO的本質就是芯片的一個引腳,通常在ARM中所有的I/O都是通用的。不過,由于每個開發板上都會
    的頭像 發表于 10-08 14:37 ?6197次閱讀

    STM32CUBEMX(4)--GPIO輸出

    本篇文章主要介紹如何使用STM32CubeMX對紅外波形進行GPIO輸出,并LED顯示。
    的頭像 發表于 11-14 15:43 ?2491次閱讀
    STM32CUBEMX(4)--<b class='flag-5'>GPIO</b><b class='flag-5'>輸出</b>

    通用輸入輸出GPIO是什么

    GPIO代表通用輸入/輸出。它是集成電路上的一種引腳,沒有特定功能。雖然大多數引腳都有專用用途,例如向特定組件發送信號,但 GPIO 引腳的功能是可定制的,并且可以由軟件控制。 引腳模
    發表于 03-23 14:04 ?1667次閱讀
    通用輸入<b class='flag-5'>輸出</b><b class='flag-5'>GPIO</b>是什么

    GPIO內部電路的原理

    原理 前言 GPIO內部結構概覽 GPIO內部結構詳解 保護電路 輸出
    的頭像 發表于 11-20 09:24 ?1308次閱讀
    <b class='flag-5'>GPIO</b>內部<b class='flag-5'>電路</b>的原理
    主站蜘蛛池模板: 三级四级特黄在线观看 | www.91久久| 中文字幕精品一区二区2021年 | 插插天天 | 99久久999久久久综合精品涩 | 香蕉久久精品 | 午夜视频在线 | 久久久精品午夜免费不卡 | 欧美hhh| 亚洲国产婷婷香蕉久久久久久 | 黄 色 片成 人免费观看 | 69国产成人精品午夜福中文 | 四只虎免费永久观看 | 失禁h啪肉尿出来高h受 | 国产一级特黄特色aa毛片 | 国产一区二区高清在线 | 五月情网 | 成人欧美精品久久久久影院 | 国产免费亚洲 | 人人艹人人艹 | 久久精品视频热 | 欧美性色欧美a在线观看 | 国产成人亚洲日本精品 | 人人澡人人射 | 免费看黄在线 | 精品久久久久国产免费 | 桃花岛亚洲精品tv自拍网站 | 美女视频久久 | 91精品国产色综合久久不卡蜜 | 免费在线视频你懂的 | 美女性爽视频国产免费 | 5566精品资源在线播放 | 91视频精品 | 国产h视频在线观看高清 | 又粗又长又大又黄的日本视频 | 91九色成人 | 97在线人人| 又粗又长又色又爽视频 | 国产美女精品三级在线观看 | 日本色图视频 | 苦瓜se影院在线视频网站 |