1 Example Application. 2 3 4 Device Block Diagram.

Slides:



Advertisements
Similar presentations
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Advertisements

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc.
Microcontroller – PIC – 4 PIC types PIC architecture
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
Programmable System on Chip Fully Configurable Mixed Signal Array Allows for Completely Customizable System Designs Capable of Internal MCU.
1 ECE 263 Embedded System Design Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Digital I/O Connecting to the Outside World
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Camera Interfacing using ARM7
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Seattle Pacific University Microcontrollers Micros-1 Seattle Pacific University HC11E9 Processor 8-bit, 2-3MHz, Accumulator based Built-in Toys 16-bit.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Cypress Roadmap: Trackpad Module
Typical Microcontroller Purposes
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
Lecture 2 Silicon Labs C8051F020 System Overview.
Owner : SAYD Cypress Confidential Sales Training 2/21/ FTDI FT232R vs. USB Serial CY7C65213 USB - UART Converter Cable USB to UART Conversion at.
1 LHO 13 The 8051CF020 and the University Daughter Card.
Cypress Roadmap: Wireless/RF
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
TI MSP430 MICROCONTROLLERS BY ADITYA PATHAK. THE MSP FAMILY Ultra-low power; mixed signal processors Widely used in battery operated applications Uses.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
OBSTACLE AVOIDANCE ROBOT
THE EMBEDDED SYSTEMDESIGN PROCESS. W HAT IS A PS O C M IXED S IGNAL D EVICE ? P rogrammable S ystem o n C hip PSoC combines: the familiarity of a microcontroller.
Chapter 12 Some PIC Microcontroller Advances The aims of this chapter are to introduce: To introduce in overview two microcontrollers which show some enhanced.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
I 2 C I/O Expanders 9520/9540/ CY8C9520 / CY8C9540 / CY8C9560 I 2 C Port Expanders CY8C9520 / CY8C9540 / CY8C / 40 / 60 individually configurable.
PSoC Overview. 2 Cypress Confidential An Example Design Scenario.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Components of a typical full-featured microcontroller.
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
Product Overview 박 유 진박 유 진.  Nordic Semiconductor ASA(Norway 1983)  Ultra Low Power Wireless Communication System Solution  Short Range Radio Communication(20.
GROUP MEMBERS: SUMEET HOODA. RAJDEEP PATRE. DHIRAJ GAONKAR. LIVE HUMAN DETECTION USING WIRELESS REMOTE CONTROLLED ROBOT.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
11/18/2012 Owner : SHIV Cypress Confidential Automotive PSoC 3 vs. Freescale S08DZ Motor Control Applications Fail-Safe Simultaneous Control for more motors.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Application Case Study Christmas Lights Controller
Arduino.
Voice Controlled Robot by Cell Phone with Android App
Cypress Roadmap: Platform PSoC®
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Networking of Multiple street junction signals for better traffic management Submitted by:
Microcontrollers & GPIO
Project Title EVM IN 8051 Under the Guidance of Submitted by.
Cypress Roadmap: CapSense® Controllers
PC Mouse operated Electrical Load Control Using VB Application
SYNCHRONIZED TRAFFIC JUNCTION SIGNALING (GET GREEN SIGNAL ALL-THROUGH AT ANY STREET JUNCTION)-A NEW CONCEPT TO EASE TRAFFIC CONGESTION IN METROS Submitted.
Project Title EVM IN PIC Under the Guidance of Submitted by.
The Arduino Microcontroller: Atmel AVR Atmega 328
Introduction to Microprocessors and Microcontrollers
Future Designs, Inc. Your Development Partner
Cypress Roadmap: CapSense® Controllers
AVR – ATmega103(ATMEL) Architecture & Summary
Manual Robotics ..
Wireless Embedded Systems
Presentation transcript:

1 Example Application

2

3

4 Device Block Diagram

5 Example Application

6 PSoC BLDC Motor Control Brushless DC Motor Control Sensor or Sensor-less Motor Control Configurable Motor Drive Signals Independent High Frequency PWM outputs for precise motor control Extended Analog Peripherals for Back-EMF Sensing Amplification Filters ADCs Schmitt Triggers System Level Communications LIN Bus 1.x & 2.x SPI I2C UART

7 Features Demonstrates the ability of PSoC to implement the LIN bus (Local Interconnect Network) standard protocol. Demonstrates one master and two slave nodes. Provides a flexible development environment for product creation using either slave or master LIN device applications using the PSoC. PSoC LIN Bus Slave LIN node

8 Features Reduced acoustic noise from motors Reduced peaks in electromagnetic emissions Increased efficiency of Power FETs Works for DC and AC Motor Control Pseudo Random PWM BeforeAfter (70dB reduction in peak) PWM Output Motor Drive

9 Agenda Cypress Overview Cypress Automotive Group Cypress Automotive Products Cypress Automotive Quality PSoC Overview PSoC Automotive Applications Support & Training LIN Bus Reference Designs PSoC Roadmap

10 Phone Support Applications Hotline provides Live CMS applications engineer support when you need it ext am to 6pm Pacific Time Online Support Self help knowledge base Online applications support with a 4-hour response guarantee User Forums See solutions to commonly asked questions Get answers quickly from other PSoC users PSoC Support

11 Additional Support Application Notes Demonstration Designs Cypress Field Application Engineers Tele-training LIVE Classes Weekly Example design project completed during each class High quality presentation is available for download Taught by factory PSoC experts Classes for all levels of experience PSoC Support

12 Cypros Consultants 179 design consultants in 22 countries are enrolled in the Cypress MicroSystems program. The number continues to grow. Contact information and short bio on each consultant can be viewed at: PSoC Support

13 Agenda Cypress Overview Cypress Automotive Group Cypress Automotive Products Cypress Automotive Quality PSoC Overview PSoC Automotive Applications Support & Training LIN Bus Reference Designs PSoC Roadmap

14 Local Interconnect Network for automotive applications Defined by Audi, BMW, DaimlerChrysler, Motorola, Volkswagen, Volvo, supported by many more... Internet : Low-cost interconnecting solution, complementing existing solutions (e.g. CAN) LIN node architecture = single- master multiple-slaves Potential for many LIN networks per car many LIN nodes Single-masterMultiple-slaves LIN network What is ?

15 Communications Standards

16 LIN Slave Controller LIN transceiver converts single-wire LIN bus in two-wire (RX,TX) interface PSoC can run without external crystal LIN transceiver VBAT GND LIN bus Slave LIN node PSoC RX TX 5V Voltage Regul.

17 LIN Master Controller Frequency tolerance for master (±0.5%) implies use of external crystal External pull-up LIN bus resistor (1KΩ) LIN transceiver VBAT GND LIN bus Slave LIN node PSoC RX TX 5V Voltage Regul. 32KHz RTRT

18 Lin Bus Demo Board

19 PSoC LIN Bus Benefits Low CPU utilization LIN driver = 10% CPU load (peak) 90% left for application Minimum hardware usage LIN hardware = 3 Digital blocks (through reconfigurability) 5 Digital + 12 Analog blocks left for application Full specification compliance Compliant with LIN v1.2 specification Works on all present and future PSoC devices Many peripheral options Many package/pin-count options

20 PSoC LIN Bus Benefits Works as master or slave node Flexible adaptable solution Standard is not finalized Changes can be easily made in configuration to adapt High precision internal oscillator makes slave design easier No problem detecting synch break Lower oscillator tolerance stack-up No crystal required for slaves Small memory requirements for LIN implementation Code size ~1.5 KB for slave, 1 KB for master RAM size ~30Bytes (+ message buffers)

21 LIN Bus Reference Design Overview LIN bus reference design created jointly by Cypress Microsystems and Crealie Logiciel Enfoui Includes hardware board Includes all software Includes PSoC configurations for master and slave nodes Demonstrates the use of PSoC in LIN applications Has 1 master node, and 2 slave nodes Passes simple messages to light LEDs Packaged into reference design kit with all documentation ($195 US)

22 PSoC Development Tools Support LIN bus LIN Bus IP included in new versions of PSoC Designer TM No charges for intellectual property, royalty free LIN Bus Reference Design available for sale Hardware board with three LIN bus nodes Cabling and power supply Technical documentation

23 Agenda Cypress Overview Cypress Automotive Group Cypress Automotive Products Cypress Automotive Quality PSoC Overview PSoC Automotive Applications Support & Training LIN Bus Reference Designs PSoC Roadmap

24 FEATURES/FUNCTIONS Q105 Q205 PSoC Automotive Roadmap Cypress Confidential Now CY8C26xxx 12 Analog, 8 Digital 16K Flash, 256 SRAM 6-44 I/O, I-Temp Production I-Temp Production Planned Qual CY8C24xxx 6 Analog, 4 Digital 4K Flash, 256 SRAM 6-24 I/O, 125C Ambient CY8C29xxx 12 Analog, 16 Digital 32K Flash, 2K SRAM I/O 125C Ambient CY8C29x88 12 Analog 16 digital CAN Bus 64K Flash, 2K SRAM 64 I/O 125C Ambient CY8C27xxx 12 Analog, 8 Digital 16K Flash, 256SRAM 6-44 I/O, 105C Ambient CY8C21xxx 0 Analog, 4 Digital 8K Flash, 512 SRAM, I/O 125C Ambient 2006

25 PSoC1216-CAN Features - General Fully integrated CAN within PSoC Implements CAN Version 2.0 (Part A, B) Bit-rates up to 1 MBd 32 Message Objects with Individual Acceptance Filter and Mask Supports 11- and 29-Bit Identifiers 64KB SONOS Flash 2KB SRAM CPU Speed & Temp Range Speeds to 24 MHz (-40°C to +85°C: 5V) Speeds to 12 MHz (-40°C to +85°C: 3.3V) Speeds to 12 MHz (-40°C to +125°C: 5V) Packaging 48 Pin (300 Mil) SSOP 100 Pin TQFP

26 PSoC1216-CAN Features – Detail (1) Powerful Harvard Architecture Processor M8C Processor Speed Two 8x8 Multiply, 32-Bit Accumulate Advanced Peripherals (PSoC Blocks) 12 Rail-to-Rail Analog PSoC Blocks Provide: Up to 14-Bit ADCs Up to 9-Bit DACs Programmable Gain Amplifiers Programmable Filters and Comparators 16 Digital PSoC Blocks Provide: 8- to 32-Bit Timers, Counters, and PWMs CRC and PRS Modules Up to 4 Full-Duplex UARTs Multiple SPI™ Masters or Slaves Connectable to all GPIO Pins Complex Peripherals by Combining Blocks Flexible On-Chip Memory 64K Bytes Flash Program Storage 2K Bytes SRAM Data Storage In-System Serial Programming (ISSP™) Flexible Protection Modes

27 PSoC1216-CAN Features – Detail (2) Complete Development Tools Free Development Software (PSoC™ Designer) Full-Featured, In-Circuit Emulator and Programmer with Trace Buffer Precision, Programmable Clocking Internal 24/48 MHz Oscillator 24/48 MHz with Optional 12 MHz Crystal Optional External Oscillator, up to 24 MHz Internal Oscillator for Watchdog and Sleep Programmable Pin Configurations 25 mA Drive on all GPIO Pull up, Pull down, High Z, Strong, or Open Drain Drive Modes on all GPIO Up to 12 Analog Inputs on GPIO Four 40 mA Analog Outputs on GPIO Configurable Interrupt on all GPIO Additional System Resources I2C™ Master and Slave Watchdog and Sleep Timers User-Configurable Low Voltage Detection Integrated Supervisory Circuit On-Chip Precision Voltage Reference

28 PSoC1216-CAN Device Block Diagram