Jump to content

Солнечное пятно

Солнечные точки рядом с батареей типа АА

Sun SPOT (Sun Small Programmable Object Technology) представлял собой сенсорный узел для беспроводной сенсорной сети, разработанный Sun Microsystems, анонсированный в 2007 году. Устройство использовало стандарт IEEE 802.15.4 для своей сети и, в отличие от других доступных сенсорных узлов, использовало Squawk Java. виртуальная машина .

После приобретения Sun Microsystems корпорацией Oracle платформа SunSPOT поддерживалась, но ее форум был закрыт в 2012 году. [1] Зеркало старого сайта сохраняется для потомков. [2]

Аппаратное обеспечение

[ редактировать ]

Полностью собранное устройство умещается на ладони.

Его первая процессорная плата включала архитектурой ARM 32-битный процессор с и ядром ARM920T, работающим на частоте 180 МГц. Он имел 512 КБ оперативной памяти и 4 МБ флэш-памяти . с частотой 2,4 ГГц Радиомодуль IEEE 802.15.4 имел встроенную антенну и интерфейс USB . [3]

Сенсорная плата включала в себя трехосевой акселерометр (с настройками диапазона 2G и 6G), датчик температуры, датчик освещенности, 8 трехцветных светодиодов, аналоговые и цифровые входы, два переключателя мгновенного действия и 4 сильноточных выходных контакта. [3]

В устройстве использовалась литий-ионная аккумуляторная батарея емкостью 750 мАч напряжением 3,7 В , режим глубокого сна с током 30 мкА и управление батареей, обеспечиваемое программным обеспечением. [3]

Программное обеспечение

[ редактировать ]

Использование устройством драйверов устройств Java необычно, поскольку Java, как правило, не зависит от оборудования. Sun SPOT использует небольшой Java ME Squawk , который работает непосредственно на процессоре без операционной системы . И Squawk VM, и код Sun SPOT имеют открытый исходный код. [4] стандартные среды разработки Java, такие как NetBeans Для создания приложений SunSPOT можно использовать .Управление и развертывание приложения выполняются с помощью ant-скриптов, которые можно вызвать из среды разработки, командной строки или инструмента «Солярий», входящего в состав SPOT SDK. [ нужна ссылка ]

Узлы обмениваются данными, используя стандарт IEEE 802.15.4 , включая подход базовой станции к сенсорной сети. Такие протоколы, как Zigbee, могут быть построены на базе 802.15.4.Sun Labs сообщила о реализации RSA и криптографии на основе эллиптических кривых (ECC), оптимизированных для небольших встраиваемых устройств.

Доступность

[ редактировать ]

Лаборатории Sun Microsystems Laboratories начали исследования сенсорных сетей примерно в 2004 году. После некоторого первоначального опыта использования «Motes» от Crossbow Technology под руководством Роджера Майке начался проект по разработке интегрированной аппаратной и программной системы. [5] В 2005 году Sun спонсировала проект Колледжа дизайна Арт-центра под названием «Автономные легкие воздушные суда». [6] Первая ограниченная партия комплектов разработки Sun SPOT была выпущена 2 апреля 2007 года, после нескольких месяцев задержек. В этот вводный комплект вошли две демонстрационные сенсорные платы Sun SPOT, базовая станция Sun SPOT, инструменты разработки программного обеспечения и USB-кабель. Программное обеспечение было совместимо с Windows XP, Mac OS X 10.4 и распространенными дистрибутивами Linux. Был предоставлен некоторый демонстрационный код. [ нужна ссылка ]

Разработчик из Sun провел демонстрацию в сентябре 2007 года. [3] Изучив коммерческое использование, Sun сосредоточила внимание на образовательных целях.Весь проект, оборудование, операционная среда, виртуальная машина Java, драйверы и приложения были доступны с открытым исходным кодом в январе 2008 года. [4] [7] [8]

Корпорация Oracle приобрела Sun Microsystems в 2010 году и продолжила разработку Sun SPOT, выпустив восьмую версию оборудования (с логотипом Sun-Oracle) к марту 2011 года. [9] Версия 2011 года имела больший объем памяти и более быстрый процессор, но с меньшим количеством входов. [10]

В 2012 году на форуме заявили, что он будет «остановлен на техническое обслуживание» до «середины июня». [1] 7 мая 2013 года в сети Oracle Technology Network открылся новый форум. [11] Дэвид Дж. Симмонс, один из разработчиков SunSPOT для Sun Microsystems, вел блог до конца 2010 года. [12] В июле 2013 года он открыл альтернативный форум разработчиков, не связанный с Oracle. [13]

Когда проект был закрыт, ведущий инженер по аппаратному обеспечению проекта SunSPOT Боб Алкир заархивировал проект оборудования на своем личном веб-сайте. [14]

  1. ^ Перейти обратно: а б «Форумы SunSpotWorld закрыты на техническое обслуживание» . Лаборатория Оракл. Архивировано из оригинала 9 июня 2012 года . Проверено 17 ноября 2013 г.
  2. ^ «Сайт-зеркало SunSpotWorld» .
  3. ^ Перейти обратно: а б с д Саймон Риттер (24 сентября 2007 г.). «Солнечные пятна в действии» . Архивировано из оригинала 20 апреля 2008 года . Проверено 17 ноября 2013 г. Переиздано в феврале 2011 г. Архивировано 6 апреля 2014 г. в Wayback Machine.
  4. ^ Перейти обратно: а б "пятна: проект SPOTs" . Архивировано из оригинала 27 мая 2011 г.
  5. ^ Роб Тау. «Беспроводные сенсорные сети Sun SPOT» . Персональная веб-страница . Проверено 17 ноября 2013 г.
  6. ^ Джед Берк и Нихил Миттер (2006). «Автономные легкие воздушные суда» . Проверено 17 ноября 2013 г.
  7. ^ Остин Модайн (29 января 2008 г.). «Чушь с открытым исходным кодом Sun: раскрыты крошечные устройства с сенсорным управлением» . Регистр . Проверено 17 ноября 2013 г.
  8. ^ «Sun представляет инновационную технологию Sun Small Programmable Object Technology (SPOT) для сообщества разработчиков программного обеспечения с открытым исходным кодом; расширяет программу на образовательные учреждения по всему миру» . Пресс-релиз . Сан Микросистемс. 29 января 2008 года. Архивировано из оригинала 3 февраля 2008 года . Проверено 17 ноября 2013 г.
  9. ^ Рон Голдман (19 марта 2011 г.). «Споты: Wiki: Главная — Проект Кенай» . Веб-сайт проекта . Проверено 17 ноября 2013 г.
  10. ^ «SunSPOTWorld - Покупка» . Коммерческий веб-сайт . Архивировано из оригинала 7 декабря 2013 года . Проверено 17 ноября 2013 г.
  11. ^ Форум SunSPOT в Oracle Technology Network. Архивировано 3 ноября 2013 г., в Wayback Machine.
  12. ^ «На месте: Дэвид Г. Симмонс» . Блог . Архивировано из оригинала 9 мая 2012 года . Проверено 17 ноября 2013 г.
  13. ^ «Форумы Sun SPOTs» . Альтернативный неофициальный форум разработчиков . Проверено 17 ноября 2013 г.
  14. ^ Боб Алкир. «Аппаратное обеспечение SPOT» . Проверено 14 марта 2019 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7b213f57fc94a65873b66c1cd8b89b00__1689580980
URL1:https://arc.ask3.ru/arc/aa/7b/00/7b213f57fc94a65873b66c1cd8b89b00.html
Заголовок, (Title) документа по адресу, URL1:
Sun SPOT - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)