本人有个外设,工作电流在6--10mA,我想直接通过I/O驱动此外设,但是外设工作电压范围在2.7--5.5V,6736的主电源是3.3V,查看芯片手册不是弄的很明白,在MSP6736的51页有一段介绍,是3V的时候输出15mA的电流,输出电压下降0.6V吗?那我3.3V输出10mA 的时候呢?感觉应该不会下降这么多吧?以前用别的芯片驱动10mA的外设电压下降的0.2V左右。
如果直接接MCU管脚给外设供电的话是否合适?电压是否有危险?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
本人有个外设,工作电流在6--10mA,我想直接通过I/O驱动此外设,但是外设工作电压范围在2.7--5.5V,6736的主电源是3.3V,查看芯片手册不是弄的很明白,在MSP6736的51页有一段介绍,是3V的时候输出15mA的电流,输出电压下降0.6V吗?那我3.3V输出10mA 的时候呢?感觉应该不会下降这么多吧?以前用别的芯片驱动10mA的外设电压下降的0.2V左右。
如果直接接MCU管脚给外设供电的话是否合适?电压是否有危险?
vcc-0.6~vcc只是一个范围,实际中是不会下降很多,msp430的管脚电流驱动能力总的不能超过20mA
你好!
首先,IO口并不是理想电压源,其输出功率是有限的。IO的输出阻抗决定了IO电流和votage drop的关系。具体可以看参考MSP430F673X手册 P51面数据。
根据手册的参数,典型测试条件:3V Vcc,输出15mA时,电压下降0.6V。等效输出阻抗大约为40ohm左右。另外,所有的IO输出不能超过±20mA。对于3.3V应用,可以根据上面典型数据计算,输出10mA,电压下降0.4V。
对于你的应用,不建议直接驱动,建议增加外部driver驱动,晶体管或者集成IC。