Малые космические аппараты: производство, эксплуатация и управление
5. Istanbul Teknik Universitesi, Magnetic Attitude Control of Small Satellites: A Survey of Applications and A Domestic Example.
6. Svartveit K. Attitude determination of the NCUBE satellite // NTNU, June. 2003.
7. CubeSatShop.com. URL: http://www.cubesatshop. com/index.php?page=shop.product_ details&category_ id=7&flypage=flypage.tpl&product_id=55&option=com_ virtuemart&Itemid=69&vmcchk=1&Itemid=69 (accessed: 02.09.2014).
8. Penikov V. I., Ovchinnikov M. Y., Ivanov D. S. Kompleksnoe issledovanie svoistv gisterezisneh stergnei iz magnitomiagkovo materiala // Preprinte IPM im. M. V. Keldesha. 2011, no. 31. 40 р. URL: http:// library.keldysh.ru/preprint.asp?id=2011-31 (accessed: 2.09.2014).
© Бабич С. А., Костюков А. С., 2014
УДК 004.42
УСТРОЙСТВО ДИСТАНЦИОННОГО УПРАВЛЕНИЯ ОСВЕЩЕНИЕМ
НА БАЗЕ ОС ANDROID
А. С. Давыдов
Самарский государственный аэрокосмический университет имени академика С. П. Королёва (Национальный исследовательский университет) Российская Федерация, 443086, г. Самара, Московское шоссе, 34. Е-mail: rfiz@rambler.ru
Предлагается сделать основой концепции «Умный дом» устройство на базе операционной системы Android. Рассматривается разработка приложения для устройства дистанционного управления светом под ОС Android. Прототип приложения отлаживается на базе одноплатного компьютера DevKit8500D.
Ключевые слова: операционная система Android, технология Wi-Fi, концепция «Умный дом», одноплатный компьютер.
REMOTE CONTROL OF LIGHTING DEVICES BASED ON ANDROID OS
A. S. Davydov
Samara State Aerospace University named after academician S. P. Korolev (National research university) 34, Moskovskoe highway, Samara, 443086, Russian Federation. Е-mail: rfiz@rambler.ru
The basis of the concept of "smart house" device based on Android operating system is proposed. The application development for the remotely controlled lightning devices under the Android operating system is discussed. The prototype of the application is debugged on a single board computer DevKit8500D.
Keywords: Android operating system, Wi-Fi technology, the concept of "smart House", single board computer.
С развитием современных технологий и операционной системы Android всё большую популярность набирает концепция «Умный дом». Технология Wi-Fi, одна из задач которой - обмен информацией между устройствами с помощью беспроводных технологий на расстоянии, является неотъемлемой частью «Умного дома». С тех пор как на замену традиционным проводным устройствам приходят беспроводные, технология Wi-Fi показывает свое преимущество, объединяясь с Android-устройствами.
В настоящее время широкую популярность приобрел стандарт Wi-Fi Direct (Wi-Di), который обеспечивает передачу данных так же просто, как это происходит в случае Bluetooth. В частности, по новому стандарту любые беспроводные устройства смогут устанавливать прямое соединение без использования специальной точки доступа. Таким образом, каждое устройство с поддержкой Wi-Fi Direct само становится точкой доступа, к которой могут подключаться дру-
гие устройства. Wi-Di работает начиная с Android 4.0 и не требует дополнительных настроек и специальных модулей [1].
Одно из основных требований «Умного дома» -включение, выключение и диммирование (плавное изменение яркости) осветительных приборов. В данном докладе предлагается сделать основой этой структуры устройство на базе Android. Платформа Android идеально подходит для создания приложений с использованием Wi-Fi модулей, она располагает широкими возможностями по доступу и обмену данными между устройствами, поддерживающими этот протокол. Программный доступ к разрешениям (ACCES S_WIFI_STATE и CHANGE_WIFI_STATE), позволяющим обращаться к встроенному модулю Wi-Fi на устройстве, достигается использованием объекта типа WifiManager. Получить экземпляр класса WifiManager можно при помощи метода getSystemService(). Инструментарий Android SDK
Решетневскуе чтения. 2014
предоставляет ряд API-интерфейсов для получения информации о доступных для устройства сетях Wi-Fi, а также о свойствах подключения к сети Wi-Fi. Эта информация может быть использована для отслеживания уровня сигнала, поиска точек доступа или выполнения некоторых операций при подключении к определенным точкам доступа [2-4].
В докладе рассматривается разработка приложения для устройства дистанционного управления светом под ОС Android. Отладку приложения целесообразно проводить на базе аппаратной платформы, на которой будет реализовано конечное устройство, или на базе так называемых отладочных плат. В нашем случае отладка проводилась на одноплатном компьютере DevKit8500D на базе высокопроизводительного процессора DM3730 Texas Instruments (ядро ARM Cortex-A8 с тактовой частотой 1000 МГц). Приложение состоит из командной строки, строки для отображения принятых команд и кнопки отправки данных на осветительный прибор с регулятором освещения. Все команды отделяются при помощи символа перевода строки "\r". Весь буфер по приходу каждого байта переводится в массив My_Data[]. Как только пришел символ "\r", который означает конец команды, формируется строка strMy_Data и сравнивается с заранее внесенными командами для управления регулятором освещения. Всего определены 8 команд: Startl - включает модуль 1; Stopl - выключает модуль 1, и так для четырёх модулей.
Данное приложение может рассматриваться в качестве прототипа для разработки устройства дистанционного управления освещением. Так как в послед-
нее время всё большую популярность приобретают «умные дома», необходимым элементом которых является удаленное управление светом, то конечное устройство можно использовать в таких домах.
Библиографические ссылки
1. Darcey L., Conder S. Android wireless application development. Indianapolis: Wesley, 2012. 525 р.
2. Дэрси Л., Кондор Ш. Android за 24 часа. Программирование приложений под операционную систему от Google. М. : Рид Групп, 2011. 409 с.
3. Майер Р. Android 2. Программирование для планшетных компьютеров и смартфонов. М. : Эксмо,
2010. 670 с.
4. Хашими С., Коматинени С., Маклин Д. Разработка приложений для Android. СПб. : Питер, 2011. 736 с.
References
1. Darcey L., Conder S. Android wireless application development. Indianapolis: Wesley, 2012. 525 р.
2. Darcy L., Condor S. Android in 24 hours. Programming applications for the operating system from Google. Moscow: Reed groups, 2011. 409 p.
3. Mayer R. Android 2. Programming for tablet computers and Smartphones. Moscow: Eksmo, 2010. 670 p.
4. Hashemi S., Komatineni S., Mclean D. Application development for Android. St.-Petersburg : Piter,
2011. 736 p.
© Давыдов А. С., 2014
УДК 629.7.05
ЭЛЕКТРОДВИГАТЕЛЬ-МАХОВИК С МАГНИТОГИДРАВЛИЧЕСКИМИ ОПОРАМИ ВРАЩЕНИЯ
Д. В. Ермаков, А. Н. Бобриков, П. А. Алексанов
ОАО «Научно-производственный центр «Полюс» Российская Федерация, 634050, г. Томск, пр. Кирова, 56в. Е-mail: polus@online.tomsk.net
Результатом работы электродвигателя-маховика, выполненного на магнитогидравлических опорах с аварийными шарикоподшипниками, является увеличение стабильности работы роторной системы при вращении, когда на нее действуют не только осевые, но и радиальные силы смещения от внешних механических воздействий на корпус.
Ключевые слова: магнитогидравлическая опора, аварийный шарикоподшипник, электродвигатель-маховик.
ELECTRIC MOTOR-FLYWHEEL WITH MAGNETIC-HYDRAULIC BEARINGS D. V. Ermakov, A. N. Bobrikov, P. A. Aleksanov
JSC "Research and production center "Polyus" 56v, Kirov Av, Tomsk, 634050, Russian Federation. E-mail: polus@online.tomsk.net
The result of electric motor-flywheel operation, designed with magnetic-hydraulic bearing with emergency bearing, is increasing stability of rotor's system operation stability when rotating, while it experiences not only axial forces of displacement but also radial forces by outer mechanical disturbance to the frame.
Keywords: magnetic-hydraulic bearing, emergency bearing, electric motor-flywheels.