5451|26

74

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

求一个硬件设计的方案! [复制链接]

本公司 想研发一个硬件产品 ,该产品集成有温度,压力,摄像头,核探测器等传感器。这些采集的数据 都通过 该设备的网口发送到pc。而且该设备能和网络打印机那样,方便配置网络参数。

其实就相当于一个网络上的一个设备吧。

我的问题是
1,这个设备的通信模块市场上有成熟的模块采用吗?
2。这些设备上的传感器设备 怎么去管理, 需要添加什么软核一类的。做成一个系统来着的?例如我想配置某个传感器的一些参数,通过网络。
3。这些实时采集的数据的打包处理,上层协议的制定,大家 有什么建议?

这只是 我想到的, 大家有什么其他的意见尽管提?

最新回复

你们不是用FPGA了吗?直接总线方式连接到CPU上就可以了。速度肯定没问题   详情 回复 发表于 2010-2-5 17:20
点赞 关注

回复
举报

87

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。

数据量 ,串口肯定不能满足传输要求
 
 
 

回复

94

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。


对外的模块或者传感器等 一般都是以UART接口与主控核心板相连接,而主控核心板一般采用FE与PC进行通讯。

每个模块 和传感器 都以一个驱动,对外接口,从而提供API接口,而主控核心板对PC提供一个IP,从而接受PC的控制等等
其实这样的方案 很多啊
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用 3 楼 kyzf 的回复:
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。


对外的模块或者传感器等 一般都是以UART接口与主控核心板相连接,而主控核心板一般采用FE与PC进行通讯。

每个模块 和传感器 都以一个驱动,对外接口,从而提供API接口,而主控核心板对PC提供一个IP,从而接受PC的控制等等
其实这样的方案 很多啊



貌似我忘记说传感器是用串口的了, 让人家以为我是说数据用串口传送的呢。。
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

6
 
guanzhu
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 3 楼 kyzf 的回复:
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。


对外的模块或者传感器等 一般都是以UART接口与主控核心板相连接,而主控核心板一般采用FE与PC进行通讯。

每个模块 和传感器 都以一个驱动,对外接口,从而提供API接口,而主控核心板对PC提供一个IP,从而接受PC的控制等等
其实这样的方案 很多啊


核探测器用的是FPGA+DSP进行控制和处理的
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 6 楼 baiyizhujian 的回复:
引用 3 楼 kyzf 的回复:
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。


对外的模块或者传感器等 一般都是以UART接口与主控核心板相连接,而主控核心板一般采用FE与PC进行通讯。

每个模块 和传感器 都以一个驱动,对外接口,从而提供API接口,而主控核心板对PC提供一个IP,从而接受PC的控制等等
其实这样的方案 很多啊


核探测器用的是FPGA+DSP进行控制和处理的


核探测器和 那些板子 怎么去对接
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

9
 
引用 7 楼 baiyizhujian 的回复:
引用 6 楼 baiyizhujian 的回复:
引用 3 楼 kyzf 的回复:
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。


对外的模块或者传感器等 一般都是以UART接口与主控核心板相连接,而主控核心板一般采用FE与PC进行通讯。

每个模块 和传感器 都以一个驱动,对外接口,从而提供API接口,而主控核心板对PC提供一个IP,从而接受PC的控制等等
其实这样的方案 很多啊


核探测器用的是FPGA+DSP进行控制和处理的


核探测器和 那些板子 怎么去对接


核探测器 应该有对外的线缆,其对外提供什么接口,一般要么UART,要么并口,当然还有很小可能是I2C,
这些接口直接连接到 主控核心板的对应功能模块就可以。

另外你的核探测器是用来探测核辐射与核泄漏吗? 这个可得注意安全与信号与线缆的可靠性啊,呵呵
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

10
 
引用 8 楼 kyzf 的回复:
引用 7 楼 baiyizhujian 的回复:
引用 6 楼 baiyizhujian 的回复:
引用 3 楼 kyzf 的回复:
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。


对外的模块或者传感器等 一般都是以UART接口与主控核心板相连接,而主控核心板一般采用FE与PC进行通讯。

每个模块 和传感器 都以一个驱动,对外接口,从而提供API接口,而主控核心板对PC提供一个IP,从而接受PC的控制等等
其实这样的方案 很多啊


核探测器用的是FPGA+DSP进行控制和处理的


核探测器和 那些板子 怎么去对接


核探测器 应该有对外的线缆,其对外提供什么接口,一般要么UART,要么并口,当然还有很小可能是I2C,
这些接口直接连接到 主控核心板的对应功能模块就可以。

另外你的核探测器是用来探测核辐射与核泄漏吗? 这个可得注意安全与信号与线缆的可靠性啊,呵呵


核探测器我们自己研发的一套东西 ,关键是怎么去对外 接口通信
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(中级)

11
 
引用 9 楼 baiyizhujian 的回复:
引用 8 楼 kyzf 的回复:
引用 7 楼 baiyizhujian 的回复:
引用 6 楼 baiyizhujian 的回复:
引用 3 楼 kyzf 的回复:
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。


对外的模块或者传感器等 一般都是以UART接口与主控核心板相连接,而主控核心板一般采用FE与PC进行通讯。

每个模块 和传感器 都以一个驱动,对外接口,从而提供API接口,而主控核心板对PC提供一个IP,从而接受PC的控制等等
其实这样的方案 很多啊


