-
IO口带载能力检测 赏200家园币
如何对推挽式输出和开漏型输出的IO口带载能力进行检测?要求驱动能力不小于2mA?在2mA的负载情况下,输出电压不大于0.4V。
15119浏览量 10回复量 关注量 -
HK32F103VET6 DAC1 输出电压异常问题 sos
void DAC_Configuration(void) { DAC_InitTypeDef DAC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); RCC_APB1PeriphClockCmd(RCC_APB1Periph_DAC, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4; // GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN; // GPIO_Init(GPIOA, &GPIO_InitStructure); //A¶Ë¿Ú //DAC_DeInit(); // DAC_Cmd(DAC_Channel_1,ENABLE); // DAC_StructInit(&DAC_InitStructure);//½«DAC_StructµÄÖµÉèΪĬÈÏ DAC_InitStructure.DAC_Trigger=DAC_Trigger_Software;//ÓÉÈí¼þ´¥·¢ DAC_InitStructure.DAC_WaveGeneration=DAC_WaveGeneration_None;//¹Ø±Õ²¨ÐÎÉú³É DAC_InitStructure.DAC_LFSRUnmask_TriangleAmplitude=DAC_TriangleAmplitude_4095; DAC_InitStructure.DAC_OutputBuffer=DAC_OutputBuffer_Enable;//ʹÄÜDACͨµÀ»º´æ DAC_Init(DAC_Channel_1,&DAC_InitStructure); /* Enable DAC Channel1 */ DAC_Cmd(DAC_Channel_1, ENABLE); DAC_SetChannel1Data(DAC_Align_12b_R,4085); DAC_SoftwareTriggerCmd(DAC_Channel_1,ENABLE); while(1) { DAC_SetChannel1Data(DAC_Align_12b_R,4085); DAC_SoftwareTriggerCmd(DAC_Channel_1,ENABLE); } 源代码如上,输出电压不对,试过其他数值也不对,代码之前是用在ST上的
1994浏览量 0回复量 关注量 -
[小白求助]关于开关电源效率的疑惑。
在设计开关电源时,通常设定输入和输出的规格,比如输入电压375V,输出电压为15V,输出电流为20A,输出功率自然为300W,可是效率是输出功率与输入功率的比值,输入只知道输入电压,所以怎么得到效率。 是不是得用功率表对具体电源进行测量?
3352浏览量 4回复量 关注量 -
DCDC中的峰值检测问题
[color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]大侠,我在学习开关电源峰值电流检测模式,有一个问题不能理解,能否帮忙解答[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]在峰值电流检测里,检测的电流值与输出电压与参考电压经过误差放大器产生的Vc比较来决定占空比大小。我的问题是对于同养的输入输出电压,占空比是固定的,也就是Vc应该不变(稳态),但是在不同负载电流(稳态)下,电感电流的峰值肯定是不一样的,这个峰值和Vc比较为什么能产生同样的占空比信号呢?[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]谢谢![/size][/font][/backcolor][/color]
613浏览量 1回复量 关注量