KAREL Upper Board Testing - Workshop

32
KAREL Upper Board Testing - Workshop Mihai Agape, Project Coordinator Palatul Copiilor Drobeta Turnu Severin KAREL, Comenius Project Meeting Rybnik, 22 – 29.03.2015

Transcript of KAREL Upper Board Testing - Workshop

Page 1: KAREL Upper Board Testing - Workshop

KAREL Upper Board Testing - Workshop

Mihai Agape, Project CoordinatorPalatul Copiilor Drobeta Turnu Severin

KAREL, Comenius Project MeetingRybnik, 22 – 29.03.2015

Page 2: KAREL Upper Board Testing - Workshop

This project has been funded with support from the European Commission.

This communication reflects the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained therein.

Page 3: KAREL Upper Board Testing - Workshop

The Purpose of the Presentation Describe the evolution of

controller board designTest controller board

Page 4: KAREL Upper Board Testing - Workshop

CONTROLLER BOARD DESIGN

Page 5: KAREL Upper Board Testing - Workshop

PROTOTYPE #1

Page 6: KAREL Upper Board Testing - Workshop

First prototype - Karelino3D Top View

Page 7: KAREL Upper Board Testing - Workshop

First prototype - Karelino3D Bottom View

Page 8: KAREL Upper Board Testing - Workshop

First Karel prototype(first Rybnik meeting)

Page 9: KAREL Upper Board Testing - Workshop

Proposed Improvements(Rybnik meeting) Integrate new blocks (e.g. Motor voltage

regulator, UART connector, Battery management system)

Make changes to the initial design (e.g. replace USB micro B connector with an USB mini B connector)

Redesign the PCB (components places and traces) according to the chassis shape

Add LEDs to show the state of Bluetooth module

Page 10: KAREL Upper Board Testing - Workshop

PROTOTYPE #2

Page 11: KAREL Upper Board Testing - Workshop

KarelSecond Prototype 2 boards

Lower board Battery management system Motors

Upper board Controller Regulators I/O devices Motor regulators

Page 12: KAREL Upper Board Testing - Workshop
Page 13: KAREL Upper Board Testing - Workshop

PCB Design

Double Side PCB laminate Components

SMD THD

Software Target3001! - version limited at 400 pins /

pads

Page 14: KAREL Upper Board Testing - Workshop

Upper board3D bottom view

Page 15: KAREL Upper Board Testing - Workshop

Upper board3D top view

Page 16: KAREL Upper Board Testing - Workshop

Upper board

What is missing from the upper board? Electronic switch

Why?

Page 17: KAREL Upper Board Testing - Workshop

PROTOTYPE #3

Page 18: KAREL Upper Board Testing - Workshop

Karel Upper BoardThird prototype

Page 19: KAREL Upper Board Testing - Workshop

Karel Upper BoardThird prototype

Page 20: KAREL Upper Board Testing - Workshop

KAREL UPPER BOARD TEST

Page 21: KAREL Upper Board Testing - Workshop

Power Switch TestUnder supervision of a qualified teacher!

Connect 7.4 V power supply across J23 (VB, GND)

Measure output voltage across J28 (VBAT, GND) for both positions of S6 switch (On, Off)

Page 22: KAREL Upper Board Testing - Workshop

Motor Voltage RegulatorTheoretical problem Calculate the output voltage for the

components in the next schematic

Page 23: KAREL Upper Board Testing - Workshop

Motor Voltage Regulator TestUnder supervision of a qualified teacher!

Power the voltage regulator connecting a 7.4V voltage source across J19 (VRIN, GND)

Measure output voltage across J22 (VROUT, GND) which has to be around 7V, according to the value calculated

Measure output voltage for different output currents (use load resistors with right resistance and power rate)

Page 24: KAREL Upper Board Testing - Workshop

Motor Drivers TestUnder supervision of a qualified teacher!

Connect motors to J6, and J7 connectors Test rotation of each motor each sense, by

connecting, at a time, each of inputs AIN1-4 to VMM trough a resistor-LED series circuit

Overcharge one output and observe D4 LED

Page 25: KAREL Upper Board Testing - Workshop

+5V Voltage Regulator TestUnder supervision of a qualified teacher!

Connect power supply to J4 (VBAT, GND) D3 LED switch on Measure the output voltage, VCC – GND

Page 26: KAREL Upper Board Testing - Workshop

+3.3V Voltage Regulator TestUnder supervision of a qualified teacher!

Connect power supply to upper board Measure the output voltage across J11 (+3V,

GND)

Page 27: KAREL Upper Board Testing - Workshop

ControllerSchematic

Page 28: KAREL Upper Board Testing - Workshop

Controller TestUnder supervision of a qualified teacher!

Power the board Use four jumpers to connect LED’s to outputs Program uC to toggle the LED’s (via SPI) Disable next fuses (via SPI):

Divide by 8 JTAG

Program bootloader (via SPI) Program uC to control the motors (via USB)

Page 29: KAREL Upper Board Testing - Workshop

Bluetooth Test

Program uC (via USB) to communicate with laptop via Bluetooth

Test the communication program

Page 30: KAREL Upper Board Testing - Workshop

Bibliography

Agape, Mihai. Agape, Maria-Genoveva. “KAREL Specifications”, agreed in Karel Project Meeting, held at Beypazari on 10–16.11.2013. http://sdrv.ms/170NTak

Agape, Mihai. “Karelino—One Step in Karel Robotic Platform Developing”, presentation given at National Symposium IPO-TECH, Tirgu-Neamt, 29.03.2014

Page 31: KAREL Upper Board Testing - Workshop

Bibliography

Agape, Mihai. “KARELController Design”, presentation delivered at Karel project meeting, held at Rybnik, 06-13.04.2014

Agape, Mihai. “KAREL2nd Platform Design”, presentation delivered at Karel project meeting, held at Katerini, 12-19.10.2014

Page 32: KAREL Upper Board Testing - Workshop

Questions?