微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > LMP91200 怎么进行串口通讯?

LMP91200 怎么进行串口通讯?

时间:10-02 整理:3721RD 点击:

LMP91200这个串口是怎么操作的?怎么判断有没有链接成功,怎么初始化,怎么读写内容?

直接送时钟和16位数据,没有判断位,直接写入,不能读取

如需要读取验证是否发送成功,可以再次发送相同的16bits数据,然后同时用SDO_DIAG来接收,接收到的数据就是上次发送的数据

内部地址分布呐?

只有一个16位寄存器,不需要写地址再写寄存器。

这16位的寄存器只是为了控制温度测试和PH测试之间的切换?

还有PGA增益控制,DIAG使能,I_MUX大小等等设定。具体可参考数据手册,可以设定的只有D15-D6这些位

温度测量我采用外部测量来进行温度补偿,如果只用PH测量模式,只需要D15设为0,其他15位都设为0都没关系吧?比如:0X4000,这样也行吧?我PIN3不接也行的吧?

可以的

■pH Buffer Input bias current (0<VINP <3.3V)
— max @ 25°C ±125 fA
— max @ 85°C ±445 fA
■ pH Buffer Input bias current (-500mV<VINP-VCM <500mV),
VS=(VDD-GND)=0V-----------为啥是0V?
— max @ 25°C ±600 fA
— max @ 85°C ±6.5 pA

参考电压可否不接啊?作用是啥?

参考电压不能不接,它是用来提供给Common Mode Output pin (VOCM)的(输出值根据寄存器设定确定)

可我用的是单端输出方式,参考点用GND啊

你的ph电极需要一个激励电压吧?这个电压是由VCM提供的,VCM是由VREF提供的

单端输出,D7=1。用E=E0-(2.303RT/F)*PH这样计算PH没有问题吧?E为PH电极输出电压,即VOUT_PH减去1/2Vref,Vref为参考基准电压,E0为参比电极电位。

请问一下,那个数据是如何处理的,我也在做这一个,但是采集到的数据很不稳定,数据如何进行处理?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top