USER'S MANUAL PICEBS2. Hes-so//Valais / ISI / sap - version 1.0 PICEBS2-1/10

Similar documents
DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

EXL x240 Graphic LCD Smart Module 3,8 SHORT FORM TECHNICAL SPECIFICATIONS. Via di Corticella, Bologna, Italy

Pridgen Vermeer Robotics Xmega128 Manual

Wireless Sensor Networks. FireFly 2.2 Datasheet

Datasheet for PAS12 Serial Adaptor rev 1.50

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8

Downloaded from Elcodis.com electronic components distributor

DIGI POT 3 click. PID: MIKROE 3016 Weight: 25 g

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

Sanguino TSB. Introduction: Features:

PWR Meter click. PID: MIKROE 3169 Weight: 31 g

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

PIC 28 Pin Board Documentation. Update Version 5.0

PICado Alpha Development Board V1.0

Supplement for module D061 incl. ATMega128 Prozessor

Capacitive Touch Remote Control Reference Design User s Guide

Pridgen Vermeer Robotics ATmega128 Revision 0

Volume 1 Hardware Manual

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

GSM 4 click MIKROE Weight: 33 g

LIN bus board datasheet EB

Zefeer EVB-L. Hardware Manual

PIC-32MX development board Users Manual

Stepper 6 click. PID: MIKROE 3214 Weight: 26 g

USB to UART adapter System Reference Manual

BroadR-Reach click PID: MIKROE Weight: 26 g

USB UART 4 click PID: MIKROE Weight: 23 g

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

DEV-1 HamStack Development Board

