Syllabus Outline
- Review of basic functional parts of one small and one medium scale microcontroller, including internal architecture, programming model, op-codes, addressing modes, memory mapping and address decoding.
- Use of digital electronics CAD tools, and simple system simulations
- Design and implementation of single-chip microcontroller-based embedded computer hardware
- Simple assembly language and high-level language software design and implementation
- Digital and analogue electrical interfacing of simple state machines with simple electrical actuators and sensors, including an introductory understanding of the sensor and actuator characteristics
- Signals and their Types; Simple AC Signals, Electromagnetic Radiation, Baseband Signals, Frequency Spectrum, Relationship between Frequency and Wavelength ''
- LC Circuit Response; Behaviour of Inductor, Capacitor and Resistor in a Circuit; Resonance, Q factor and Selectivity, Parallel and Series Tuned Circuit, Practical Tuned Circuits
- Basic Transistor Amplifier; BJT circuits, Common emitter transistor amplifier
- Oscillators; Oscillator Principles, Basic Types of Oscillators, Transistor Oscillator, Crystal Oscillator
- Binary Counter; Basic understanding and circuit analysis, LED
- Principles of Aerials: radiation from an aerial, isotropic radiator, effective length, monopole aerial, gain of an aerial, effective aperture and the power received.
- Pulse Modulation and Types: Sampling Theorem, PCM, PAM
Teaching and Learning Methods
- Students will be building on knowledge gained in the co-requisite modules UFEETT-20-1 and UFEETS-20-1, or on previously acquired similar knowledge.
- All of the detailed syllabus above will be addressed in the context of specific devices and development environments to be used in the laboratory work, as examplars of the more generic issues.
- This is a strongly laboratory-based module. Students will gain hands-on knowledge in an experimental project-based environment.
- An extended case-study will allow the students to apply the knowledge gained from this module and the co-requisite modules by following through an example application from design to implementation and testing.
- The case-study will involve a number of alternative solutions, groups will be expected to review the advantages and disadvantages of these options, including up-front cost, re-design and maintenance implications.
|
Lecturer: Makis Malliris & Sabir Ghauri
Lab Tutor: Patrick Wraith |