PH415 computer Interfacing
OSU logo
The content of this page is undergoing revision and will be moved to another site soon.
Task 1

Table of Contents

Announcements

  • Read the digital logic chapter of Simpson, and focus on understanding the D-type flip-flop and applications thereof.
  • Confirm that the most recent versions of the following Python software packages are available on your computer. If not, then log in and download the newest versions by clicking on View Files and following the Python path to the zip files:
    • Marina.
    • Measure the transmission function A(ω) of a circuit using scan_2.py.
    • Simulate the response A(ω) of a circuit using simulatem.py.
    • Plot the simulations, data and both together using response_plot.py.
    • Alternatively you can visit the 412 resources page for files - 412 Computer Resources

Introduction

  • This task will continue the study of digital logic gates and applications begun in PH411. More complex gates such as the D-type flip flops, monostable multivibrators, shift registers and counters will be characterized and used to build binary clocks, a digital-to-analog converter (DAC) and an analog-to-digital converter (ADC).

Fun With Flip-Flops

  • Flip-Flops are the basic building blocks for memory systems, counters, serial to parallel conversion, digital data transmission, and binary arithmetic operations. Use the link below for background information and a list of laboratory tasks.
  • Fun with Flip Flops!

DAC and ADC

  • Switching between analog and digital signal is a fundamental task in modern electronics.
  • DAC and ADC Lab Tasks
  • An ADC video by Jim Pytel for renewable energy technology students at Columbia Gorge Community College - YouTube Link

Datasheets