Engg 1015 tutorial
This presentation is the property of its rightful owner.
Sponsored Links
1 / 27

ENGG 1015 Tutorial PowerPoint PPT Presentation


  • 89 Views
  • Uploaded on
  • Presentation posted in: General

ENGG 1015 Tutorial. Introduction to Electrical and Electronic Engineering – 2012 Fall Semester Time and Venue Class: 1430-1520 P4, every other Monday Tutor Leon LEI (me): CB 806 Contact me and TAs via Piazza Tutorial materials http://www.eee.hku.hk/~ culei/ENGG1015.html.

Download Presentation

ENGG 1015 Tutorial

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Engg 1015 tutorial

ENGG 1015 Tutorial

  • Introduction to Electrical and Electronic Engineering – 2012 Fall Semester

  • Time and Venue

    • Class: 1430-1520 P4, everyotherMonday

  • Tutor

    • Leon LEI (me): CB 806

    • Contact me and TAs via Piazza

  • Tutorial materials

    • http://www.eee.hku.hk/~culei/ENGG1015.html


Engg 1015 tutorial1

ENGG 1015 Tutorial

  • Each class: 40 min. tutorial + 10 min. Q/A

  • Tutorial materials

    • Regular tutorials

    • Revision tutorial before examination (Tentatively)

    • Question banks

      • Homework 2011, 2010 (may be obsolete)

      • Past paper 2011, 2010 (may be obsolete)


Engg 1015 tutorial2

ENGG 1015 Tutorial

  • Lecture/Lab materials, announcements Course site

    • http://www.eee.hku.hk/~engg1015/fa12/index.html

  • Moodle  HKU Computer Center

    • http://www.its.hku.hk/lms/moodle/v2/support_student.php, [email protected], 2859 2480

  • Prompt learning materials help, peer learning  Piazza

    • https://piazza.com/class#fall2012/engg1015

  • Admin help  Piazza (Private post)

  • Extra lab check-off session TA office hour (CB LG205)

    • Tue 1530, Tue 1630, Fri 1430, Fri 1530

  • Textbook  No textbook


Engg 1015 tutorial3

ENGG 1015 Tutorial

  • Systems and Digital Circuits (I)

  • 24 Sept

  • Learning Objectives

    • Identify concepts of systems

    • Converts between three representations of digital logic

  • News

    • Start to have laboratory sessions this week (Suggest to bring your laptop)


Question 1 top down vs bottom up

Question 1: Top-down vs Bottom-up

Yes

Yes

Yes

Yes

Yes

Yes

Yes


Question 2 procedures in top down and bottom up

Question 2: Procedures in top-down and bottom-up

  • Making a dinner (Top-down)

    • Decide the types of dishes according to the location, number of people, time and purpose of dinner

    • Design dishes according to the types of dishes, diet requirements, kitchen equipment

    • Find out required ingredients andsauces for each decided dishes

    • Get all things ready(e.g. buy and clean ingredients, prepare sauces)

    • Cook every dishes

    • Bring dishes to the table


Question 2 procedures in top down and bottom up1

Question 2: Procedures in top-down and bottom-up

  • Making a dinner (Bottom-up)

    • Find out the ingredients available

    • Clean and cut the ingredients according to your own skill and available kitchen equipment

    • Mix and match available ingredients as different dishes to meet the dinner requirements, such as dietary requirements, location, number of people, time and purpose of dinner, etc.

    • Cook every dishes by the given kitchen equipment

    • Bring dishes to the table

  • Making a Rube Goldberg Machine?


Question 2 procedures in top down and bottom up2

Question 2: Procedures in top-down and bottom-up

  • Making a Rube Goldberg Machine (Top-down)

    • Decide the types of stages according to the location, number of stages, and interface of each stage

    • Design stages according to the types of stages, input and output requirements

    • Find out the required components for each stage

    • Get all things ready (e.g. acquire from the TA and technician)

    • Prepare and assemble each stage

    • Combine each stage together

    • Fine-tune the connection between stages


Question 2 procedures in top down and bottom up3

Question 2: Procedures in top-down and bottom-up

  • Making a Rube Goldberg Machine (Bottom-up)

    • Find out the components available

    • Mix and match available components as different stages to meet the project requirements such as types of stages according to the location, number of stages, and interface of each stage etc.

    • Prepare and assemble each stage by the given equipment

    • Combine each stage together

    • Fine-tune the connection between stages


Quick quiz 1

Quick quiz 1

  • What is the only set of input conditions that will produce a LOW output for any OR gate?

    • Any one of the input is LOW

    • Any one of the input is HIGH

    • All inputs are LOW

    • All inputs are HIGH


Quick quiz 2

Quick quiz 2

  • What is the only input combination that will produce a HIGH at the output of a five-input AND gate?

    • Any one of the input is LOW

    • Any one of the input is HIGH

    • All inputs are LOW

    • All inputs are HIGH


Quick quiz 3

Quick quiz 3

  • What logic level should be applied to the second input of a two-input AND gate if the logic signal at the first input is to be inhibited (prevented) from reaching the output?

    • A LOW input will keep the output LOW

    • A LOW input will keep the output HIGH

    • A HIGH input will keep the output LOW

    • A HIGH input will keep the output HIGH


Representing logic operations

Representing logic operations

  • Each function can be represented equivalently in 3 ways:

    • Truth table

    • Boolean logic expression

    • Schematics

Digital Logic - ENGG1015 - K. Wong


Conversion of three representations

Conversion of three representations

  • Truth table

    • Try every 0/1 combinations of every input variables

  • Boolean expression

    • Simplification (Next tutorial)

  • Logic circuit

    • From Boolean expression

    • Using AND/OR/NOT gates

    • Alternative: Bottom-up approach


Conversion between not and or nand

Conversion between NOT, AND, OR, NAND

  • Bottom-up: Construct NOT gate, AND gate and OR gate from NAND gate

iii)

i)

ii)


Question 3 from logic equations

Question 3: From logic equations

  • For the expression , construct the corresponding logic circuit, using only AND, OR gates and INVERTERs (NOT gate).


Engg 1015 tutorial

  • Draw the circuit diagram to implement the expression

  • Draw the circuit diagram that implements the expression

    using gates having no more than three inputs.


Question 3 from logic equations1

Question 3: From logic equations

  • Boolean expressions Truth table and logic circuit (AND/OR/NOT)


Question 3 from logic equations2

Question 3: From logic equations

  • Boolean expressionsTruth table and logic circuit (AND/OR/NOT)


Question 4 from truth tables

Question 4: From truth tables

  • Derive the Boolean expression of the output x in terms of the input

  • Construct the logic circuit using AND gates, OR gates, and INVERTERs.


Solution 4

Solution 4

1. Construct A/B/C2. Construct not A/B/C3. Construct AND gates4. Construct OR gate

4

1

2

3


Question 4 from truth tables1

Question 4: From truth tables

  • Truth table  Boolean expressions and logic circuit


Determining output level from a diagram

Determining output level from a diagram


Question 5 from logic circuits

Question 5: From logic circuits


Question 5 from logic circuits1

Question 5: From logic circuits


Quick quiz 4

Quick quiz 4

  • What is the output expression of the following logic-circuit diagram?


Quick checking

Quick checking

  • True or false

    • An AND gate output will always differ from an OR gate output for the same input conditions.

  • Lecture: http://www.eee.hku.hk/~engg1015/

  • Tutorial: http://www.eee.hku.hk/~culei/ENGG1015.html

False


  • Login