STM32---AD5270

STM32---AD5270

嵌入式


  • AD5270介绍

    • AD5270_5271是一种单通道1%误差,且1024位的数字单通道数字可变电阻器。AD5270 / AD5271包含一个串行接口(SYNC,SCLK,DIN和SDO),它与SPI接口标准兼容,以及大多数DSP。 该器件允许通过串行接口将数据写入每个寄存器。
    • 对于AD5270 / AD5271,移位寄存器的宽度为16位。该16位字有两个未使用的位,它们应该设置为零,然后是四个控制位,10个RDAC数据位(请注意,只适用于AD5271,RDAC寄存器数据位较低两个RDAC数据位不关心是否被读取从或写入)。 数据首先加载MSB(位15)。 四控制位决定了软件命令。
    • 写序列开始于将SYNC线拉低。 SYNC引脚必须保持低电平,直到从DIN引脚加载完整的数据字为止。当SYNC为高电平时,AD5270 / AD5271不需要连续的SCLK。为了尽量减少数字输入缓冲器的功耗,请将所有串行接口引脚靠近VDD电源轨。
  • 移位寄存器和时序图

    image_1cf4q0jnvteo1tht1oof1rhf1dom9.png-5.7kB

    • 图左边前两位为未使用为设置为零,之后C0-C1为控制码,最后十位D0-D1为数据位。

    image_1cf4q7v8inhapg31g9h1isc1sqdm.png-16.3kB

                                          时序图
    
  • 控制码设置

    RDAC寄存器直接控制数字变阻器擦拭器的位置。 
    AD5270 / AD5271包含一组50-TP可编程的存储器寄存器,这些寄存器可以使滑动器位置保持不变。

    • 控制码寄存器
位名称 功能描述
C0 50-TP程序启用,0 =禁止50-TP程序(默认),1 =使能50-TP程序的设备
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值