sungngai 发表于 2013-12-21 17:09:11

单片机控制7米远处的AD进行采集

本帖最后由 sungngai 于 2013-12-21 17:46 编辑

我用单片机控制一串行AD进行采集,但距离有点远,大概7米左右,只考虑用有线的方法。因为要对采集到的信号定时做时间标记,所以对采集的实时性要求高。
暂不考虑在AD采集板上加另一块单片机走通信协议的方案,而且还有其他控制线。如图。
距离拉大了,没做过测试不知道有没有问题。我认为连接线长了需要考虑线材内阻和分布电容的影响,影响是容易造成电平信号的延迟衰减,造成时序混乱或者根本工作不了,还有担心的是线一旦长了会不会增加信号的传输时间,影响信号的实时性?
请问遇到这种情况有什么方案可以解决?


albert_w 发表于 2013-12-21 17:18:12

可能出现的问题你都考虑到了, 动手试试吧. 虽然不看好...

maimaige 发表于 2013-12-21 17:52:52

只用一个串口,或者网口,发制定好的协议包的方式呢

street 发表于 2013-12-21 17:53:47

为什么要这样?

用单片机和ad放到一起,写一个程序,通过串口发送数据不可以?

qiao_zlj 发表于 2013-12-21 18:11:32

AD接成差分输入~在要采集的地方加个单端到差分的运放~再接长的双绞线到AD的差分输入~感觉差分可能抗干扰可以吧~没试过~以前看到过说为什么AD是差分输入的文章~如果可以的话~实验结果说一下~楼下怎么看~~~

823032003 发表于 2013-12-21 18:33:56

7   米有干扰源码? 有电机之类的干扰的话,估计很难

jetli 发表于 2013-12-21 18:37:57

典型的该走485{:shocked:}

develop 发表于 2013-12-21 18:49:50

确实要搞最好数字化
mcu(spi)<----7m--->AD <----模拟

速度肯定不能太快

更复杂点可以加驱动芯片

sungngai 发表于 2013-12-21 21:01:33

823032003 发表于 2013-12-21 18:33
7   米有干扰源码? 有电机之类的干扰的话,估计很难

没有哦,把AD采集板独立出来就是为了远离主控板及其他电子仪器的工频干扰。这个例子的原型是诱发电位仪,我只是把它简单化了。

sungngai 发表于 2013-12-21 21:10:00

develop 发表于 2013-12-21 18:49
确实要搞最好数字化
mcu(spi)AD

嗯,也在考虑用驱动芯片的可行性

xl1736 发表于 2013-12-21 21:53:51

用MAX232或者MAX485做传输协议。距离会远很多。

wtliu 发表于 2013-12-21 22:43:57

不靠谱。典型的做法是把CPU和AD做到一起,用串口485将数据传到主控或监视设备。

823032003 发表于 2013-12-22 10:31:00

sungngai 发表于 2013-12-21 21:01
没有哦,把AD采集板独立出来就是为了远离主控板及其他电子仪器的工频干扰。这个例子的原型是诱发电位仪, ...

搞不明白,你这样AD不受干扰了,但是干扰跑到传输线。

skyxjh 发表于 2013-12-22 10:42:56

在传感器端加一个单片机不能接受吗?

ilikemcu 发表于 2013-12-22 10:48:08

这样肯定不行的,即使是实验通过,现场肯定不稳定。最经济可靠的方法是两边都加MCU,然后用485通信,自己定义一个通信协议,很简单的。

marshallemon 发表于 2013-12-22 11:04:53

可以使用vf

weijia 发表于 2013-12-22 11:15:27

楼主本意防止主板干扰,但这么长的线干扰更多了啊。

y595906642 发表于 2013-12-22 11:35:49

人不作就不会死

atom100 发表于 2013-12-23 18:46:46

为何 这么搞,违反尝识吧,
弄个485总线比较好吧,spi iicdata总线等基本上都在一个PCB上用的,

locky_z 发表于 2013-12-23 20:08:59

超过3米范围,是要加调制信号来保证信号完整性了。

dushanwu522 发表于 2013-12-24 10:21:47

需要加驱动芯片。

sunocean 发表于 2013-12-24 10:36:11

远程采样最不可取,单片机要和AD放在一起,收取数据后串口发送给远程单片机或电脑处理

morion 发表于 2013-12-24 11:05:00

AD的几个口速率多少?速率上来的话7米线接到这几个口上直接变天线了吧。对外辐射噪声,对内把空间噪声耦合进系统。在附近拨一下手机估计串行data会错的离谱。
楼上的远端采集然后走485发数字信号回来比较靠谱
页: [1]
查看完整版本: 单片机控制7米远处的AD进行采集