Electronic Transmission Control/ Continuously Variable Transmission Control



Similar documents
M.S Ramaiah School of Advanced Studies - Bangalore. On completion of this session, the delegate will understand and be able to appriciate:

A highly integrated UAV avionics system 8 Fourth Street PO Box 1500 Hood River, OR (541) phone (541) fax CCT@gorge.

Freescale Semiconductor, I

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

Fondamenti su strumenti di sviluppo per microcontrollori PIC

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Java Embedded Applications

Notes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications

EHOOKS Prototyping is Rapid Again

DS1104 R&D Controller Board

Linux. Reverse Debugging. Target Communication Framework. Nexus. Intel Trace Hub GDB. PIL Simulation CONTENTS

ZigBee Technology Overview

STM32 F-2 series High-performance Cortex-M3 MCUs

7a. System-on-chip design and prototyping platforms

Software Real Time Clock Implementation on MC9S08LG32

Media Gateway with IP and ATM Interworking

Maximizing Range and Battery Life in Low-Cost Wireless Networks

Comparison of MC9S08QE128 and MCF51QE128 Microcontrollers Scott Pape and Eduardo Montanez Systems Engineering, Freescale Microcontroller Division

DesignWare IP for IoT SoC Designs

Chapter 13. PIC Family Microcontroller

Detecting a CPM Overload on the PowerQUICC II

Description of High Accuracy Digital Pressure Gauge Design

Freescale Race Challenge 2010 Slot Car Equipment

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

M85 OpenCPU Solution Presentation

Digital Signal Controller Based Automatic Transfer Switch

Network connectivity controllers

Freescale Development Kits IEEE Wireless design made simple. freescale.com/802154

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

Robust Over-the-Air Firmware Updates Using Program Flash Memory Swap on Kinetis Microcontrollers

Trace Port Analysis for ARM7-ETM and ARM9-ETM Microprocessors

How To Develop A Toolstick

ES_LPC4357/53/37/33. Errata sheet LPC4357/53/37/33. Document information

Reconfigurable System-on-Chip Design

MCF54418 NAND Flash Controller

A Practical Approach to Education of Embedded Systems Engineering

Signature and ISX CM870 Electronics

FLYPORT Wi-Fi G

Embedded Component Based Programming with DAVE 3

Computer Automation Techniques. Arthur Carroll

How To Use Nuc123 (Nuc123) For A Week

P545 Autonomous Cart

System Design Issues in Embedded Processing

Introducing a platform to facilitate reliable and highly productive embedded developments

Vehicle Tracking and Monitoring By ARM7

1 Introduction. Freescale Semiconductor Application Note. AN3224 Rev. 0, 3/2006

Automotive Software Development Challenges Virtualisation and Embedded Security

CodeWarrior Development Studio for Microcontrollers Version 10.x Profiling and Analysis Tools Users Guide

Making model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

Am186ER/Am188ER AMD Continues 16-bit Innovation

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics

Networking Remote-Controlled Moving Image Monitoring System

Lab Experiment 1: The LPC 2148 Education Board

Control. Connectivity. Security. ColdFire Embedded Controllers

Pre-tested System-on-Chip Design. Accelerates PLD Development

Getting Started with the Student Learning Kit Featuring the Freescale HCS12 Microcontroller Application Module

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

The new 32-bit MSP432 MCU platform from Texas

Vehicle Tracking and OBD Information

SECURITY SYSTEM IN INDUSTRIES USING ZIGBEE TECHNOLOGY

Evaluation of the Automatic Transmission Model in HVE Version 7.1

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.

Production Flash Programming Best Practices for Kinetis K- and L-series MCUs

Clutch Systems. Innovative Solutions for All Roads

UM0834 User manual. Developing and debugging your STM8S-DISCOVERY application code. Introduction. Reference documents

Serial port interface for microcontroller embedded into integrated power meter

Welcome to 8-bit Auto bit Automotive Applications Explore the S08 Core Evolution of 8-bit: The Automotive S08 Roadmap...

Microcontrollers in Practice

Hitachi Releases SuperH Mobile Application Processor SH-Mobile for optimum processing of multimedia applications for next-generation mobile phone

Which ARM Cortex Core Is Right for Your Application: A, R or M?

Low-Overhead Hard Real-time Aware Interconnect Network Router

