The Use of General Purpose Software as a Teaching Tool in Electronic Engineering Presenter:Martin R. Varley University of Central Lancashire, UK Co-Authors:Michael.

Slides:



Advertisements
Similar presentations
© University of Reading School of Systems Engineering Matlab Assessment for Final Year Units Victor M. Becerra School of Systems.
Advertisements

ENEL111 Digital Electronics
1 The 2-to-4 decoder is a block which decodes the 2-bit binary inputs and produces four output All but one outputs are zero One output corresponding to.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Response to a Sinusoidal Input Frequency Analysis of an RC Circuit.
5.4 Decoders A decoder is a multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs, where the input and output codes.
Fundamentals of Electric Circuits Chapter 14 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Experiment 17 A Differentiator Circuit
Give qualifications of instructors: DAP
Enhancing Student Understanding of Concepts in Engineering and other STEM Areas using Spreadsheets Martin R. Varley Michael S. Peak Fraser Hatfield School.
1 Lecture #8 EGR 272 – Circuit Theory II Reference: Read Ch. 1-3 in Schematic Capture Using Cadence PSPICE for general info on PSPICE Read Ch. 5-6 in Schematic.
Dr. Holbert Dr. Holbert April 23, 2008
Nonlinear & Neural Networks LAB. CHAPTER 20 VHDL FOR DIGITAL SYSYEM DESIGN 20.1VHDL Code for a Serial Adder 20.2VHDL Code for a Binary Multiplier 20.3VHDL.
COE Labs Objectives and Benefits. General Objectives 1.Students’ training using state-of-the-art facilities through course labs 2.Enable world-class research.
Review. Please Return Loan Clickers to the MEG office after Class! Today! FINAL EXAM: Wednesday December 8 8:00 AM to 10:00 a.m.
EE-2027 SaS, L11/7 EE-2027 Signals and Systems Dr Martin Brown E1k, Main Building
Multi Layer Perceptrons (MLP) Course website: The back-propagation algorithm Following Hertz chapter 6.
Project 3 Build an Astable Multivibrator
October 14, 2010Neural Networks Lecture 12: Backpropagation Examples 1 Example I: Predicting the Weather We decide (or experimentally determine) to use.
Simulating Circuits Using QUCS, the Quite Universal Circuit Simulator
EE 198 B Senior Design Project. Spectrum Analyzer.
Three Other Types of Counters (BCD Counter, Ring Counter, Johnson Counter) Hun Wie (Theo) SJSU, 2011 Spring Prof: Dr. Sin-Min Lee CS147 Computer Organization.
Neuro-fuzzy Systems Xinbo Gao School of Electronic Engineering Xidian University 2004,10.
A Differentiator Circuit.  All of the diagrams use a uA741 op amp. ◦ You are to construct your circuits using an LM 356 op amp.  There is a statement.
Experiment 17 A Differentiator Circuit
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
Kent Bertilsson Muhammad Amir Yousaf. DC and AC Circuit analysis  Circuit analysis is the process of finding the voltages across, and the currents through,
Dynamic analysis of switching converters
FOURIER ANALYSIS TECHNIQUES
Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing.
Unit 5: Feedback and control theory An Introduction to Mechanical Engineering: Part Two Feedback and control theory Learning summary By the end of this.
1.Overview of Course Objective 2.Details of course website, BLOG 3.Details of Syllabus 4.Recommended Books 5.Details of Lab Sessions 6.Introductory concepts.
NEURAL NETWORKS FOR DATA MINING
Computer & Electronics Engineering. Objectives Understand Digital Logic Gates Construct & Simulate Digital Logic Circuits on the Computer.
University of Catania Computer Engineering Department 1 Educational tools for complex topics: a case study for Network Based Control Systems Prof. Orazio.
2017/4/24 CHAPTER 6 Counters Chapter 5 (Sections )
ECA1212 Introduction to Electrical & Electronics Engineering Chapter 9: Digital Electronics – Sequential Logic by Muhazam Mustapha, November 2011.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 25 Nov 4, 2005 Nanjing University of Science & Technology.
Digital Logic Design.
Neural Network Basics Anns are analytical systems that address problems whose solutions have not been explicitly formulated Structure in which multiple.
DC-DC Fundamentals 1.5 Converter Control. What is Converter Control? A converter can provide a constant voltage output at various condition because of.
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
Chapter 0 – Week 2 Combinational Logic Design. What have been discussed Design hierarchy –Top – down –Bottom – up CAD HDL Logic synthesis.
C - IT Acumens. COMIT Acumens. COM. To demonstrate the use of Neural Networks in the field of Character and Pattern Recognition by simulating a neural.
ECE 3551 – Microcomputer Systems 1 Fall 2010 Siobhan Ireland.
1 Eeng 224 Chapter 14 Frequency Response Huseyin Bilgekul Eeng 224 Circuit Theory II Department of Electrical and Electronic Engineering Eastern Mediterranean.
Decoders A decoder is a logic circuit that detects the presence of a specific combination of bits at its input. Two simple decoders that detect the presence.
بسم الله الرحمن الرحيم Digital Signal Processing Lecture 14 FFT-Radix-2 Decimation in Frequency And Radix -4 Algorithm University of Khartoum Department.
FOURIER ANALYSIS TECHNIQUES Fourier series permit the extension of steady state analysis to general periodic signal. FOURIER SERIES LEARNING GOALS FOURIER.
Sequential Logic An Overview
EKT 124 / 3 DIGITAL ELEKTRONIC 1
EKT 221 – Counters.
EKT 221 : Digital 2 COUNTERS.
Sequential Logic Counters and Registers
OBJECTIVE AND FEATURES:
Figure 12-13: Synchronous Binary Counter
Sequential Circuit: Counter
Overview Introduction Logic Gates Flip Flops Registers Counters
ECET 105 Innovative Education--snaptutorial.com
ECET 230 Innovative Education--snaptutorial.com
Project 3 Build an Astable Multivibrator
Phase-Locked Loop Design
Digital Logic & Design Dr. Waseem Ikram Lecture No. 31.
Artificial Neural Network & Backpropagation Algorithm
Project 3 Build an Astable Multivibrator
EET107/3 DIGITAL ELECTRONICS 1
LECTURE 18: FOURIER ANALYSIS OF CT SYSTEMS
Frequency Response Method
14 Digital Systems.
ANALYSIS OF SEQUENTIAL CIRCUIT LOGIC DIAGRAM
Digital Electronics and Logic Circuit
Presentation transcript:

