0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OTP零位磁编码零位编程案例分享

璟逸电子 2023-10-25 15:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以一个8页的OTPSD3012为例,页数从page0~page7,每页32字节,其中page0是系统配置,包括工作模式,Z脉冲宽度,UVW级数等系统配置,Page1~3厂家使用不对用户开放,Page4,5,6,7 用于零点位置,ABZ输出分辨率等,具体OTP的页码分配见寄存器表。Page4~page7多页设置用于用户多次编程,每页用完后如果需要更新编程值,需要进行换页,所以在每次编程前,用户需要读取页码值(寄存器0x11),判断当前页码值后,重新写入另外页码值,需要注意的是写入顺序是4~7,从小到大的顺序。寄存器地址0x11页码。

值和页码对应关系如下:page4: 0x11=0001 0000b

page5: 0x11=001x0000b

page6: 0x11=01xx0000b

page7: 0x11=1xxx0000b

当寄存器值为pageN(N=4,5,6,7),需要换页就写入寄存器0x11的值为pageN+1后进行编程。

完成所需的寄存器OTP编程后,如果OTP所在页码在page4~7,还需要对页码值编程,这个页码值寄存器0x11在page0。

具体编程方法主要分为2大步:第1步进行零位编程,第2步是编好后再编当前OTP所在页码的页码值。

1,把Pin2( HVPP)接6.75V电压

2,从寄存器0x01,0x02中读出当前芯片的角度值, 01和02的高6位组成14位角度值:Angle_data[13:0] =

{0x01[7:0],0x02[7:2]}

3,把angle_data的高12位写入到零点寄存器中,零点寄存器地址位0x26和0x27,如下图

Zero={ 0x26,0x27[3:0]}=angle_data[14:2]

4, 解锁OTP, 写寄存器0x20为B3

5,写入OTP的页码,零点位置从第4页到第7页,

如为page4: 0x11=0001 0000b

如为page5: 0x11=0010 0000b

如为page5: 0x11=0100 0000b

如为page7: 0x11=1000 0000b

6, 写入OTP的编程指令0x10=8’h02

7,重复步骤4和步骤5

8,烧入页码值指令,写入OTP的页码编程指令0x10=8’h12

wKgaomU4yFaAfs4AAAAvV5sbWg0454.png

参考代码流程(寄存器地址和数值均为16进制):零位值编程,编入到第五页OTP中,

