0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么单片机的I/O口需要驱动?

jf_pJlTbmA9 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2023-09-27 15:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

为什么单片机的I/O口需要驱动呢?这个问题需要从I/O口的电气特性上进行解释。

首先,给出单片机典型的I/O口,即P1口电气结构图,如图所示。P1口通常是作为通用I/O口使用,不需要多路转换电路MUX。其输出级电路内部有上拉电阻,与场效应管共同组成输出驱动电路。因此,P1口作为输出时,不需要再外接上拉电阻,而当P1口作为输入口使用时,仍然需要先向锁存器写“1”,截止场效应管。

wKgZomUDzpyAKts-AADOruKhsV8775.png

内部上拉电阻阻值很大,经过测量大致在330KΩ左右,而内部电源Vcc仅仅+5V,这样以P1.X高电平驱动发光二极管为例,场效应管截止,相当于Vcc通过330KΩ的电阻向二极管提供电流,5/330*10-3=0.015mA,而二极管的点亮电流为5mA至10mA,这就说明单片机的端口只是驱动TTL电平,不提供或提供很小的驱动电流,所以在带负载时,单片机应当在I/O口加上驱动芯片

来源:STM32嵌入式开发

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6078

    文章

    45618

    浏览量

    674985
  • 驱动
    +关注

    关注

    12

    文章

    1999

    浏览量

    88769
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Renesas 7544 系列单片机:技术剖析与设计要点

    核心技术的 8 位单片机。该系列具有串行 I/O、8 位定时器、16 位定时器和 A/D 转换器等丰富的功能,适用于家
    的头像 发表于 04-13 14:20 178次阅读

    Infineon C161K/O 16位单片机:高性能与多功能的完美结合

    Infineon C161K/O 16位单片机:高性能与多功能的完美结合 在电子设计领域,单片机作为核心控制元件,其性能和功能直接影响着整个系统的表现。Infineon的C161K/O
    的头像 发表于 03-30 16:15 260次阅读

    单片机里的程序运行方式

    /o以及其他必要的设备; 根据需要改变处理器的状态。 PC电脑这些带系统的设备在上电时,和单片机处理过程差不多,只不过他们是读取的BIOS,有它完成了很多初始化操作,最后,调用系统的初始化函数,将
    发表于 01-16 06:57

    单片机 I/O 口到底能带多大电流?开发者必看驱动电路指南03

    很多初学者在做嵌入式项目时,常常会直接用单片机的GPIO去驱动各种负载,比如LED、蜂鸣器、甚至小电机。结果不是芯片发热,就是负载不工作,严重的时候还可能直接烧毁管脚。为什么会这样?GPIO究竟
    的头像 发表于 01-04 09:15 1061次阅读
    <b class='flag-5'>单片机</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 口到底能带多大电流?开发者必看<b class='flag-5'>驱动</b>电路指南03

    中颖电子8位单片机I/O设置介绍

    在嵌入式系统设计中,单片机I/O端口设置是基础且关键的一环。今天我们来详细解析中颖电子8位单片机I/
    的头像 发表于 12-30 09:37 942次阅读
    中颖电子8位<b class='flag-5'>单片机</b>的<b class='flag-5'>I</b>/<b class='flag-5'>O</b>设置介绍

    单片机系统进行扩展时需要遵循的原则有哪些

    一个单片机应用系统的硬件电路设计包含两部门内容:一是系统扩展,即单片机内部的功能单元,如ROM、RAM、I/O、定时器/计数器、间断系统等不能知足应用系统的要求时,必需在片外进行扩展,
    发表于 12-09 07:56

    如何巧妙甚至避免单片机的干扰问题

    在电子设计中,干扰的存在一直是工程师最头痛的,干扰会导致电路发生异常,重则导致产品无法正常使用,因此,必须要巧妙甚至避免干扰问题,是许多工程师的重中之重,今天本文将谈谈单片机如何避免。 需要
    发表于 11-26 06:48

    单片机原理及应用详解

    单片机(Microcontroller Unit, MCC)  是一种集成计算机核心功能(CPU、存储器、I/O接口等)的微型芯片,广泛应用于嵌入式系统中。以下是其原理及应用的详细介绍: 一、
    的头像 发表于 08-11 13:57 2953次阅读

    单片机的储存优点是什么

    场景。深圳市安凯星科技有限公司在单片机应用开发中,充分利用这些储存优点,为拓邦、朗科、安徽龙多等客户打造了高效稳定的解决方案。 1.集成度高,节省硬件空间 单片机将程序存储器(ROM)、数据存储器(RAM)与 CPU、I/
    的头像 发表于 07-31 10:09 867次阅读

    单片机采用什么电流输出

    能力 单片机I/O 接口直接输出的电流较小,通常在 10-20mA 范围内。这是因为其内部输出电路由小型 MOS 管或三极管构成,主要用于传输控制信号,而非直接驱动大功率设备。例如
    的头像 发表于 07-30 11:13 1388次阅读

    怎么放大单片机输出电流

    单片机作为电子系统的控制核心,其 I/O 输出电流通常较小(一般在 10-20mA 左右),难以直接驱动继电器、电机、大功率 LED 等
    的头像 发表于 07-25 13:47 1036次阅读

    单片机怎么驱动电机?

    在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而
    的头像 发表于 07-25 09:31 1432次阅读

    单片机怎么烧程序

    单片机烧程序是将编写好的程序代码写入单片机内部存储单元,让单片机按照预设逻辑工作的过程,是单片机应用开发中不可或缺的环节。无论是简单的灯光控制程序,还是复杂的工业控制算法,都
    的头像 发表于 07-23 11:47 2178次阅读

    纳祥科技NX2069B,PIN TO PIN PCF8574的QFN16小封装单片机拓展实用IC

    NAXIANGTECHNOLOGY纳祥科技NX2069BI2STOIO单片机扩展I2STOIO单片机扩展纳祥科技NX2069B是一款单片机拓展实用IC,它采用QFN16、SOP16这两
    的头像 发表于 07-15 16:06 1145次阅读
    纳祥科技NX2069B,PIN TO PIN PCF8574的QFN16小封装<b class='flag-5'>单片机</b>拓展实用IC

    单片机和伺服有什么区别

    : 1. 定义与功能 特性 单片机(Microcontroller) 伺服系统(Servo System) 定义 一种集成CPU、内存、I/O接口的微型计算机芯片,用于控制设备。 一种由伺服电机、编码器
    的头像 发表于 05-26 09:18 1133次阅读