查看: 3597|回复: 3

革命性的小尺寸计算机:10款100美元下的单板计算机(上)

[复制链接]
  • TA的每日心情
    开心
    2014-2-20 10:23
  • 签到天数: 45 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2013-9-25 14:49:30 | 显示全部楼层 |阅读模式
    分享到:
    随着Raspberry Pi B版的出世,单板计算机(SBCS)已经成为计算机领域的一个主流趋势。这些“口袋电脑”已经风卷残云般占据了各种网络的科技论坛和社区,并且以极低的价格,功耗和极高的集成度,以开源的形式将PC的所有功能提供给我们。
    可以毫不夸张的说,这些微型电脑正在通过一次次超越技术极限来,给我们的微型计算机领域带来引领性革命。除此之外,微型电脑的发展还有一个很重要的附带作用,这就是教育。这种微型电脑给我们的新一代人才直接接触和学习计算机知识的机会。无论是那些想用来做工程开发的工程师,还是电子爱好者们都非常欣赏这种微型电脑。就像与智能手机的发展改变一样,SBCS也代表着嵌入式系统的发展。
    在下面的文章,我们将介绍一系列劲爆我们眼球的超便宜的微型计算机。
    1.jpg

    B版Raspberry Pi
    要说到单板计算机,SBC。首当其冲的就是Raspberry Pi。这款只有信用卡大小的计算机最初是由英国Raspberry Pi基金会开发的,它旨在为学校的教育提供廉价而简单的计算机。这款微型计算机能够实现一些在PC上也能实现的简单的DIY工程。包括流媒体传输,视屏显示,传感器数据处理等等。
    2.jpg

    Raspberry Pi是基于博通公司的BCM2835无线芯片,再加上ARM11767JZF-S MHZ的处理器。并且作为原版Raspberry Pi的升级版,B版拥有512M的内存和2两个USB接口以及以太网接口。同时,PI内置的GPU令其能够播放高清的视频媒体,我们还可以使用I2C接口对PI进行扩展;SD卡则可以用于系统的启动和一些数据的存储。
    最新的PI的固件甚至允许用户对处理机进行超频使用。从标准的700MHZ CPU,250MHZ内核和400MHZ的SDRAM,可以通过“Turbo”固件升级到1000MHZ的CPU,500MHZ的内核和600MHZ的SDRAM。这个特性让我们可以更加享受PI上的操作系统。在PI支持的这些众多系统中,Debian系统的一个特殊版,我们称它为Raspbian是应用最广泛的。其他还有,安卓(2.3&4.0),Haiku,火狐系统,Gentoo系统,谷歌操作系统,Open Web系统,Arch Linux系统,还有一些精简指令集RISC的操作系统。需要注意,RISC精简指令集系统旨在5.17和更高的版本上才支持。
    自从Raspberry Pi在2011年8月发布后,Raspberry Pi已经有了很多很多的开发人员。虽然随着时间的增长,PI的硬件设备已经略显过时,但是PI社区仍旧是无与伦比的存在,这款小板子始终走在单板计算机的最前端。

    BeagleBone Black
    BeagleBone Blac(BBB)k是一款基于德州仪器的处理器的单板计算机。它是BeagleBoard系列产品之一。这款产品通过有效利用TI的AM335 ARM Cortex-A8处理器,BeagleBone Black可以提供给开发人员一个低成本的解决方案,开发人员可以通过扩展方式,例如添加扩展板来实现各种功能。就像大多数开发板一样,BBB支持大多数的linux系统,而且预安装了Angstrom系统。
    3.jpg

    BBB上装配了256MB*16DDR3L SDRAM(4G)内存条,32KB的EEPROM和2GB的flash作为启动源代码。同样,除了USB和串口启动模式外,BBB上的SD卡也能够用来作为启动和存储作用。BBB还包括其他接口,如HDMI,10/100以太网,串口,USB2.0主机端口,USB2.0从机端口,EtherCAT接口和Profibus总线接口。BBB上海安装了一些关键性的功能,如电机控制,数据备份,数据获取,机器人控制和Twittter打印等。BBB是继Raspberry PI后的又一创举,在其上可以实现稳定的操作系统和扩展功能。
    [size=0.87]Parallella
    下一个是Parallella板。这块单板计算机现在正处于开发的最后阶段,这款单板计算机使用的是Adapteva公司的Epiphany多核处理器。这款可升级的精简指令集处理器可以基于C语言或C++语言编写。它的出现旨在为开发者提供开源,廉价,并且能够实现并行计算的小尺寸器件。它的最终产品将实现每秒90次浮点操作次数,甚至在高负载情况下只消耗5瓦特的功率。
    4.jpg

    Parallella将装配上一款Zynq-7000系列的双核ARM A9处理器。除此之外,它还会配备上一款16位或是64位的Epiphany多核处理器加速器,借此能够实现超级计算工作。除了这些意外,这块单板计算机还包括1G RAM,SD卡槽,2个USB2.0槽,HDMI接口,10/100/1000以太网接口,还有四个通用扩展端口。支持linux系统。现在已经可以对Parallella进行预订了。
    将负载交给并行处理器进行处理,就像给ARM处理器安装了推进器一样。

    Odroid-X2
    韩国的开源硬件公司,Hardkernel,也跟上了单板计算机的步伐。他们开发了Odroid-X2。这款器件使用了1.7GHZ的四核处理器(三星公司的Exynos 4412 Prime ARM Cortex-A9),并且配备了2GB的DDR2 RAM,这令开发者们能够像PC一样使用这款单板计算机。同时,它还配备了440MHZ的四核GPU,它甚至可以实现超频使用。板子上还继承了6个USB2.0端口和一个10/100 Mbit/s的以太网接口。板子自带一个微型的HDMI接口能够输出1080P格式的视频,3.5mm的音频接口,5V2A的电源接口。系统存储启动和数据存储则可以通过板上的SD插槽和eMMC模块。
    5.jpg

    尽管板子上的资源有限,Odroid-X2还是可以提供给开发人员一个小型而高效的开发平台和灵活可扩展的平台。我们可以通过购买一些模块来升级这块板子,例如我们可以通过USB接口来添加GPIO/PWM/串口/ADC接口等。WIFI,蓝牙模块,等等设备都快可以实现扩展。安卓系统或是Ubuntu系统都可以被买到,并且安装到SD卡中。
    Odroid的用户社区正在日益增长。它就像大多数智能机一样,廉价而且开源地提供给用户。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-2-20 10:23
  • 签到天数: 45 天

    连续签到: 1 天

    [LV.5]常住居民I

     楼主| 发表于 2013-9-25 14:54:08 | 显示全部楼层
    革命性的小尺寸计算机:10款100美元下的单板计算机(下)

    Hackberry
    Hackberry是众多基于Allwinner的板子之一。Hackberry提供给开发者一款强大而可破解的Linux系统的PC,使用一款1GHZ的Allwinner的A10处理器。而且,通过配备一款Mail400的ARM A8处理器,Hackberry能够实现视频的回放,这个特点使得它成为了非常合适的3D游戏平台。在Hackberry上支持Android 4.0系统和linux系统。
    6.jpg
    其他的特性包括了2个USB2.0端口,WIFI和以太网接口。3.5mm的音频接口,HDMI和AV视频输出口。一个SDHC卡槽用于外部存储。一个3.3v的TTL串口接口用于外部扩展使用。系统通过一个内置的4GB NAND flash或者SD卡实现启动。
    7.jpg

    UDOO
    新款的UDOO器件通过添加ARUDINO DUE功能提供给了教育人员和开发者一款价值4块Raspberry Pi的板子。来自美国的SECO和来自英国的Aidlab教授组成了一个团队,至今还在开发这款令人难以忘怀的Linux开发板。
    8.jpg
    除了集成的Atmel公司的SAM3X8E ARM Cortex-MR 处理器外,UDOO还装配了一款双核或是四核的1GHZ的ARM处理器 i.MX6飞思卡尔处理器。通过3个很独特的针对2D,OPENGL ES2.0 3D和OpenVG的加速计,板子上实现了集成显卡。除此之外,板子上带了1GB的DDR3 RAM,54个数字IO口和与Arduino兼容的模拟输入口,HDMI和LVDS视频输出接口,可选的以太网接口,WIFI模块,微型USB接口和微型USB OTG接口,两种类型的USB接口,音频接口和音频输入接口,照相机接口。板子可以通过5-12V,2A的适配器提供电源,班上的SD卡槽用于系统启动。
    9.jpg

    板子通过飞思卡尔的i.MX 6 CPU,板子可以很流畅地运行Linux系统,就像一款独立的计算机一样。板子可以运行Android系统,这令开发者能够开发出于Arduino接口兼容的应用程序。UNDO的尺寸仅为11*8.5cm,而且板子是可扩展的,完全兼容Arduino DUE,因此可以充分给用户用作扩展使用。
    UDOO特别注意了对于产业的标准产品Raspberry PI的的参考。开发团队期望能够给板子赋予更加强大的功能,并且富赋予其巨大的Arduino库和启动功能。可以说,这是一场彻底的胜利。

    APC Rock
    APC Rock是APC开发板系列产品之一。它最初旨在关注网络应用,低功耗和流文件传输。APC Rock是之前的APC 8750产品的改进版本,它带有更多的内存,更强的处理功能和更强大的可扩展性。
    10.jpg

    Rock可以运行基于鼠标和键盘的Android系统。Rock上配备了一款800Mhz ARM Cortex-A9处理器,512M 的DDR2 RAM和4GB的NAND。其他还包括,2个USB2.0端口,音频输入输出接口,HDMI和VGA视频输出,10/100以太网接口,OTG USB接口和一个SD卡槽。板子可以通过GPIO,SPI,和IIC总线进行扩展。
    APC 单板计算机旨在被用户用作桌面系统而不是移动设备开发环境。从技术而言,它是PC版本的Android系统。然而,它的处理速度和RAM还有很大的改进空间。

    Cubieboard
    Cubieboard,一款基于全志科技A10片上系统的设备,拥有众多满足开源项目需要的特性。由汤姆苦逼和他的朋友们设计,这款单板机是完全可控的,可以运行安卓、乌班图和其他的Linux分支版本。
    11.jpg

    在规格上,首先,Cubieboard拥有一块1Ghz的Cortex-A8处理器同一个Mali400 OpenGL ES GPU。该板基于全志科技的A10片上系统设计,预装了1GB的480MHz的RAM。电源由5V,2A 4.00mm/1.7mm 端口barrel plug(一个DC转USB电缆,用于通过外部USB口给设备供电)提供,不过设计小队建议您用一个SONY PSP电源来满足需要的规格。
    Cubieboard有1080P的HDMI输出支持,10/100M的以太网,两个USB主设备,一个microSD卡槽(支持SDHC),一个SATA连接件,一个IR接口,以及一个2X48的扩展针脚用于外部扩展。板上有一个预装了Android4.0(ICS)的板载NAND flash;建议第一启动在Android上以确保设备正常工作。项目建议包括:安卓电视多媒体室(multimedia powerhouse),家庭网络文件服务器,轻量Linux电脑,网络化的家用自动化设备。
    [size=0.87]Marsboard
    Marsboard是另一款高速而廉价的基于A10处理器的微型PC平台。板上配备了1.2GHZ的A8处理器,3D Mail400 GPU,1GB的DDR3 RAM,其中100MB被提供给GPU使用。板子预安装4GB的的NAND存储器,在安装了安卓系统后,还剩下1.5GB供使用者应用。一个SATA接口和SDHC类型的SD卡使得用户可以方便地扩展其内存。GPIO接口(2*2.0mm,140个引脚)也被用于提供给板子作为扩展模块。网络通信可以通过10/100 以太网模块实现;板子支持USB接口的WIFI设备。出了一个USB OTG端口外,还有两个USB端口相互叠加在板子上。
    12.jpg

    板子通过一个5V/2A的直流电源接口供电,也可以通过一个外部器件使用USB来供电。一旦通电后,这个只有80*55MM的板子就会从内置的SD卡存储的Android/Ubuntu/Fedora/Linux系统启动。当然也可以通过内部NAND启动。板子上还有1080P格式的视频输出接口和一个3.5mm的音频输出接口。通过一个无线鼠标和键盘,你就可以通过这款廉价而高效的Linux/Android 电脑上网,游戏了。
    这款板子的技术将在单板计算机的世界中沉沦。它几乎不能跟Raspberry Pi相提并论,甚至是UDOO这样的还没上市的板子也比不上。
    A13-OLinuXino
    保加利亚人开发的Olimex单板计算机对之前的微型计算机的些许改进。当前产品基于A13内核的A8处理器,工作在1GHZ的频率上,除此之外还有3DMail400 GPU和512MB的RAM,板上带有3+1个USB端口,其中三个是供用户使用,另一个供wifi使用;SD卡用作linux系统启动;一个VGA视频输出;音频输出;音频输入;备用电池接口;实时芯片PCF8536;5个用于安卓系统导航的按键;一个UEXT接口用于蜂窝煤,蓝牙和延迟模块使用;一个68/74引脚的GPIO连接端口。为了能够充分使用以上特性,OLinuXino能够在班上搭载一块7英寸的触摸显示器。
    13.jpg
    与大多数板子不同,OLinuXino是完全硬件、软件开源的。任何人都能够将它用于个人或商业用途。也不像Raspberry Pi一样,主要被用于家庭应用,OLinuXino能够在高干扰下的工业环境使用,而且能够承受-25度到85度的温度。OLinuXino还可用于3D打印机控制,PLC编程。WIFI下的家庭自动化,继电器,传感器数据传输,还有其他的商业应用。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-12 10:32
  • 签到天数: 295 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-9-25 16:12:16 | 显示全部楼层
    pcduino~~~~~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-18 12:34
  • 签到天数: 1673 天

    连续签到: 2 天

    [LV.Master]伴坛终老

    发表于 2013-9-25 19:43:50 | 显示全部楼层
    都是好货啊,但是,不会玩啊
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-25 14:20 , Processed in 0.218976 second(s), 21 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.