Page 248 - PDA Robotics Using Your Personal Digital Assistant to Control Your Robot
P. 248
PDA Index 5/27/03 8:57 AM Page 224
electronics (continued)
component descriptions for, Index EPIC Plus Programmer (continued)
Windows and, 140–144, 142
53–58 EPICWin controls, 144–145
crystal oscillator/ceramic Epson, 7
resonators in, 62–65, 63 Ericsson, 7
L298 dual full-bridge driver in, etching the circuit board, 45–46,
96–102 45, 111–113, 112
main board in, 44, 46 Ethernet, 35
MCP2150 connection to Vishay exposing the circuit board, 45–46,
TFDS4500 transceiver, 47–48, 45, 108–110, 109
48, 49, 50
MCP2150 IrDA protocol fast IrDA (FIR) links, 36, 37, 40
controller in, 58–79 file transfer protocol (FTP), 195,
MCP2150 to PIC16F876 201–206
connection in, 49–50, 50 flash memory, 18
motor controller circuit in, four pulse position modulation
51–52, 51, 52 (4PPM), 40
PIC16F876 microcontroller in, frame check sequence (FCS), 38, 69
78–96 frames, in IrDA data transmission,
Sharp GP2D12 infrared range 38, 39, 69
finder, 52, 52, 102–106 Fujitsu, 7
system overview of, 43–53 full-bridge driver (See L298 dual
embedded software, 2 full-bridge driver)
eMbedded Visual Tools 3.0 (See
also Pocket PC 2002), geared motors assembly, 127–130,
169–175, 170 128
end of frame (EOF), 38, 69 Geekware, 156
EPIC Plus Programmer, 137–154 general purpose clock (GPCLK),
configuration options for, in SA-1110 microprocessor
Windows, 142, 143 using ARM and, 8
DOS and, 141 global positioning system (GPS), 1,
EPICWin controls in, 144–145 211–215
general operation of, 140–145 Pocket CoPilot 3.0
hardware installation for, (PCP–V3–PAQJ2), 212, 213
139–140 TeleType, 212, 213
HEX files and, 140 Global UniChip, 7
MPASM/MPLAB and, 140 graffiti writing area, 4, 5
programming options for, in
Windows, 143, 143 half-duplex, 39, 40, 68–69
programming sequence in, 153, handshake phase and, 71–78
153, 154 handshake phase, 46, 71–78
software installation for, connection sequence in, 72, 73
138–139 discovery mode in, 72, 74–75
224