Simplifying System Design Using the CS4350 PLL DAC

Microcontroller for Variable Speed BLDC Fan Control System. T.C. Lun System Engineer, Freescale Semiconductor, Inc.

etpu Host Interface by:

M52233DEMO Demonstration Board for Freescale MCF52233

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS

Software development and debugging for NXP ARM7 MCUs

Complete Integrated Development Platform Copyright Atmel Corporation

MVME162P2. VME Embedded Controller with Two IP Slots

CodeWarrior Development Studio for Freescale S12(X) Microcontrollers Quick Start

SHE Secure Hardware Extension

ELEC 5260/6260/6266 Embedded Computing Systems

Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

IC-EMC Simulation of Electromagnetic Compatibility of Integrated Circuits

MX PIC24F Educational Module User Manual

Soft processors for microcontroller programming education

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

Designing an Induction Cooker Using the S08PT Family

Wind River ICE 2. Table of Contents. Key Features

Getting Started with Embedded System Development using MicroBlaze processor & Spartan-3A FPGAs. MicroBlaze

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: wireless embedded network

ON-BOARD DIAGNOSTICS ZF 6HP26 TRANSMISSION

Transcription:

Powertrain Control Electronic Transmission Control/ Continuously Variable Transmission Control Overview Automatic transmissions simplify car driving and for most users, offer smoother vehicle operation. Transmission systems allow the relatively narrow range of engine torque to efficiently and properly power a vehicle over its much wider speed range. The transmission changes the gear ratios between the engine torque and the requested road speed. A modern automatic transmission has a microcontroller (MCU)-based electronic MPC500-BASED TRANSMISSION CONTROL UNIT To Electronic Throttle Controller Throttle Position } SPI module to control the shift points of the gears by monitoring engine load, engine and road speed, as well as throttle. The MCU allows more advanced control algorithms to be implemented and networked with other control modules in the vehicle. The MCU enables the cost-effective implementation of alternate transmission technologies such as continuously variable transmission (CVT) and electronic clutch transmissions. MPC500 Embedded Controller QADC MIOS or TPU PWM Transmission Fluid Temperature Lock-Out Actuator Shifting Actuators Key Benefits > Offers highly integrated functionality for electronic transmission control systems using the MPC500 microcontrollers that are based on the PowerPC instruction set architecture > Simplifies development time and eases software migration between different devices through seamless migration between different variants of MCUs in the MPC56x family > Meets automotive operating environment and reliability requirements demanded by electronic transmission control systems To Engine Control Unit } Engine Speed Torque Command CAN GPIO Transmission Control Unit J1850 or CAN TPU PTA Transmission Speed Road Speed Shift Selector Position Brake Pedal Switch Serial Diagnostics

GEAR RATIO OF EXTROID CVT Ratio Change Gear = Ratio Output Radius ro Input Radius ri ro Input From The Engine ri Output To The Tires Input Disc Output Disc Power Roller BELT-DRIVEN CVT SYSTEM SG2023-2