PCB-STM32-F3U. Development baseboard for the STMicro Discovery-F3 module (STMicro part# STM32F3DISCOVERY)

Rayson Bluetooth Module

Breeze Board. Type A. User Manual.

Color 7 click. PID: MIKROE 3062 Weight: 19 g

RS485 3 click. How does it work? PID: MIKROE-2821

Environmental Data Acquisition Using (ENC28J60)

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

PIC-LCD-3310 development board Users Manual

PCI Host Controller 14a Hardware Reference Release 1.2 (October 16, 2017)

ARDUINO YÚN MINI Code: A000108

MicroBolt. Microcomputer/Controller Featuring the Philips LPC2106 FEATURES

Atmel AVR datasheet. Matrix Multimedia Atmel AVR Board EB Contents

ESPino - Specifications

Supplement for module D041 incl. ATMega8 Prozessor

ISA Host Controller 15a Hardware Reference Release 1.2 (October 16, 2017)

WT6510. USB Keyboard Controller (Mask ROM Type)

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

Introduction to Microcontrollers

PVK40. User's manual. Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers

Pmod modules are powered by the host via the interface s power and ground pins.

Part Number: PCB-STM32-F4B1 (unpopulated PCB with Discovery module sockets, no other parts) STM32-F4B1 (assembled board, not presently available)

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

AKKON USB CONTROLLER BOARD

1.6inch SPI Module user manual

LABORATORY MANUAL Interfacing LCD 16x2, Keypad 4x4 and 7Segment Display to PIC18F4580

ATWINC3400-XPRO. Preface. SmartConnect USER GUIDE

Emtronix. ESMARC Evaluation Board Datasheet

ZKit-51, 8051 Development Kit

RS232/TTL Modem Interface Data Sheet Product Specifications and Performance

Specification of JBT Mesh Bluetooth Module

EVE2 BLE CAN Datasheet

LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011

A compact starter kit with your favorite microcontroller and two mikrobus sockets

ESK32-A2A Inch TFT LCD Module User Manual

Dual Interface LCD Display Controller

DT-ROBOT Line Follower

Serial Communication. Simplex Half-Duplex Duplex

Amarjeet Singh. January 30, 2012

BIG8051. Development system. User manual

ARDUINO MICRO WITHOUT HEADERS Code: A000093

Bluetooth Interface Module

RS-232 to Logic Level Adapter with DB9M Connector and Power LED

AK-STM32-ETH Development Board

BIGdsPIC6. Development System. User manual

AVR-P development board Users Manual

ConnectCore for i.mx6ul Starter Board. Hardware Reference Manual

Mega128-Net Mega128-Net Mega128 AVR Boot Loader Mega128-Net

WICE-SPI Hardware Operation Manual

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

LPC1788 Mio Board. The functional details of the board are as follows-

Data Sheet. LPC-LCD-Board. Contents

2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

MOD-ZIGBEE-PIR sensor development board USER S MANUAL All boards produced by Olimex LTD are ROHS compliant

E-Module: GLCD+RTC Combo Datasheet

MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

Ultratronics v1.0 DATASHEET

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

4G LTE-E click (Europe)

TWR-MCF51JG Tower Module User's Manual Rev. 1.1

MICRO-1356 MULTI-PROTOCOL READER

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

Hardware Reference. DIL/NetPC DNP/2110 Board Revision 1.0

WIZ-SM10 Datasheet. ( Version 0.1 ) 2010 WIZnet Co., Ltd. All Rights Reserved. For more information, visit our website at

USER GUIDE ARDBOX ANALOG

Thermo 6 click PID: MIKROE-2769

Transcription:

USER'S MANUAL PICEBS2 sap@hevs.ch Hes-so//Valais / ISI / sap - version 1.0 PICEBS2-1/10

TABLE OF CONTENTS 1 INTRODUCTION... 3 2 HARDWARE... 4 2.1 The USB power supply... 4 2.2 The USB debug connection (onboard PICKIT3)... 4 2.2.1 Onboard system selector... 5 2.3 The reset button and power LED... 6 2.4 The LCD screen... 6 2.5 The Buttons and the LEDs... 6 2.6 The CAN bus... 7 2.7 The RS-232 interface... 7 2.8 The Olimex UEXT connector... 8 2.9 The PS2 keyboard... 9 2.10 The Extension connectors... 9 3 SOFTWARE... 10 Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-2/10

1 INTRODUCTION The laboratory has developed a simple Microchip development board. This board is called PICEBS2. The PICEBS2 board was developed to have a more powerful (and in fact a little more complex) board to be up to date with current processors and interfaces. Figure 1 The PICEBS2 v.1.2 board This document intends to explain in details the functionalities of this board. 1.1 FEATURES PIC18F87K22 @ 64MHz, 3.3V (65kWord instruction, 4 kbytes RAM, 1024 bytes EEPROM) 24 A/D 12 bits SPI/I2C UART 6 Timers External CAN interface (MCP2515) Connectivity 1 x Serial RS-232 1 x CAN (1.2, 2.0A, 2.0B compatible) Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-3/10

1 x PS2 keyboard 1 x Olimex UEXT standard 3 x Buttons, 10 x user LEDs, 3 x bicolor LED 1 x Extension (17 - IO individually connectable (quasi any CPU pin)) 1 x Full CPU connection (72 pins) 1 x PICKIT3 debugger connector 2 HARDWARE 2.1 The USB power supply Figure 2 Micro-USB connector Power supply input is a 5V micro USB connector. Current of 250mA will be sufficient for operation without extensions. The maximal current available on the 3.3V extension connector is about 1 ampere. Be careful in this case of the limited current of a USB host PC connector (500mA). 2.2 The USB debug connection (onboard PICKIT3) To communicate with this board, we use the onboard PICKIT3. This feature offers the ability to interact directly between the microcontroller and the PC through the USB. Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-4/10

2.2.1 Onboard system selector There are three board functions available. Debug Power only PICKIT3 only Figure 3 System function selector To debug with this board, the selector has to be placed on the top position. In this case, the PICKIT3 communicate with the PIC18F87K22 onboard processor To have a standalone board (without debug), the selector has to be placed in the middle position. In this case, the PICKIT3 is not powered. To used only the PICKIT3 with an external CPU board, the selector ha to be placed at the bottom position. In this case, the PICEBS2 processor and parts are not powered and the PICKIT3 output connector is available. Figure 4 External PICKIT3 connector Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-5/10

2.3 The reset button and power LED On the left of the PIC18F87K22 CPU is a reset button. Just above is a green power led to indicate when the PICEBS2 is powered. Figure 5 Reset button & power led 2.4 The LCD screen On the center of the PICEBS2 board is a graphical color LCD screen with a resolution of 320x240 pixels. This LCD has a backlight and a touchscreen. Figure 6 LCD screen To use this screen, you can directly use the existing libraries (or implement yours based on the LCD datasheet). 2.5 The Buttons and the LEDs Under the LCD are three user buttons available. These buttons contains bicolor leds (red/green) depending on the chosen polarity. On the left is a bar graph with 10 individual red leds. Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-6/10

Figure 7 User buttons and leds 2.6 The CAN bus On the right part of the board is a RJ-45 CAN connector. It includes the CAN termination resistor. Figure 8 CAN connector 2.7 The RS-232 interface On the left of the board is an UART DB-9 female connector. This connector can be directly connected with a PC (DCE equipment). Figure 9 RS-232 connector Serial port Pin number Signal description 1 nc 2 TX Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-7/10

3 RX 4 nc 5 GND 6 nc 7 nc 8 nc 9 nc Table 1 Serial port 0 pinning The connections used on this interface are RX, TX and GND. There is no hardware handshake implemented. 2.8 The Olimex UEXT connector On the top of the PICEBS2 board is a 10 pins connector called Olimex UEXT. This connector offers a standard connector for olimex modules (or others). Figure 10 Olimex UEXT connector Olimex UEXT pinout Pin number Description Processor pin 1 VCC 3.3 volts 2 GND 0 volt 3 UART_TX RG1 4 UART_RX RG2 5 I2C_SCL RD6 6 I2C_SDA RD5 7 MISO RC4 8 MOSI RC5 9 SCK RC3 10 /CS RD2 Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-8/10

2.9 The PS2 keyboard On the bottom right of the PICEBS2 board is a RJ-12 connector. This offers the ability to connect a PS2 keyboard. Figure 11 PS2 keyboard connector 2.10 The Extension connectors On the right of the PICEBS2 board is one extension connector. This is useful to integrate any new system on this board and to use the already existing extension modules. Figure 12 Extension connector The user can bind any I/O extension pin with most of the microcontroller pin. The table below describes the extension pinout. Some of the extension pin are fixed by the Hesso//Valais standard. Extension pinout Pin number Descripton Pin number Description 1 P1 2 P2 3 P3 4 P4 5 P5 6 P6 7 P7 8 P8 9 P9 10 GND 11 P11 12 GND 13 P13 14 GND 15 P15 16 GND 17 P17 18 GND Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-9/10

19 P19 20 GND 21 P21 22 GND 23 P23 24 GND 25 P25 26 VCC (3.3V) Table 2 Extension connector pinout 3 SOFTWARE A lot of functions are available to use any part of this board. LCD Touchscreen CAN Keyboard All of these libraries could be requested to the laboratory responsible. pascal.sartoretti@hevs.ch Hes-so//Valais / ISI / sap - version 1.0 PICEBS2 User's manualpicebs2-10/10