Saturday, August 1, 2015

Class:

Analog and Digital Electronics 

BTech, Second Year CSE & IT - 3rd Semester, 2015
Dr. Ashok Banerji, Professor, Computer Science and Engineering
BU Institute of Engineering, Bankura

Course Description and Requirements

Course: CS 301 (3 Credit)
Lab: CS 391 (2 Credit)

Instructor: Dr Ashok Banerji, 983-112-7447, e-mail: DrAshokBanerji@gmail.com.
Office Hours: Room 301, TWT 1 - 2:50 pm by appointment.

Lab assistant: Mr. Sujit Biswas
Texts: 
  1. Gupta, J. B. (2013). Electronic Devices & Ckts, 5th Edition, Katson.
  2. Floyd, T. L. (2009). Electronic Devices, Pearson Education,
  3. Other suggested textbooks, references will be provided in class

Lab Kit: 
  1. Circuit builder lab kit is available in in the Lab. 
  2. Lab computers are also available where CircuitMaker software is installed for lab work.
Requisite: Regular attendance and completion of lab assignments in time
Description:  Invented in 1947 the transistor is one of the most important inventions of the 20th Century. Integrated circuits started appearing in 1959. Thereafter, electronic circuits are continuing to become smaller, cheaper, and more capable. These are responsible for the powerful computers and many other equipment that we use today. 

The pace of development is unparalleled by any other technology invented by mankind. This is exciting and inspiring on one hand, but can also be intimidating and overwhelming on the other hand for someone who wants to analyze, understand and design electronic circuits and devices.

The goal of this course is to introduce you to the basic components digital circuits and systems. You would also examine the underlying principles that make up the framework for creating and implementing electronic circuits for almost any conceivable task. 

The main emphasis is on developing an engineering point of view that is a mix of practical experience, intuition, and the capability to apply the laws and principles that govern the behavior of electronic elements and circuits. Both analog and digital circuits will be covered. 

In the laboratory you will learn how to implement electronic circuits and how to measure their performance. Several mini-projects will be completed in the first part of the course. A final project will be announced later. 

Course Goals: 
  1. Learn how to describe, analyze and design analog and digital electrical circuits. 
  2. Develop engineering experience and problem solving and debugging skills. 
  3. Learn how to use test instruments, computer-based design and simulation tools, and how to collect and interpret experimental data. 
  4. Develop independent thinking and design skills. 
  5. Apply to material learnt to the design and implementation of final project.
Syllabus at-a-glance

Contents covered

Please feel free to post any additional resources that you find or develop. This page will be updated frequently as the class progresses. Therefore, you should check it regularly and download the slides.

Module 1: Analog Electronics

1.1 Classes of amplifiers  ............................ Slides
1.2 Oscillators - phase shift etc. ................. Amplifier and Oscillator (your task),
1.3 Multi-vibrators - Mono and Astable .... Multivibrators1, Multivibrators2, Video 555

Module 2: Digital Electronics

2.1 Binary number, logic gates ................... Slides
2.2 Combination circuits ............................ Half adder, Full adder, Multiplexers, Homework - subtractors, 

Module 3: Circuits

3.1 Sequential circuits - flip flops etc. ......... Slides, flip flops intro, Homework: ff ckt, State diagram,
3.2 Registers, counters etc. .................... Shift registers,

Module 4: Conversion

4.1 A/D and D/A conversion ....................... Slides1Slides2
4.2 Logic families - TTL, MOS etc. ....... Logic families


Notes for lab: Labslide1,

Miscellaneous



Boolean logic became live in our class!!!


“Live as if you were to die tomorrow.
Learn as if you were to live forever.”

22 comments:

  1. Welcome to the class blog. Please post your views/comments here.

    ReplyDelete
  2. let us know if have any problem ?

    ReplyDelete
  3. Have you checked the latest updates in the Blog? I will welcome your inputs and additions.

    ReplyDelete
  4. Thanku sir to invite me in Blog.......

    ReplyDelete
  5. To sir,
    Dr ashok banerji

    as i konow that in class it is difficult to learn
    but i m trying my best. spo above all i need some special
    class sdo that i can clear my doubt..

    thanking you
    by
    sunny goswami
    cse 2nd year

    ReplyDelete
  6. You are welcome to see me in my office on Tuesday.

    ReplyDelete
  7. Please check Module 3 - Flip flop intro slides. Please go through, particularly the suggested references and work to develop a model with CircuitMaker. This will help as you work in the lab tomorrow on flip flop circuit.

    ReplyDelete
  8. Sir I cnt understand how to work flip flop circuit.
    Sir please repeat this

    ReplyDelete
  9. Try running the flip flop ckt in CircuitMaker in the 'Step run' mode (the button left to the Run button) and compare with the truth table states.

    ReplyDelete
  10. Volunteer work opportunity!!!
    Hello everyone. Hope your are doing well.
    I need two volunteers for adding more to the course. It will be 4 hrs work per week.
    If you are interested, please come and see me in my office.

    ReplyDelete
  11. Testing mail from Blog.
    Please respond if you receive this

    ReplyDelete
  12. Hello everyone.
    let me see if you are getting the notification from the blog. please let me know.
    Please see me in the office tomorrow morning to discuss the exam papers.

    ReplyDelete
  13. Hello everyone,
    Hope you had a good long weekend. I forgot to upload the last class slides. Therefore, I have mailed it to you. Please let me know if you have any difficulty.
    Please note the task that we discussed in the class. I will look forward to see your presentation from tomorrow!
    Best wishes

    ReplyDelete
  14. Hello would be Engineers!
    I have added the last week's slides to the blog. Can we expect to see some presentation from you tomorrow? Please make a dash and make a beginning as you did for the motivational slides. It is time now to take action.
    I was also expecting questions and solutions from you.
    You may post these in the blog directly. That will reduce my work and everyone will be informed immediately!
    Please. Show your mettle. (Checkout the meaning of the word!)
    Best wishes

    ReplyDelete
  15. I have mailed you a survey form concerning the Blog.
    Please help by filling out the form.
    I will most appreciate your support.
    Best wishes

    ReplyDelete
  16. Many thanks to 16 of you who have responded to the survey.
    I earnestly request the rest of you to PLEASE complete the survey.

    ReplyDelete
  17. Vijaya Greetings to you all.
    Hope you are having a great vacation.
    May I now remind you about the tasks to be completed when we meet.
    (1) you are to make a presentation on Oscillators and multivibrators - it is your turn to teach the class.
    (2) compile more questions and answers from previous question papers and share with the class.
    I will be good if some of you help me to upload the question and answers to online LMS so that all can practice from hostel.
    Please work on these.
    Best wishes

    ReplyDelete
  18. Today, 2nd November is the 200th birthday of George Boole. Have you seen the Google Doodle today? Please check https://g.co/doodle/sqav2t Let us pay our tribute to George Boole by reading his biography and thinking over the implications of his thoughts.

    ReplyDelete
  19. Hope, you are now back to hostel. Please revisit (1) all the slides provided for the class, (2) watch the videos provided (42 videos), and (3) read the question and answers you developed. It will also help if you take a look at the CircuitMaker assignments you completed and read your lab notebook.
    Will you now develop an amplifier and multivibrator model using the CircuitMaker?
    Anyone who delope this will get a Cake for celebration !!!
    Please respond here.

    ReplyDelete
  20. In preparation for your ensuing exam, please check the following:
    Logic gates: http://www.daenotes.com/logic-gates-quiz
    Boolean algebra: http://en.mcqslearn.com/cs/dld/mcq/boolean-algebra-logic-gates.php

    ReplyDelete