标准包装 20
包装 托盘
零件状态 停產
类别 分立半导体产品
产品族 晶体管 - FET,MOSFET - 射频
系列 -
规格 晶体管类型 2 N 沟道(双)共源
频率 108MHz
增益 22dB
电压 - 测试 50V
额定电流(安培) 18A
噪声系数 -
电流 - 测试 100mA
功率 - 输出 300W
电压 - 额定 125V
封装/外壳 SOT-262A1
供应商器件封装 CDFM4
高级功率监控(AEM)系统就是现有工具的一个例子,它是EnergyMICRO公司EFM32 Gecko(壁虎)MCU的入门工具箱和开发工具箱的一部分。与电流消耗量有关的实时信息将显示在LCD显示屏上(如果使用DVK),或者将任何一种工具箱通过USB连接到PC上,然后显示在该公司的energyAware Profiler上。图1给出了一种常见的energyAware Profiler显示。这种工具将以图形化方式表示出电流与时间的关系。
高频管
原装进口现货价格优惠长期供货
MRF5P21180HR6
FREESCA
18+
2650
高频管
原装进口现货价格优惠长期供货
MGFK25M4045
MISUBIS
18+
2850
高频管
原装进口现货价格优惠长期供货
FLL300IP-2
FUJITSU
18+
2950
高频管
原装进口现货价格优惠长期供货
BLF6G20-180RN
NXP
18+
3150
高频管
原装进口现货价格优惠长期供货
MRF6VP3450HR5
FREESCA
18+
3200
高频管
原装进口现货价格优惠长期供货
FLM5964-4D
FUJITSU
18+
2690
高频管
原装进口现货价格优惠长期供货
MRF374A
FREESCA
18+
下面的这个例子将演示如何使用能耗概要分析并结合EFM32 MCU的特性以节省能耗。在图2中,使用了LEUART模块。它支持波特率高达9600的UART通信,同时将能耗保持在最小值。
从接收缓冲区获取数据的一种常见方式是对其进行轮询,直到获得有效数据,然后读取缓冲区。要这样做,MCU必须处于运行模式,这会造成相对较高的电流使用量。
这一循环的剖析曲线如图2a所示,是3.33mA的恒定电流消耗量。通过单击图表,就能高亮显示造成电源消耗的函数。
void pollLEUARTRx(void)
{while ( !( LEUART0 -> STATUS & LEUART_STATUS_RXDATAV ) );}
高亮显示的代码行是轮询循环,它会检查缓冲区是否接收到任何数据。剖析程序将显示每个函数以及各个函数对总能耗的贡献。在这里,代码中唯一的函数是pollLEUARTRx(),所有的能耗都是由它产生的
为了避免对RX缓冲区进行轮询,一种常见的变通方法是启用RX中断并将MCU置于睡眠模式。完成之后,很容易看到能耗节省是巨大的。当我们关闭处理器,电流降至1.40mA(见图2b)。现在,当LEUART接收到数据,它就会被唤醒并通过TX缓冲区将其传送回去。
当中断被触发时,电流尖峰将达到2.5mA,而剖析程序会精确定位到中断例程(见图4a)。不过,电流将在这个尖峰值保留较长的一段时间,而通过点击图表,就可能会发现在使用UART通信时的另一种常见错误。
void pollLEUARTTX(void)
{while ( !( LEUART0 -> STATUS & LEUART_STATUS_TXC) );}
在发送数据之后,用户会设置一个while循环以等待传输完成。无疑,这会使处理器过长时间保持在运行模式之下。这段循环可以被中断所取代,一旦传输完成,中断就会唤醒处理器。通过这样做,就将再次降低电流消耗量 。