Skip to content

max0l/oszitext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

oszitext

This is a little project that was created while working in the Labs of the HTWK.

The main Idea was to print Text on an Oscilloscope. To archive that we wanted to use the B15 board first, but this is not possible duo Firmware/Driver restrictions.

So we came to the Idea of using a Adruino as an DAC.

To use a adruino as an DAC we needed an R-2R Ladder. This Idea came from this Project: avr-binary-weighted-dac

"A binary-weighted DAC is a simple method for transforming multiple digital outputs into a single analog output using only resistors. The resistors are chosen from a >power-of-two sequence, with the largest resistor tied to the least-significant bit and the smallest resistor tied to the most-significant bit." -- trevor-makes

To write faster to the pins on the Adruino Uno we wrote a 6 Bit vector directly to the pins which is explained here: https://hartmut-waller.info/arduinoblog/portmanipulation/

This is our schematic:

This is the real world Product:

To create the text we used the Idea of this Project: https://electronoobs.com/eng_arduino_tut63.php

We adjusted the code so the HTWK Logo would show up on the Oszi.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages