536demo板级联的问题
目前正在使用536demo板做电池电压采集板开发。需要36串电压测量,现在按照demo板的原理图把一块板的R8-R15 0欧姆电阻去掉,加上了R5-R7 R16 1K电阻及C6C7C10C15 33p电容 同时这款板子的HOST电阻去掉加上 Slave电阻。
在另一款板上去掉R205-R212 0欧姆电阻,加上R204 R213-R215 1K电阻C123 C122 C120C116 33P电容 C125 3.3n电容
用例程导入单片机,改变DEVICE_NUMBER 从3到6,电池串数从18到36.改好后试运行,总是寻找不到芯片。 将 DEVICE_NUMBER改到5时,可以正常通讯一会,很快就会断,
将DEVICE_NUMBER改到4时,也可以正常通讯一会,也是很快就断了。
TI官方通讯器连接可以读到6个536芯片
不知道这是什么原因?请指教
拿通讯器和电脑连接 TI的官方软件可以读到6个芯片
你这里讨论的是用两个536的EVM来搭36串电池的电压测量么?因为你说的这么多器件实在是不知道再说什么,因为没有对应的原理图。
对于536来讲,在上电之后需要初始化,对每个芯片进行地址分配,然后配置相应的参数设置。如果采用TI的上位机软件可以正常的通讯,那么说明硬件的连接方式应该是问题不大,问题应该就是出在你的单片机程序,你需要检查你的单片机的初始化程序,是否有正确的配置每个芯片的地址。
请问:
1.楼主做的是什么方案呢?需要读到6个536芯片?如果用到几个就使用几个就好。
2.楼主既然是按照demo板的原理图对电路进行更改,有没有对改后的电路进行检查呢?
3.用例程导入单片机,改变DEVICE_NUMBER 从3到6,电池串数从18到36.改好后试运行,总是寻找不到芯片。。这个楼主关于使用536在上电之后有没有进行初始化呢?对于使用到的每个芯片有没有进行配置相应的参数以及地址分配呢?
4.TI官方通讯器连接可以读到6个536芯片,这个楼主有没有看官方的测试的方案呢?这个跟板卡还有配置关系密切的呢。。
问题已得到解决,是spi通讯速率的问题。板子级联后速率过快。降速后就可以通讯起来了。谢谢解答