Electronics , PHYS 371/372

WELCOME

Syllabus

REQUIRED č  Blackboard safety quiz

 

Some quizzes and homework are given through Lon Capa. If you have troubles please discuss the difficulties with DRG. 

LON CAPA ******* 

 

TEST at end of the first block

Project at end of the first block

 

Summary of material covered:

These links will be updated as the class progresses.  If I have not posted anything for the previous week by the next Monday feel free to remind me to put my notes on the web.

week

 

1

Logic and ICs, BCD counter       challenge 1 (G)

2

oscilloscope, flip flops,  binary numbers, challenge 2  (G)

3

gates, logic, Boolean algebra, number systems,  challenge (3) (C), H1 (C)

4

gates challenge 4  (G)

5

 

6

 

7

 

 

exam, final project due

 

 

MicroProcessors

8

 

9

 

10

 

11

 

12

 

13

 

14

 

exam

 

 

1.     challenge 1

2.     challenge 2

3.     Oscilloscope   

4.     Week3 Number representation   

5.     challenge 4

Good reference for our PIC

http://www.mikroe.com/chapters/view/16/chapter-3-pic16f887-microcontroller/

 

 

Previous year material **********************

Summary of material covered:

These links will be updated as the class progresses.  If I have not posted anything for the previous week by the next Monday feel free to remind me to put my notes on the web.

week

 

1

Logic and ICs, BCD counter

2

RS Flip flop T/F switch, LED indicators

3

Traffic Signal challenge

4

Multisim, Band pass filter challenge

5

FPGA Altera cyclone & Quartus II web software

6

FPGA  Work on final project

7

FPGA  Work on final project

 

 

MicroProcessors

8

Inroduction    Arduino as the simplest example

9

C programming   WEB tutorial

10

Start programming easy pic 6 or continue C-programming

11

timer and registers

12

 

13

 

14

 

exam

Friday 10:30-12:30   [official]  {may discuss other options}

 

 

6.     Week1

7.     Notes on logic, chips, counters, water model (from intro)

8.     Finding voltages and currents: Kirchoff's Laws, Nodal, Mesh analysis  I stared a set of notes for myself to review techniques for circuit analysis.  You should be able to quickly generate a better set of notes for yourself but I will update these as I improve them,

9.     Thoughts on circuit components

10.  Week2

11.  Week3

12.  Reference   Schaum

13.  Week4

14.  Cprogramming

15.  FPGA

16.  Week5

17.  Week6

Hardware traffic signal, multisim band pass, logic reduction, glossary, instructions for FPGA and traffic light

Second Block Microprocessors

18.  Week8

Challenge 1:  Program the arduino to read the switch as a sensor and and then change the color of a tri-color LED  (use a few hundred 390Ω in series with LEDs).

C online tutorial  http://aelinik.free.fr/c/

19.  Week9

20.  Week10

21.  Details of the PIC 16 InstructionSet

challenge 2:  Program the PIC 16 using the development board to either display on the LCD display or play a song.

challenge 3: Present a 5-10 minute description of one of the hardware addons (ADC, timer, comparator, serial port…) and present your explanation of how to make it work to class.

22.  Excerpts from data sheet Nov 7  programming a timer example with a close look at the registers.

 

Challenge 4:  program the PIC 16 to convert an analog input to a digital number. Build a histogram and display it on the GLCD (larger Display).  Use the interrupt feature of the adc to service the adc when done.

/* enable interrupts by setting bits in registers */

bitset(PIE1, 5);

bitset(INTCON,6);

bitset(INTCON,7);

 

 

 

 

23.  small LCD display   

 

24.  Some notes on ADC on PIC 

 

25.  General discussion of how an ADC converts (successive approximation, or capacitor ...) 

 

26.  WDT watchdog timer

 

27.  comparator

 

28.  Interrupts

 

29.  compare/capture/pwm

 

30.  uart-PDF, uart-pps, uart-ppt, uart-ppsx, uart-pptx,