Local Roadmap for Communications Engineering I

The course is organised as a series of modules.

Within each module all VIDEOS are local, and served at constant rate from the research server, see:

If you are unable to stream at High Defintion, then click on the SD format videos instead. These will download over lower speed Internet paths and are more suitable for viewing on a phone or other small screen.

1 Asynchronous Serial Communications
1.1 Asynchronous Character Transmission
1.2 The UART
1.3 EIA-232
Lab A: The EIA-232 Interface
Tutorial 1: EIA-232 Interface
2.0 Communications Links
2.1 Asynchonous Frames
Lab B: NMEA Sentences
Tutorial 2: Communications Links
3.0 EIA-485 See p68-69 of DMX512 Recommendations
3.1 [SD] Differential Trsmission
3.2 [SD] EIA-485 Cable Bus
Lab C: EIA-485 Interface
Tutorial 3: EIA-485
4.0 DMX 512
4.1 [SD] DMX 512 Overview
4.2 [SD] DMX Bus Termination
4.3 [SD] Bus Transceivers
Tutorial 4: Cable Bus
Tutorial 5: Frames
5.1 [SD] Frames Start; Break; MAB
5.2 [SD] Addressing and the Base Address
5.3 [SD] DMX Receiver Hardware
Tutorial 5: Frames
5.4 [SD] DMX Receiver Software
5.5 [SD] Digital Control

Lab D: DMX Frame Transmission

Tutorial 6: : DMX Receiver Software

DMX 512 Control

6.1 [SD] Controlling Power
6.2 [SD] Controller System Architecture
6.3 [SD] Using Multiple Slots
6.4 [SD] LEDs and Colour
6.5 [SD] Start Codes
  • Lab E: DMX Control

    Tutorial 7: Control
    7.0 Control Networks
    7.1 [SD] Repeaters
    7.2 [SD] DMX Over Ethernet

    Lab F: TRIAC Control

    Lab G: TDM Output via DMX

    Lab H: Stepper Motor Control (Optional)
    8.0 RDM Control
    8.1 RDM Physical Layer
    Link Layer
    Controlling Devices via RDM
    Tutorial 8: Remote Device Managment
    9.0 CAN Bus
    9.1 CAN Physical Layer
    9.2 CAN Arbitration
    Tutorial 9: CAN
    Revision Class
    Tutorial 10: Revision Tutorial
    When using a phone or low-speed Internet, click on [SD] to receive smaller videos.

    Other Resources

    Lab Resources

    Course Video Resources
    Other Resources
    0 Introduction
    0.1 [SD] Scopes Short Videos:

    Prof. Gorry Fairhurst, School of Engineering, University of Aberdeen, Scotland. 2021