打印

6000个接线端子的连接关系,用什么方法实现最简便?请进

[复制链接]
3457|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
teddeng|  楼主 | 2009-3-17 20:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6000根2.54mm间距排针排成三排,任意2根之间都可用杜邦跳线连接(则跳线最大长度需要5m)。

需要设计一检测电路,当任意根之间的跳线连接关系改变时,能在1秒钟之内检测出来。换句话说,该电路每一秒钟能扫描完所有排针两两间的连接关系。

该电路除了杜邦跳线和排针,其他部分可任意发挥。


相关帖子

沙发
mohanwei| | 2009-3-17 21:20 | 只看该作者

多层PCB+行列扫描。(当成一个大键盘好了)

使用特权

评论回复
板凳
teddeng|  楼主 | 2009-3-18 11:47 | 只看该作者

规模大到这种程度,扫描的速度根本满足不了要求

使用特权

评论回复
地板
程序匠八| | 2009-3-18 12:11 | 只看该作者

仅仅两两相接就有17997000种可能性

楼主做跑马灯?呵呵

使用特权

评论回复
5
xwj| | 2009-3-18 12:18 | 只看该作者

LZ,你这是要干啥哩???

使用特权

评论回复
6
huangqi412| | 2009-3-18 12:35 | 只看该作者

阵列?led?

使用特权

评论回复
7
mohanwei| | 2009-3-18 12:56 | 只看该作者

晕,没看到“排成3排”这个约束

有点难度……主要是连线问题。

行列扫描的思想是没有问题的(但是不要到时候突然搞出一个“带信号”的约束来……)

使用特权

评论回复
8
平常人| | 2009-3-18 13:06 | 只看该作者

放个摄相头,视频检测

哈哈哈。。。。。。。。。

使用特权

评论回复
9
mohanwei| | 2009-3-18 14:42 | 只看该作者

一个摄像头够戗,(6000/3-1)*2.54=5077mm

插针可以按直径0.8mm计算,面积0.64平方毫米,5077*5077/0.64=40274889点
如果可以做到逐个象素分析,那么至少需要40M象素的摄像机;但是实际上很难做到,毕竟有坏点、环境光、镜头、灰尘、导线遮挡等太多因素影响……

如果允许时间长一点采用逐片区域扫描的方式,应该没问题。

使用特权

评论回复
10
xwj| | 2009-3-18 15:06 | 只看该作者

程序匠八,“仅仅两两相接就有17997000种可能性”是怎么算出

怎么我算的是仅仅两两相接就有5999!种可能性?
是我想错了吗???


teddeng 发表于 2009-3-17 20:48 侃单片机 ←返回版面    

楼主: 6000个接线端子的连接关系,用什么方法实现最简便?请进 

6000根2.54mm间距排针排成三排,任意2根之间都可用杜邦跳线连接[/#](则跳线最大长度需要5m)。

需要设计一检测电路,当任意根之间的跳线连接关系改变时,能在1秒钟之内检测出来。换句话说,该电路每一秒钟能扫描完所有排针两两间的连接关系。

该电路除了杜邦跳线和排针,其他部分可任意发挥。 
 

 程序匠八 发表于 2009-3-18 12:11 侃单片机 ←返回版面    

4楼: 仅仅两两相接就有17997000种可能性 

楼主做跑马灯?呵呵

使用特权

评论回复
11
xwj| | 2009-3-18 15:13 | 只看该作者

如果每排2000个,只能和其他排的相接的话,也不是那么多啊

如果每排2000个,只能和其他排的相接的话,应该是:
2000*2000*3=12000000种

使用特权

评论回复
12
平常人| | 2009-3-18 15:38 | 只看该作者

如果使用摄像头,好像不用9楼说的这么麻烦,逐点检查

只需检查有没有动作,动作结束后的静态图像与之前的图像进行对比,再分析变化的区域,这样应该运算量不大吧?!

使用特权

评论回复
13
韩秋婷| | 2009-3-18 15:43 | 只看该作者

分而治之

每几十个分一组

使用特权

评论回复
14
韩秋婷| | 2009-3-18 15:45 | 只看该作者

然后先把组内的连接关系解决

然后行列扫描

使用特权

评论回复
15
程序匠八| | 2009-3-18 16:00 | 只看该作者

5999!没那么恐怖吧

6000取2的组合



---------------------------------------------------------------
xwj 发表于 2009-3-18 15:06 侃单片机 ←返回版面    

10楼: 程序匠八,“仅仅两两相接就有17997000种可能性”是怎么算出来的? 

怎么我算的是仅仅两两相接就有5999!种可能性?
是我想错了吗??? 

使用特权

评论回复
16
dxpol432| | 2009-3-18 16:04 | 只看该作者

中排接Vcc

1排,2排接移位读入判断

使用特权

评论回复
17
dxpol432| | 2009-3-18 16:06 | 只看该作者

勘误:是: 1排, 3排

sorry

使用特权

评论回复
18
xwj| | 2009-3-18 16:30 | 只看该作者

dxpol432,你想的太简单了-- 当然,也可能是LZ描述错了


To 程序匠八:
呵呵,是我糊涂了,应该是6000*5999/2,确实等于17997000

使用特权

评论回复
19
teddeng|  楼主 | 2009-3-18 20:05 | 只看该作者

还不止17997000这么简单。。

如果只1根跳线,当然是1799700种可能;
6000个端子可以同时有3000个两两连接,并且这两两连接是任意2个端子。应该是6000取2一直乘到2取2一共3000个组合之积,=6000!/2^3000。不过这个数字没什么意义,看着吓人而已,不要往这去想。。

考虑一种方案,当存在1~3000根跳线时时,都可以在1秒内检测出所有连接关系。

不是无聊出这题目的。

使用特权

评论回复
20
mohanwei| | 2009-3-18 20:21 | 只看该作者

如果是19楼新提出的约束条件,除了图像分析法,没有别的路

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

56

主题

1217

帖子

9

粉丝