完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
MCU 3.3V供电,引脚上拉100K到5V控制PMOS管,实际输出高电平只有3.7V,PMOS管的GS电压有1.3V,无法关闭管子。只有通过分压尽可能减小GS的电压实现关断功能,单这样也会减小打开时的电压。OC输出高电平能到5V吗?
|
|
相关推荐
5个回答
|
|
在您的情况下,如果MCU的OC输出是指这种类型的输出,那么理论上高电平可以达到5V,只要外部上拉电阻将引脚拉到5V。然而,由于您的MCU是3.3V供电,其I/O口的高电平电压只有3.3V,所以直接从MCU的I/O口输出5V是不可能的。但您可以通过使用外部电路,如通过一个上拉电阻,将OC输出引脚拉到5V。这样,当MCU输出低电平时,PMOS管关闭(假设电路设计正确),负载得到5V供电;当MCU输出高电平时,PMOS管打开,负载被切断(但这里的“高电平”实际上是由外部上拉电阻决定的5V,而不是MCU直接输出的)。
关于上拉电阻的选择,需要考虑MCU的I/O口能够承受的最大电流、PMOS管的阈值电压以及上拉电阻对输出电压的影响。没有一个固定的电阻值适用于所有情况,需要根据具体的MCU和PMOS管参数来确定。通常,可以从4.7kΩ到10kΩ之间选择一个值作为起始点,然后根据实际测试结果进行调整。 |
|
|
|
OC输出的高电平实际上是由外部上拉电阻决定的,这个电压可以是5V或其他值,只要不超过晶体管的最大电压承受能力。
|
|
|
|
引脚上拉100K到5V控制PMOS管的情况下,实际输出高电平只有3.7V,这是由于MCU的I/O口高电平电压只有3.3V,这不足以完全驱动PMOS管的GS(栅极-源极)电压到足够的水平以实现完全关断。
|
|
|
|
如果MCU IO不能容忍5V的话,最好还是外部做个电平转换。
|
|
|
|
在您的情况下,MCU 3.3V供电,OC(Open Collector)输出高电平不能直接达到5V。因为OC输出高电平是通过上拉电阻将引脚拉高至供电电压,所以输出高电平的最大值受限于MCU的供电电压。
为了实现5V的高电平输出,您可以考虑以下几种方法: 1. 使用电平转换器:通过电平转换器将3.3V的信号转换为5V的信号。这样,您可以在保持MCU 3.3V供电的同时,实现5V的高电平输出。 2. 使用电压跟随器:电压跟随器可以将输入信号的电压放大到所需的输出电压。在这种情况下,您可以使用一个电压跟随器将3.3V的信号放大到5V。 3. 使用NPN晶体管:您可以考虑使用一个NPN晶体管来实现5V的高电平输出。将晶体管的基极连接到MCU的OC输出,集电极连接到5V电源,发射极连接到PMOS管的栅极。当MCU输出高电平时,晶体管导通,将PMOS管的栅极电压拉低至0V,实现PMOS管的关闭。当MCU输出低电平时,晶体管截止,PMOS管的栅极电压被上拉至5V,实现PMOS管的导通。 请注意,这些方法可能会增加电路的复杂性,并且需要额外的元件。在实际应用中,您需要根据具体需求和成本考虑选择合适的解决方案。 |
|
|
|
只有小组成员才能发言,加入小组>>
336 浏览 1 评论
529 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
774 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
651 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1130 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
56浏览 29评论
133浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
252浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
201浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
57浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 03:16 , Processed in 1.796771 second(s), Total 91, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号