darren's project presentation 8051 controlled speedo for a trolley on an inclined ramp

13
DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Upload: timothy-greene

Post on 11-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

DARREN'S PROJECT PRESENTATION8051 Controlled Speedo For a Trolley On An Inclined Ramp

Page 2: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Background: Technology Being Replaced

Outgoing technology includes: Bulky DC Power Supply Optical Sensor Portable Digital Scope Pen, Paper & Calculator

Page 3: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Background: Spec provided.

Design Spec. provided by ANECTO Ltd. Simple device set-up User friendly display module Idiot-proof operation Easily verified output (by operator if

possible) Clear & concise documentation

Page 4: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Operator Time Optimization

Replacement device will eliminate slow & unreliable operator calculations

Faster test set-up Errors will be avoided

Reduced cost to the paying customer

Page 5: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Main Technologies Employed 8051 Microcontroller

SX-461 Opto-switch LCD Display Capable of independent operation

System to be expanded to relay it’s readings to PC Serial or USB?

Reliability Issues? Connectivity?

Page 6: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

8051 Development Board

62 Kbytes On-Chip Flash/EE Program Memory Sufficient for reasonably large source code

Built in Interrupt based timer Can be configured for 16-bit operation

On-board Serial communications

Page 7: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

PC Based User Interface

System to receive data from core test unit Data from various tests to be stored & easily

accessed Statistical analysis to be carried out on

acquired data

PC Interface to transmit calibration data back to the core test unit

Page 8: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Research & Implementation Goals Re-acquaint myself with the 8051 Implement & test all basic functions

required Much of the code design is completed

Construct a standalone, fully enclosed unit ready for initial use & testing (ASAP)

Testing of Serial/USB functionality thereafter

Finally, a PC based application will be constructed

Page 9: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Goals (Monthly)

November Installation of the basic unit for parallel

operation with existing system December

Functional system in place & verified January

PC based application to be complete & in testing

Febuary System complete & write-up underway

Page 10: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Review Schedule

Reviews may be at any point you wish

Weekly e-mail will detail progress

Full review after each major milestone

Page 11: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Contingency for Change of Plan

There will be several months available for tidying up the code & hardware towards the end of the project

If a deadline is overshot the time will have to be made up ahead of the next one

Page 12: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Initial Strategy

1. Construction of the Development System as a test-bench unit

8051 Dev. Board & PSU LCD & PSU Optical sensor & PSU

2. Installation & test of a rudimentary unit Integrated system with only one PSU for the

core unit

3. Further development to follow

Page 13: DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp

Closing Slide

Any Questions?