PIC Dev 14 Through hole PCB Assembly and Test Lab 1

Similar documents
PIC Dev 14 Surface Mount PCB Assembly and Test Lab 1

LED Knight Rider. Yanbu College of Applied Technology. Project Description

Assembly Instructions (8/14/2014) Your kit should contain the following items. If you find a part missing, please contact NeoLoch for a replacement.

solutions for teaching and learning

PIC 28 Pin Board Documentation. Update Version 5.0

UF-3701 Power Board Construction Guide

Rapid40i PIC Prototyping PCB User Manual

Advanced Strobe 1.0 Kit

BUILDING YOUR KIT. For the Toadstool Mega328.

K191 3 Channel RGB LED Controller

AT42QT101X Capacitive Touch Breakout Hookup Guide

Good Idea to Working Electronic Model

Advanced Lantern 1.0 Kit. Introduction to the Advanced Lantern 1.0 Kit

PIC KIT 2 BASIC-USERS GUIDE FEMTO ELECTRONICS

Adafruit USB Power Gauge Mini-Kit

Schematic Diagram: R2,R3,R4,R7 are ¼ Watt; R5,R6 are 220 Ohm ½ Watt (or two 470 Ohm ¼ Watt in parallel)

Electronics Construction Manual

PCB-AVR1284-3U. AVR Microcontroller Development PCB for Atmel 40-pin DIP AVRs.

Infrared Add-On Module for Line Following Robot

Part 2: Building the Controller Board

Rapid40iXL PIC Prototyping PCB User Manual

Contents. The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware...

A4988 Stepper Motor Driver Carrier, Black Edition

VG-305A AC Traffic Light Controller Kit

Thursday, September 15, electronic components

AXE Stack 18. BASIC-Programmable Microcontroller Kit. An inexpensive introduction to microcontroller technology for all ability levels

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

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

QUASAR KIT No DIGITAL DOWN TIMER 99 MIN WITH PIC

solutions for teaching and learning

Rapid28iXL PIC Prototyping PCB User Manual

ECIO Base Board datasheet EB061-00

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P

Button Code Kit. Assembly Instructions and User Guide. Single Button Code Entry System

Microprocessors B Lab 3 Spring PIC24/24LC515 EEPROM Interface Using I 2 C

SharpSky Focuser Construction. SharpSky Focuser. Construction Document V st December 2012 Dave Trewren 1

PICado Alpha Development Board V1.0

Building the FlipChip Tester

High Power (15W + 15W) Stereo Amplifier

SBC44EC. Single board computer for 44 pin PLCC PICs

Building and using JasperMIDI

TDSDB Features. Description

This Presentation Will

NEDSP1068-PCBA NEDSP1068-PCBA-MIC DSP

RKP08 Component List and Instructions

Electronics Construction Manual

How to Restore a chipkit Bootloader

Lab 4: Digital Electronics BMEn 2151 Introductory Medical Device Prototyping Prof. Steven S. Saliterman

Build Your Own Home Security System

Goal: We want to build an autonomous vehicle (robot)

Dwarf Boards. DB057 : 40-pin controller board

Assembling the ECE 4760 Dev Board (Estimated Assembly time mins) Bill of Materials. 1N4007 (SMT diode) ICSP header-plug.

Uzebox Kit Assembly Guide

CP5176 Assembly guide. Soldering. CP5176 Assembly guide Main PCB PCB split. Document revision 2.1 Last modification : 12/11/17

PIC Serial Peripheral Interface (SPI) to Digital Pot

REQUIRED MATERIALS Epiphany-DAQ board Wire Jumpers Switch LED Resistors Breadboard Multimeter (if needed)

Week 9: Design a Night Light. The experimental procedure Is not in the lab manual

Bill of Materials: 8x8 LED Matrix Driver Game PART NO

MX Educational Target User Manual

Educato. Assembly Instructions

Digital Candle 1.0 Kit

4.0 Blue LED DCF77 Clock documentation

S USB-PC Connection (Cable Not Included) S USB Powered (No External Power Supply Required) S Real-Time Data Acquisition Through the USB

Lab 4: Digital Electronics Innovation Fellows Program Boot Camp Prof. Steven S. Saliterman

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

Doc: page 1 of 9

Obsolete. LX1800 SMBus TO ANALOG INTERFACE

The BASIC Stamp and other 5 V controllers need an adapter that:

DEV-1 HamStack Development Board

Getting Started with SKPIC32

AT42QT1010 Capacitive Touch Breakout Hookup Guide

OpenSprinkler v2.2u Build Instructions

ARDUINO MINI 05 Code: A000087

ECIO base board. EB061

DEV16T. LCD Daughter board

EL Wire sequencer / power supply PART NO

Arduino 05: Digital I/O. Jeffrey A. Meunier University of Connecticut

MP6500 Stepper Motor Driver, Digital Current Control

Features ================================= Auto Detects Programming Hardware and Inserted Devices

QRPGuys Digital Dial/Frequency Counter

Prototyping Module Datasheet

LED Sequencer 1.0 / 1.5

Pacific Antenna Two Tone Generator

