- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
我在使用该套件时,使用低功耗的例程,测试出来的功耗有1ma多,应该怎么把功耗降到几个ua?
Solved! Go to Solution.
- Labels:
-
PSoC 4 Architecture
- Tags:
- psoc 4000s
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
CY8CKIT-145 用户手册中的节选
Current measurement jumper (J3): Provision to mount a 2-pin jumper (J3) for measuring the current to the PSoC 4000S device. To measure the current consumption of the PSoC 4000S device, remove the resistor R22, mount a 2-pin jumper (J3) and connect an ammeter across jumper J3.
CY8CKIT-145 Measure PSoC 4000S Current Consumption:
You can measure current consumption of the PSoC 4000S device by following the steps below.
1. Remove the resistors R22, R23 and install a 2-pin jumper in the supplied holes of J3.
2. Connect an ammeter across the 2-pin jumper to measure the current to the PSoC 4000S device. This method can be used either with USB power or with the power supplied to one of the VTARG pins but NOT when supplying power to one of the VDD pins. After measuring the current consumption, populate the resistors R22 and R23 for normal operation of the kit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
建议你先让芯片一直呆在deepsleep中,然后我们在逐项排查多出来的功耗电路来源于哪里。一般需要注意的项目有:
1. PSOC CREATOR 工程中 .Cydwr-->System 中的 SWD 设置需要改成 GPIO 来禁止 DAP 接口耗电。
2. 芯片深睡眠是所有的 DIGITAL HIGH-Z 引脚都不可以悬空,要么通过外部电路拉高或拉低,要么将其驱动模式改为 ANALOG-HIGH-Z 或 STRONG 来避免耗电。
3. 以上措施都执行了电流还是下不来的话,需要检查PCB板上是否存在耗电比如 LED等,LDO芯片等,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
使用开发套件,工程没有任何配置,测试出来还是有300ua
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
电流的测量位置是否有问题, 请问你用的是哪个板子?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
套件为:
已经隔开了下载芯片和IIC的电
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
CY8CKIT-145 用户手册中的节选
Current measurement jumper (J3): Provision to mount a 2-pin jumper (J3) for measuring the current to the PSoC 4000S device. To measure the current consumption of the PSoC 4000S device, remove the resistor R22, mount a 2-pin jumper (J3) and connect an ammeter across jumper J3.
CY8CKIT-145 Measure PSoC 4000S Current Consumption:
You can measure current consumption of the PSoC 4000S device by following the steps below.
1. Remove the resistors R22, R23 and install a 2-pin jumper in the supplied holes of J3.
2. Connect an ammeter across the 2-pin jumper to measure the current to the PSoC 4000S device. This method can be used either with USB power or with the power supplied to one of the VTARG pins but NOT when supplying power to one of the VDD pins. After measuring the current consumption, populate the resistors R22 and R23 for normal operation of the kit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
您好,请问为什么要移除掉RESET引脚的上拉电阻R23?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
电流还是没有变化,300ua
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
有点奇怪,你使用 CY_SYS_PINS_SET_DRIVE_MODE() 函数吧 SWDIO 的两个引脚设置成 Analog HiZ 试试?
去掉 XRES 的上拉应该为为了防止芯片外部和内部VDDD电压不同导致两个上拉电阻(XRES引脚内部也有一个弱上拉电阻)之间产生小电流。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
你好,可以了,去掉了WCO之后功耗到了2ua,非常感谢
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
这个板子上没有外部晶振,你是在 clock editor 中是能了 WCO 是吗?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
没有使能wco时钟。
直接去掉WCO的两个电阻功耗就降下来了