3
CONTENTS
1 INTRODUCTION .......................................................................................................................... 4
1.1 OVERVIEW............................................................................................................................ 4
1.2 SYSTEM LEVEL FEATURES............................................................................................... 4
1.3 BLOCK DIAGRAM................................................................................................................ 4
2 INSTALLATION AND CONFIGURATION................................................................................ 5
2.1 INTRODUCTION ................................................................................................................... 5
2.2 SYSTEM REQUIREMENTS.................................................................................................. 5
2.3 BOARD INSTALLATION AND POWER-UP ...................................................................... 5
2.4 JUMPER DESCRIPTIONS..................................................................................................... 6
3 PROGRAMMING.......................................................................................................................... 6
3.1 INTRODUCTION ................................................................................................................... 6
3.2 PROGRAMMING SETUP...................................................................................................... 6
3.3 PROGRAMMING CABLE..................................................................................................... 7
4 THEORY OF OPERATION...........................................................................................................7
4.1 INTRODUCTION ................................................................................................................... 7
4.2 USB INTERFACE MODULE................................................................................................. 7
4.3 POWER AND CURRENT GAUGE....................................................................................... 8
4.4 A/D CONVERTER.................................................................................................................. 9
5 SOFTWARE................................................................................................................................... 9
5.1 INTRODUCTION ................................................................................................................... 9
5.2 COP8 FIRMWARE................................................................................................................. 9
5.2.1 FLASH MEMORY MAP............................................................................................... 10
5.2.2 CONTROL CODES........................................................................................................ 11
5.2.3 SERIAL INTERFACES ................................................................................................. 13
I²C Compatible Interface...................................................................................................... 13
5.3 PC APPLICATION SOFTWARE......................................................................................... 15
5.3.1 USING A DYNAMIC LINK LIBRARY....................................................................... 16
6 BOARD SPECIFICATIONS........................................................................................................ 22
6.1 INTRODUCTION ................................................................................................................. 22
6.2 CONNECTORS..................................................................................................................... 22
6.2.1 GPIO Connectors X1, X2............................................................................................... 22
6.2.2 GPIO Connectors X3, X4............................................................................................... 22
6.2.3 GPIO Connector TPB1................................................................................................... 23
6.2.4 Programming Connector X5........................................................................................... 23
Appendix A ELECTRICAL SCHEMATICS.................................................................................. 25