Download Schematic and PCB description for the WSN Imager Development

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Printed circuit board wikipedia , lookup

Telecommunications engineering wikipedia , lookup

Computer program wikipedia , lookup

Transcript
Agilent Technologies
Rev 0.9
May 12, 2004
Schematic and PCB description for the WSN Imager Development board
The ADCM-1670 imager has many features appropriate for WSN’s. It has a
serial port with flow control, it has JPEG and a frame buffer, and it can be powered
on/off via an I/O. Many customers will find it acceptable for development and first
exploratory products and this board is designed to help them develop those applications
(algorithms) and hardware.
The board may be used in a variety of ways. It is designed to plug directly into
the RS-232 serial port of a laptop or palmtop. The laptop can be used for Matlab or Clanguage algorithm development and extensive processing in a powerful and convenient
environment can be performed. A palmtop can be used if portability is needed – for
some palmtops, the same C language program can run on the palmtop. The palmtop can
display the image and it’s computational results. Application development while
installed on a PC is one of the most important applications for the development board – it
enables WSN imager application development today. A Visual Basic application is
available which can log it’s communications to the imager – then this log file provides
the basis for much more compact programs that simply initialize the imager with the log
file contents. The configuration is shown in Fig. 1.
Level Shifter
Development Board
Computer
Figure 1 – Agilent’s WSN Imager development board connected to a PC’s serial port.
Alternatively, the Agilent WSN image development board may be configured to transmit
the computational results via a radio link. In this case, the computer’s program and the
radio’s program are modified to form a ring serial architecture, shown in Figure 2.
1
Level Shifter
Development Board
R -> Radio
C -> Camera
Radio + uP
Computer
Figure 2. The serial ring allows a computer (i.e. Palmtop) with one serial port to
communicate with the radio and the imager.
To execute the structure, the radio’s uP, camera and computer must be at the same baud
rate, and the firmware in the radio + uP must strip off the first character depending on
whether the packet is targeted at the imager or the radio, and the software in the computer
must prefix the packets with this character depending on destination.
For either configuration (Figure 1 or Figure 2), the provided Visual Basic program can
set the imagers registers with a convenient GUI. The interface is shown below.
2
In the final case, after the imaging application is worked out on the PC or palmtop, the
application is downloaded to the Radio + uP and run directly there, see Figure 3:
Level Shifter
Development Board
Radio + uP
Figure 3: Prototyping the imager configuration using the uP which is in the radio (or
another outboard uP) for WSN imagers. This is the last stage before production, when
the imager’s connector is mounted directly on the Radio + uP board.
Power is obtained either from a wall wart, or from the radio circuits. Only the DB-9 for
convenient connection to the computer is provided as a fixed format connector – point-topoint wiring is most convenient for other connections between the Radio + uP and the
development board. The imager’s “ON” I/O as well as the I/O enable control of the
imager (for tri-stating the serial outputs, in case a development system needs access to the
uP serial port) are all convenient.
The Schematic is shown below. Two copies of the circuit are shown as the PCB vendor
has a fixed minimum size PCB and we’ll saw the board in half when we get it. A 20
3
MHz clock is provided, as well as a voltage regulator (for the wall wart – the 1670
already has a voltage regulator in it for operation down to 2.65V). The size of the board
is approximately 1.5” x 2.5”.
4