SOC Robotics Wasp Hardware Reference Manual

Embedded processor

Advertisement

Quick Links

Wasp Embedded Processor
Hardware Reference Guide
PCB Rev 1.2
Wasp
Wasp Plus
www.soc-machines.com
Manual Revision 0.89
© Copyright 2008, SOC Robotics, Inc

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Wasp and is the answer not in the manual?

Questions and answers

Summary of Contents for SOC Robotics Wasp

  • Page 1 Wasp Embedded Processor Hardware Reference Guide PCB Rev 1.2 Wasp Wasp Plus www.soc-machines.com Manual Revision 0.89 © Copyright 2008, SOC Robotics, Inc...
  • Page 2: Warranty Statement

    No goods may be returned to SOC Robotics without SOC Robotics Returned Material Authorization form. Prior to any return of goods by Buyer pursuant to this Section, Buyer shall afford SOC Robotics the opportunity to inspect such goods at Buyer’s location, and any such goods so inspected shall not be returned to SOC Robotics without its prior written consent.
  • Page 3: Table Of Contents

    3.5 TWI I2C Expansion Port .……………..……………………………………………..……13 3.6 Board Power Connector and Battery Holder……………………………………………14 Electrical and Mechanical Description …………………………..….……14 4.1 Component Layout…………………………………………………………………...……14 4.2 Electrical Specifications……………………………………………………………...……15 4.3 Mechanical Dimensions ……………………………………………….…………….……15 Schematics …………………………………………………………………..……16 - 3 - © Copyright 2008, SOC Robotics, Inc Manual Revision 0.89...
  • Page 4: Introduction

    Atmel AVR processor family. Each processor has internal Flash, SRAM, EEPROM, SPI, TWI (I2C), UART, 8 channel 10bit A/D and general purpose IO. The Wasp has an internal 8MHz oscillator but is shipped with an external 8MHz crystal. An external 32.756KHz crystal is provided on the board to allow the creation of a real time clock for timed software execution.
  • Page 5 Wasp Hardware Reference Manual Software The Wasp is programmed in C using either a GNU C Compiler, AVR Studio V4.13 or higher with GNU C integrated with the IDE or a third party IDE such as ICCAVR from ImageCraft. The ATmega644 may not be programmable with ICCAVR so a special utility (ISProg.exe) is available to program the processor.
  • Page 6: Detailed Description

    2.1 Introduction The Wasp is an extremely compact embedded processor for mobile data acquisition, control and monitoring applications. Programmed in C and powered by a coin cell the Wasp is an excellent embedded processor platform for small mobile applications. Figure 2-1. Primary Components on top and bottom sides of PCB.
  • Page 7: Processor

    Atmel web site providing very detailed information on the internal peripherals. The Wasp has a pad for an external crystal – the default crystal is 8MHz although an optional 20MHz crystal is available. Note that the ATmega644 requires 5VDC to run at 20MHz. Check the configuration of the Wasp before powering at 5VDC so no installed components are damaged.
  • Page 8: Battery Holder

    J2 to an Atmel compatible 10pin adapter. The CISP attaches to connector J2 located on the top edge of the board – attach as shown in the picture below. The Wasp can also be programmed using a USB10 USB 2.0 peripheral.
  • Page 9: Optional Components

    Wasp Hardware Reference Manual 2.9 Optional Components The Wasp has pads for five optional components – 16 bit A/D, 16 bit D/A, temperature sensor, light sensor and 3-axis accelerometer. Figure 2-5. Optional sensor locations and components installed on Wasp. 16 Bit A/D The optional 16 bit A/D is a Burr-Brown ADS1101.
  • Page 10: Molex Connector

    2.10 Molex Connectors The Wasp uses two small Molex picoBlade 4 pin and 5 pin male connectors with 1.25mm pin spacing (4 pin Molex Part No. 53048-0410 - Digikey Part No. WM1744-ND - 5 pin Molex Part No. 51021-0500 –...
  • Page 11: Applications

    The 16 bit analog interface provides high precision analog data for special applications. The USB10 provides a simple high speed communications interface with a PC for rapid transfer of data to the host PC. The USB10 also allows the PC to program the Wasp without the need for a ISP10 CISP combination.
  • Page 12: Hardware Expansion Port Summary

    Wasp Hardware Reference Manual 3.0 Wasp Hardware Expansion Port Summary 3.1 Introduction The Wasp has three I/O expansion ports, power port, I2C port and 16 bit A/D-D/A port as shown in the connector layout diagram below. - 12 - © Copyright 2008, SOC Robotics, Inc...
  • Page 13: Expansion Port A

    AVR PORTA is routed to connector J1. Figure 3-3. PORTA Pin Assignment J1. 3.3 Expansion PORT B AVR PORTB is routed to connector J2. Figure 3-4. PORTB Pin Assignment J2. - 13 - © Copyright 2008, SOC Robotics, Inc Manual Revision 0.89...
  • Page 14: Expansion Port C/D

    The TWI I2C lines are routed to connector J3 and a separate 4 pin Molex connector J5 (4 pin Molex picoBlade connector). J5 is compatible with the SOC Robotics Smart Peripheral family of motor controllers, LCD displays and data acquisition modules.
  • Page 15: Board Power Connector And Battery Holder

    3.6 Board Power Connector and Battery Holder Wasp power may range from 1.8 to 5VDC. Voltage level should not exceed 3.3V if the serial flash and accelerometer is installed. Power connect J4 is indicated in the picture below. A coin cell battery holder or 1/2AA battery holder can also be mounted on the board providing complete mobility.
  • Page 16: Electrical And Mechanical Description

    4.0 Electrical and Mechanical Description 4.1 Component Layout Components are mounted on both sides of the board. Not all components may be mounted. See the section on optional components for more information. - 16 - © Copyright 2008, SOC Robotics, Inc Manual Revision 0.89...
  • Page 17: Electrical Specifications

    Board dimensions are stated in inches. Connectors J1, J2 and J3 are positioned on 0.1” pin spacing so the Wasp is easily mounted directly on any standard 0.1” prototyping board. A sample schematic with connector library and board layout in Eagle CAD format is available at www.soc-machines.com/download/wasplayout.htm...
  • Page 18: Schematics

    Wasp Hardware Reference Manual 5.0 Wasp Rev 1.2 Schematics - 18 - © Copyright 2008, SOC Robotics, Inc Manual Revision 0.89...
  • Page 19 Wasp Hardware Reference Manual - 19 - © Copyright 2008, SOC Robotics, Inc Manual Revision 0.89...
  • Page 20 Wasp Hardware Reference Manual - 20 - © Copyright 2008, SOC Robotics, Inc Manual Revision 0.89...
  • Page 21 Wasp Hardware Reference Manual Notes: - 21 - © Copyright 2008, SOC Robotics, Inc Manual Revision 0.89...

This manual is also suitable for:

Wasp plus

Table of Contents