1. Anatomy of a Personal Digital Assistant (PDA)
§ Beneath the Cover
§ The SA-1110: An Example of ARM Architecture
2. Robotic System Overview
§ Major Electronic Parts
§ Microchip MCP2150 IrDA Standard Protocol Stack Controller
§ Vishay TFDS4500 Serial Infrared Transceiver
§ PIC16F876 Microcontroller
§ L7805ACV Voltage Regulator (5 Volts)
§ L298 Dual Full-Bridge Driver
§ Sharp GP2D12 Infrared Range Finder
§ DYN2009635 20 MH and RXDMP49 11.0952 MHz “AT” Cut Quartz Crystal Oscillator
3. Tools and Equipment
§ Essential Tools and Equipment
§ Safety First
§ Where to Get Equipment
4. Infrared Communications Overview
§ Technical Summary of IrDA Data and IrDA Control
§ IrDA’s New Full Range of Digital Information Exchange via Cordless IR Connections
§ Optional IrDA Data Protocols
§ IrDA Control
§ Windows CE (Pocket PC) and IrDA
§ Communication Link Speeds
§ Communication Link Turnaround Times
§ SIR Coding
§ MIR Coding
§ FIR Coding
§ VFIR Coding
5. The Electronics
§ System Overview
§ Setting the Baud Rate
§ The MCP2150 Connection to the IR Transceiver
§ The MCP2150 Connection to the PIC16F876 Microcontroller
§ The Motor Controller Circuit
§ The Sharp GPD12 IR Range Finder
§ Component Descriptions
§ The Vishay TFDS4500
§ The Microchip MCP2150 Plug and Play IrDA
§ MCP2150 Applications: PDA Robot
§ Crystal Oscillator/Ceramic Resonators
§ Bit Clock
§ UART Interface
§ Baud Rate
§ Transmitting
§ Receiving
§ Modulation
§ Demodulation
§ Minimizing Power
§ Returning to Device Operation
§ Network Layering Reference Model
§ IrDA Data Protocols Supported by MCP2150
§ IRDA Standard Protocol Layers
§ PDA and PDA Robot Handshake: How Devices Connect
§ Normal Disconnect Mode (NDM)
§ Discovery Mode
§ Normal Connect Mode (NCM)
§ MCP2150 Operation
§ Optical Transceiver
§ Typical Optical Transceiver Circuit
§ MCP2150 Absolute Maximum Ratings
§ PIC16F876: PDA Robot’s Microcontroller
§ PORTA and the TRISA Register
§ PORTB and the TRISB Register
§ PORTC and the TRISC Register
§ The L298 Dual Full-Bridge Driver
§ (PDA Robot Motor Controller)
§ Description
§ The GP2D12 IR Range Finder
§ Connecting to the Sensor
§ Operation
§ Calibration
§ Ambient Light
§ IR Light
§ Laser Light
§ Operation
6. Building PDA Robot
§ Creating the Circuit Board
§ Positive Photofabrication Process Instructions
§ Parts Lists
§ Placing and Soldering the Main Board Components
§ Placing and Soldering the Motor Controller Components
§ The Infrared Transceiver
§ The Power Connectors
§ The Battery Packs
§ The IR Range Finder
§ Cutting the Aluminum Pieces and Drilling the Holes
§ Assembling the Geared Motors
§ The Ribbon Connectors
§ The Camera (Accessory) Mount
7. Programming the PIC16F876 Microcontroller
§ Software Installation
§ Hardware Installation
§ General Operation
§ EPIC for DOS
§ EPIC for Windows 95/98/ME/NT/2000/XP
§ EPICWin Controls
§ The PICmicro MCU Compiler
§ The Command Line Compiler
§ The Source Code
§ Program the PIC16F876
8. PDA Robot Palm OS Software Using Code Warrior 8.0
§ Creating the PDA Robot Project
9. PDA Robot Software for Pocket PC 2002 (Windows CE) 169
§ Microsoft eMbedded Visual C++ 3.0 Overview
§ Increased Developer Productivity
§ Simplified Debugging and Deployment
§ Comprehensive Access to the Windows CE Platform
§ Build for the Latest Windows CE Devices
§ Fast, Flexible Data Access
§ Building the PDA Robot Pocket PC Application
§ Creating the IrDA Link
§ The Wireless RF Link
§ CCeSocket::CCeSocket
§ Parameters
§ Remarks
§ OnWireless: Implementing the CPDASocket Class
10. The PDA Robotics Command Center 195
§ The Video Link
§ Motion Detection
§ Sending Data Using FTP
§ The Wireless Data Link
11. Infinitely Expandable
§ Global Positioning System
§ Pocket CoPilot 3.0 GPS Jacket Edition: PCP-V3-PAQJ2
§ The TeleType GPS
§ Symbol SPS 3000 Bar Code Scanner Expansion Pack
§ Sierra Wireless AirCard 555
§ Telesurgery
§ Operations of the Future
Click here to view the full content
No comments:
Post a Comment