RN8209C单相电量计量芯片调试记录
芯片数据手册-简化版
调试功能是读取直流电池电压,出于这个需求,也就是要读取芯片的3路AD值,因为有效值是针对交流的,这点可以查看手册。
前提知道:
通信:
本次调试采用uart通信,rn8209c只有uart接口,采用9位数据(8位数据+偶校验),读寄存器只需要发送对应寄存器值就行,,波特率是4800,写的话需要保证最高为是1。没仔细读手册,这里吃了很大的亏。
复位:
RN8209C支持两只复位方式,一种是发送复位命令复位,另一种是拉低复位引脚25ms以上,复位引脚复用它的串口接收(RX)口,所以拉低STM32的TX端口25ms,然后拉高20ms,完成复位。上电执行复位时,先复位再初始化串口。
为了实现这个功能需求,需要读数据手册,对该芯片进行特殊的初始化。
操作步骤如下:
- 检查芯片是否正常通讯,读取寄存器7FH,该寄存器是存储device ID的。
- 复位下芯片,确保芯片正常工作,发送复位命令
- 再次检查芯片是否正常通讯
- 解除写保护
- 使能三路,默认有一路是关闭的(B路),并且设置增益效果
- 关闭高通滤波,注意这点,直流输入必须做这步
- 恢复写保护
- 再次检查芯片是否正常通
RN8209C单相电量计量芯片调试记录相关推荐
- 免校准的电量计量芯片_电量计量芯片HLW8110的前端电路设计与误差分析校正
电量计量芯片 HLW8110 的前端电路设计与误差分析校正 龙顺宇 ; 许禄枝 ; 邝国旺 ; 徐元哲 ; 吴路光 [期刊名称] <单片机与嵌入式系统应用> [年 ( 卷 ), 期] 20 ...
- 免校准的电量计量芯片_技术 | 免校准电能计量芯片,让家电智能化更简单
物联网时代,随着人们对节能环保,以及电器安全使用意识的提高,"能源智慧管理"."设备故障预判"."智能诊断"成为了智能电器产品的热门口号. ...
- 免校准的电量计量芯片_免校准电能计量芯片,让家电智能化更简单
原标题:免校准电能计量芯片,让家电智能化更简单 物联网时代,随着人们对节能环保,以及电器安全使用意识的提高,"能源智慧管理"."设备故障预判"."智能 ...
- 免校准的电量计量芯片_安科瑞专场5G基站用电改造直流电能计量表AMC16DETT
01 概述 AMC16-DETT基站直流电能计量模块主要是针对有共享需求,且开关电源无分用户电量计量功能的基站而设计的.仪表可对六个回路的直流电能进行计量,并可为配套的霍尔传感器提供工作电流,同时可通 ...
- 免校准的电量计量芯片_【应用】基于高精度免校准电能计量芯片CSE7761的漏电保护设计,可支持单芯片两路计量...
随着家电产业开始步入物联网时代,终端企业也开始借助更为智能的手段来保障电器的使用安全,如电器电能监测.过载检测.故障预警等等,使得电能计量芯片开始崭露头角.本文将介绍 漏电是由于电器外壳和市电火线间因 ...
- 免校准的电量计量芯片_具有免校准和带漏电检测功能的计量芯片HLW8112
具有免校准和带漏电检测功能的计量芯片 HLW8112 未来几年,更多的家电产品将要步入智能化,而随着物联网的快速发展,基 于数字化.物联网和大数据的智能家电将是未来的趋势. 智能家电发展主要有三个阶段 ...
- 免校准的电量计量芯片_单相电能表如何校准(单相电能计量芯片+MCU)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 单相电能表的校准方法: 1 接线 1.1 将电压线接到被校电能表的电压进线端,如果电压线不好接,也可以接在插座.保险盒.闸刀等处,直接取出电压,所配电压线 ...
- 免校准的电量计量芯片_交直流两用计量芯片HLW8112
芯片介绍 HLW8112是一款高精度的电能计量IC,它采用CMOS制造工艺,该器件内部集成了三个∑-Δ型ADC和一个高精度的电能计量内核. HLW8112主要用于单相应用,也可以测量直流信号. HLW ...
- RK3568开发笔记-iSL1208 RTC时钟芯片调试记录
文章目录 目录 文章目录 前言 一.RTC部分原理图 二.设备树配置 三.内核配置 四.设备信息查看 五.RTC时间读写设置 总结 前言 实时时钟的缩写是RTC(Real_Time Clock).RT ...
最新文章
- * 执行多条更新的Sql语句
- SpringBoot如何自动生成实体类和Dao层以及映射文件(mybatis generator 自动生成代码)
- jsp的内置对象Exception
- ubuntu05.04安装,及编译模块问题
- 官宣!中央广播电视总台《2021年春节联欢晚会》总导演组公布
- 【正一专栏】警察叔叔,我还是只是一个婴儿
- JZOJ 5395. 【NOIP2017提高A组模拟10.6】Count
- 最新版mac使用m1芯片,使用nvm安装低版本的node报错问题
- 文献记录(part48)--Vector of Locally and Adaptively Aggregated Descriptors for Image Feature ...
- altiumer designer学习
- php设计模式-工厂设计模式
- 浅谈 Scala 中下划线的用途
- ROS笔记(18) Gazebo仿真
- 【java笔记】线程间通信(1):等待唤醒机制
- vim编辑器及目录结构
- WinRunner在项目中的作用
- IBPS java工作流引擎介绍
- 弘辽科技:刷单越来越不行了吗?
- 用管家婆软件记录公司的管理费用
- iOS和安卓共用同一个二维码实现跳转下载链接
热门文章
- EChar中的柱状图如何设置柱子的最大宽度和刻度的最小间隔
- 【Matlab验证码识别】遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含GUI源码 1694期】
- Xftp 7(FTP/SFTP客户端) V7.0.0107 官方中文免费正式版(附文件+安装教程)
- 一年时间,从一个浑浑噩噩的测试小人物到测试主管的成长之路
- Android实现新闻列表
- 奥数-------i3*6528=3i*8256 让我们猜猜i的值
- Unity 3D 多媒体 音频
- 二叉树的深度和平衡二叉树的深度
- 计算机技术协会主持词,协会表彰大会主持词
- Daemon函数的用法