CTSPlanner
Sign-in not configured
Networking

NET3040 Microprocessor Interface

Advanced · 1 credit · BIT - Business, Admin, Finance and IT

Description
Students demonstrate how to interface microprocessors/microcontrollers with real-world applications.
Prerequisite
NET3030: Microprocessors
Parameters
Access to a microprocessor trainer, an interfacing trainer, with an accompanying computer aided instruction (CAI) package, and related materials.
Supporting courses
ELT2080: Control Systems 2

Outcomes The student will:

  • 1 describe and explain microprocessor interface output and input circuits and the operation of a serial interface device

    • 1.1 describe the basic difference between system boards

    • 1.2 outline the memory allocations in a typical microcomputer system using random-access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable read-only memory (EEROM) and input/output (I/O)

    • 1.3 define I/O as they apply to microprocessors

    • 1.4 state the two main methods of I/O operation in microprocessors

    • 1.5 describe a simplified microprocessor interface device

    • 1.6 define the term “interrupt”

    • 1.7 explain the bus structure of a typical microprocessor system

    • 1.8 explain three-state logic

    • 1.9 draw a simplified block diagram of an interface device and explain the purpose of the data, control and data direction registers

    • 1.10 write a simple program that will configure an interface device in any I/O combination

    • 1.11 describe how serial data can be represented using both amplitude and frequency modulation techniques

    • 1.12 explain the difference between asynchronous and synchronous serial data transmission

    • 1.13 explain how to interface ROM, EPROM or RAM

    • 1.14 define the difference between a universal asynchronous receiver/transmitter (UART), BSRT and universal synchronous receiver/transmitter (USART) device

    • 1.15 write and execute a program to convert serial data to parallel data and parallel data to serial data

  • 2 interface a digital-to-analog (D/A) and analog-to-digital (A/D) converter to a microprocessor

    • 2.1 research/experiment with some of the following concepts that apply to microprocessors:

      • 2.1.1 interface a D/A converter to a microprocessor system

      • 2.1.2 describe how D/A converters are used to control the direction of rotation, speed and position of DC motors

      • 2.1.3 define the function of a servo amplifier in a motor control circuit

      • 2.1.4 describe and provide an example of a microprocessor-based industrial control system

      • 2.1.5 construct a microprocessor-controlled thermometer

      • 2.1.6 construct a microprocessor-controlled silicon-controlled rectifier (SCR) or bidirectional triode thyristor (TRIAC) circuit

      • 2.1.7 explain how a microprocessor can control the effective current to a load using an SCR or TRIAC

      • 2.1.8 state the advantages of using an opto-isolator in a microprocessor control circuit

      • 2.1.9 design, construct and explain a microprocessor/stepper motor interface and control circuit

      • 2.1.10 explain how a microprocessor is used to control exhaust emissions and fuel economy in an automobile

      • 2.1.11 explain how microprocessors can be used to control a robot

    • 2.2 explain how multiple microprocessors are used in advanced personal computer and business systems

    • 2.3 describe several microprocessor applicators in the aviation and medical industries

    • 2.4 explain several business applications of microprocessors including computers, word processors, copiers/printers, registers and inventory control

    • 2.5 list several other consumer product applications of a microprocessor

  • 3 connect a microprocessor to a sensor device used in home, industrial and/or transportation applications

    • 3.1 construct, connect, interface and operate a microprocessor with devices including:

      • 3.1.1 photo resistive

      • 3.1.2 temperature and optical sensors

      • 3.1.3 photo diodes and photo transistors

      • 3.1.4 optical interrupter and optical reflectors

      • 3.1.5 optocouplers

      • 3.1.6 Hall effect devices

      • 3.1.7 DC motors

    • 3.2 construct a project incorporating a microprocessor/microcontroller to control the operation of:

      • 3.2.1 robots

      • 3.2.2 weather stations

      • 3.2.3 home environment systems

      • 3.2.4 security systems

      • 3.2.5 automotive applications

      • 3.2.6 modems/communication devices

    • 3.3 construct a project using EPROM’s memory and various interface devices

  • 4 demonstrate established laboratory procedures and safe work practices

    • 4.1 describe voltage/current transients in real-world applications that connect to low voltage computers

    • 4.2 safely interface computers to real-world applications

  • 5 demonstrate basic competencies

    • 5.1 demonstrate fundamental skills to:

      • 5.1.1 communicate

      • 5.1.2 manage information

      • 5.1.3 use numbers

      • 5.1.4 think and solve problems

    • 5.2 demonstrate personal management skills to:

      • 5.2.1 demonstrate positive attitudes and behaviours

      • 5.2.2 be responsible

      • 5.2.3 be adaptable

      • 5.2.4 learn continuously

      • 5.2.5 work safely

    • 5.3 demonstrate teamwork skills to:

      • 5.3.1 work with others

      • 5.3.2 participate in projects and tasks

  • 6 create a transitional strategy to accommodate personal changes and build personal values

    • 6.1 identify short-term and long-term goals

    • 6.2 identify steps to achieve goals

Program of Studies 2009. Source document, © Alberta Education.