1 / 6

Microchip dsPIC Digital Signal Controllers

Microchip dsPIC Digital Signal Controllers Senior Design Project 2005 Super-Mileage Fuel Injection Team Micro-Controllers In Our Project (I) We will require a primary processor to implement our feedback control system.

liam
Télécharger la présentation

Microchip dsPIC Digital Signal Controllers

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microchip dsPIC Digital Signal Controllers Senior Design Project 2005 Super-Mileage Fuel Injection Team

  2. Micro-Controllers In Our Project (I) • We will require a primary processor to implement our feedback control system. • It will need to have a timed logical output triggered by a system interrupt of our choice. • It will need to perform certain math operations in hardware and with few instructions. • Development Options must include high level language compilers. • Programming options must include a portable PC-Controlled Option.

  3. Micro-Controllers In Our Project (II) • We will also require a microcontroller to control a data storage and retrieval scheme. • It must have a sufficient number of output pins to send and receive data from memory as well as address a virtual memory space of our chosen size.

  4. What are the Options? • Feedback Control System • Motorola DSP56xxx series • Microchip dsPIC series • Amtel, Analog Devices, Others • Why DSP anyway? Benefits? Pitfalls? • Higher operand bit count, greater precision in calculations • Does the math operations of interest in a single instruction • Higher potential clock speed • C Compilers Available • Might require us to purchase some new programming hardware

  5. What if we used a lower end controller? • Microchip 16 and 18 series as example -No implementation of certain math apps -Higher level language use is more limited -Iterative calculation strategy -Limited Program Memory • However, 16/18 series or equivalent will be adequate for our sensor data recording system • Only needs to implement data collection, storage, retrieval, and download to a PC via a serial connection

  6. The Pitch • The Front Runner: Microchip dsPIC series -Three families: Electronic Motor Control, Sensor Family, General Purpose Family • Benefits • Uses the same assembly language we are all familiar with from undergrad courses • Implements necessary math • One-shot PWM with interrupt triggering • In-Circuit-Serial-Programming

More Related