The Use of General Purpose Software as a Teaching Tool in Electronic Engineering Presenter:Martin R. Varley University of Central Lancashire, UK Co-Authors:Michael S. Peak, J. David Heys University of Central Lancashire, UK Philip D. Picton The University of Northampton, UK

Overview of Presentation Spreadsheet simulation of various concepts in Electronic Engineering Examples and Demonstrations –Analogue Filter Circuits –Digital Systems –Artificial Neural Networks –s-domain analysis Concluding Remarks

Spreadsheet Simulations: why? A range of high-level tools is available for areas within Electronic Engineering –e.g. Proteus, PSPICE, MATLAB, CODAS etc. –Students can quickly acquire simulation results for various application areas, and gain some insights into application areas –However in-depth understanding of underlying concepts and theory is not always adequately developed using such tools alone

Spreadsheet Simulations: how? The authors have developed the use of simulations using Microsoft Excel: –Simulations developed directly from theoretical models and equations –Spreadsheets created in the classes and explained step-by-step to the students –Animations enabled using on-screen buttons and macros –Students encouraged to develop their own further spreadsheet simulations

Spreadsheet Simulations: how?

Examples and Demonstrations: 1 Analogue Filter Circuits –Excel simulations support a Level 1 (first year undergraduate) module –Simulation of series RC circuit –Frequency response analysis Sweep over selected range Specific frequency value (frequency sample) –Includes colour-coded phasor diagram

Examples and Demonstrations: 1 Analogue Filter Circuits

Examples and Demonstrations: 2 Digital Systems –Excel simulations support a Level 1 (first year undergraduate) module –Sequential logic system design –Example shown is for a synchronous BCD up/down counter with: A single external input (0=DOWN, 1=UP) Four D-type flip-flops Output decode logic for seven-segment display

Examples and Demonstrations: 2 Digital Systems

Examples and Demonstrations: 3 Artificial Neural Networks –Level 2 (second year undergrad) module –Module includes single neuron, single layer and multi-layer neural networks –Example shows delta rule training algorithm simulation: Three-input binary neuron User-selected initial conditions and learning rate Includes 3-D input space diagram and decision plane showing stages of training

Examples and Demonstrations: 3 Artificial Neural Networks

Examples and Demonstrations: 4 s-domain system analysis –Simulations support a level 2 (second year undergrad) module in signal analysis –System analysis using s-domain User-specified poles and zeros (upto 4 of each) Frequency sweep or single frequency Includes s-plane diagram showing poles, zeros, and current frequency value Magnitude and phase plots

Examples and Demonstrations: 4 s-domain system analysis

Concluding Remarks Authors have found that the use of spreadsheets to illustrate and simulate electronic engineering applications promotes deeper understanding and appreciation of aspects of the theory Students can see the simulations being developed from theoretical concepts, and are encouraged to develop these ideas further and create their own spreadsheet simulations

Concluding Remarks Use of widely available software (Microsoft Excel) extends the availability of such simulations to a wider audience The lectures and tutorials still include the high-level tools (e.g. Proteus, MATLAB etc.), which are used to complement this spreadsheet-based approach

Concluding Remarks Other areas developed, or under development, as spreadsheet-based simulations include: –Fourier series analysis and synthesis –Digital filter design and simulation –Single-layer neural networks (e.g. Hopfield) –Multi-layer neural networks and the error backpropagation training algorithm –Chirp z-transform analysis

The Use of General Purpose Software as a Teaching Tool in Electronic Engineering Presenter:Martin R. Varley University of Central Lancashire, UK Thank you for your attention…. ANY QUESTIONS?