首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    保护(2)_保护值和欠压保护

    5V 20mA用三极管就可以了,保护: 1.压断开(三极管,MOS管,继电器), 2.压吸收(稳压管,三极管,MOS管,压敏电阻), 3.压转换(电压高了自动转换到合适的电压给后级)。 LTC4360-1 / LTC4360-2保护控制器 特点 2.5V 至 5.5V 工作电压 保护高达 80V 对于大多数应用无需使用输入电容器或 TVS (瞬态电压抑制器) 准确度为 2% 应用 USB 保护 手持式计算机 蜂窝电话 / 智能手机 MP3 / MP4 播放器 数码相机 LTC4361-1 / LTC4361-2压 / 保护控制器 特点 2.5V 至 5.5V 工作电压 保护高达 80V 对于大多数应用无需使用输入电容器或 TVS (瞬态电压抑制器) 准确度为 2% 的 5.8V 压门限 准确度为 10% 的 50mV 流电路断路器 <1μs 的压关断时间, 8 引脚 ThinSOTTM 封装和 8 引脚 (2mm x 2mm) DFN 封装 描述 LTC®4361 压 / 保护控制器可保护 2.5V 至 5.5V 系统免遭输入电源压的损坏。

    2.4K20编辑于 2022-09-20
  • 来自专栏工程师看海

    电池保护2:锂电池放电保护原理OCD

    锂电池的使用越来越普及,市面上大部分电子产品都使用的是锂电池,锂电池有4种基本保护,分别是过度充电(OVP)、过度放电(UVP)、充电流(OCC)、放电流(OCD)(负载短路)。 其中过度充电、过度放电一般是针对电压,充电流和放电流一般是针对电流。 我们通常见到的设备上的电池包,是由电芯(CELL)和保护板两部分构成的。保护功能由保护板实现。 过度放电保护逻辑以前曾经介绍,今天介绍放电流的保护原理。 同时,需要注意的是,如果在放电保护状态下进行充电,保护IC也会退出OCD状态,因为充电时的回路和放电回路相反,见下图,在放电时V-电压高于VSS,充电时相反,V-电压降低,这就满足了退出放电流的条件 以上就是电池放电流的保护原理。

    3.4K21编辑于 2022-06-23
  • 来自专栏极安御信安全研究院

    淹没虚函数地址GS保护(关闭DEP保护

    如果我们在有GS保护的程序中使用栈溢出淹没返回地址EBP+4的位置,势必会破坏EBP-4的值,在函数返回之前经过Security check,会直接导致我们栈溢出淹没返回值失败,本篇通过调用c++虚函数在 GS检查函数之前的特征,通过淹没虚函数地址,让虚函数地址指向我们的shellcode,达到绕过GS保护成功溢出的目的。 详细了解GS保护机制可以参考《0day安全》这本书。 ->多线程调试(/MTd);第二步:打开项目属性-->配置属性-->C/C++-->代码生成-->缓冲区安全检查(GS)-->是;第三步:打开项目属性-->配置属性-->链接器-->高级-->数据执行保护 \x50"       "\x53\xFF\x57\xFC\x53\xFF\x57\xF8“/*这段是我们一个弹窗shellcode,效果是弹出一个框,如果程序弹框,证明我们栈溢出成功,并成功绕过GS保护

    1.9K10编辑于 2022-08-25
  • 来自专栏AIoT技术交流、分享

    如何设计保护电路?

    目录 1、省钱省心TVS管 1.1、TVS管特性 1.2、TVS管选型 1.3、实际电路应用 1.4、总结 2、可靠高效电路 ---- 保护电路的作用是:若开关电源内部稳压环路出现故障或者由于用户操作不当引起输出电压超过设计阈值时 TVS管专门用于瞬间保护,无法应付长时间的压,不到0.5STVS就会因过热烧毁,后级电路就会失去保护。 ? (2) PPTC选型 用于保护时,PPTC的选型需要满足以下几个条件: 持续电流Ihold>电路最大工作电流 Iwork; 最大动作时间Trip越短越好,如 SMD1812B020TF,当通过 PPTC 2、可靠高效电路 简单的保护电路一般加个TVS可以实现,当外部有瞬间高能量冲击时候它能够把这股能量抑制下来,虽然功率高,上千W都可以,但是维持抑制的时间很短很短,万一器件损坏或者长时间工作电压高于正常工作电压的时候 老宇哥手把手教你分析保护电路设计,你GET到精髓了吗? 【干货分享】TVS用于常规保护 MOS管防反接防压电路

    2.2K30发布于 2021-01-20
  • 来自专栏工程师看海

    电池保护1:锂电池保护原理UVP

    这篇文章的起因是前一段时间购买了一个某东的电子书阅读器来支持国产,但是吃灰一段时间后发现充不进去电了,网上很多用户有同样的反馈,这应该是电池放死掉了,保护没做好,所以写了这篇文章,普及下锂电池保护的基本原理 电池保护的一般逻辑是在过放或流等异常状态下,及时关断FET,停止放电回路,进而保护电芯,当异常状态消失时,再打开FET,使得电池继续工作。 、充的状态。 当电池放时,Vbat电压会降低,当电池电压低于放检测电压Vuvp一段时间后,DOUT输出低电平,关闭放电MOS ,防止电池进一步放电,如果保留上图中蓝色V-的路径,电芯还是会继续放电,此时保护IC通过内部上拉电阻 以上就是电池保护的基本过程,后续会持续介绍电池各种异常状态的保护策略。

    1.6K10编辑于 2022-06-23
  • 来自专栏电路知识分享

    打嗝式保护电路剖析

    保护模式一般可分为打嗝模式(自恢复)和直接切断模式(自锁)。 (1)若处于打嗝模式,流时马上切断负载,延时后又给负载供电,如此反复。只有负载异常条件移除,才可以自动恢复正常工作。 (2)若处于直接切断模式,负载异常条件移除后,一般会提供类似 Enable 引脚用于恢复。 本内容主要描述打嗝式保护,又被称为自恢复保护,其电路原理如下图1.1 所示。 只有当 C1 对 R2 放电结束后,三极管Q1 才能截止,Q2 导通,电容C1 左负右正。C2 两端电压经过 D2 快速放电。 处于流状态的波形如下图1.6。 较为简单的打嗝式保护电路: 当流过电阻Rshunt 的电流足以使 Q1 的 be 两端电压达到 -0.6V 左右时,Q1三极管就会导通,促使 Q2 截止。 相关原文件移步:保护电路Multisim仿真_打嗝保护资源-CSDN下载。 如若喜欢这篇文章,不妨留下您宝贵的点赞,这将是对我莫大的鼓励。也可以前往公众号获取更多资料,全网同号。

    72611编辑于 2025-08-10
  • 来自专栏Eureka的技术时光轴

    TP保护的最佳方法(最新整理)

    https://wenku.baidu.com/view/eecc906148d7c1c708a145aa.html

    2K30发布于 2019-12-20
  • 来自专栏工程监测

    DC电源模块保护功能介绍

    DC电源模块通常具有多种保护功能,其中保护是其中一项重要的保护功能。图片保护是指当DC电源模块输出电压高于预设值时,系统会自动进行保护操作,以避免对电子设备造成压损坏。 保护通常都是在电源模块的输出端进行的,因为这是直接给电子设备供电的地方。如果电源模块的输出电压超过了预设值,保护的操作通常有以下几种:1. 切断输出电源:当电源模块检测到输出电压超过预设值,系统会自动切断输出电源,从而避免对电子设备造成压损坏。2. 除了以上这些保护功能外,电源模块还有其他的保护功能,比如保护、过热保护等等,这些保护功能能够保护电源模块本身以及给电子设备供电的稳定性和安全性。 DC电源模块的保护功能是非常重要的一项保护措施,它能够有效地避免电子设备因为压而造成的损坏,保证设备的正常运行。因此,在选购电源模块时,要选择具有多种保护功能的产品,以确保电子设备的稳定供电。

    43330编辑于 2023-09-06
  • 来自专栏工程监测

    关于DC电源模块的保护功能说明

    BOSHIDA 关于DC电源模块的保护功能说明DC电源模块是一种常见的电源供应模块,广泛应用于各种电子设备和系统中。为了确保电源模块的安全和可靠性,通常会设置保护功能。 保护功能是指当电源模块输出电流超过额定电流时,会自动切断输出,以避免电源模块损坏或设备损坏。下面我们来详细介绍一下DC电源模块的保护功能。 其次,为了确保保护功能的准确性和可靠性,电源模块中还会设置一些保护措施,如延时保护、硬件保护和软件保护等。 其中,延时保护是指在电源模块输出电流超过额定电流后,系统会进行一定的延时操作,以确保保护的准确性和稳定性。 同时,还应定期对电源模块进行检查和维护,确保保护功能的正常运行和可靠性。保护保护DC电源模块和设备安全运行地重要功能。

    50020编辑于 2023-09-04
  • 来自专栏飞鸟的专栏

    使用OAuth2保护API

    OAuth2是一种授权框架,用于保护API和其他Web资源。它使客户端(应用程序或服务)可以安全地访问受保护的资源,而无需暴露用户凭据(例如用户名和密码)。 以下是使用OAuth2保护API的详细步骤:步骤1:注册客户端 在使用OAuth2保护API之前,客户端必须先在OAuth2服务器上进行注册。 步骤2:用户授权 当用户尝试访问受保护的资源时,他们将被重定向到OAuth2服务器以进行身份验证。在此过程中,用户必须授权客户端访问他们的资源。 如果请求成功,OAuth2服务器将向客户端返回一个访问令牌。步骤4:使用访问令牌访问受保护的资源 客户端现在可以使用访问令牌来访问受保护的资源。 以下是使用OAuth2保护API的示例:假设我们有一个受保护的API,客户端需要使用OAuth2才能访问该API。

    1.6K20编辑于 2023-04-13
  • 南京观海微电子-----短路(流)保护电路详细工作解析

    短路保护电路就是在电源输出中一旦发生短路,短路保护电路工作中断电源输出,来保护电源电路免受损坏。下面来具体分析一个实际短路保护电路的工作过程。 当负载接入,次极绕组输出正常的情况下,经二极管、电容C1整流滤波后,在电容C1上稳定平滑的直流输出,一路R7、C2、负载、接地回到电容C1的负极构成电流回路,给C2充电,随着C2充电至完成,在C2上形成的电压加到 ………………………………………………………当负载突发短路时,AB两点的电压差大于LED导通电压➕ZD1工作电压,电容C1上稳定平滑的直流输出经R2、LED、ZD1、R6、接地构成电流回路,T29012PNP TIP42CPNP三极管发射极e、集电极c变为截止,电源电路停止输出,完成对电源电路的保护。ZD1的选型根据输出电压大小的不同而不同。

    39310编辑于 2025-12-12
  • 来自专栏算法之名

    OAuth2.0通token获取受保护资源的解析

    44bc-b4aa-16ee0ba24b01", "token_type": "bearer", "refresh_token": "70220a36-3419-4c48-a60e-2d80b0f1774f "expires_in": 28799, "scope": "app" } 获取当前用户的Authentication,Authentication是一个接口,具体实现类是OAuth2Authentication 44bc-b4aa-16ee0ba24b01 返回结果如下 { "authorities": [ { "authority": "back:menu:set2role provider.authentication.OAuth2AuthenticationProcessingFilter 在他的源码中有一个doFilter public class OAuth2AuthenticationProcessingFilter Not an OAuth2 request."); } else { request.setAttribute(OAuth2AuthenticationDetails.ACCESS_TOKEN_TYPE

    1.5K20发布于 2019-08-20
  • 来自专栏北京马哥教育

    fail2ban保护linux安全

    一、下载安装 #wget http://cdnetworks-kr-2.dl.sourceforge.net/project/fail2ban/fail2ban-stable/fail2ban- 0.8.4/fail2ban-0.8.4.tar.bz2 #tar xvfj fail2ban-0.8.4.tar.bz2 #cd fail2ban-0.8.4 #python = /tmp/fail2ban.sock jail.conf配置里是fail2ban所保护的具体服务的配置,这里以SSH来讲。 那么就要修改fail2ban的启动规则,把上面那条改为 iptables -I INPUT 2 -p --dport -j fail2ban- 这样fail2ban就会把自己的规则作为INPUT 来看看sshd的规则,就能了解这些filter应该怎么写,你就可以 用fail2ban来保护更多自己的服务。

    1.3K80发布于 2018-05-02
  • 来自专栏FreeBuf

    ret2libc地址随机化

    之前我们运用ret2blic技术时,编译编译一个c文件,开启了栈不可执行关闭地址随机化,那么利用这个溢出时只需找到溢出点的位置,然后将其替换成system等函数和参数的地址来获取权限,这种情况下system 首先,这是我们进行实验的1.c文件,我们可以利用gets()函数来进行溢出 #include <stdio.h>char buf2[20]="this is buf2";void vul(){char ,我们就可以通过PLT表跳转到GOT表来得到函数真正的地址 (5)地址随机化并没有对PLT表、GOT表产生作用 了解到上面的知识点后,可以用下面的思路来获取地址: (1)找到gets函数的真实地址 (2) 我们在call一个函数的时候会先将这个函数的地址压入堆栈,然后将执行完函数要跳转到的地址压入堆栈,再将函数的参数压入堆栈,我们将vul的地址当成函数执行完之后的跳转地址,那么就可以跳转到payload2上 而在构造payload2的时候payload2=offset*'a'+p32(addrsystem)+p32(0)+p32(addrbinsh)我们需要压入 执行完函数之后要跳转的地址,由于我们进行交互之后不需要考虑是否平衡堆栈

    1.1K20发布于 2020-05-13
  • 来自专栏图南科技

    YII2composer优化vendor

    本文讨论通过composer工具安装Yii2框架并优化Vendor过程中遇到的问题,约定读者对composer基本原理有一定了解,并且有安装Yii2框架的实际经验。 框架安装问题 在Yii2社区里经常会遇到一类问题,那就是 安装完官方推荐的版本后 1 为什么没有vendor文件夹? 在Yii2 中,vendor是composer下载的依赖库文件,官方的项目模板代码里只有其自己的项目文件,而其依赖的yii框架等类库,都记录在composer.json里面,只要安装好composer, 2 自己安装的Yii2的项目中,vendor中的包在composer.json 中找不到对应,而这些包大多是暂时不需要用到的,该如何remove,保持vendor最小化? vendorPath2.jpg 'vendorPath' => dirname(dirname(dirname(DIR))) .

    2K40发布于 2019-07-04
  • 来自专栏技术杂记

    Hypervisor Necromancy;恢复内核保护器(2)

    甚至 虽然我们将从 EL3 直接降到 EL1 以允许 专有的 EL2 实现来定义自己的状态,我们仍然必须 设置一些 EL2 状态寄存器值来初始化 EL1 执行状态。 详细地说,要从 EL3 下降到 EL2,我们必须在 Secure 中定义 EL2 状态 配置寄存器 (SCR_EL3)。 page table PA orr \tmp2, \tmp2, #AARCH64_PGTBL_TBL_ENTRY // valid table entry str \tmp2, [\tbl 2 级条目索引 (2) 为 0 并且 该条目的值为 0x80000711,表示物理上的块条目 地址 0x80000000。 由于EL2 未设置异常向量表,唯一的方法是下降到 EL2 来自 EL3,就像我们对 EL1 所做的那样。

    2.8K390编辑于 2022-02-09
  • 来自专栏python3

    python使用urllib2htt

    # -*- coding: utf-8 -*- import urllib2 # http发送报文 def httpsend(url, bw): req = urllib2.Request( url, bw) res_data = urllib2.urlopen(req) res = res_data.read() print(res) # 打出响应信息 if

    48520发布于 2020-01-08
  • OVP保护芯片:为什么需要它?作用是什么?如何正确使用?

    OVP 保护芯片 OVP 保护 IC: 为了保护后级电路, 平芯微早早推出了系列 OVP 保护芯片产品, 很多客户对于 OVP 保护芯片的功能和使用仍然存在一些误解。 uS 时间下看是斜坡形上升的(需用示波器查看) , 由于 OVP 保护芯片的目的是保护后级电路的安全, 不受高压的危险, 导致损坏后级电路,所以要求 OVP 保护芯片需要要过快的响应时间, 平芯微的以下 [ 电流大小 ] 内阻越低时, 可以通过更高的电流, 如 PW2609A 可做 3A 应用, PW2606 是 2A,PW2606B/PW2605 是 1A, 须知大部分 OVP 保护芯片无限流功能 2, 输入端耐压 由于电源的特性, 输入上电瞬间会产生尖峰电压, 所以需要芯片输入端有足够的耐压。 也可以加 PW2609A 起到过压保护作用。 如: 快充充电器, 市面上快充充电器产品质量的参差不齐, 也需要平芯微的保护芯片提高安全性和质量可靠性。

    1.8K10编辑于 2024-03-06
  • 来自专栏理论坞

    我经历2次量变到质变

    而我今天要分享的是我 2 次生病的原因,这 2次确切感受到量变到质变的那个诱因,也可以说是明确的质变点,这个质变本来没有发生,是因为做了某件事之后才发生的,而且我明确知道做了什么。

    37550发布于 2018-08-11
  • 来自专栏Vehicle攻城狮

    圈外人看E2E保护

    AutoSAR中的E2E保护。 E2E保护介绍 E2E(End-to-End)保护是一种端对端保护机制,举个例子:控制器中某个安全关键性功能模块的输出计算要依赖于内部某个非安全性的模块或其他安全等级要求不高的硬件通过总线传输过来的数据 H3:微控制器故障,例如上下文切换时寄存器失效等 通过采用 E2E 通信保护机制可以在运行时,实时检测到通信链中出现的错误,E2E 库提供了相关的保护验证机制来保证与功能安全相关的通信。 AutoSAR标准里,采用E2E保护的算法是在E2Elibrary中实现的,调用者要负责该库使用的正确性,AutoSAR E2E可将通过RTE发送的安全相关数据元素加上保护控制流,并校验从RTE接收到的安全相关数据元素是否正确 基于E2EPW方式,如下是进行跨ECU通讯的E2E保护示例图: 3、针对跨 ECU 之间的通信,COM E2E Callout 的 E2E 保护和校验是在基础软件层做的,在这种实现方式下检验的单元是以

    1.9K21编辑于 2022-04-19
领券