The project uses two Microchip PIC
microcontrollers to build this imaging sonar where a 16F84 is used for the servo control and a 16C71 for the sonar portion.
The design of this PIC based imaging sonar includes two 40KHz ultrasonic transducers where one for transmit and one for receive. An R/C servo over 180 degrees of azimuth steers these transducers.
Circuit Side Scan Sonar PIC16c711
The ends of travel of the servos are sensed by the two micro switches and the non-volatile memory on the PIC16F84 stores this information. It will give multiple readings in a single direction or will scan just a sector or can scan the full 180 degrees. The range is currently limited to about 6in.-4ft. A single 19.2 Kbps serial port provides all control and output.