Giter Club home page Giter Club logo

Comments (9)

tdaede avatar tdaede commented on August 20, 2024

Hi,

Yes, you can use a plain old 2N7002. The exact one I used is just a particular manufacturer's model that I chose at the time based on availability.

There are two RGB circuits in this repo - one is on td-deflect, and one is in td-rgbinput. The td-deflect one is older and works well, but uses an old stock IC. The td-rgbinput one is functionally similar but built with discrete components.

The td-rgbinput circuit has 4 separate functionalities - a DC restore circuit for AC coupled inputs, a blanking circiut, a gain control circuit, and a bias circuit. You might not need all these parts depending on where you're inserting the signal.

from td-crt.

soniccd123 avatar soniccd123 commented on August 20, 2024

I'm gonna take a look and try to implement them to test, I'm connecting directly to the neckboard of the TV, more specifically, to the video output amplifier that drives the cathodes (TDA6107AJFN1), i'm connecting just the RGB signals to it and letting the TV's circuitry take charge of the Sync. Between the neckboard and the device I've added some simple circuitry to control the signals, but not nearly as elegant as your aproach. It works quite well, this TV actually became my main way to play old video games, but I think that its possible to make it even better adapting your designs to it.

Do you recommend any resources to learn more about TVs and analog electronics? While i've been playing around with this TV, i lack a lot of the knowledge to really understand deeply how all of these parts work

from td-crt.

tdaede avatar tdaede commented on August 20, 2024

from td-crt.

soniccd123 avatar soniccd123 commented on August 20, 2024

Thanks for the resources, it is quite hard indeed to find these things on internet

Was taking a look at the TV service manual, unfortunately the neck board doesn't seem to have a blanking input, it does have a AKB output from the video amplifier that drives the cathodes, but I suspect to me that the blanking is done on the MCU/Jungle chip before this step (TDA11115NDS, a chip which not datasheet could be found).

I took a look at the td-deflect board and saw that you used a M51387P as video amplifier which i found pretty interesting, not that I didn't like your discrete aproach, but the M51387P seems to be quite cheap where I live. This amplifier is suposed to be used to drive tube directly? In the case of my TV that uses a TDA6107AJFN1 to drive the tube, should the M51387P outputs drive this amplifier or the tube directly?

from td-crt.

tdaede avatar tdaede commented on August 20, 2024

The outputs should drive the amplifier.

I think that the AKB signal is actually an input to the amplifier, not an output.

from td-crt.

soniccd123 avatar soniccd123 commented on August 20, 2024

Are you sure? I found the amplifier datasheet, from what I understood, AKB is connected to the amplifier pin 5 which is a "black-current measurement output" in the datasheet words. It would be very helpful if it was the blank signal input.

from td-crt.

tdaede avatar tdaede commented on August 20, 2024

No, not sure. Didn't realize a monitor like this would bother measuring that, but I suppose it could.

from td-crt.

soniccd123 avatar soniccd123 commented on August 20, 2024

Hey, the M51387P finally arrived, i'm taking a look at the TV schematics and signals, having a hard time to find how to extract the blanking signal from sync. I see that it is very similar to H-sync, can i use it or do i need another solution?

from td-crt.

tdaede avatar tdaede commented on August 20, 2024

Yes, you can use H-sync to blank. However, clamping needs to not intersect with blanking - it needs to happen after blanking.

from td-crt.

Related Issues (11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.