Prototyping with PIC Microcontroller Third day: Communications 2009/02/13 Youmin Kim Digital Media Lab.

Slides:



Advertisements
Similar presentations
Get Up Stand Up GuSu Andrew Leger Joshua Rust Matthew O’Morrow Philip Bell Group 5 Summer 09.
Advertisements

Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
ELECTRONIC SYSTEMS NESI NanoRacks Embedded System Integration Board HARDWARE Functional Design.
Lecture 8: Serial Interfaces
2008 UCSD COSMOS PROGRAM EMBEDDED COMPUTER SYSTEMS LAB July, 2008 DR. CHOON KIM
Group 6 You’ve Got SARS!! Brent Anderson Lauren Cutsinger Martin Gilpatric Michael Oberg Matthew Taylor Capstone Spring 2006.
Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.
NACK Digital Equalizer Nguyen Craig Petersen Andrew Nguyen Kevin Wong Group 7 CPSC © 2000 Midterm Proposal.
Spring EE 316 Computer Engineering Junior Lab Serial Ports.
Technion-Israel Institute of Technology Electrical Engineering Department High Speed Digital Systems Laboratory Project subject: wireless biofeedback system.
Analog-to-Digital Converters
Control System for Smart House Characterization Students Yossi Lempert Albert Achtenberg Instructor Konstantin Sinyuk.
Read Chapter 3 (David E. Simon, An Embedded Software Primer)
Vigilant Sensing Technology VST1000 Remote Sensing System Preliminary Design Review Development Team: Patrick Hauser Joel Keesecker Mark Kien.
USB Adapter for Experiment Board Created By : Itai Heller Ofir Asulin Supervised By: Mony Orbach.
Students: Nir Engelberg Ezequiel Hadid Supervisor: Mony Orbach In association with: January 3, Winter 2005.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Control System for Smart House Mid Semester Presentation Students Yossi Lempert Albert Achtenberg Instructor Konstantin Sinyuk.
EEE305 Microcontroller Systems Lecture 5B: Simple I/O Embedded C using PIC microcontrollers Teaching resources on on
Robotics Research Laboratory Louisiana State University.
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Embedded Systems Design
Camera Interfacing using ARM7
­- When people talk about "a GPS," they usually mean a GPS receiver. The Global Positioning System (GPS) is actually a constellation of 27 Earth- orbiting.
CS-280 Dr. Mark L. Hornick 1 Parts of a GP Computer (Microcomputer) Contains separate Microprocessor chip Memory/Memory controller MB control chips Peripheral.
EE 1106: Introduction to EE Freshman Practicum
Objectives How Microcontroller works
Remote Control of a Furby Toy with Bluetooth
September, 2007ENGR Low-Level Robot Control Mechatronics: Motors, sensors & embedded controls.
Project Ginger Com Team Presented by Jasper Nance.
Daniel Pickem and Rowland O’Flaherty 12/04/2012 Mechatronics (ME 6405) Student Lecture On Arduinos *Some slides courtesy of Eoin Brazil
Remote Control of Home Appliances Using the Internet
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Basic Stamp Free Pins These pins can be used by the operator for digital Inputs and Outputs Used Pins 0.
Microprocessors A practical approach Subjects Goals for this module Results Subjects of the module Plans Questions.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
Virgilio Mattoli July/02/04 BDMLpag1/3 Servo Driver Control Vers. 1.0 Servo Driver Control V1.0 (8 Servos) PIC28F252 Signal V CC GND
RS232 #use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7
* Bluetooth Evaluation Kit * MD-5XR : Bluetooth DSP Module - BC05 Multi-Media chip * Supported Profiles. - HFP (Handsfree Profile) - A2DP(Advanced Audio.
MICROPROCESSOR AND MICRO CONTROLLER LAB
Group 5 – Universal Exports Mike Klockow Dan Sparks Jon Hopp Ed Sheriff.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Bonitron HVAC Final Semester Report Alex Brown Cory Haugh Ajmer Dwivedi.
I NTRODUCTION TO PIC PROGRAMMING By : S HERIF H ARHASH.
The iBlueBot By Walid Mnif, Tamer Shadid, Lim Seang ECE /27/2003.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
The minimum stand alone application circuit. MIN REQUIREMENTS  TC6000GN-P1 is a fully autonomous GPS module that outputs NMEA on a serial port. TC6000.
Lab 1 Summary.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
MOBILE VOTING. CONTENT Introduction Block Diagram Hardware Implementation Circuit Diagram Circuit Operation PCB Design.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
BASICS OF SERIAL COMMUNICATIONS BIRLA VISHWKARMA MAHAVIDYALAYA ELECTRONICS & TELECOMMUNICATION DEPARTMENT PRESENTING BY: ABHISHEK SINGH AMANDEEP.
TV Remote As A Wireless Mouse For PC.
A Quick Start Guide to PIC16F877 microcontroller And Microchip Development Environment A Quick Start Guide to PIC16F877 microcontroller And Microchip Development.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
 Mini-Computer ◦ Microprocessor  The Brains  Arithmetic Logic Unit (ALU)  Control Unit  Program/ Data Storage  Peripherals (Input/Output)  Low-Cost.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Microcontrollers A microcontroller is a small computer which interacts with its environment, e.g switches, sensors, lights, motors It does not have.
Networking of Multiple street junction signals for better traffic management Submitted by:
SCADA for Remote Industrial Plant
SYNCHRONIZED TRAFFIC JUNCTION SIGNALING (GET GREEN SIGNAL ALL-THROUGH AT ANY STREET JUNCTION)-A NEW CONCEPT TO EASE TRAFFIC CONGESTION IN METROS Submitted.
Jonathan Friedman Dave Maccaferri Josh McKenna Chris Wieczorek
PIC processor Size doesn’t matter! CIMSOLUTIONS B.V.
Component Selection Rationale
Servo Driver Control Vers. 2.0
Ren Schackmann February 2016
Presentation transcript:

Prototyping with PIC Microcontroller Third day: Communications 2009/02/13 Youmin Kim Digital Media Lab

Serial Communication UART IrDA USB Bluetooth RS232 MAX232

MAX232

PIC LED OSC Adaptor V5V MAX232

. Socket-12V Adapter 가 꽂힌다 v 전압을 5v 로 떨어뜨린다.. OSC- 클럭을 발생시킨 다.. PIC- 마이크로 컨트롤러.. LED-Light Emissive Diode.. MAX232-MAXIM 社 의 232Chip Serial Cable 을 통해 PC 로 전송

CASE 1: IPTV Remote

Bluetooth module PIC #1 PIC #2

CASE 2: PEER (ETRI Wearable) Database Controller Off-line data managing Bluetooth Comm. Viewer (Flash GUI) Controller Bluetooth Comm. WBSuDevices Viewer (Flash GUI) Controller Bluetooth Comm. Viewer application Controller Bluetooth Comm. BT comm. Apps’ database

Ideation: Automatic, but Digital Lamp

PIC LED Power Clock CDS MAX232PC

A Port / ADC Port oscillator B Port C Port UART 좌측 상단부터 1 번 핀 동그란 마크가 있음 Master Clear

Circuit schematic PIC16F73 CLK LED VCC (5V) (RB7) 20 10K resister 350Ω resister 19 CDS VCC (5V) 2 (AN0) 10K resister MAX 232 (RX, RC7)18 (TX, RC6)17 PC RX TX

Set_adc_channel() 함수로 지정된 ADC 포트의 값 을 읽어서 리턴한다. ADC 로 설정된 포트 중 어느 곳에서 값을 읽어 올 것인지를 결정

In the PC application, received values (e.g. 100, 123, …) if received_value < 128: the program shows “Light On!” else: the program shows “Light Off!”

Prototyping on Universal PCB & PC application (c#)

How to PC application in c#?

Question?

Assignment 3: Studio project suggestion