RYERSON UNIVERSITY
Department of Electrical and Computer Engineering
ELE 744: Electronics
and Instrumentation.
In the laboratory each student is required to individually implement an embedded controller design. The department has designed a 68HC11 based controller for use in the course. The controller has gone through one revision and is now known as the MPP V2 board.
ELE 744 Electronics and Instrumentation. An advanced electronics course focussing on the design and analysis of electronic instrumentation, sensors, and signal conversion circuits needed to implement embedded controller intelligence into an industrial or consumer electronic product. Topics include Data Acquisition Circuits such as Analog to Digital Converters, Sample and Hold, Multiplexers, Digital to Analog converters; Temperature, Pressure and Flow Transducers and their electronics; Voltage to Frequency and Frequency to Voltage converters; Op amp and circuit noise analysis and its effect on signal to noise ratio; instrumentation and isolation amplifiers; Common mode rejection both dc and frequency dependent; and noise reduction in practical circuits. In the laboratory each student is required to individually implement an embedded controller design. At the present time the project requires the measurement and display of temperature, humidity, barometric pressure and wind speed. The students are responsible for designing their interfaces, writing the software, calibrating and measuring the error of their instruments.
Lect: 3 hrs. / Lab 2 hrs.
Prerequisites: All required third year courses.
Single board computer based on the 68HC11 CPU. Features: 32K EPROM 32K RAM Latched 8 bit output port 8 Bit input port Lcd Display 5 Volt RS232 Driver Chip Proto-type area Bus Header CPU ports brought out to headers
Scanned
image of the bare board
MPP
V2 Spec Sheet and Photo, pdf file.
Note! The Ryerson
Bookstore is no longer selling the kit, see kit info below.
MPPV2 Manual, LCD Display and Cable
information
Chapter 1 and 2 of The Microprocessor Project Platform (MPP V2) Kit Manual, pdf file.The full version is available from Active Components or from Peter Hiscocks, see kit purchasing information below.
Chapter 1 and 2 of The Microprocessor Project Platform (MPP V2) Kit Manual, ps file.The full version is available from Active Components or from Peter Hiscocks, see kit purchasing information below.
RS232 and LCD Cable Diagrams, pdf file. Note! The connections for the LCD cable are not the same for MPP version 1 and 2. Damage to LCD and MPP board will result if the cable is wired incorrectly, or plugged in backwards
Soldering Safety!! Make sure you read this before starting assembly. Links to soldering tips can be found on my home page.
Software
68HC11 A1 Version
Buffalo Monitor Program, modified to write a message to the LCD Display upon reset. mppv96.asm
Listing file of mppv96.asm
generated by the AS11 assembler Mppv96.lst
68HC11
E2 Version
Buffalo Monitor and Math Package combined, EEProm Patch for E2 Version. bfmath02.asm
Listing file of bfmath02.asm generated by the AS11 assembler. bfmath02.lst
S19 record of bfmath02.asm. bfmath02.s19
PC DOS based Motorola
68HC11 Assembler ZIPPED . Contains: as11.exe - 68HC11 Assembler.
asref.man - Manual.
regshc11.asm - Register listing.
Floating Point Math package with jump table. Math11
Package, ZIPPED . Contains: math11j.asm - Floating Point
Math package with jump table.
math11j.lst - Assembler listing.
math11j.s19 - s19 file, programs eprom starting at d000h.
Linux tools from
http://www.solorb.com/gfc/linux8bit/
Other Software
ZIPPED collections of programs from Prof. Hiscocks .Contains: A collection of utilities and demo programs. See the library.doc file.
Very old PC DOS Shareware version of Procomm ZIPPED.
All lab computers will run DOS or Linux.
MPP board and Linux:
test.asm
instructions and sample all in one.
MPP Board and DOS: See MPPV2 kit manual chapter 2, see pdf file
above.
Wookie - 68hc11 simulator executable version 1.5 (Win95) (2/21/99)
Link to Milwaukee School of Engineering 68HC11 programming Resources.
Download and install latest version Win32, Win 95, OS2, NT.
Download
Adobe Acrobat Reader.Adobe
Web Site
Devices used in the ELE 744 Weather Station:
Devices used on the MPP V2 Board.
Data Sheet for the MAX232 5V RS232 DRIVER/RECEIVER, pdf file.
Data Sheet for the MC34064 UNDERVOLTAGE SENSING CIRCUIT, pdf file.
Data Sheet for the MM74HC273 OCTAL D_TYPE FLIP-FLOP WITH CLEAR, pdf file.
Data Sheet for the MM74HC244 OCTAL BUFFERS AND LINE DRIVERS WITH 3-STATE OUTPUTS, pdf file.
Data Sheet for the MM74HC373 OCTAL D-TYPE TRANSPARENT LATCHES WITH 3-STATE OUTPUTS, pdf file.
Data Sheet for the 27C256 262,144-BIT (32K x 8) UV ERASABLE CMOS PROM, pdf file.
Reference Manual:
A kit that includes the un-populated MPP V2 circuit board, parts, and an assembly manual can be purchased from:
For pick orders, Active Components 3790 Victoria Park Avenue, Suite #100 (416) 498-9886 www.activestores.com Sales Contact: Janet Fost.
For mail order or if Active Components is out of stock
please contact Peter Hiscocks at, phiscock@ee.ryerson.ca
.