http://www.sunspotworld.com/
Sun Small Programmable Object Technology (Sun SPOT)
Small Java powered Wireless Transducer Devices
http://research.sun.com/projects/dashboard.php?id=145
Squawk: A Java VM for Wireless Sensor Networks: TS-1598, 2006
Sun公布Java无线传感器等的开发环境“Sun SPOT”
http://techon.nikkeibp.co.jp/
【日经BP社报道】
NetBeans内的“SPOTWorld”传感器应用开发工具
Sun SPOT的传感器构成。传感器的外形尺寸为63.5mm×38.1mm×12.7mm。
美国Sun Microsystems公布了基于Java技术的无线传感器网络等的开发环境“Project Sun SPOT(Small Programmable Object Technology)”。由该公司研究开发部门Sun Microsystems Laboratories(Sun Labs)开发。
Sun SPOT的基本构成为:32位微处理器“ARM9”、支持IEEE802.15.4的无线传感器、支持无需OS的J2ME(Java2 platform, micro edition)的“Squawk”VM(虚拟机)和面向无线传感器的应用开发及使用软件工具“SPOTWorld”。“Sun SPOT的目的之一就是:让众多的Java开发人员除了面向普通计算机环境的应用之外,还可以轻松地开发可在现实中使用的应用产品”(Sun Labs高级经理Roger Meike)。比如可以设想这样的用途:通过配备在机器人等上的相机来检测人的动作,并把所获得的数据通过无线传感器传送等。
试制“会写博客”的宇航船
该公司认为,与其它公司的开发环境相比,Sun SPOT的特点在于传感器技术。比如,使用Sun SPOT传感器的CLDC (connected limited device configuration)1.1 Squawk VM不需要OS。而且Squawk VM专门进行了耗电管理方面的优化设计。作为例证,Meike指出,为了减小耗电,可以利用Sun SPOT配备的高性能微处理器。“为了完成某一计算,与使用无线方式把数据传到其它计算机进行处理相比,将这些数据进行本地处理更为省电。能不能进行这些处理可通过VM来判断”(Roger Meike)。
在多个Sun SPOT传感器群上运行的应用软件和SPOTWorld,也可以单独在开放源友IDE(integrated development environment)“NetBeans”上运行。所开发的应用软件也可以通过USB或者无线技术与Sun SPOT的传感器通信。无线传输数据时使用的数据加密技术也正在开发之中。Sun表示:“即使没有特定传感器方面的知识,也可以进行传感器应用软件的开 发。”
Sun Labs的高级工程师兼经理Brenda Laurel目前还兼任美国Art Center College of Design的研究生院Media Design Program的主席。Laurel的学生目前已经开始利用Sun SPOT进行开发。据Laurel称,他的学生已经开发出了在小型宇航船上配备Sun SPOT和相机、在宇航船飞行的同时拍摄周围风景的应用产品。拍摄到的影像可以传送到特定的WWW网站上,“这就好像宇航船在写博客一样”(Laurel)。
Sun SPOT的开发工具定于2006年5月供货。传感器由两枚板卡构成。主板上配备4MB闪存、512KB RAM、频率180MHz的ARM9和支持IEEE802.15.4的LSI。传感器板卡具备3轴加速度传感器、温度传感器、光传感器、6个模拟输入端口 和8个通用I/O引脚等。电源方面,采用电流容量750mAh、电压3.6V的锂离子充电电池。
开发工具的价格为500美元左右(含Sun SPOT、NetBeans 5.0、Java VM和USB连接线)。据该公司称,设想的客户有研究机构、大学和对传感器技术感兴趣的人。“现在已经有不少人希望使用Sun SPOT开发产品。我们将逐一满足这方面的客户需求”(Meike)。(记者:Phil Keys,硅谷支局)
■日文原文
Sun社,Java対応の無線センサなどの開発環境「Sun SPOT」を公開
No comments:
Post a Comment