|
楼主
查看: 3426回复: 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
|