ADBMS1818芯片资料介绍(1)

ADBMS1818数据手册和产品信息 | Analog Devices

一、芯片简介

 可测量多达18串电池电压
 3 mV最大总测量误差
 内置isoSPI接口
 使用单根双绞线,长达100米
 290 μs内可完成系统中所有单体电池电压测量

二、芯片内核和isoSPI状态

ADBMS1818内核状态说明
(1)SLEEP状态
        基准电压源和ADC关断。看门狗定时器(参见看门狗和放电定时器部分)已超时。放电定时器已禁用或已超时。电源电流降至最低水平。isoSPI端口处于IDLE状态。DRIVE引脚为0V。如果收到唤醒信号,则ADBMS1818进入STANDBY状态。
(2)STANDBY状态
        基准电压源和ADC关闭。看门狗定时器和/或放电定时器运行。DRIVE引脚通过一个外部晶体管为V REG 引脚提供5 V电压。或者,V REG 也可以由外部电源供电。当接收到有效ADC命令或配置寄存器组A中的REFON位置1时,IC会暂停工作(持续时间为t REFUP )以 便 让 基 准 电 压 源 上 电 , 然 后 进 入 REFUP 或MEASURE状态。否则,如果在t SLEEP 内未收到有效命令(当看门狗和放电定时器均计时终止时),ADBMS1818将返回SLEEP状态。如果禁用了放电定时器,则仅看门狗定时器有效。

isoSPI状态说明
(1)IDLE状态
        在IDLE状态下,isoSPI端口关断。当isoSPI端口A或端口B收到唤醒信号时(参见唤醒串行接口部分),isoSPI进入READY状态。如果内核处于STANDBY状态,则这种转换会很快发生(在t READY内)。当isoSPI收到唤醒信号时,如果内核处于SLEEP状态,则内核将在t WAKE 时间内转为READY状态。
(2)READY状态
        在READY状态下,isoSPI端口已准备好进行通信。READY状态下的串行接口电流取决于ISOMD引脚的状态以及 R BIAS 电阻的大小(R BIAS 是与IBIAS引脚相连的外部电阻R BIAS = R B1 + R B2 )。如果端口A或端口B上没有活动(即没有唤醒信号)的时长大于t IDLE ,则ADBMS1818进入IDLE状态。当串行接口正在发送或接收数据时,ADBMS1818进入ACTIVE状态。

三、ADC模式

        配置寄存器组A中的ADCOPT位(CFGAR0位0)和转换命令中的模式选择位(MD位[1:0])一起为ADC提供八种工作模式,分别对应于不同的过采样率(OSR)。

四、读写数据格式

写命令

CMD0 CMD1 PEC0 PEC1 数据字节第1位 ... 数据字节第6位 PEC0 PEC1

其中CMD0和CMD1是协议密钥命令代码

PEC0 PEC1为PEC校验

读命令

CMD0 CMD1 PEC0 PEC1 (数据字节第1位 ... 数据字节第6位 PEC0 PEC1) * n个ic 

        

五、特别注意点

(1)当没有有效命令的时间超过2秒时,看门狗定时器即计时终止,在所有情况下,配置寄存器字节CFGAR0-3和配置寄存器组B中的GPIO位都会复位。当放电定时器禁用时,CFGAR4、CFGAR5、S控制寄存器组(包括PWM/S控制寄存器组B中的S控制位)和配置寄存器组B的其余部分由看门狗定时器复位。

(2)串行接口模式。将ISOMD连接到V REG 可将ADBMS1818的引脚53、引脚54、引脚61和引脚62配置为2线isoSPI模式。将ISOMD连接到V – 可将ADBMS1818配置为4线SPI模式

(3)芯片需要上电后才能正常通信

(4) isoSPI总线工作频率最高可达1Mhz

(5)pec的格式:PEC寄存器中的15位值,其LSB后面附加一个0位

(6)/*验证过程:

1.DRIVE引脚收到唤醒信号之后电压从0V跳变到5.7V(wakeup_sleep或者wakeup_idle唤醒)
2.ISOMD,串口接口模式选择,ISOMD连接到Vreg,配置为isoSPI模式
3.SPI模式,时钟极性和时钟相位都是1,工作频率最高1Mhz,MSB在前
4.使用单个ADBMS1818需要将IPB和IMB短接一个100欧姆电阻
*/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/421111.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Mac清理电脑垃圾工具CleanMyMac X4.15中文免费版下载

嘿,亲爱的Mac用户们,你们是否曾经想象过你的电脑是一座美丽的城市,而垃圾文件则是那些不速之客,悄悄堆积,影响着城市的整体美观。今天,我们就来聊聊Mac为什么会产生垃圾文件,这些垃圾文件会对你…

Java基于微信小程序的4S店汽车保养小程序

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

分类问题经典算法 | 二分类问题 | Logistic回归:公式推导

目录 一. Logistic回归的思想1. 分类任务思想2. Logistic回归思想 二. Logistic回归算法:线性可分推导 一. Logistic回归的思想 1. 分类任务思想 分类问题通常可以分为二分类,多分类任务;而对于不同的分类任务,训练的主要目标是…

基于python+django的求职招聘管理系统源码+开发文档

该系统是基于pythondjango的求职招聘网站、网上招聘管理系统、网上人才招聘系统、毕业生求职招聘系统、大学生求职招聘系统、校园招聘系统、企业招聘系统。写了2周,给师弟的课程作业。 源码地址 https://github.com/geeeeeeeek/python_job 功能介绍 平台采用B/S结…

2.25_模式识别大作业的三种方法