核探测器用的是FPGA+DSP进行控制和处理的


核探测器和 那些板子 怎么去对接


核探测器 应该有对外的线缆,其对外提供什么接口,一般要么UART,要么并口,当然还有很小可能是I2C,
这些接口直接连接到 主控核心板的对应功能模块就可以。

另外你的核探测器是用来探测核辐射与核泄漏吗? 这个可得注意安全与信号与线缆的可靠性啊,呵呵


核探测器我们自己研发的一套东西 ,关键是怎么去对外 接口通信



也就是扩展io功能而已嘛, 具体我不了解, 可以肯定的是, 这个传感器最终还是 io 映射而已, 把内部的一些寄存器暴露给系统, 映射到系统地址范围内, 然后写驱动来对这个范围内的地址进行读写操作而已, 重要的是楼主准备怎么把这个“挂在”系统上, 本人也不通硬件, 略懂一点, 不对的地方还请见谅。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

12
 

1 首先要确定你的传感器所用的通讯协议。包括物理层和数据链路层。

2 确定你的上游端口协议。也就是和 PC 如何连接。

3 寻找具有所需端口的处理器。至少可以通过 GPIO 方式仿真所需的端口。最好有硬端口支持。

4 如果找不到恰好适用的处理器,就重新查找处理器所能提供的端口能够支持的传感器。

方案设计,需要思想方法。在一些问题上需要折中取舍时,需要优先保证哪些要素?
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 11 楼 of123 的回复:
1 首先要确定你的传感器所用的通讯协议。包括物理层和数据链路层。

2 确定你的上游端口协议。也就是和 PC 如何连接。

3 寻找具有所需端口的处理器。至少可以通过 GPIO 方式仿真所需的端口。最好有硬端口支持。

4 如果找不到恰好适用的处理器,就重新查找处理器所能提供的端口能够支持的传感器。

方案设计,需要思想方法。在一些问题上需要折中取舍时,需要优先保证哪些要素?


对,
传感器接口是啥样子的?出来时串口数据?还是模拟的?还是并行的?

最好串口,

camera有USB和标准的并行数据,甚至模拟的,

这玩意必须ARM才符合要求,

首先弄个开发板,先做个样机,最后自己重新布线。做真机子。
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

14
 
用ARM9就可以了。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 9 楼 baiyizhujian 的回复:
引用 8 楼 kyzf 的回复:
引用 7 楼 baiyizhujian 的回复:
引用 6 楼 baiyizhujian 的回复:
引用 3 楼 kyzf 的回复:
引用 1 楼 skysoshy 的回复:
温度 压力 摄像头应该都比较容易吧, 核探测器 就不晓得了
普通的设备应该可以直接通过串口连接到开发板上,
这样做可以减少硬件设计的难度吧, 选个多串口的开发板就是了

如果直接做在开发板上的话就需要自己设计了, 应该也就是扩展io
然后板子上开发应用程序对各个设备能进行远程管理, 摄像头的解决方案应该很成熟, 网上应该一搜一大把的。


对外的模块或者传感器等 一般都是以UART接口与主控核心板相连接,而主控核心板一般采用FE与PC进行通讯。

每个模块 和传感器 都以一个驱动,对外接口,从而提供API接口,而主控核心板对PC提供一个IP,从而接受PC的控制等等
其实这样的方案 很多啊


核探测器用的是FPGA+DSP进行控制和处理的


核探测器和 那些板子 怎么去对接


核探测器 应该有对外的线缆,其对外提供什么接口,一般要么UART,要么并口,当然还有很小可能是I2C,
这些接口直接连接到 主控核心板的对应功能模块就可以。

另外你的核探测器是用来探测核辐射与核泄漏吗? 这个可得注意安全与信号与线缆的可靠性啊,呵呵


核探测器我们自己研发的一套东西 ,关键是怎么去对外 接口通信


核探测器既然是你们自己研发,如果数据量不是很大,强烈建议采用UART与主控核心主板通讯、。
整套系统 最外对外以FE接口与PC,或者外网进行通讯。

目前有FE功能模块的CPU,一般都是ARM9,当然ARM7里面也有一些带FE的MAC层,比如LPC2468等等。
采用什么的CPU,看楼主的知识储备了,建议采用自己熟悉的CPU,另外还得看性能需求,当然ARM7的性能一般都比ARM9差,但如果没有那么高的需求,上ARM7 也是完全可以的。
如果上述ARM7、ARM9都不熟,那还是强烈建议采用主流的ARM9,比如三星的2440等,直接买个开发板,想办法移植。
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

16
 
核探测器 很好奇
是探测αβγ射线的么?想买一个,预防“核冬天”到来的那一个冬天。
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

17
 
引用 15 楼 lin0119 的回复:
核探测器 很好奇
是探测αβγ射线的么?想买一个,预防“核冬天”到来的那一个冬天。


兄弟,想法很有创意啊
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

18
 
方案很多,只是那个核传感器不熟悉
其他的可以通过硬件直接采样后,下位机处理后通过网口直接上传就好了啊
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

19
 
用串口处理,再用串口转TCPIP模块.芯片速度应是由摄像头及核探测器二者更快的制约。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

20
 
ARM9+linux+webserver+cgi
前面的东西都是现成的,基本上做烂了,比如2410  2440
了解了传感器的物理层协议,linux下字符驱动基本就可搞定
用cgi控制相应设备就OK了
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表