[MSP-EXP430G2ET] 【求助】 最近一直在尝试用430控制hx711做一个电子秤,但是数据总读不进来

[复制链接]

43

主题

241

帖子

509

积分

单晶硅锭

Rank: 3Rank: 3

积分
509
楼主
查看: 2214回复: 0 发表于 2019-1-11 16:46:13   只看该作者
本帖最后由 春风十里 于 2019-1-11 16:46 编辑

简单说明一下,我们将四枚应变片粘在秤的铁制承重横梁上,由应变片传输信号进入hx711传感器,经AD转换在将数据输出到msp430上,之后再做其他运算处理。

关于程序我是模仿着网上的51控制dx711的程序编出来的430程序,主要是修改成了430配置管脚的方法。711与430主要就是430上的P2.2的时钟输出和711上DOUT的数据输出,我查过手册,确认了P2.2确实是时钟SMCLK输出

程序经过编译没有错误,注释掉的部分是我不断去掉的之前预想的其他模块的残余代码,但现在连数据也读不出来,其他模块也就免谈了。最后为了便于查找问题,我把其他库函数里的代码都放进了main函数里。

这些函数中我对readcount这个函数最不熟悉,查看了资料,资料上说这部分代码是用于数据的扫描获取。

已经查了好久,确实找不到问题了。。。
(即使悬梁没有形变,数据也会在两三个固定的数值间来回变化,不存在随着外界输入而变化的情况,但这种有问题的变化也不常出现,一般数据是不会变化的。感觉输入没起作用,但是硬件部分又确实全部都检查过了,没有问题)

程序代码.pdf

92.78 KB, 下载次数: 13, 下载积分: 积分 -1

快速回复 返回顶部 返回列表