Lab Overview. Lab Details. ECEN 4613/5613 Embedded System Design Week #1 Fall 2008 Lab #1 8/27/2008

LCMM024: DRV8825 Stepper Motor Driver Carrier,

[Note: Power adapter is not included in the kits. Users need to prepare a 9 12 V ( >300mA capacity ) DC power supply]

Getting acquainted with the development tools June 27, 2006 ELE492 Embedded System Design Exercise 1

32 bit Micro Experimenter Board Description and Assembly manual

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

You need the following components to assemble the Black n Wood Nixie Clock circuit board:

Evaluates: EV Kits Requiring SPI/ Parallel to USB Interface. INTF3000 Interface Board. General Description. Quick Start. Benefits and Features

Music Technologies Group. MTG Pro One TurboCPU CV (DAC) Installation Guide

Shack Clock kit PCB Revision: QCU Rev 1 or QCU Rev 3

Lab 0: Wire Wrapping Project: Counter Board

Adafruit 1-Wire GPIO Breakout - DS2413

None. MICROCONTROLLERS III

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

Dwarf Boards. DN001 : introduction, overview and reference

EE 354 August 1, 2017 Assembly of the AT89C51CC03 board

Transcription:

Name Lab Day Lab Time PIC Dev 14 Through hole PCB Assembly and Test Lab 1 Introduction: The Pic Dev 14 is a simple 8-bit Microchip Pic microcontroller breakout board for learning and experimenting with small embedded systems. Using a board like this is easier and more reliable than building the entire circuit on a breadboard. The small Microchip Pic microcontrollers use a common pinout for power and programming interfaces so this board is compatible with many different chips. Lab Requirements: 1. Demonstration of a working PIC Dev 14 board by showing blinking LED. 2. Complete the section on setting the LED current. 3. Complete the section on black box testing. About the PIC Dev 14: To get started with this lab you will need to assemble a small development board for a 14-pin PIC microcontroller. This board was designed to simplify the task of getting started with a bare microcontroller by including some minimal support circuitry. The board will be used for a number of the labs that will be performed throughout the semester. The PIC Dev 14 board provides an interface for programming 14-pin (and smaller) PIC microcontrollers in addition to an LED and trim pot for performing simple experiments. Access to all the microcontroller pins is available on two headers spaced to fit on a standard breadboard. PIC Dev 14 Assembly

PIC Dev 14 Schematic: PIC Dev 14 PCB files: Silkscreen and Pads Top Copper Bottom Copper

Setting the LED Current: While developing firmware, it is often useful to have an LED blinking at a periodic rate to show that your system is powered up and running (heartbeat indicator). The schematic shows a 560Ω Resistor in series with the LED to set the maximum current through the LED. This value was chosen to set the brightness for a specific type of LED (color, size and efficiency). The LED that you select for your board will most likely be different and require a different resistor value to get a desirable intensity. Current through the LED: I LED = V DD V f R for example I LED = 5 1.697 560 = 5.9mA Most digital multimeter s (DMM) have a DIODE mode that is useful for measuring the forward voltage of a semiconductor junction at a given current. The test current is typically between 100µA and 1mA which is low enough to prevent damage to the device but high enough to get an estimate of the forward voltage. This estimate will be good enough for today s calculations. Select an LED and measure the forward voltage using the DMM: Describe your LED (shape, color, size) Measured Vf How can you tell the anode from the cathode? Calculate the resistor needed for the following LED currents assuming VDD = 5V ILED 1mA R1 = ILED5mA R1 = ILED10mA R1 = Test your LED with the approximate values above and select a resistor that gives a luminous intensity that you are happy with. Value selected for R1 Construction: Review the schematic and printed circuit board layout then collect all the parts needed to assemble the PCB. Be careful to insert the LED and 14-pin IC socket in the correct orientation. The Anode on the LED is (usually) indicated by the longer length lead and as a square shaped pad on the PCB. Pin 1 of the PIC microcontroller is also indicated with a square shaped pad. Start with the lowest laying components then work your way up to the taller parts. A video showing how to build the board is available on the class webpage.

Connecting the power and Programming: Once your board is fully assembled inspect the solder joints and touchup any problem locations. If everything looks good, you are ready apply power to your board. Set the power supply to a voltage of 5V and a current limit of around 20mA. Double check the polarity of your circuit and apply power. If the power supply starts to current limit CC immediately disconnect the power and look for problems. If the voltage is stable CV then you are ready to program your chip. The firmware for today s lab is stored in the PICkit 3 configured in the Programmer to Go mode. In this mode, the PICkit 3 will program your microcontroller with the stored image when you plug it into the ICSP header and press the black button. For this to work you will need to power the PICkit 3 by connecting the USB cable to a computer or power source however no software needs to installed or configured. If you board successfully programs the ACTIVE LED with blink blue and the POWER and STATUS LED will be green. If it fails to program the STATUS LED will flash red. PICkit 3 Programmer: Testing with the Oscilloscope: Now that your board is programmed turn on the oscilloscope and probe each of the pins to determine the status. Use a 1k resistor connected to either Gnd or Vdd to test if a pin is configured as an input or an output and to check if internal pull-ups have been enabled.