Coder Social home page Coder Social logo

Peak硬件电路设计问题 about peak HOT 14 OPEN

peng-zhihui avatar peng-zhihui commented on July 18, 2024 11
Peak硬件电路设计问题

from peak.

Comments (14)

peng-zhihui avatar peng-zhihui commented on July 18, 2024

这里确实是一个设计失误,感谢指出

from peak.

yuzhou3996 avatar yuzhou3996 commented on July 18, 2024

image

这是我结合稚晖君的电路以及b站郭天祥老师的锂电池充电电路改动后的,是可以实现供电切换的,欢迎指正
郭天祥老师此部分电路视频链接:https://www.bilibili.com/video/BV17Q4y1k78s?spm_id_from=333.999.0.0

from peak.

SuperWangRong avatar SuperWangRong commented on July 18, 2024

image

这是我结合稚晖君的电路以及b站郭天祥老师的锂电池充电电路改动后的,是可以实现供电切换的,欢迎指正 郭天祥老师此部分电路视频链接:https://www.bilibili.com/video/BV17Q4y1k78s?spm_id_from=333.999.0.0

Q4和R7是不是可以去掉啊?

from peak.

SuperWangRong avatar SuperWangRong commented on July 18, 2024

image

这是我结合稚晖君的电路以及b站郭天祥老师的锂电池充电电路改动后的,是可以实现供电切换的,欢迎指正 郭天祥老师此部分电路视频链接:https://www.bilibili.com/video/BV17Q4y1k78s?spm_id_from=333.999.0.0

还有U1的3号脚应该接VCC_SYS吧?

from peak.

yuzhou3996 avatar yuzhou3996 commented on July 18, 2024

image
这是我结合稚晖君的电路以及b站郭天祥老师的锂电池充电电路改动后的,是可以实现供电切换的,欢迎指正 郭天祥老师此部分电路视频链接:https://www.bilibili.com/video/BV17Q4y1k78s?spm_id_from=333.999.0.0

还有U1的3号脚应该接VCC_SYS吧?

多谢指正,U1的3号脚应该接VCC_SYS,然后Q4和R7可以去掉,改动完之后应该是这个样子
image

from peak.

piaoxuebingfeng avatar piaoxuebingfeng commented on July 18, 2024

有没有人遇到过使用原始的PCB做的板子,只接USB线,不接电池的时候,ESP32工作不正常,串口会一直打印下面的信息。
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT),接上电池之后,就没什么问题了。

from peak.

peng-zhihui avatar peng-zhihui commented on July 18, 2024

from peak.

SuperWangRong avatar SuperWangRong commented on July 18, 2024

电源改
我实测发现CHG_DET处的上拉电阻为10K时无法将该点拉至3.3V,实测只有1.9V左右,此时MCU检测为低电平,显示屏的电池图标会为动态充电样式,将电阻改成1K上拉后,CHG_DET测量下来为2.5V左右,MCU检测为高电平,显示屏的电池图标状态为静止状态,这时显示是正确的,,,,,另外BAT_DET的分压电阻网络的电源我改成了VABT_IN,附图是我更新后的电路,可供后来人参考,如有错误或不完善处还请帮忙指出,多谢~

from peak.

Purvirs avatar Purvirs commented on July 18, 2024

电源改 我实测发现CHG_DET处的上拉电阻为10K时无法将该点拉至3.3V,实测只有1.9V左右,此时MCU检测为低电平,显示屏的电池图标会为动态充电样式,将电阻改成1K上拉后,CHG_DET测量下来为2.5V左右,MCU检测为高电平,显示屏的电池图标状态为静止状态,这时显示是正确的,,,,,另外BAT_DET的分压电阻网络的电源我改成了VABT_IN,附图是我更新后的电路,可供后来人参考,如有错误或不完善处还请帮忙指出,多谢~


多谢改进,根据手册和实际调试发现,73831在充电结束之后会拉高STAT脚,电压约等于VBUS-0.4,此时输入口灌入电压高于3.3V会造成AD采样工作不正常,对芯片的稳定工作也是一个影响。此处最好转换电平。

from peak.

zhaoyang6 avatar zhaoyang6 commented on July 18, 2024

关于73831在充电结束后,拉高STAT引脚,后输出电压约等于(VBUS-0.4)V,而ESP32的管脚电压最高是(VDD+0.3)V。在设计中使用的电池是VBUS=3.7V,VDD=3.3V,这样计算来,STAT引脚输出电压约是3.3V, 管脚电压最高是3.6V, 在这样小的差距下,是否可能会有损坏芯片的情况?

from peak.

Purvirs avatar Purvirs commented on July 18, 2024

关于73831在充电结束后,拉高STAT引脚,后输出电压约等于(VBUS-0.4)V,而ESP32的管脚电压最高是(VDD+0.3)V。在设计中使用的电池是VBUS=3.7V,VDD=3.3V,这样计算来,STAT引脚输出电压约是3.3V, 管脚电压最高是3.6V, 在这样小的差距下,是否可能会有损坏芯片的情况?

注意上述讨论,是基于做了电源自动切换,在充电时VBUS几乎等于USB供电电压,约为5V,实际灌入到ESP32电压是4点几伏。
针对这个问题不才改了一版仅供参考
image

from peak.

geekfuns avatar geekfuns commented on July 18, 2024

这里确实是一个设计失误,感谢指出

实际上使用一篇带动态路径管理的电源芯片就好了,在我的设计中使用了ETA6002,完全满足需求,自动切换主备电并且具备电池充电功能

from peak.

juring avatar juring commented on July 18, 2024

73831在充电结束之后会拉高STAT脚,电压约等于VBUS-0.4,此时输入口灌入电压高于3.3V会造成AD采样工作不正常,对芯片的稳定工作也是一个影响。此处最好转换电平。

是不是换成 73832 就行了。

from peak.

Purvirs avatar Purvirs commented on July 18, 2024

换成17832也不能解决这个问题

from peak.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.