;;;;调了2天了,终于将DS2438调通了,着这里说说经验.DOCVIP

  • 3
  • 0
  • 约1.63万字
  • 约 19页
  • 2019-01-05 发布于天津
  • 举报

;;;;调了2天了,终于将DS2438调通了,着这里说说经验.DOC

;;;;调了2天了,终于将DS2438调通了,着这里说说经验.DOC

????调了2天了,终于将DS2438调通了,着这里说说经验。其实说白了就是个时序问题,但是要注意两点:11-wire总线的复位和读写时间问题(这个相信做过的人一般都没有问题);2DS2438内部AD转换的时间问题(这个问题大家可能容易忽视)。在坛子里看过别人的程序,在其他网站上也找过程序,有很多人有这样的问题,就是采温度是准确的,采电压不正确,其实这就是忽视了DS2438的内部ADC转换时间的问题。其内部的电压采样用的是10bit的ADC,转换时间是10ms左右!!!电流采样的ADC是16bit的,采样时间是274.6ms左右(采样频率36.41HZ),所以启动AD转换之后一定等到转换完毕才去读取数据,这样才不会出错。我要采的电流范围是-60A~+60A,不知道这个芯片行不行,按计算用2m欧的电阻可以保证电压在其标称极限值-125mV~+125mV范围之内,晚上试试实际效果怎样。下面是在LPC2132上调试通过的代码: #define?PORTADDRESS??114 #define?MOVE?????????14? #define??R????0.025? //?Pause?for?exactly?tick?number?of?ticks?=?0.25us void?tickDelay(uint16?tick)?//?Implementation?is?platfo

文档评论(0)

1亿VIP精品文档

相关文档