rk3568-rk809电池电量计

news/2024/10/20 18:22:25/

简介:

RK809 集成在RK3568上的一个高性能的 PMIC((Power Management IC):电源管理集成电路),PMIC全称Power management integrated circuit,一般情况下是一颗独立于主控的芯片,集成了电源控制,电源键控制,充电控制等模块,用来管理主机系统中的电源设备。

SOM3568上面预留了这3个引脚作为电量计使用,只有读取电量的功能

SNSP和SNSN的话是电池负极通过0.01Ω采样电阻接到主板GND,SNSP为电池负极端,SNSN为主板GND,两个引脚各需要1个100nF电容靠近摆放

DIV/BATSNSP/BATSNSN 信号

由于核心板 PMIC 的 Gas Gauge 不使用,建议 BATDIV/BATSNSP/BATSNSN 接地处理。

电量计简介

精确的电池电量计,带有两个独立的电池电压和电流 ADC

16 位 ADC,用于电池电压、电池温度、USB/SYS 电压检测

用于电池电流检测的 16 位 ADC

参考链接

瑞芯微PMIC RK809https://bbs.16rd.com/thread-586662-1-1.html

LubanCat_RK系列板卡——9. linux电源管理9. linux电源管理 — [野火]嵌入式Linux驱动开发实战指南——基于LubanCat-RK系列板卡 文档

【官方开发文档】Rockchip 电源管理芯片选型及开发指南Rockchip 电源管理芯片选型及开发指南

原理图

rk809手册参数

adb 调试

操作路径

对应驱动在/home/scooper/jkD7/20221221/ido_evb3568_v2_android11_sdk/kernel/drivers/power/supply/rk817_battery.c

但内核默认是没有编译该驱动的,需要进入menuconfig里面进行设置:make ARCH=arm menuconfig

Device Drivers --->

-*- Power supply class support --->

[*] CW2015 Battery driver

选择好驱动后,硬件正常的话,一般都能正常跑起来,可以正常上报电池电量。但还不能检测充电器的拔插状态,这个功能下面会加上。


http://www.ppmy.cn/news/48334.html

相关文章

Nginx rewrite ——重写跳转

Nginx常见模块 http http块是Nginx服务器配置中的重要部分,代理、缓存和日志定义等绝大多数的功能和第三方模块的配置都可以放在这模块中。作用包括:文件引入、MIME-Type定义、日志自定义、是否使用sendfile传输文件、连接超时时间、单连接请求数上限等…

不讲废话普通人了解 ChatGPT——基础篇第一课

wx供重浩:创享日记 获取更多内容 文章目录 前言什么是 ChatGPT它是如何工作的ChatGPT 和其它机器人有什么不同 前言 不知道大家在第一次会使用 ChatGPT 并尝试和他对话时有没有感到震惊。当ChatGPT首次推出时,我立即被它的功能所吸引。 曾经在遇到繁杂…

设计模式 -- 装饰模式

前言 月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂) 央是一片海洋,海乃百川,代表着一块海绵(吸纳万物) 泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出) 月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容 希望大家一起坚持这个过程,也同…

【通知】CSDN学院:<华为流程体系课程> 正式上线啦!

目录 前言 适用人群 你将收获 课程介绍 前言 经过两个月的准备和短视频测试,这门介绍华为流程体系的课程就正式上线了。 虽然由于公开的原因,华为的发展受到了一定程度的影响,但是丝毫不妨碍企业、以及一些个人对学习华为的热情。 原因…

Qt扫盲-QAbstractSeries理论总结

QAbstractSeries理论总结 一、概述二、常用函数1. 属性2. 设置功能3. 显示隐藏4. 与 绘图的交互 三、信号 一、概述 QAbstractSeries类是所有Qt图表线的基类。通常,特定于序列类型的继承类会被使用,而不是这个基类。这个基类只是提供了一些管理和控制这…

使用Swagger生成在线文档

目录 1:Swagger介绍 2:使用 2.1:swaager集成boot依赖 2.2:配置文件中配置相关信息 2.3:在启动类中加入相关注解 2.4:测试 3:swagger常用注解 1:Swagger介绍 在前后端分离开发…

【华为OD机试 2023最新 】最大利润(C语言题解 )

文章目录 题目描述输入描述输出描述用例题目解析C语言题目描述 商人经营一家店铺,有number种商品, 由于仓库限制每件商品的最大持有数量是item[index] 每种商品的价格是item-price[item_index][day] 通过对商品的买进和卖出获取利润 请给出商人在days天内能获取的最大的利润…

系统可用性——冗余就够了吗?

导言 为了提高系统的可用性,如今很多集成商都号称采用了冗余设备来满足客户需求,乍一看产品性能提高不少。当我们再回顾其产品时,不禁要思考两个问题: 系统真的做到冗余了吗?仅仅使用冗余就够了吗? 回答…