Giter VIP home page Giter VIP logo

diy-jbc-t245-station's Introduction

This is a project I've been working on for a little bit. Any questions are very welcome!

It's an "equivalent performance" JBC T245 soldering iron stand.

Videos in-action

V2

V1

Schematics & PCB Layout

https://easyeda.com/Muny/JBC-T245-Iron-Controller

Pictures

Front Profile Rear Assembly 1 Assembly 2 Assembly 3

Assembly 4 Assembly 5 In Use PCB Bare PCB Assembled

About the Design

The case was designed in OpenJSCAD and printed on a FormLabs Form 2.

It uses:

  • A 100VA 120v to 2x12V toroidal transformer (with the two 12v outputs in series for 24v)
  • A simple isolated triac driver circuit
  • A simple isolated zero crossing detector circuit
  • A MAX31856 thermocouple amplifier.
    • I expected the thermocouple to be of a common type, but it wasn't. So I'm only using this chip in voltage gain mode, and then plugging in the value to an equation I got by linear-fitting a couple voltage-heat data points when sticking the iron tip into liquids of varying temperature and using the melting points of leaded and lead-free solder. I'm not very worried about accuracy, but it seems to be within 10F. The output isn't linear towards the lower end though, hence the ~120F when it's actually about 80F.
  • An Arduino Micro.
    • The code was the most interesting part. A PID control loop was implemented using the Arduino PID library (very handy!). There is quite a bit of overshoot though, meaning I still need to tune the parameters.

It responds to heat changes extremely responsively though, as seen in the penny test at the end of the video.

There is a jack on the back for connection to a micro-switch on a stand to put the iron into sleep mode.

Another interesting part was the final sketch size. The fonts used take up a massive portion of the available space.

diy-jbc-t245-station's People

Contributors

muny avatar zachrip avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

diy-jbc-t245-station's Issues

Sketch size is 117%

Hi, I've tried to compile the code for ARDUINO Micro and get this error message -
`arduino_build_435270/arduino_t245_controller.ino.elf
Sketch uses 33730 bytes (117%) of program storage space. Maximum is 28672 bytes.

Global variables use 660 bytes (25%) of dynamic memory, leaving 1900 bytes for local variables. Maximum is 2560 bytes.
Sketch too big; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing it.
Error compiling for board Arduino Micro.`

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.