Freescale Ordering Information Part Number Product Highlights Additional Information MPC500 family MC56F834x MC56F835x MC56F836x Note: Search on the listed part number. > Floating point unit > 40 MHz or 56 MHz CPU > Compatible with the PowerPC ISA > Available with code compression > Up to 1MB of Flash memory Quad Timers, FlexCAN, Off-Chip Memory Expansion, an MCU-friendly instruction set, Enhanced OnCE for debug, and temperature sensor with > 144KB Flash > 12KB RAM Quad Timers, FlexCAN, Off-Chip Memory Expansion, an MCU-friendly instruction set, Enhanced OnCE for debug, and temperature sensor with > 280KB Flash > 20KB RAM Quad Timers, FlexCAN, Off-Chip Memory Expansion, an MCU-friendly instruction set, Enhanced OnCE for debug, and temperature sensor with > 576KB Flash > 64KB RAM www.freescale.com Note Industrial (-40 C to 105 C) and Extended (-40 C to 125 C) Temperature Ranges with up to 76 GPIOs in a 128, 144 or 160-pin LQFP Industrial (-40 C to 105 C) and Extended (-40 C to 125 C) Temperature Ranges with up to 76 GPIOs in a 128, 144 or 160-pin LQFP Industrial (-40 C to 105 C) and Extended (-40 C to 125 C) Temperature Ranges with up to 76 GPIOs in a 128, 144 or 160-pin LQFP Design Challenges For all transmissions, designers face all of the following design challenges: Cost Reduction and Miniaturization of the Control Module Transmissions are one of the most space conscious modules within the vehicle. They are also required to withstand rugged behavior due to rapidly changing temperatures as well as environments with consistently high temperatures. Migration Between Different MCUs for Cost Performance Trade-Offs At times, the module manufacturer wants to implement a variant of an existing module and retain the same software and development tools. This is a major investment that requires a cohesive MCU roadmap. High Reliability Between -40 C to +125 C Ambient Temperature Module manufacturers are striving to develop highly integrated mechatronic solutions that invariably result in higher operating temperatures for the electronic components. Flexibility to Satisfy Many Different Configurations of a Transmission System Module manufactures want to maximize the reuse of their investment in the product and the tools needed to support it. Electromagnetic Compatibility (EMC) Regulatory Compliance Because the transmission control module operates in a system that contains other electronic modules (e.g., radios, mobile phones, ABS systems), it is important that the transmission module does not generate electromagnetic interference that could disrupt the operation in the other modules. Diagnostic Capability to Meet Current and Planned OBD and European Regulations Industry standards require that each electronic control module provides diagnostic information to service personnel. Automatic Transmission The control module in an automatic transmission requires more performance from the embedded processor and memory to support new algorithms that emulate the desirable behaviors of manual transmission systems, provide better shift quality, and reduce fuel consumption. Some of the desirable behaviors include downshifting automatically when going downhill to control speed and reduce wear on the brakes, upshifting when braking on a slippery surface to reduce the braking torque applied by the engine, and inhibiting the upshift when going into a turn on a winding road. Continuously Variable Transmission (CVT) Lack of tension control on the CVT belt causes excessive wear on the belt and limits the maximum engine size available for CVTs. The rubber band effect, where the engine speeds up rapidly out of proportion to car acceleration, feels disconcerting to the average driver. Fixed gear ratios are not available to emulate manual transmission operation. SG2023-3

Freescale Semiconductor Solution The following solutions specifically address the system challenges outlined above: Cost Reduction and Miniaturization of the Control Module The MPC56x family of microcontrollers provides price improvements because of its high level of on-chip integration. The MPC56x devices feature on-chip ADCs, timer systems, GPIO, Flash and RAM memory, and industry standard serial communication protocols. This largely eliminates many off-chip devices and the external interfaces to these devices, which reduces PCB space that would otherwise be used for bus routing and for external components. Freescale Semiconductor is a leader in known good die (KGD) production and quality. The KGD devices address the need for miniaturization of the control module. Migration Between Different MCUs for Cost Performance Trade-Offs The members of the MCP56x family use the same PowerPC ISA-compatible instruction set architecture and range of on-chip modules. This simplifies development time and eases software migration between different devices. High Reliability Between -40 C to +125 C Ambient Temperature Freescale Semiconductor s products are qualified to meet industry standard automotive operating conditions and quality levels. Flexibility to Satisfy Many Different Configurations of Transmission Systems On-chip Flash and design tools from leading vendors enable production line customization of the transmission module. Electromagnetic Compatibility (EMC) Regulatory Compliance The high level of on-chip functionality enables the elimination of the external bus interfaces that are traditionally a large contributor to EMC issues. Diagnostic Capability to Meet Current and Planned OBD and European Regulations The MPC56x family contains on-chip serial communication systems such as J1850, Nexus, SCI, SPI, and CAN to permit a wide range of options for diagnostics and calibration. The MPC56x family s on-chip standby RAM provides key-off storage for diagnostic codes. Automatic Transmission The 1MB of on-chip memory and 36K of SRAM allow: > Implementation of the complex algorithms that improve transmission response time and characteristics > Adaptive control for different road conditions and engine wear > Emulation of manual gear changing Torque convertor lock-up strategies can be implemented on the MPC56x to improve fuel consumption. The serial communications modules enable networking with other in-car modules such as: > The electronic throttle control to provide smoother shifting > The engine control module to provide traction control > The ABS system to help reduce skidding caused by engine braking Networking with the engine control module also enables implementation of cost effective and efficient electronic clutch transmission systems. Continuously Variable Transmission (CVT) The large number of analog measurement channels on the MPC56x family solves the problem of monitoring the numerous torque and speed sensors required in next generation CVT systems. The high-speed and highresolution timer systems of the MPC56x devices are used to control the actuators required to emulate fixed gear ratio manual transmissions and prevent the rubber band effect. SG2023-4