filename sys.argv[1] df pd.read_csv(filename,index_col["ID"]) ax df.plot() ax.set_xlabel("Data_ID") ax.set_ylabel("load_value") plt.show() 这段代码是用来读取一个CSV文件,并将文件中的数据绘制成一个简单的折线图。 在…

202435读书笔记|《半小时漫画中国史》——读点经济学与历史,生活更美好,趣味烧脑土地制度、商鞅变法、华丽丽的丝绸之路这里都有

202435读书笔记|《半小时漫画中国史》——读点经济学与历史,生活更美好,趣味烧脑土地制度、商鞅变法、华丽丽的丝绸之路这里都有 1. 土地政策、度量衡及税收2. 商鞅变法3. 西汉经济4. 西汉盐铁大辩论5. 西汉丝绸之路 《半小时漫画中国史:经济…

bert 相似度任务训练,简单版本

目录 任务 代码 train.py predit.py 数据 任务 使用 bert-base-chinese 训练相似度任务,参考:微调BERT模型实现相似性判断 - 知乎 参考他上面代码,他使用的是 BertForNextSentencePrediction 模型,BertForNextSentencePred…

一文讲透:可视化大屏中3D元素的融入和使用方法

在可视化大屏中,3D元素融入的越来越多,贝格前端工场经常接到这类项目,很多老铁认为加个3D效果很easy,其实不然,工序非常复杂,总结如下。 一、什么是3D技术 三维展示(3D展示)是指使用…

gpt生成器,批量gpt文章生成器

GPT(生成式预训练模型)生成器软件在当今的数字化时代扮演着越来越重要的角色,它们通过人工智能技术,可以自动生成各种类型的文章内容,为用户提供了无限的创作可能性。本文将介绍6款不同的GPT生成器软件,并介…

退休教师40年教龄补贴多少钱

那些默默奉献了四十年的老教师,他们退休后能得到多少补贴?今天,就让我们一起揭开这层面纱,看看教师退休金背后的故事。 教师这份职业,不仅仅是传授知识那么简单。它更代表着一种责任,一种对下一代无尽的关爱…

什么是微前端

微前端是一种web应用构建方式。 微前端在2016年ThoughtWorks Technology Radar正式被提出。微服务这个被广泛应用于服务端的技术范式扩展到前端领域。现代的前端应用的发展趋势正在变得越来越富功能化,富交互化,也就是SPA应用;这样越来越复杂…

word文档空格不能有下划线【笔记】

word文档空格不能有下划线 2024-3-1 21:20:24 推荐 word下划线打不出来了,是怎么回事? 问题 字后面打不出来下划线 操作 1.点击文件 左上角,点击“文件”。 2.点击选项 鼠标下滑,点击“选项”。 3.点击常规与保存 点击“…

CY8C42(未知.UDB模块使用)

开发UDB模块要用到verilog了 虽然官方给出了图形配置,但是完全看不懂。 没办法,我先去学FPGA了,去买矿卡了。 后面等学一点FPGA再来更新吧,可能PSOC里面有些内容会随机更新吧。 官方给了一份文档,链接在这&#xff0…

使用el-form之表单校验自动定位到报错位置问题,,提升用户体验

需求描述 由于需要填写的表单项太多,提交的时候校验不通过, 如果没填写的表单项在最上面,用户看不到不知道发生了啥, 所以需要将页面滚动定位到第一个报错的表单项位置,提升用户体验实现步骤 1. 给form表单添加ref …

智慧楼宇的心脏:E6000物联网主机

智慧楼宇是指通过全面覆盖的感知设备和互联网技术,为建筑提供高效、舒适、安全、环保、可持续的智能化服务。 在科技快速发展的今天,智慧楼宇已经不再是遥不可及的梦想。而在这个梦想成真的过程中,物联网主机扮演着至关重要的角色。它如同智慧…

加密与安全_深入了解Hmac算法(消息认证码)

文章目录 PreHMAC概述常见的Hmac算法Code随机的key的生成 KeyGeneratorHmacMD5用Hmac算法取代原有的自定义的加盐算法 HmacMD5 VS MD5HmacSHA256 Pre 加密与安全_深入了解哈希算法中我们提到, 存储用户的哈希口令时,要加盐存储,目的就在于抵…

手写数字识别(慕课MOOC人工智能之模式识别)

问题:手写数字识别 数据集 数据集链接请点击我 代码 %mat2vector.m function [data_] mat2vector(data,num)[row,col,~] size(data);data_zeros(num,row*col);for page 1:numfor rows 1:rowfor cols1:coldata_(page,((rows-1)*colcols)) im2double(data(rows,cols…

机器人与AGI会撞出什么火花?

真正的科技变革是不是就要来临了?各方大佬都开始布局机器人,对于普通人的就业会造成什么影响? ​ 优牛企讯-企业动态信息监控专家 在优牛企讯-企业动态监控专家搜索可知,全国目前的机器人公司已经达到了26401家,近一年…

浅谈 Linux 孤儿进程和僵尸进程

文章目录 前言孤儿进程僵尸进程 前言 本文介绍 Linux 中的 孤儿进程 和 僵尸进程。 孤儿进程 在 Linux 中,就是父进程已经结束了,但是子进程还在运行,这个子进程就被称作 孤儿进程。 需要注意两点: 孤儿进程最终会进入孤儿院…

实战打靶集锦-026-Gaara

文章目录 1. 主机发现2. 端口扫描3. 服务枚举4. 服务探查5. 突破边界6. 提权6.1 枚举系统信息6.2 查看passwd文件6.3 查看定时任务6.4 查看可执行文件6.5 查看家目录6.6 Linpeas提权 7. 获取flag写在最后 靶机地址:https://download.vulnhub.com/gaara/Gaara.ova 1…