你好,
我们在一个BLE应用程序中使用DA14580;我们将电池直接连接到ADC输入,用于电池水平监测。电源设计有升压电路,以确保电池被充分使用。
ADC被配置为3X衰减。
然而,当我们翻开板子时;大电流(大约1A)流过ADC引脚。电池直接连接到DA14580的ADC引脚有问题吗?串联中需要有电阻吗?
如能早日给予肯定答复,我们将不胜感激。
感谢和问候,Aditya
嗨Aditya512,
通常你可以将电池直接连接到adc,而不使用电阻(尽管这是一个很好的实践)。你可以在开发套件或自定义板上体验到这一点。只有当da启动时,1A电流才会流动?你是否正确配置了adc引脚?
由于MT_dialog
嗨MT_dialog,
开机后1A电流持续流动。我们已经在adc的示例外围应用程序中正确配置了引脚。代码序列如下所示。请就此提供意见。引脚P01用作ADC引脚。int主要(空白){Int16_t adc_sample = 0;system_init ();periph_init ();adc_calibrate ();GPIO_ConfigurePin(GPIO_BAT_MEAS_PORT, GPIO_BAT_MEAS_PIN, INPUT, PID_ADC, false);adc_init (GP_ADC_SE GP_ADC_SIGN GP_ADC_ATTN3X);adc_usDelay (20);adc_enable_channel (ADC_CHANNEL_P01);adc_usDelay (1);adc_sample = adc_get_sample ();printf_string(“\ r \ nADC”);print_hword (adc_sample);adc_disable ();(1);}请检查代码,等待积极的回复。
感谢和问候,Ankit鲤鱼
嗨channaankit25,
您可以在SDK的外设示例文件夹中找到如何使用adc的示例。我已经测试了你的代码,它似乎很好,当前流在我的设置与一个专业板是0.013mA远1A。
嗨MT_dialog
我们也使用pro板为我们的发展。实际的问题是,如果我们连接3伏特直接引脚,而不给芯片供电,那么它消耗超过1安培电流。开发委员会也注意到了这一点。理想情况下,它不应该采取电流,如果3伏特直接连接到引脚,而没有给VDD供应。所以这个问题是我们面临的客户以及专业板。请检查这个与你的专业委员会,让我知道如果你得到相同的结果。
当芯片关闭时不要提供电源,如果芯片关闭的保护二极管芯片将吸收所有的电流,你的供应商可以提供,这可能是为什么你得到这么多的电流在你的安培表。
我可以知道你的全部硬件设置吗?您使用的组件是什么?它们的规格是什么?还有,你现在有什么电池?你在找哪种类型的电池?
印刷电路板
嗨Aditya512,
通常你可以将电池直接连接到adc,而不使用电阻(尽管这是一个很好的实践)。你可以在开发套件或自定义板上体验到这一点。只有当da启动时,1A电流才会流动?你是否正确配置了adc引脚?
由于MT_dialog
嗨MT_dialog,
开机后1A电流持续流动。我们已经在adc的示例外围应用程序中正确配置了引脚。
代码序列如下所示。请就此提供意见。引脚P01用作ADC引脚。
int主要(空白)
{
Int16_t adc_sample = 0;
system_init ();
periph_init ();
adc_calibrate ();
GPIO_ConfigurePin(GPIO_BAT_MEAS_PORT, GPIO_BAT_MEAS_PIN, INPUT, PID_ADC, false);
adc_init (GP_ADC_SE GP_ADC_SIGN GP_ADC_ATTN3X);
adc_usDelay (20);
adc_enable_channel (ADC_CHANNEL_P01);
adc_usDelay (1);
adc_sample = adc_get_sample ();
printf_string(“\ r \ nADC”);
print_hword (adc_sample);
adc_disable ();
(1);
}
请检查代码,等待积极的回复。
感谢和问候,
Ankit鲤鱼
嗨channaankit25,
您可以在SDK的外设示例文件夹中找到如何使用adc的示例。我已经测试了你的代码,它似乎很好,当前流在我的设置与一个专业板是0.013mA远1A。
由于MT_dialog
嗨MT_dialog
我们也使用pro板为我们的发展。实际的问题是,如果我们连接3伏特直接引脚,而不给芯片供电,那么它消耗超过1安培电流。开发委员会也注意到了这一点。理想情况下,它不应该采取电流,如果3伏特直接连接到引脚,而没有给VDD供应。所以这个问题是我们面临的客户以及专业板。请检查这个与你的专业委员会,让我知道如果你得到相同的结果。
感谢和问候,
Ankit鲤鱼
嗨channaankit25,
当芯片关闭时不要提供电源,如果芯片关闭的保护二极管芯片将吸收所有的电流,你的供应商可以提供,这可能是为什么你得到这么多的电流在你的安培表。
由于MT_dialog
我可以知道你的全部硬件设置吗?
您使用的组件是什么?它们的规格是什么?
还有,你现在有什么电池?你在找哪种类型的电池?
印刷电路板