wKgZomU4yLSAHGmnAAMbi3NHny8706.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2577

    文章

    55515

    浏览量

    793970
  • 编码
    +关注

    关注

    6

    文章

    1040

    浏览量

    57139
  • OTP
    OTP
    +关注

    关注

    4

    文章

    247

    浏览量

    49721
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    纳芯微编码器全角度误差建模与自适应校准

    传统编码器校准方法依赖离线固定参数,无法应对工作环境温度漂移、磁场老化及机械振动引起的动态误差变化。本文针对纳芯微编码器,建立涵盖零位
    的头像 发表于 04-14 15:23 113次阅读

    USB射频微波功率计读数不准?可能忽略了这4个细节

    射频微波功率计读不准,或许是测量前不做零位校准、连接器与电缆质量差、忽略环境温度与预热时间、超出动态范围或过载等四个细节导致的。详情可看文章
    的头像 发表于 04-07 17:16 998次阅读
    USB射频微波功率计读数不准?可能忽略了这4个细节

    Z86E15 OTP CMOS Z8 8OTP键盘控制器:特性、参数与应用解析

    Z8 8OTP键盘控制器就是这样一款具有独特优势的产品。下面,我们将从它的特性、参数以及编程使用等方面进行详细介绍。 文件下载: Z86E1505PSC.pdf 一、产品特性 1. 基本参数
    的头像 发表于 04-04 14:40 609次阅读

    基于 MT6835 的21超高分辨率编码器芯片设计与性能验证

    作为麦歌恩第三代AMRMT6835编码器芯片,采用 “敏阵列 - 信号调理 - 数字解算” 高度集成架构,通过硬件模块化设计实现 21 绝对分辨率与微秒级响应。
    的头像 发表于 03-18 16:02 343次阅读

    MT6816 编码器安装对位、零位校正与误差补偿方法

    MT6816编码器作为麦歌恩推出的 14 高精度绝对式编码器,基于 AMR(各向异性磁阻)技术,理论分辨率达 0.022°,支持 25
    的头像 发表于 03-16 15:13 437次阅读

    高压探头点偏移的现象分析

    在高压直流纹波测量等场景中,常遇到这样的现象:使用同一高压探头搭配不同示波器或仅是不同通道下测交流耦合时,屏幕显示的基线置出现明显差异,有的能正常归,有的不在零位。这种偏移并非
    的头像 发表于 03-13 14:35 317次阅读
    高压探头<b class='flag-5'>零</b>点偏移的现象分析

    探索AEAT - 9933:10至14编程编码器IC的卓越性能与应用

    探索AEAT - 9933:10至14编程编码器IC的卓越性能与应用 在电子工程领域,编码
    的头像 发表于 12-30 14:25 471次阅读

    基于8Booth编码的公式推导

    我们使用基于8的Booth编码对乘法器进行修改 首先介绍一下基于4的Booth编码公式推导: 对于P=A*B来说,将B以2进制码表示,可以转化为以下式子: 由于 将奇数位
    发表于 10-22 07:14

    通电流探头的技术原理与应用分析

    通电流探头通过平衡技术解决传统开环探头的测量瓶颈,具有高精度、宽频带、低插入阻抗和良好的温度稳定性,广泛应用于电力电子和精密测量领域。
    的头像 发表于 10-20 09:31 631次阅读

    16信号调节插补细分器iC-NQE介绍

    iC-NQE 正余弦传感器转换器可生成高分辨率增量和绝对角度数据,具有出色的精度和最小的延迟。提供计数安全正交编码器信号和电机换向信号,以及高达16分辨率的绝对位置数据和通过零位输入或绝对数据接口
    的头像 发表于 09-30 09:05 829次阅读
    16<b class='flag-5'>位</b>信号调节插补细分器iC-NQE介绍

    集成16超高分辨率编码器的机器人舵机解决方案

    随着机器人技术的快速发展,对运动控制精度的要求越来越高。传统机器人舵机通常采用电位器或普通编码器作为位置反馈元件,但这些方案在分辨率、抗干扰性和可靠性方面都存在一定局限。本文将详细介绍一种集成16超高分辨率
    的头像 发表于 08-29 16:21 1239次阅读
    集成16<b class='flag-5'>位</b>超高分辨率<b class='flag-5'>磁</b><b class='flag-5'>编码</b>器的机器人舵机解决方案

    高精度增量式编码器:精密制造时代的“智慧之眼”

    “智慧之眼”的角色,重新定义着工业测量的边界。 精度革命:从“毫米级”到“亚微米级”的跨越 传统增量式编码器通过光电转换原理,将旋转运动转化为A/B/Z三相信号,实现方向判断与零位校准。而新一代高精度增量式编码器在此基
    的头像 发表于 08-26 08:37 856次阅读
    高精度增量式<b class='flag-5'>编码</b>器:精密制造时代的“智慧之眼”

    绝对值编码器调:工业精密控制中的“灵魂校准术”

    在工业自动化领域,绝对值编码器如同设备的“数字神经”,以纳米级精度记录着机械轴的每一次旋转或位移。然而,当设备经历维修、更换编码器或机械结构调整后,编码器的点偏移可能导致定位误差、设
    的头像 发表于 08-15 08:37 2821次阅读
    绝对值<b class='flag-5'>编码</b>器调<b class='flag-5'>零</b>:工业精密控制中的“灵魂校准术”

    一种永磁同步电机转子位置传感器零位偏差高精度测量方法

    永磁同步电机的高性能控制离不开转子位置的高精度检测。转子位置的检测通常由与电机同轴安装的测角传感器实现。测角传感器零位与电机转子电气零位之间的偏差确定精度对电机的控制性能产生直接的影响。在分析电机反
    发表于 08-04 15:01

    12分辨率与-40℃~150℃:MT6701如何定义编码器新标准?

    的国产编码器芯片,凭借12分辨率与-40℃~150℃超宽工作温域两大技术突破,正在重新定义行业标准。本文从技术参数、应用场景与市场价值三个维度,解析MT6701如何颠覆传统方案。 艾毕胜电子mt6701   一、技术参数解析
    的头像 发表于 04-29 16:56 2123次阅读
    12<b class='flag-5'>位</b>分辨率与-40℃~150℃:MT6701如何定义<b class='flag-5'>磁</b><b class='flag-5'>编码</b>器新标准?