Me encanta tu trabajo, tengo un viejo osciloscopio RFT de 1970 que reparé y me encanta como funciona, me has motivado a querer hacer tu proyecto. Muy buen trabajo enhorabuena
hey! I have a project of convering a color crt tv into a vector crt that i can play old atari games on. I was wondering if you have can explain me how i can do it with displaying a game on a crt instead of an o-scope. also where can i boy those resistors? i couldnt find them on the net.
Great Scott has a video about converting an old TV into an oscilloscope: th-cam.com/video/aScAZReGQc0/w-d-xo.html Instead of using a ramp to drive the horizontal deflection, you'd use the horizontal output from your vector game, same for the vertical. TVs generate high voltages internally, so it can be dangerous to work on them. For the resistors, look for an E24 resistor kit which can be found on sites like Amazon and AliExpresss
Arduino built-in PWM is a bit slow. On the Uno/Nano it's only 490 Hz, so you'd only be able to draw 8 points at a 60 Hz refresh rate. It should be able to go faster by adjusting the prescaler, but I haven't tried that. For comparison, the bouncing ball animation from my video is running at 2.8 kHz (frames per second!) and the 64x64 bitmaps are around 150 Hz. With a filter, the dot would trace a curve between the points rather than jump from point-to-point. That would be a good thing if slow PWM was limiting how many points you could draw (so you could draw a box by just plotting the 4 corners and the condenser would trace out the edges). But to draw sharp pixels with my DAC, I needed the values to change abruptly.
@@TrevorMakes interesting thanks! So the LPF may smear the signal I guess. Found a blog post on the arduino forum discussing max. PWM frequency on a regular Arduino. Answers are ranging between 4kHz-62kHz (max).
very good presentation with well though out narration and accompanying oscilloscope graphics.
The amount of knowledge required to get at least somewhat competent in this field is mind blowing...
Once you become somewhat competent, the technology keeps changing so you have to keep learning or risk slipping back into incompetence. 😂
Very cool. I just pulled out my old o-scope. Thanks.
Me encanta tu trabajo, tengo un viejo osciloscopio RFT de 1970 que reparé y me encanta como funciona, me has motivado a querer hacer tu proyecto. Muy buen trabajo enhorabuena
Serías tan amable de compartirme un ejemplo del código que usaste por favor?
Gracias! Aquí: github.com/trevor-makes/avr-binary-weighted-dac/tree/main/src
hey! I have a project of convering a color crt tv into a vector crt that i can play old atari games on. I was wondering if you have can explain me how i can do it with displaying a game on a crt instead of an o-scope. also where can i boy those resistors? i couldnt find them on the net.
Great Scott has a video about converting an old TV into an oscilloscope: th-cam.com/video/aScAZReGQc0/w-d-xo.html
Instead of using a ramp to drive the horizontal deflection, you'd use the horizontal output from your vector game, same for the vertical. TVs generate high voltages internally, so it can be dangerous to work on them.
For the resistors, look for an E24 resistor kit which can be found on sites like Amazon and AliExpresss
Just wondering why you didn’t choose PWM, averaged out by a condenser (low-pass filter)? I think that’s how 1-bit audio DAC works.
También se puede hacer usando la tarjeta de sonido de la PC sin ningún filtro
Arduino built-in PWM is a bit slow. On the Uno/Nano it's only 490 Hz, so you'd only be able to draw 8 points at a 60 Hz refresh rate. It should be able to go faster by adjusting the prescaler, but I haven't tried that. For comparison, the bouncing ball animation from my video is running at 2.8 kHz (frames per second!) and the 64x64 bitmaps are around 150 Hz.
With a filter, the dot would trace a curve between the points rather than jump from point-to-point. That would be a good thing if slow PWM was limiting how many points you could draw (so you could draw a box by just plotting the 4 corners and the condenser would trace out the edges). But to draw sharp pixels with my DAC, I needed the values to change abruptly.
@@TrevorMakes interesting thanks! So the LPF may smear the signal I guess. Found a blog post on the arduino forum discussing max. PWM frequency on a regular Arduino. Answers are ranging between 4kHz-62kHz (max).
subbed!