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

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

3天内不再提示

调试电路遇到的问题

GReq_mcu168 来源:南山扫地僧 作者:南山扫地僧 2022-07-08 15:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言:

很久之前的自己在调试电路遇到的一个问题,欢迎留言区分享自己调试电路时的小插曲。

功能介绍:

如下电路图 1 是某开关控制电路,所用关键元器件是NMOS,我们知道对于:

NMOS:Ug》Us时导通,(简单认为)Ug=Us时截止;

PMOS:Ug《Us时导通,(简单认为)Ug=Us时截止;

但是Ug比Us大(或小)多少伏时MOS管才会饱和导通呢?

30ed75b8-f39f-11ec-ba43-dac502259ad0.png

图 1

问题点:

单片机软件输出高电平(5V系统)时,无法控制Q1闭合。

分析解决过程:

按照我们设计的预期:对于NMOS来讲,当单片机输出高电平的时候,

栅源之间电压:

Ugs=5*10/11≈4.5V,

查看Q1数据手册如下图 2,MOS管正常的开启电压在1.3V就导通了,在4.5V时候导通电阻Rds就只有75mΩ(Typ)了。

310f4634-f39f-11ec-ba43-dac502259ad0.png

图 2

按道理应该可靠闭合的才对。实测测量Q1栅源之间的电压发现实际电压只有0.38V左右,还不到最小开启电压。这个值显然是单片机输出被电阻分压了,后来和软件同事一起讨论时问了单片机输出口是怎样设置的,带着疑惑去程序中查看,发现控制Q1的IO口被设置成了弱上拉模式,此款芯片的弱上拉相当于是通过100K电阻接到+5V电源上,如下示意图 3:

3124ce46-f39f-11ec-ba43-dac502259ad0.png

图 3

经分压计算出Ugs=10/(100+1+10)≈0.45V,跟理论0.39V基本吻合,查到问题关键之后将此IO口改为推挽输出电路就能实现正常功能了。

原文标题:单片机IO口设置错误引起的“电路故障”

文章出处:【微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

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

    关注

    113

    文章

    5054

    浏览量

    100390
  • NMOS
    +关注

    关注

    3

    文章

    404

    浏览量

    36955
  • 控制电路
    +关注

    关注

    83

    文章

    1754

    浏览量

    138900
  • 调试电路
    +关注

    关注

    0

    文章

    4

    浏览量

    2262

