芯片数据手册-简化版

调试功能是读取直流电池电压,出于这个需求,也就是要读取芯片的3路AD值,因为有效值是针对交流的,这点可以查看手册。

前提知道:
通信:
本次调试采用uart通信,rn8209c只有uart接口,采用9位数据(8位数据+偶校验),读寄存器只需要发送对应寄存器值就行,,波特率是4800,写的话需要保证最高为是1。没仔细读手册,这里吃了很大的亏

复位:
RN8209C支持两只复位方式,一种是发送复位命令复位,另一种是拉低复位引脚25ms以上,复位引脚复用它的串口接收(RX)口,所以拉低STM32的TX端口25ms,然后拉高20ms,完成复位。上电执行复位时,先复位再初始化串口。

为了实现这个功能需求,需要读数据手册,对该芯片进行特殊的初始化。

操作步骤如下:

  1. 检查芯片是否正常通讯,读取寄存器7FH,该寄存器是存储device ID的。
  2. 复位下芯片,确保芯片正常工作,发送复位命令
  3. 再次检查芯片是否正常通讯
  4. 解除写保护
  5. 使能三路,默认有一路是关闭的(B路),并且设置增益效果
  6. 关闭高通滤波,注意这点,直流输入必须做这步
  7. 恢复写保护
  8. 再次检查芯片是否正常通

RN8209C单相电量计量芯片调试记录相关推荐

  1. 免校准的电量计量芯片_电量计量芯片HLW8110的前端电路设计与误差分析校正

    电量计量芯片 HLW8110 的前端电路设计与误差分析校正 龙顺宇 ; 许禄枝 ; 邝国旺 ; 徐元哲 ; 吴路光 [期刊名称] <单片机与嵌入式系统应用> [年 ( 卷 ), 期] 20 ...

  2. 免校准的电量计量芯片_技术 | 免校准电能计量芯片,让家电智能化更简单

    物联网时代,随着人们对节能环保,以及电器安全使用意识的提高,"能源智慧管理"."设备故障预判"."智能诊断"成为了智能电器产品的热门口号. ...

  3. 免校准的电量计量芯片_免校准电能计量芯片,让家电智能化更简单

    原标题:免校准电能计量芯片,让家电智能化更简单 物联网时代,随着人们对节能环保,以及电器安全使用意识的提高,"能源智慧管理"."设备故障预判"."智能 ...

  4. 免校准的电量计量芯片_安科瑞专场5G基站用电改造直流电能计量表AMC16DETT

    01 概述 AMC16-DETT基站直流电能计量模块主要是针对有共享需求,且开关电源无分用户电量计量功能的基站而设计的.仪表可对六个回路的直流电能进行计量,并可为配套的霍尔传感器提供工作电流,同时可通 ...

  5. 免校准的电量计量芯片_【应用】基于高精度免校准电能计量芯片CSE7761的漏电保护设计,可支持单芯片两路计量...

    随着家电产业开始步入物联网时代,终端企业也开始借助更为智能的手段来保障电器的使用安全,如电器电能监测.过载检测.故障预警等等,使得电能计量芯片开始崭露头角.本文将介绍 漏电是由于电器外壳和市电火线间因 ...

  6. 免校准的电量计量芯片_具有免校准和带漏电检测功能的计量芯片HLW8112

    具有免校准和带漏电检测功能的计量芯片 HLW8112 未来几年,更多的家电产品将要步入智能化,而随着物联网的快速发展,基 于数字化.物联网和大数据的智能家电将是未来的趋势. 智能家电发展主要有三个阶段 ...

  7. 免校准的电量计量芯片_单相电能表如何校准(单相电能计量芯片+MCU)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 单相电能表的校准方法: 1 接线 1.1 将电压线接到被校电能表的电压进线端,如果电压线不好接,也可以接在插座.保险盒.闸刀等处,直接取出电压,所配电压线 ...

  8. 免校准的电量计量芯片_交直流两用计量芯片HLW8112

    芯片介绍 HLW8112是一款高精度的电能计量IC,它采用CMOS制造工艺,该器件内部集成了三个∑-Δ型ADC和一个高精度的电能计量内核. HLW8112主要用于单相应用,也可以测量直流信号. HLW ...

  9. RK3568开发笔记-iSL1208 RTC时钟芯片调试记录

    文章目录 目录 文章目录 前言 一.RTC部分原理图 二.设备树配置 三.内核配置 四.设备信息查看 五.RTC时间读写设置 总结 前言 实时时钟的缩写是RTC(Real_Time Clock).RT ...

最新文章

  1. * 执行多条更新的Sql语句
  2. SpringBoot如何自动生成实体类和Dao层以及映射文件(mybatis generator 自动生成代码)
  3. jsp的内置对象Exception
  4. ubuntu05.04安装,及编译模块问题
  5. 官宣!中央广播电视总台《2021年春节联欢晚会》总导演组公布
  6. 【正一专栏】警察叔叔,我还是只是一个婴儿
  7. JZOJ 5395. 【NOIP2017提高A组模拟10.6】Count
  8. 最新版mac使用m1芯片,使用nvm安装低版本的node报错问题
  9. 文献记录(part48)--Vector of Locally and Adaptively Aggregated Descriptors for Image Feature ...
  10. altiumer designer学习
  11. php设计模式-工厂设计模式
  12. 浅谈 Scala 中下划线的用途
  13. ROS笔记(18) Gazebo仿真
  14. 【java笔记】线程间通信(1):等待唤醒机制
  15. vim编辑器及目录结构
  16. WinRunner在项目中的作用
  17. IBPS java工作流引擎介绍
  18. 弘辽科技:刷单越来越不行了吗?
  19. 用管家婆软件记录公司的管理费用
  20. iOS和安卓共用同一个二维码实现跳转下载链接

热门文章

  1. EChar中的柱状图如何设置柱子的最大宽度和刻度的最小间隔
  2. 【Matlab验证码识别】遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含GUI源码 1694期】
  3. Xftp 7(FTP/SFTP客户端) V7.0.0107 官方中文免费正式版(附文件+安装教程)
  4. 一年时间,从一个浑浑噩噩的测试小人物到测试主管的成长之路
  5. Android实现新闻列表
  6. 奥数-------i3*6528=3i*8256 让我们猜猜i的值
  7. Unity 3D 多媒体 音频
  8. 二叉树的深度和平衡二叉树的深度
  9. 计算机技术协会主持词,协会表彰大会主持词
  10. Daemon函数的用法