公司现在有个需求 要做一个盒子,大概一个 ipad 大小,放在现场使用。 盒子的主要功能是这样的: 1.接受传感器的数据。 2.对数据进行处理,并将数据转发。 3.在盒子配套触摸屏幕上显示处理后的数据。 4.提供 web 服务(比较复杂)对盒子、传感器中的配置进行修改。
类似于海康大华摄像头这种应用方式,只是另外还需要带个显示屏。
因为对嵌入式这块不是很熟悉,没啥底。
大家帮忙说说看现在这种小型的服务器,硬件选型、软件选型上一般是什么样的,先谢啦~
1
ytpfxnj 2016-07-14 09:41:05 +08:00
树莓派之类的可以吗?我感觉应该可以满足需求,玩的人也比较多
|
2
hardware 2016-07-14 09:43:09 +08:00
工控机随便买一台就好 装 win 或者 linux
|
3
tomczhen 2016-07-14 09:46:26 +08:00
compute stick ,制作原型的话淘宝买了拆掉外壳自己组装就行了。
话说你这个需求去找山寨 windows 平板厂家帮你解决更好些,装个 linux 上去,就都能解决了。 |
4
snow2back OP @ytpfxnj 树莓派之类毕竟是教学用的,当前的想法可以会找个 arm 的板子,然后做些接口板放上去,就是配套软件这块不知道怎么弄,我是做 java 的,但是 java 跑到这上面肯定不合适,有没有其它合适的语言和 web 服务器推荐
|
7
snow2back OP 大家对里面的软件环境之类有知道的么,说说呗?
|
9
mkeith 2016-07-14 09:52:09 +08:00
数采仪??
|
10
ytpfxnj 2016-07-14 09:52:40 +08:00
@snow2back 我们公司前段时间买了 STM32F407 的实验板,感觉功能也挺强大的,示例程序有 web 服务器,不过太复杂的可能也不容易实现。大部分代码都是 C 语言实现的吧!
|
11
GKLuke 2016-07-14 09:55:08 +08:00
嵌入式要先了解现场环境,温度湿度,是否需要防水处理,巴拉巴拉。特别是温度,要考虑是否需要带散热和散热强度。然后要不要考虑防尘什么的
|
12
tomczhen 2016-07-14 09:55:39 +08:00
@hardware 国产厂家是有能力做的,只不过价格在那里所以才各种缩。制作产品原型的话,用山寨 windows 平板装 linux 还是很方便的(如果能搞定驱动问题的话)。
|
13
snow2back OP @tomczhen 我们会做一个比较复杂的计算和模型,需要兼顾 pc 端和盒子, intel Edison 可以集成其它语言编写的代码么
|
15
hardware 2016-07-14 09:58:29 +08:00
@tomczhen lz 的需求能满足的就是 x86 的工控机,天生就为这事设计的,你搞什么山寨平板是为了给公司省几百块然后坑自己么
|
17
tomczhen 2016-07-14 10:00:33 +08:00
@snow2back Intel Edison 是 intel 为物联网打造的, intel 在开源方面还是很友好的。至于是否能满足你的需求,我只能给个官方的资料链接给你自己评估了。
https://software.intel.com/zh-cn/iot/library/edison-getting-started |
19
yanyandenuonuo 2016-07-14 10:02:50 +08:00
搭车出 cuiteboard4== 全新送电源
|
20
tomczhen 2016-07-14 10:08:24 +08:00
@hardware 我说得很清楚了,制作原型。
一个项目分软件和硬件部分,楼主自己也说了“ ipad 大小”,“需要触屏”,考虑到各种传感器,还有楼主本身对嵌入式不熟悉,那么这个项目很大可能是家庭应用场景,并且是物联网思路。 那么,利用山寨平板快速制作软件原型,然后后续根据环境和可靠性需要制定硬件设计方案,不是更好么? 所谓工控,不过是为了可靠性和适应环境需要进行一些特别处理。代工厂根据你的设计代工而已,山寨板只不过是追求低价的成果,不代表国产代工厂就没能力做到所谓的“工业级”——淘宝上大部分所谓的工控板也是深圳代工出来的。 |
21
sennes 2016-07-14 10:15:19 +08:00 via iPhone
传感器指的是数字输入还是模拟输入?
|
22
mlhorizon 2016-07-14 12:55:22 +08:00
2000 以内,还需要触屏,就不要去想什么工业级的板子了,建议就树莓派整起吧,大不了做个看门狗,死机了重启。
另外楼主的“传感器”是些什么传感器,采集协议、采集频率,是否需要反向控制,都得说明清楚。 我司的专业是做这个的,但楼主这点预算明显不够。 |
23
9hills 2016-07-14 12:56:24 +08:00 via Android
Android 平板
|
24
EleanorKusosaki 2016-07-14 23:48:35 +08:00
@mlhorizon 同意的不能更多
2000 块的预算真的是买个玩具算了, x86 的工控板,上万。成本低的方案也有,买别人的核心板,自己做底板,但是这点钱,打两次板就没了( 4 层板)。 |
25
snow2back OP @mlhorizon 传感器的数据走的 rs232 ,采集频率可以设置,一般 5 分钟一次差不多。触摸屏只需要能够显示数据,做一些简单的显示即可,不需要用精度非常高的屏幕。 近期我们在外面找到了一些集成好的工控机,合适的话可以直接拿来用。软件这块能简单介绍下么,用什么平台什么环境。我想用 Python 做应用相关的,设备相关的内容用 c 去处理,然后相互调用,不知道合适不。
|
26
mlhorizon 2016-07-15 18:18:56 +08:00
@snow2back 传感器数量?
如果数量不多,采集频率在 5 分钟的话,随便弄个什么都可以。语言的话,这点压力, Python 应该能满足你的要求。 我们的嵌入式采集机器,需要并发采集 5000 测点,频率在 3 秒以内,直接用 c++做的开发,现在新版本准备用 Go 。 |
27
oska874 2016-07-21 13:12:46 +08:00
为啥不考虑研华、研祥的工控机
|