树莓派从发行到现在已经有两岁了,在这两年的时间里树莓派的应用范围遍及深海中复杂机械控制到空中飞行器的广阔领域,不得不说已经达到了上天入地的程度。树莓派项目的初衷是为儿童普及计算机科学,然而随着儿童和成年人不断的学习到更多的计算和电子方面的只是,这一初衷已经对教育领域产生了革命性的影响。
从最初的树莓派开始已经出现了许多版本,下面的表格粗略的概括了这些版本的区别。
[td] 版本 |
存储器
|
CPU
|
GPIO
|
USB
|
存储设备
|
以太网
|
A
|
256MB
|
ARM11 700MHZ
|
26
|
1
|
SD卡
|
无
|
B (Rev 1)
|
256MB
|
ARM11 700MHZ
|
26
|
2
|
SD卡
|
10/100
|
B (Rev 1)
|
512MB
|
ARM11 700MHZ
|
26
|
2
|
SD卡
|
10/100
|
Compute
|
512MB
|
ARM11 700MHZ
|
120
|
1
|
EMMC flash
|
无
|
B+
|
512MB
|
ARM11 700MHZ
|
40
|
4
|
微型SD卡
|
10/100
|
2014年7月14日,树莓派基金会隆重发布了最新版的树莓派Model B+(以下简称B+)。B+被认为是其前辈Model B的最后一个继任者,采用了与所有老版树莓派相同的博通BCM2835片上系统。基金会明智地为Model B+选择了现有的架构,以便与之前开发的软件和项目保持兼容性。 根据社区成员的反馈,B+是一款比以往版本更加优秀的产品。让我们来看看这一新款的树莓派在哪些方面得到了提升。
B+的尺寸为85X56X17毫米,略小于最初的树莓派。尺寸的减小带来的却是更合理的布局和器件分布。纵观板子的全貌可以看到许多不同之处,最明显的是接口的分布。不同于之前的版本将各个端口分布在四个边上,B+只在两个边上安装了连接端口。这种新的布局带来了一些好处,最明显的好处是USB端口数量的增加,当然这也得益于将旧版本上的LAN9512控制器更换为LAN9514。B+的USB端口增加到4个后能够连接更多的设备,其中甚至包括移动硬盘,因为这些端口能够提供更高的电流,从而能够为大部分便携式USB2.0接口的移动硬盘供电。不仅如此,更加稳定的USB热插拔功能对于那些在老树莓派上遭遇USB重启问题的用户来是一个不错的进步。
以太网接口和Model B相比没有变化,依然工作在10/100Mbps。但是这次该接口被安放到与USB接口持平的位置,这对于外壳生产商来说是一种大受欢迎的设计。
板上的3.5mm耳机接口看上去似乎没有变化。该接口在最初的树莓派上只能提供音频输出,然而在B+上该接口还能代替最初的AV接口的功能提供视频输出,当然就不再需要另外安装AV接头了。这一功能得益于该3.5mm接口是一个4极插孔。为了能够将3.5mm接口连接到采用AV输入的显示屏,比如电视,你需要另外购买一个适配器。另外,B+的模拟音频输出也得到了巨大的提升,而在之前的版本上该功能可以说还没有完成开发。
HDMI端口旁最靠边的端口是一个5V/2A的微型USB接口,采用了经过大量改进的供电电路,能够实现更高的供电效率,这对于那些使用树莓派来制作机器人同时采用电池供电的开发者来说是个不错的改进。另外新的供电电路对于那些供电不足的便宜电源的容错性能也更强。
板上同样提供了DSI和CSI端口,用于连接即将上市的树莓派官方触摸显示屏和现有的Pi Camera,不同的是在B+上的这两个接口很贴心的用“DISPLAY”和“CAMERA”两个更直观的单词来标注。
之前的树莓派Model A和B都采用SD卡作为存储设备,但这次树莓派基金会做出了一个聪明举动,就是把标准的SD卡插槽替换成更耐用更具手感的带有推入锁定功能的微型SD卡插槽。随着近年来微型SD卡的价格不断下降,终端用户可以用这种便宜并且随处可见的存储卡来在不同树莓派版本上存储数据。
树莓派Model A和B带有26个GPIO引脚,而B+则提供40个引脚,其中26个引脚可供用户使用,还带有3个额外的GND引脚。B+的GPIO端口兼容Model B,并且没有改变原GPIO扩展插座的顺序,只是增加了14个引脚,这样当前市场上大部分外接卡都可以用在B+上。
我用流行的Pibrella测试了B+,来验证GPIO引脚的增加是否会影响市面上现有的外接卡的使用,结果是完全兼容。后期还会用更多的板卡来测试B+。软件上我用了最新的NOOBS版本,这样下载和复制安装文件都会很轻松。NOOBS和我预想一样的好用,安装Raspbian只用了大约10分钟就搞定了。安装完后重启就能够看到之前熟悉的工作环境了。
B+是一款经过深思熟虑而制作的改进型产品,它在之前版本树莓派的基础上进行了扩展,在26 GPIO引脚的ModelA和B以及120引脚的ComputeModule之前提供了一种折中的方案。B+能够用于许多不同的开发项目并且能够为高级用户在开发工作中提供所需的一切资源。目前英蓓特科技官方网站正在热销,定价为265元。
|