站内搜索
发作品签到
专业版

PowerFlex

工程标签

1.4k
0
0
1

简介

一个可以通过串口字符界面配置输出电压和时序的电源模块,基于PMIC,但无需OTP。

简介:一个可以通过串口字符界面配置输出电压和时序的电源模块,基于PMIC,但无需OTP。

开源协议

GPL 3.0

创建时间:2024-01-29 18:47:10更新时间:2024-02-21 10:21:59

描述

此版本基于RK805系列芯片.

PMIC可以有效减少外围电子元件的数量,节省PCB板的面积。但同时PMIC往往需要通过厂家进行OTP定制。定制的芯片限制了使用用途。网上零售的芯片往往是一些定制芯片的尾货。本项目为灵活使用这些芯片提供了途径。

本项目在22mmx14mm的PCB板上集成了PMIC芯片,电感和阻容元件,以及用于控制的单片机,可以通过程序灵活控制PMIC的输出电压和时序,且可以通过串口字符界面进行设置。

模块输出通道如下:

  • BUCK1:0.7125v~1.45v, step=12.5mv 
  • BUCK2:0.7125v-1.45v, step=12.5mv 
  • BUCK3:1.35v (输出电压由反馈电阻控制)
  • BUCK4:0.8v-3.5v, step=0.1v 
  • LDO1:0.8v-3.4v, step=0.1v 
  • LDO2:0.8v-3.4v, step=0.1v 
  • LDO3:0.8v-3.4v, step=0.1v 
  • OUT1:IO高低电平
  • OUT2:IO高低电平

以上输出时序可以调整

  • LDO4:  3.3v (电压固定,时序不可控制)

 

通过串口字符界面设置输出电压和时序:

上述配置会被记录在MCU自带的EEPROM里。

 

板子焊接注意事项:

  • 如果电路中的两个I2C总线上拉电阻已经焊接,则在烧录固件之前需将VCCIO_3V3引脚与MCU_3V3引脚临时短接。如果两个电阻没有被焊接,则可直接烧录固件。
  • 如果没有CPU/OS通过I2C根据主频动态调节PMIC输出电压的需求,则两个上拉电阻无需焊接。

 

固件烧录完成后,可使用putty之类的终端工具打开芯片的串口,进行电压和时序的设置。

 

附件包含程序固件。

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
power_flex.bin
6
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航