Development Tools Vendor MPC555 MPC561 MPC562 MPC563 MPC564 MPC565 MPC566 MC56F8300 TPU Metrowerks CodeWarrior for Embedded PowerPC ISA!!!!!!! CodeWarrior for OSEK RTOS!!!!!!! CodeWarrior Development Systems!!! OSEKturbo (RTOS)!!!!! TPU Low-Level Driver Library Flash Programming CodeWarrior for Embedded PowerPC ISA Flash Programming CodeWarrior for OSEK RTOS Wind River Systems!!!!!!!!!!!! BDM Debugger SingleStep!!!! BDM Debugger SingleStep with Vision!!!! Flash Programming SingleStep!!! BDM Debugger VisionCLICK!!!! Nexus Debugger VisionCLICK!!! Nexus Debugger SingleStep with Vision!!! Flash Programming VisionCLICK!!! Compiler DiabData!!!!!!! MATRIXX!!!! Simulator SingleStep!!!!!!! Lauterbach BDM Debugger Trace32!!!!!!!!! Nexus Debugger Trace32!!!!!!! Code Trace (with Bus access)!!!!!!! Code Trace (Nexus)!!!!!!! Axiom Manufacturing Low-Cost Evaluation Board!! Mid-Range Evaluation Board!! Full-Feature Evaluation Board!!!!!!! Ashling Microsystems BDM Debugger Opella, Genia, and Vitra!!!!!!! Nexus Debugger Vitra (w/trace)!!!! Nexus Debugger Opella, Genia!!! Green Hills Software IDE, Debugger Multi!!!! Compiler C/C++/EC++!!!! P&E Microcomputer Systems Low-Cost Debugger!!!! Flash Programming Tools!!! GNU Compiler/Debugger!!!! ASH WARE TPU Simulator!! SG2023-5

Development Tools (continued) Vendor MPC555 MPC561 MPC562 MPC563 MPC564 MPC565 MPC566 MC56F8300 TPU ETAS ErCOSEK!!!! Calibration Tools (ETK)!!!! Calibration Tools (ETK) Nexus!!!! LabCar Calibration!!!!!!!! LabCar Autocode!!!!!!!! Simulink Hardware in the Loop!!!!!!!! Simulator Hardware in the Loop!!!!!!!! MicroAutobox Calibration (Nexus)!!!!!!!! dspace TargetLink!!!! dli Logic Analyzer!!!! Agilent Technologies Logic Analyzer!!!! Inverse Assembler, Source Correlation!!!! Emulation Probe (BDV)!!!! Tektronix Logic Analyzer!!!! Abatron AG BDM Support!!!! Accelerated Technology Nucleus (RTOS)!!!! Third Party Support Vendor Metrowerks Axiom Manufacturing Wind River Systems Green Hills Software Lauterbach Accelerated Technology Ashling Microsystems ASH WARE GNU ETAS dspace P&E Microcomputer Systems Contact Information 800-377-5416 (www.metrowerks.com) 972-926-9303 (www.axman.com) 800-872-4977 (www.windriver.com) 805-965-6044 (www.ghs.com) 508-303-6812 (www.lauterbach.com) 800-468-6853 (www.acceleratedtechnology.com) 408-732-6490 (www.ashling.com) 503-533-0271 (www.ashware.com) 617-542-5942 (www.gnu.org) 888-382-7462 (www.etasinc.com) 248-567-1300 (www.dspace.com) 617-353-9206 (www.pemicro.com) Online Topics Description MPC500 Automotive TPU Microcoding Made Easy MPC500 User Group Location www.freescale.com www.freescale.com www.amtpublishing.com groups.yahoo.com/group/mot-mpc500-apps SG2023-6

SG2023-7 Notes

Notes Learn More: Contact the Technical Information Center at +1-800-521-6274 or +1-480-768-2130. For more information about Freescale products, please visit www.freescale.com. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. Freescale Semiconductor, Inc. 2005. All rights reserved. SG2023 REV 2 6/2005 June2005