原文标题:单片机IO口设置错误引起的“电路故障”

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    BSP 调试:前言

    欢迎关注,每周更新!☞ 正文 更完了合集《BSP 调试从 0 到 1》,有不少读者私信我希望可以出些 RK平台的BSP调试内容——这不就来了嘛! 简单介绍下,接下来要更的这个合集,是我当初调试
    的头像 发表于 03-12 21:19 434次阅读
    BSP <b class='flag-5'>调试</b>:前言

    RK3588 MIPI转LVDS屏幕调试全流程(附完整Patch)

    在嵌入式 Linux 项目中,MIPI 转 LVDS 屏幕因兼容性强、适配灵活,常被用于盒子、工业设备等场景。但调试时难免遇到 “屏幕不亮”“分辨率错乱”“驱动 bind 失败” 等问题,尤其涉及
    的头像 发表于 02-05 13:52 1181次阅读
    RK3588 MIPI转LVDS屏幕<b class='flag-5'>调试</b>全流程(附完整Patch)

    Ubuntu系统音频调试指南:解决录音异常问题

    在网安产品出货国外的过程中,我们在 x86 平台上遇到了 Ubuntu 系统录音异常的情况 —— 安装 Windows 系统时录音正常,但切换到 Ubuntu 24.04.3 版本后
    的头像 发表于 02-05 13:41 431次阅读
    Ubuntu系统音频<b class='flag-5'>调试</b>指南:解决录音异常问题

    RK3588平台USB摄像头调试实战:从报错到稳定运行

    在嵌入式开发中,RK3588 凭借强劲的算力常被用于边缘计算、工业视觉等场景,而 USB 摄像头作为常见外设,调试过程中难免遇到各类 “卡壳” 问题。最近我们在 RK3588 上调试 USB 摄像头
    的头像 发表于 02-04 16:13 730次阅读

    嵌入式Android调试避坑:AP6256蓝牙正常WiFi失效?原来是通道选错了!

    WiFi” 毫无反应,日志里还一堆报错。最近调试 RK3576+Android14+AP6256 模块时,就踩了这个坑,最后发现竟是 “通信通道选错” 导致的。今天就结合这个案例,带大家搞懂 WiFi / 蓝牙的工作逻辑、调试手段和开发注意事项,下次
    的头像 发表于 02-02 17:16 4259次阅读
    嵌入式Android<b class='flag-5'>调试</b>避坑:AP6256蓝牙正常WiFi失效?原来是通道选错了!

    储能EMS控制器(6) — 如何缩短储能柜EMS调试的成本及时间?

    储能柜EMS调试通常会遇到设备差异要兼容、交期紧张等场景,如果纯粹依赖第三方EMS供应商,常出现需求排队、响应慢等问题。但完全自主研发,研发投入大,周期又长。怎么办?简介储能柜EMS调试通常会
    的头像 发表于 12-10 11:35 789次阅读
    储能EMS控制器(6) — 如何缩短储能柜EMS<b class='flag-5'>调试</b>的成本及时间?

    idf.py --version` 提示“不是内部或外部命令”(ESP32S3小智调试遇到

    idf.py --version` 提示“不是内部或外部命令”(ESP32S3小智调试遇到
    的头像 发表于 11-28 07:22 1239次阅读

    ‌MPLAB® ICD 5内电路调试器技术解析与应用指南

    Microchip Technology MPLAB® ICD 5内电路调试器/编程器套件 (DV164055)是一款快速、功能丰富的仿真和编程工具,适用于PIC® 、dsPIC® 、AVR
    的头像 发表于 10-11 10:15 1028次阅读
    ‌MPLAB® ICD 5内<b class='flag-5'>电路</b><b class='flag-5'>调试</b>器技术解析与应用指南

    MPLAB® PICkit™5 内电路调试器技术解析与应用指南

    Microchip Technology MPLAB® PICkit™ 5内电路调试器/编程器支持对所有Microchip元件(包括PIC® 、dsPIC® 、AVR® 和SAM (ARM®) 器件
    的头像 发表于 10-11 10:09 1654次阅读
    MPLAB® PICkit™5 内<b class='flag-5'>电路</b><b class='flag-5'>调试</b>器技术解析与应用指南

    求助楼主:最近设计max1978 调试电路出现问题

    我最近设计max1978调试电路时其他功能正常tec电流不变二十几ma不能变化
    发表于 08-27 09:50

    求助,怎么提高电化学式CO传感器的精度?

    请问各位大佬们,我在研究一个电化学式CO传感器电路遇到了一点问题, 我用串口输出PA5输出端的ADC,波动大概有25个ADC(12位4096,3V),但是相同环境条件软件条件,我在传感器输出端接
    发表于 08-11 08:54

    通过SEGGER JLINK调试CYUSB3014-BZXI遇到的问题求解

    最新版本)。 我按照《 EZ-USB™ Suite 用户指南》第 3 节“使用 Segger J-Link 进行调试”进行调试配置 然而我在调试过程中遇到了一些问题 1. 运行程序时,
    发表于 07-16 08:27

    调试工具:Eclipse调试工具栏与窗口的深入分析

    摘要 :在嵌入式系统开发领域,高效的调试工具链对于项目的成功实施具有决定性意义。本文聚焦于 Eclipse 调试工具栏与窗口的功能特性,深入剖析其在嵌入式开发调试过程中的关键作用。以厦门国科安芯
    的头像 发表于 07-07 11:32 1066次阅读
    <b class='flag-5'>调试</b>工具:Eclipse<b class='flag-5'>调试</b>工具栏与窗口的深入分析

    使用MiniProg4通过ModusToolBox软件调试CYW920820M2EVB-01,遇到报错怎么解决?

    我正在使用 MiniProg4 调试器 (CY8CKIT-005-A) 通过 ModusToolBox 软件调试 CYW920820M2EVB-01。 我已将 10 针有线连接器连接到相应的电路板上
    发表于 07-01 08:24

    硬件调试:JLink 驱动配置与调试技巧

    摘要: 本文深入探讨了 JLink 调试器在嵌入式系统硬件调试中的应用,详细阐述了 JLink 驱动配置的方法以及硬件调试技巧。本文以国科安芯的AS32系列MCU芯片为例,通过分析 JLink
    的头像 发表于 06-12 23:20 1914次阅读
    硬件<b class='flag-5'>调试</b>:JLink 驱动配置与<b class='flag-5'>调试</b>技巧