или войти через:
Ваша корзина пока пуста
favorite_border
Доступно только зарегистрированным пользователям

Программируемый робот, управляемый с КПК / PDA Robotics: Using Your Personal Digital Assistant to Control Your Robot

schedule 2006
account_circle Роберт Букарев
account_balance НТ Пресс
language Русский
book 223
info_outline 5-477-00180-1


Вашему вниманию предлагается книга ведущего специалиста в области компьютерной и робототехники из Канады Дугласа Вильямса, посвященная новой теме - управлению роботами с помощью карманных персональных компьютеров (КПК) с установлением беспроводной связи по ИК-каналу между ними.

Автор систематизировал сведения по. стандартам связи IrDa, элементной базе электроники роботов, необходимому прикладному программному обеспечению КПК. Книга позволит читателю провести все этапы работы по сборке, программированию и наладке дистанционно управляемого от КПК робота, созданного своими руками.

Книга будет полезна большой армии радиолюбителей и роботостроителей, студентам радиотехнических факультетов, факультетов вычислительной техники, робототехники, механотроники.

Содержание:

Глава 1. Внутреннее устройство карманного компьютера
Заглянем внутрь КПК
SA-1110: пример архитектуры ARM

Глава 2. Знакомство с устройством робота
Основные электронные компоненты для связи робота с КПК
Микрочип MCP2150: контроллер стека протокола стандарта IrDA
Последовательный ИК приемопередатчик Vishay TFDS4500
Микроконтроллер PIC16F876
Стабилизатор напряжения L7805ACV на 5 В
Двухканальный полномостовой драйвер L298
Инфракрасный дальномер GP2D12 компании Sharp
Кварцевые генераторы DYN2009635 на 20 МГц и RXDMP49 на 11,0952 МГц на основе кристалла AT-среза

Глава 3. Инструменты и оборудование
Необходимые инструменты и оборудование
Безопасность при механосборочных и настроечных работах превыше всего
Где купитьоборудование

Главa 4. Общее представление о связи в ИК-диапазоне
Техническая сводка о стандартах IrDD Data и IrDA Control
Современные полнофункциональные возможности IrDA для обмена цифровой информацией посредством беспроводного инфракрасного канала связи
Дополнительные протоколы IrDA Data
IrDA Control
Windows CE (Pocket PC) и IrDA
Скорости канала связи
Время реверса напраавления передачи данных
SIR-кодирование
MIR-кодирование
FIR-кодирование
VFIR-кодирование

Глава 5. Электронная «начинка» робота
Краткий обзор системы
Установка скорости передачи данных на МСР2150
Подключение МСР2150 к ИК-приемопередатчику
Подключение МСР2150 к микроконтроллеру PIC16F876
Плата контроллера двигателей
Инфракрасный дальномер Sharp GPD12
Описание составных частей электроники робота
ИК-приемопередатчикТР054500 фирмы Vishay Telefunken
Микросхема Microchip МСР2150 Plug and Play поддержки стека протоколов стандарта IrDA
Кварцевые и керамические резонаторы
Иерархическая модель сети
Установление связи между КПК и роботом: как соединяются устройства
Микроконтроллер PIC16F876: основное вычислительное устройство робота, управляемого от КПК
Контроллер двигателей L298
Инфракрасный дальномер GP2D12

Глава 6. Сборка робота
Изготовление печатных плат
Инструкции по процессу позитивной фотолитографии
Список необходимых компонентов
Размещение и пайка компонентов основной платы
Размещение и пайка компонентов на плате управления двигателями
Инфракрасный приемопередатчик
Разъемы питания
Батарейный источник питания
Инфракрасный дальномер
Вырезание алюминиевых пластин и сверление отверстий
Сборка редукторных электродвигателей
Разъемы для плоских кабелей
Опора для камеры (дополнительное крепление)

Глава 7. Программирование микроконтроллера PIC16F876
Установка программного обеспечения
Установка оборудования
Основная работа
EPIC для DOS
EPIC для Windows 95/98/Me/NT/2000/ХР
Элементы управления EPICWin
Компилятор для микроконтроллеров PICmicro
Компилятор с командной строкой
Исходная программа
Программирование микроконтроллера PIC16F876

Глава 8. Программное обеспечение робота с управлением от КПК платформы Palm OS на основе Code Warrior 8.0
8.1. Создание проекта управляемого от КПК Palm робота

Глава 9. Программное обеспечение робота с управлением от КПК на платформе Pocket PC 2002 (Windows СЕ)
Обзор функций Microsoft eMbedded Visual С++ 3.0
Пути повышения производительности разработчиков ПО
Упрощенная оглодка и распределение ресурсов
Полный доступ к платформе Windows СЕ
Пути создания приложений для новейших устройств на базе Windows СЕ
Быстрый и гибкий доступ к данным
Создание приложения для Pocket PC
Создание lrDA-канала связи
Беспроводная высокочастотная связь
Конструктор CCeSocket::CCeSocket
Параметры
Замечания
On Wireless: реализация класса CPDASocket

Глава 10. Командный центр управления роботом от КПК
Видеосвязь
Режим обнаружения движения
Отправка данных с помощью FTP
Беспроводная линия передачи данных от командного центра до робота

Глава 11. Безграничные возможности использования управляемых от КПК роботов
Система глобального позиционирования
GPS-приемник на базе КПК Pocket CoPilot 3.0 программной оболочки издания PCP-V3-PAQJ2
Программное обеспечение TeleType GPS
Сканер штрихового кода Symbol SPS 3000
Карта беспроводной связи Sierra Wireless AirCard 555
Телехирургия
Операции будущего

Предметный указатель

Комментарии: