Giter Club home page Giter Club logo

Comments (9)

jieter avatar jieter commented on August 27, 2024

Yes, parasitic mode:
Cold junction compensation

The oven fan is controlled by default. If you want to make the device silent if not warm, you can apply the mod described in this wiki page
System fan control

from t-962-improvements.

hallard avatar hallard commented on August 27, 2024

@jieter
Thanks for your answer.
Just upgraded FW ;-)
I just realized that FAN control is not for the big fan on rear during reflow but the little noisy one to refresh PCB. Sounds good using DS18B20 also to detect and activate this one ;-)

Just for information, you don't need to unground n_ISP to upgrade firmware (at least on my T962), this mean that simplify FW upgrade with a FTDI:
Just wire n_ISP to ground and connect DTR of any FTDI 3V3 USB to nRESET and start upgrade, that should be straightforward. Of course after flash, unwire n_ISP

Next step, basic FET transistor mode for FAN, got some BS270, simplest way, cut the GND wire (the dot dot dot one, not the dot line dot) of the fan. Then connect drain and source and then gate direct onto PCB (well it should have been like this)
dsc01104

Unfortunately I cut the wire too short, needed to solder 3rd on the FET gate, may be too long day, anyway, final wiring as follow:
dsc01105

dsc01106

Everything sounds good, may be a test fan connected to this AD0 output on firmware would be great so see if everything is well connected ;-)

Really thank for this marvelous firmware, amazing and let so much space on target that would allow much more mods !!!!

from t-962-improvements.

xnk avatar xnk commented on August 27, 2024

Just a note on the system fan testing issue: The firmware will turn that fan on briefly during boot which makes modification verification simple

from t-962-improvements.

gongfan99 avatar gongfan99 commented on August 27, 2024

According to the DS18B20 datasheet, a FET is needed in the parasite power mode. Why is there not a FET in your design?
image

from t-962-improvements.

xnk avatar xnk commented on August 27, 2024

from t-962-improvements.

gongfan99 avatar gongfan99 commented on August 27, 2024

Thanks for the clarification, Werner! My T-962 will arrive tomorrow. I cannot wait to try the mod out.

from t-962-improvements.

southern-boy avatar southern-boy commented on August 27, 2024

from t-962-improvements.

mikeanton avatar mikeanton commented on August 27, 2024

@southern-boy, because a thermocouple requires that the cold junction temperature be measured, so it can be compensated for, and that is what the one wire sensor is providing. This is what the oven is missing from the factory, which causes the oven temperature to drift, as the cold junction temperature changes. A thermocouple measures the difference between the thermocouple junctions. One of the junctions is in the oven, and the second one is the cold junction that is formed where the thermocouple is attached to the PCB (every set of dissimilar metals is considered a thermocouple junction). If the temperature of the cold junction is known, and never changes, then technically you wouldn't need to measure it. Alas, this is not the case, and the electronics chamber where the cold junction is located, heats up as the oven is used.

Now, if instead you use the 4 channel thermocouple interface board, it has the cold junction compensation built in, so in that case the DS18B20 is not required. This is the route I took when modifying my oven, and it does indeed work very well.

from t-962-improvements.

xnk avatar xnk commented on August 27, 2024

from t-962-improvements.

Related Issues (20)

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.