充电灯 低电灯共用一个 LED 电路

 产品经理提出一个需求 因为结构只有一个灯孔,需要实现充电 低电指示灯共用一个LED。考虑到电源开关关闭时充电要亮 所以用电池正极作为 LED阳极LED 阴极由两条线路控制 一个是充电IC的充电指示脚 一个是MCU的gpio口如果用两个二极管组合一个或门的接法 由于芯片内部 GPIO 输出端有一个指向VCC的钳位二极管可能导致漏电
所以最后决定用MOS管实现。

CHARGE_LED 接充电IC指示脚
LOW_BAT_LED 接MCU

充电灯 低电灯共用一个 LED相关推荐

  1. 用Keil写一个8路流水灯,两侧各一个LED同时亮起,之后依次向中间聚拢,然后在展开,接着,在8个灯闪三次,为一次循环...

    下面是用 Keil 写一个 8 路流水灯的基本步骤: 在 Keil 中新建一个项目,按照你所使用的单片机的型号设置相应的配置. 在代码文件中包含头文件,如 "reg51.h",用于 ...

  2. 树莓派GPIO入门(一):点亮一个LED灯

    一.实验要求 点亮一个LED灯是电子开发最常见的入门实验.本次实验分为三个小实验: (1)点亮单个LED灯,并让其亮暗闪烁 (2)通过脉宽调制(PWM)点亮单个LED灯,并让其亮暗闪烁 (3)让LED ...

  3. 详细介绍如何读懂STM32开发板电路原理图以及芯片文档和开发手册,并编写一个测试程序:点亮一个LED灯

    开发环境: 开发板:STM32PZ6806L芯片:ARM_STM32F103_ZE 软件开发环境:KEIL5 开发所需资料: STM32F1XX芯片电路原理图 STM32F1XX系列芯片手册 XX代表 ...

  4. 了解单片机及单片机的控制原理和 DX516 的用法,控制一个 LED 灯的亮

    学习内容 单片机基本原理, 如何使用 DX516 仿真器, 如何编程点亮和灭掉一个 LED 灯, 如何进入 KEILC51uV, 调试环境, 如何使用单步,断点,全速,停止的调试方法. ------- ...

  5. 树莓派 | threading01 - 创建两个子线程同时运行,两个线程各负责控制一个LED灯以不同的频率闪烁

    文章目录 一.前言 二.代码 三.运行 一.前言 Python | threading01 - 创建两个同时运行的子线程 上一次使用了python的多线程库threading创建了两个同时运行的子线程 ...

  6. 单片机点亮一个灯程序_初识单片机C语言编程,点亮第一个LED灯

    温馨提示 如果你喜欢本文,请分享到朋友圈,想要获得更多信息,请关注我. 点亮第一个LED灯 实验现象: C语言程序代码: #include /*================= 硬件功能位定义 == ...

  7. 从零点亮一个led灯

    Stm32学习笔记一:stm32cubemx和keil5从零开始点亮一个LED灯 一.软件材料准备:stm32cubemx和keil5软件(下载方式可自行上网搜,这里不再详细叙述) 二.硬件材料准备: ...

  8. 一个LED灯闪烁的实现

    1.设计要求 本工程使用1个LED灯来实现闪烁功能.工程的工作时钟为50MHZ,即时钟周期为20ns.当LED输出为低电平时,LED灯亮,输出为高电平时,LED灯灭.具体为:隔1秒,亮N秒.N的变化值 ...

  9. 1.点亮一个LED灯

    一.点亮第一个LED灯 1.首先我们需要了解端口方向寄存器(DIR) 在任何时候,要改变一个端口引脚的方向,就使用寄存器 PxDIR 来设置每个端口引脚为输入或输出.因此 只要设置 PxDIR 中的指 ...

最新文章

  1. Shell脚本调用mysql语句
  2. Windows下使用Visual Studio Code搭建Go语言环境
  3. Form_Form Builder Export导出为Excel(案例)
  4. ubuntu通过vmware与访问宿主的文件
  5. 时尚高端电商网页设计素材
  6. requests session
  7. 来自汽车行业的20个优秀的汽车推广网站
  8. 小说APP网站源码运营版+在线采集
  9. Mac版 QQ防撤回插件
  10. iptv服务器维护中,iptv升级服务器地址
  11. 解决Solidworks 2016 安装注册Activator.GUI.SSQ卡顿 闪退 崩溃等问题
  12. 体育硕士代码_研究生专业代码是什么
  13. UEditor上传文件大小超限,上传失败问题解决
  14. Google Earth Engine(GEE)——MODIS 影像LST地表温度随时间变化的趋势案例分析
  15. 010editor pyc template
  16. 线性规划单纯形法的matlab程序,线性规划单纯形法的MATLAB实现_数学专业.doc
  17. 呼叫中心管理之:让座席看见自己
  18. 【vs2019】vs2019(Visual Studio2019)离线安装包下载详细步骤
  19. Flutter实战开发(2)------实现条形码扫描获取商品信息
  20. php海报/合同图片生成类

热门文章

  1. 2009年中国综合布线市场的增长
  2. 计算机毕业设计Android家庭理财系统手机软件app(源码+系统+mysql数据库+Lw文档)
  3. 苹果计算机手机号隐藏功能,苹果手机隐藏功能大全
  4. 要自律,自律,自律的小日记1
  5. Could not verify ssh-ed25519 host key with fingerprint 问题解决
  6. 实验室仪器设备管理方案
  7. java课程论文论文网_java程序设计论文[范文]发表
  8. spring简单实现打印机功能,详细思路分析 小白上手
  9. .net core httpclient An error occurred while sending the request
  10. Linux Crontab 定时任务