B BasicATOM Lab Board Data Sheet

Similar documents
BasicATOM Lab Board Data Sheet

Ready DIP28 PIC. with. socket

user's guide to Ready for PIC BOX edition Best solution for fast and simple development of applications using 28- and 40-pin PIC devices.

Professional Development Board (#28138)

Board Of Education, Revision C (28150)

STEVAL-ISB038V1T. 1 W wearable wireless power transmitter based on STWBC-WA. Description. Features

GREEN HERON ENGINEERING LLC

MY-ZB010C UART to ZigBee Module

Integrity Instruments

Rochester Institute of Technology

ESP32 Utility Driver

Fanuc Serial (RS232) Communications Information

TO OUR VALUED CUSTOMERS

B Robo Claw 2 Channel 25A Motor Controller Data Sheet

A50/A51/A60. June 2008 (4th Edition) All Rights Reserved

ADC Relay Adapter USB V 8.0 for Raspberry PI

AMERITRON RCS-12 AUTOMATIC ANTENNA SWITCH

Hardware Guide. Control Made Simple. Model 401A Signal Generator

CONTROL MICROSYSTEMS SCADAWave Radio Transceiver. Hardware Manual

250 Series Master Development System User's Guide

SmartGLCD 240x128. user's guide to

RS232-B1 User Manual V1.2 05/10/2017

USER'S MANUAL. Model : K

Concept of Serial Communication

ZKit-51-RD2, 8051 Development Kit

B RoboClaw 2 Channel 30A Motor Controller Data Sheet

CMU232 User Manual Last Revised October 21, 2002

HAW-Arduino. Sensors and Arduino F. Schubert HAW - Arduino 1

DMP Electronics Inc Robotic Division

USER MANUAL MODEL Parallel to Serial/ Serial to Parallel Interface Converter

Universal Converter Covers All the Bases- RS-232 to 4-wire RS-422, 2-wire or 4-wire RS-485

The Guitar Chord Learning System

2W UHF MHz Radio Transceiver

TT Series Master Development System User's Guide

Z-5652 plus Series. 2D Image Hands-Free Scanner

DEMO MANUAL DC1182A LTC2981: I 2 C Programmable Precision Reference with EEPROM DESCRIPTION

Lecture #3 RS232 & 485 protocols

The Skiidometer. Hardware Description By: Adam Lee ; Etec474; Prof. Morton; WWU

Cable and Port Specifications

LCC-10 Product manual

FABO ACADEMY X ELECTRONIC DESIGN

DigiPoints Volume 1. Student Workbook. Module 2 Modem Overview

ACT-IR220Li/220LN IrDA Serial Port Adapter

PAN1760A. Design Guide. Wireless Modules. Bluetooth Low Energy Module. Rev.1.2

PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version ( )

Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.

TT Series Master Development System User's Guide

M7 Over-The-Air Protocol. Overview. Technical Brief AN187 Rev A1

ACT-IR220L/LE IrDA Serial Port Adapter

HB-25 Motor Controller (#29144)

MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide

Tel: Fax: OMESH Networks Inc. 2011

USB-B1 User Manual V1.1

16 Bit Micro Experimenter Assembly and Check out Instructions

Tarocco Closed Loop Motor Controller

MDR24x Wireless 2.4GHz Modem

MiniProg Users Guide and Example Projects

About LC Meter This is one of the most accurate and simplest LC inductance / capacitance Meters that one can find, yet one that you can easily build y

Motor Control Development Kit

Universal RS232/CMOS to RS422/RS485 Converter

ECE 4510/5530 Microcontroller Applications Week 6 Lab 5

Breadboard Arduino Compatible Assembly Guide

SC16A SERVO CONTROLLER

1 What s in the shipping package?

Revision WI.232FHSS-25-FCC-R and RK-WI.232FHSS-25-FCC-R USER S MANUAL

RigExpert TI-7 USB Transceiver Interface User s manual

This section of the manual will document the Ad-Maestro s control ports, COMM Ports and their settings respectively.

Parallax Servo Controller (#28023) Rev B 16-Channel Servo Control with Ramping

RM24100D. Introduction. 1 Features. 2.4GHz 100mW RS232 / RS485 / RS422 DSSS Radio Modem (IEEE compliant) Operating Manual English 1.

TO OUR VALUED CUSTOMERS

2-Axis High Speed Interpolation/Normal Motion Controller

Simple Servo USER Instructions

User s Manual. 585 Charest blvd E 7th floor Québec City, Quebec G1K 3J2 CANADA. Tel. (418) Fax (418)

CL4424. Industrial 2.4GHz ConnexLink. User s Manual Version 1.1

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

APDS-9960 RGB and Gesture Sensor Hookup Guide

Series SPPM2 Graphical User Interface Panel Meter. Specifications - Installation and Operating Instructions MINI USB PORT

DEVKIT-S12ZVC QUICK START GUIDE (QSG)

CL4490 HARDWARE INTEGRATION GUIDE VERSION 1.0. FCC Notice.

InnobotTM User s Manual

P G A Digital Stimulator Instruction Manual

PROMAG RWM600A. ISO/IEC15693 Advanced Reader Module. Overview. Features. Application. Specifications. Application Circuit

Interface Description Peak MTT

BAND AIDE AUTOMATIC BAND DECODER

DESCRIPTION DOCUMENT FOR WIFI / BT HEAVY DUTY RELAY BOARD HARDWARE REVISION 0.1

PLXDigi (v1.00) Instruction manual Configuration software manual

RFID. LF Training. Installation and Set-up. J.A.G 7 March, 2008 Texas Instruments Proprietary Information 1

RM868500D. Introduction. Features. 868MHz 500mW RS232 / RS485 / RS422 Radio Modem. Operating Manual English 1.01

EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino

ZKit-51-V664, 8051 Development Kit

8 Channel, DMX to 0 10 volt, Decoder board

DESCRIPTION DOCUMENT FOR WIFI/BT QUAD RELAY BOARD HARDWARE REVISION 0.1

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

Toradex Colibri Development Board

X3M. Multi-Axis Absolute MEMS Inclinometer Page 1 of 13. Description. Software. Mechanical Drawing. Features

TECHNICAL DATASHEET #TDAX QUAD VALVE CONTROLLER P/N: AX SERIES

HumRC TM Series Master Development System User's Guide

MINI-32. development board for PIC32MZ MINI ARM. PIC32 development board fitted in a DIP40 form factor, containing a powerful microcontroller.

7I54 MANUAL Six channel 40V 3A Servo motor drive

INSTANT ROBOT SHIELD (AXE408)

Transcription:

Feature Overview: Includes x LCD Display Solderless Prototyping Board.mm Power Connector USB Connector Using FTDI All ATOM Module Compatible Basic Stamp Compatible Power Status LED LED Indicator Lights Tactile Switches User Potentiometer BuiltIn Speaker Servo or I/O Connectors RevD Basic Micro BasicATOM Lab Board USB C PIN U > U U L SPK SERVO PWR BasicMicro.com (c) 00 SOUT ATN C LCD Button POWER Basic Micro Technology at work Button Button Button Analog R R C J R Contrast RESET 0 0 AX0 S Servo Connectors PWR I/O 0 S POT Basic Description The BasicATOM Lab Board is designed to be a full experimentation center for BasicATOM, BasicATOM Pro or Basic Stamp modules. The x LCD allows users to easily integrate display technology with their BASIC code. The Lab Board includes a solderless breadboard area for the construction of auxiliary circuitry, as well as builtin tactile buttons, LED indicators, Potentiometer and a bank of headers capable of controlling up servos. USB and RS Programming the installed module can be done by using the on board USB connection or DB RS connector. Compatible The BasicATOM Lab Board is compatible with all BasicATOM, BasicATOM Pro and Basic Stamp modules.

Hardware Overview: A B C L U USB J SOUT C ATN C L R POWER Basic Micro Technology at work U > PIN C E BasicMicro.com (c) 00 D RevD F G U LCD R Analog K SPK RESET Contrast R Button Button Button Button SERVO PWR 0 0 AX0 Basic Micro BasicATOM Lab Board H S POT 0 J Servo Connectors I/O PWR I A:.mm Power Jack Center Positive, to VDC B: DB RS connector. RS and USB connected to module and SOUT pins. (Remove jumpers at J to use RS (DB). C: USB connector. (FTDI) USB chip. RS and USB connected to module and SOUT pins. D:,,, 0 Pin BasicATOM or BasicATOM Pro module socket. E: x Character LCD display. HD0 based. F: LCD contrast control potentiometer and master RESET button for BasicATOM or BasicATOM Pro. G: LEDs, Tactile Switches, Potentiometer. User accessible though header shown in I. H: Solderless Breadboard. I: Peripherals header to access LED, Tactile Switches, Potentiometer and Piezo Speaker. J: Servo or I/O male headers. Male headers can be connected directly to a Servo motor or used for GPIO (General Purpose I/O). Note: Power to headers can be set to regulated vdc or by Servo Pwr header ( is direct power in from.mm connector). Headers are connected to from top of board to bottom. K: Piezo speaker. L: FTDI. J jumpers can be removed to disconnect the FTDI from circuit. Or can be used to access the FTDI for your own configuration using jumper wires. NOTE: Remove jumpers at J to use RS (DB).

J Jumpers The jumpers on J should be installed if using USB to program the ATOM module in the on board socket. To program the ATOM modules using RS (DB) the J jumpers should be removed. You must remove any cables connected to the DB connector when using USB to program the ATOM. J SOUT ATN USB C PIN > U U L SOUT ATN POWER Basic Micro Technology at work R C J C Pinouts: =USB TXD =USB RXD =USB RTS =ATOM =ATOM SOUT =ATOM ATN RevD Basic Micro BasicATOM Lab Board SPK SERVO PWR Servo Connectors U PWR I/O 0 BasicMicro.com (c) 00 S POT LCD Button Button Button Button Analog R R Contrast RESET 0 0 AX0 USB Access The on board USB can be used in your circuit if using the RS (DB) connector to program the ATOM module. TXD, RXD and RTS are available on J. Using male to female jumpers, which are included in most Basic Micro development kits J USB side pins, and can be jumpered to the solderless bread board area. RS The on board RS (DB) connector is hard wired to the ATOM modules, SOUT and ATN pins. You must remove any cables connected to the DB connector when using the USB to program the ATOM module.

Lab Board Demo The LCD is prewired for easy setup. Control lines (RS, E and R/W) are tied to. The LCD is setup in bit mode. Data lines (D DB) are tied to. The demo program will print Hello World to the LCD screen. You can adjust the potentiometer at R and the analog value will display on the screen. Pressing the tactile switche will illuminate a LED. Wire the Lab Board as shown below. USB U SOUT J C ATN C L R POWER PIN > U Basic Micro Technology at work C BasicMicro.com (c) 00 Basic Micro BasicATOM Lab Board RevD U SPK SERVO PWR LCD AX0 Button Button Button Button Analog R R Contrast RESET 0 0 Servo Connectors PWR I/O 0 S POT

BasicATOM 0 Demo Coding for each module is slightly different and demo programs are provided for each module with comments. Wire the Lab Board as shown with a BasicATOM 0 installed. You can download code from download section of the Basicmicro.com website. ;%CONFIG% BASICATOM0 $d00 $0 $0 $0 $0 $0 $0 $0 $0 $0 $0 $0 $0 $0 $0 $0 $0 $0 ;Atom : are on LabBoard AX0: ;Wiring ; to POT ;AX0 to led ; to led ; to led ; to led ;p to button ;p to button ;p0 to buzzer/speaker ;p to button ;p to button ;Setup LCD lcdinit p0\p\p,outb lcdwrite p0\p\p,outb,[clearlcd,homelcd,scr,twoline, Hello World ] ;Set pins to known state low AX0 low p low p low p high p ;Setup bit variable temp var long cnt var long cnt=0 ;Start program main loop main ;Read analog pin and display value to LCD cnt=cnt+ adin,temp lcdwrite p0\p\p,outb,[scrram+0,dec temp\] ;Send analog reading to terminal window set to 00 baud serout S_OUT,i00,[dec temp,] ;Copy state of button to LED on/off out=in ; is AX0 out=in out=in out=in ; If button is pressed make sound with buzzer out=in if(in)then low p0 else high p0 endif ; Return to main loop goto main

BasicATOM Pro Demo The following code is setup to run with the BasicATOM Pro M. You can download this code from the Basicmicro.com website. ;AtomPro: : are on AX0: of the Lab Board ;Wiring ;/ to POT ;/AX0 to ; to ; to ; to ; to Button ; to Button ;0 to Buzzer/Speaker ; to Button ; to Button ;Setup LCD lcdinit p0\p\p\p\p\p,p lcdwrite p0\p\p\p\p\p,p,[lcdclear,lcdhome,scr,twoline, Hello World ] ;Set pins to known state low p low p low p low p high p ;Setup bit variable temp var long cnt var long cnt=0 ;Start main program loop main ;Read analog pin and display value to LCD cnt=cnt+ adin p,temp lcdwrite p0\p\p\p\p\p,p,[scrram+0,dec temp\] ;Send analog reading to terminal window set to 00 baud serout S_OUT,i00,[dec temp,] ;Copy state of button to LED on/off out=in out=in out=in out=in ; If button is pressed stop speaker sound ;hpwm command adjust speaker frequency based on ;value of POT out=in if(in)then hpwm p0,temp*,temp* else hpwm p0,0000,0 endif ; Return to main loop goto main

Driver Installation You can download the FTDI customized driver from http://www.basicmicro.com. During installation you will be installing parts. One is the device and the second is the port its self. You are required to click Contiune Anyway during both installations.

Electrical Characteristics Characteristic Rating Min Max Input VDC Current Draw ma 0 000 I/O Voltages VDC 0 Tempature Range C 0 +

LCD Display Circuit USB Serial Circuit RS DB Connector Power Circuit A LCD Tianma x TMYBC U J A L IO TXD 0 J J R Ferrite Bead RXD SOUT x LCD Module.K VBUS RTS# ATN DCD VDD VDD D USBDM CTS# RX SOUT GND USB ON D+ USBDP DTR# TX GND DSR# DTR ATN VDD 0 SHELL NC DCD# S SHELL RESET# RI# DSR UBS RTS J OFF ON NC CBUS0 R OSCI CBUS CTS MC0T.K OSCO CBUS RING TEST CBUS Vin +V Q DB.MM GND CBUS BCB + + GND R GND VOUT C R C C 0 AGND 00uf D 0K R C.uf 0uf POWER 0K FTRL.uf B BasicATOM Socket BasicATOM Pro ONE Socket Servo Connectors Peripheral Header Tactile Buttons LEDs B U SPWR 0 SOUT S_OUT S_IN J ATN ATN RES RES U Button D VDD VDD R0 R NC J SERVO PWR 0K 0 0 Button J J J R D SOUT 0K R VDD 0 Button 0 0 ATN R 0 0K D Button R 0 AX0 R 0 0 S 0K 0 POT D 0 R 0 0 0 0 0 0 0 AtomPro ONE Peripherals C Atom0IC C C.uf I/O SPWR PWR D D Title Size B Number Revision Date: //00 Sheet of File: E:\PCBDesigns\..\AtomLabBoardRevD.SchDoc Drawn By: GND J J J0 J J S 0 Solderless Board SPK Buzzer RES RESET 0 0 0 0 0 AX0 POT 0 VDD Vo RS R/W E DB0 D D D D DB DB DB LED+ LED I/O Header Power Header PCB Mounts Solderless Bread Board Buzzer Potentiometer Reset Button S R 0K POT J Power Header J I/O Header BasicATOM Lab Board RevB (c) 00 Dale Kubin

Warranty Basic Micro warranties its products against defects in material and workmanship for a period of 0 days. If a defect is discovered, Basic Micro will, at our discretion repair, replace, or refund the purchase price of the product in question. Contact us at support@basicmicro.com. No returns will be accepted without the proper authorization. Copyrights and Trademarks Copyright 00 by Basic Micro, Inc. All rights reserved. PICmicro is a trademark of Microchip Technology, Inc. The Basic Atom and Basic Micro are registered trademarks of Basic Micro Inc. Other trademarks mentioned are registered trademarks of their respective holders. Disclaimer Basic Micro cannot be held responsible for any incidental, or consequential damages resulting from use of products manufactured or sold by Basic Micro or its distributors. No products from Basic Micro should be used in any medical devices and/or medical situations. No product should be used in a life support situation. Contacts Email: sales@basicmicro.com Tech support: support@basicmicro.com Web: http://www.basicmicro.com Discussion List A web based discussion board is maintained at http://www.basicmicro.com. Technical Support Technical support is made available by sending an email to support@basicmicro.com. All email will be answered within hours. All general syntax and programming questions, unless deemed to be a software issue, will be referred to the online discussion forums.