V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
snow2back
V2EX  ›  问与答

嵌入式服务器技术选型-求指导

  •  1
     
  •   snow2back · Jul 14, 2016 · 2949 views
    This topic created in 3574 days ago, the information mentioned may be changed or developed.

    公司现在有个需求 要做一个盒子,大概一个 ipad 大小,放在现场使用。 盒子的主要功能是这样的: 1.接受传感器的数据。 2.对数据进行处理,并将数据转发。 3.在盒子配套触摸屏幕上显示处理后的数据。 4.提供 web 服务(比较复杂)对盒子、传感器中的配置进行修改。

    类似于海康大华摄像头这种应用方式,只是另外还需要带个显示屏。

    因为对嵌入式这块不是很熟悉,没啥底。

    大家帮忙说说看现在这种小型的服务器,硬件选型、软件选型上一般是什么样的,先谢啦~

    27 replies    2016-07-21 13:12:46 +08:00
    ytpfxnj
        1
    ytpfxnj  
       Jul 14, 2016
    树莓派之类的可以吗?我感觉应该可以满足需求,玩的人也比较多
    hardware
        2
    hardware  
       Jul 14, 2016
    工控机随便买一台就好 装 win 或者 linux
    tomczhen
        3
    tomczhen  
       Jul 14, 2016
    compute stick ,制作原型的话淘宝买了拆掉外壳自己组装就行了。
    话说你这个需求去找山寨 windows 平板厂家帮你解决更好些,装个 linux 上去,就都能解决了。
    snow2back
        4
    snow2back  
    OP
       Jul 14, 2016
    @ytpfxnj 树莓派之类毕竟是教学用的,当前的想法可以会找个 arm 的板子,然后做些接口板放上去,就是配套软件这块不知道怎么弄,我是做 java 的,但是 java 跑到这上面肯定不合适,有没有其它合适的语言和 web 服务器推荐
    snow2back
        5
    snow2back  
    OP
       Jul 14, 2016
    @tomczhen 这个思路不错,简单粗暴有效,谢谢哈~我收集了,一并做参考
    tomczhen
        6
    tomczhen  
       Jul 14, 2016
    @snow2back intel Edison
    snow2back
        7
    snow2back  
    OP
       Jul 14, 2016
    大家对里面的软件环境之类有知道的么,说说呗?
    hardware
        8
    hardware  
       Jul 14, 2016
    @snow2back 完全不靠谱 非工业用途的你放现场早晚出事
    mkeith
        9
    mkeith  
       Jul 14, 2016
    数采仪??
    ytpfxnj
        10
    ytpfxnj  
       Jul 14, 2016
    @snow2back 我们公司前段时间买了 STM32F407 的实验板,感觉功能也挺强大的,示例程序有 web 服务器,不过太复杂的可能也不容易实现。大部分代码都是 C 语言实现的吧!
    GKLuke
        11
    GKLuke  
       Jul 14, 2016
    嵌入式要先了解现场环境,温度湿度,是否需要防水处理,巴拉巴拉。特别是温度,要考虑是否需要带散热和散热强度。然后要不要考虑防尘什么的
    tomczhen
        12
    tomczhen  
       Jul 14, 2016
    @hardware 国产厂家是有能力做的,只不过价格在那里所以才各种缩。制作产品原型的话,用山寨 windows 平板装 linux 还是很方便的(如果能搞定驱动问题的话)。
    snow2back
        13
    snow2back  
    OP
       Jul 14, 2016
    @tomczhen 我们会做一个比较复杂的计算和模型,需要兼顾 pc 端和盒子, intel Edison 可以集成其它语言编写的代码么
    snow2back
        14
    snow2back  
    OP
       Jul 14, 2016
    @mkeith 差不多是个数采仪,但是功能要求会更多一些
    hardware
        15
    hardware  
       Jul 14, 2016
    @tomczhen lz 的需求能满足的就是 x86 的工控机,天生就为这事设计的,你搞什么山寨平板是为了给公司省几百块然后坑自己么
    snow2back
        16
    snow2back  
    OP
       Jul 14, 2016
    @GKLuke 嗯,感谢提醒,这一块做设计的时候会考虑的
    tomczhen
        17
    tomczhen  
       Jul 14, 2016
    @snow2back Intel Edison 是 intel 为物联网打造的, intel 在开源方面还是很友好的。至于是否能满足你的需求,我只能给个官方的资料链接给你自己评估了。
    https://software.intel.com/zh-cn/iot/library/edison-getting-started
    snow2back
        18
    snow2back  
    OP
       Jul 14, 2016
    @hardware 成本预算大概在 1500-2000 ,欢迎大家脑力激荡下哈
    yanyandenuonuo
        19
    yanyandenuonuo  
       Jul 14, 2016
    搭车出 cuiteboard4== 全新送电源
    tomczhen
        20
    tomczhen  
       Jul 14, 2016
    @hardware 我说得很清楚了,制作原型。

    一个项目分软件和硬件部分,楼主自己也说了“ ipad 大小”,“需要触屏”,考虑到各种传感器,还有楼主本身对嵌入式不熟悉,那么这个项目很大可能是家庭应用场景,并且是物联网思路。

    那么,利用山寨平板快速制作软件原型,然后后续根据环境和可靠性需要制定硬件设计方案,不是更好么?

    所谓工控,不过是为了可靠性和适应环境需要进行一些特别处理。代工厂根据你的设计代工而已,山寨板只不过是追求低价的成果,不代表国产代工厂就没能力做到所谓的“工业级”——淘宝上大部分所谓的工控板也是深圳代工出来的。
    sennes
        21
    sennes  
       Jul 14, 2016 via iPhone
    传感器指的是数字输入还是模拟输入?
    mlhorizon
        22
    mlhorizon  
       Jul 14, 2016
    2000 以内,还需要触屏,就不要去想什么工业级的板子了,建议就树莓派整起吧,大不了做个看门狗,死机了重启。
    另外楼主的“传感器”是些什么传感器,采集协议、采集频率,是否需要反向控制,都得说明清楚。

    我司的专业是做这个的,但楼主这点预算明显不够。
    9hills
        23
    9hills  
       Jul 14, 2016 via Android
    Android 平板
    EleanorKusosaki
        24
    EleanorKusosaki  
       Jul 14, 2016
    @mlhorizon 同意的不能更多
    2000 块的预算真的是买个玩具算了, x86 的工控板,上万。成本低的方案也有,买别人的核心板,自己做底板,但是这点钱,打两次板就没了( 4 层板)。
    snow2back
        25
    snow2back  
    OP
       Jul 15, 2016
    @mlhorizon 传感器的数据走的 rs232 ,采集频率可以设置,一般 5 分钟一次差不多。触摸屏只需要能够显示数据,做一些简单的显示即可,不需要用精度非常高的屏幕。 近期我们在外面找到了一些集成好的工控机,合适的话可以直接拿来用。软件这块能简单介绍下么,用什么平台什么环境。我想用 Python 做应用相关的,设备相关的内容用 c 去处理,然后相互调用,不知道合适不。
    mlhorizon
        26
    mlhorizon  
       Jul 15, 2016
    @snow2back 传感器数量?
    如果数量不多,采集频率在 5 分钟的话,随便弄个什么都可以。语言的话,这点压力, Python 应该能满足你的要求。
    我们的嵌入式采集机器,需要并发采集 5000 测点,频率在 3 秒以内,直接用 c++做的开发,现在新版本准备用 Go 。
    oska874
        27
    oska874  
       Jul 21, 2016
    为啥不考虑研华、研祥的工控机
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1155 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 23:13 · PVG 07:13 · LAX 16:13 · JFK 19:13
    ♥ Do have faith in what you're doing.