wagiminator / atmega-soldering-station Goto Github PK
View Code? Open in Web Editor NEWT12 Quick Heating Soldering Station
License: Other
T12 Quick Heating Soldering Station
License: Other
Hi,
i just discover that github can make the csv & tsv file searchable.
It's automatic.
In order to make the bom searchable you have tu remove the double cote.
https://docs.github.com/en/free-pro-team@latest/github/managing-files-in-a-repository/rendering-csv-and-tsv-data
Thanks again for this project!
When I solder the entire board and connect the 24v3a power supply, everything looks normal, but when I insert the soldering iron tip it goes black, the power indicator blinks, and the iron tip heats up. I don't understand why this is, I need help, thank you.
Can i use a buck converter (step down) instead of 78m05 for better efficiency and less heat ? thanks
大大,编译1.8t7固件时,提示超出了空间,请问大佬在编译时有什么技巧。不好意思,小白一枚,望不吝赐教,谢谢~
Hello,
I am studying your "charge pump" design, please correct me if my understandings are wrong.
Thanks a lot!
Left:
D9 on -> Q1 on, current go through Q1, so Q2 Vgs is 0, Q2 off.
C7 is charged to full (~24v if ignore D1 voltage drop)
Right:
D9 off -> Q1 off, C7 start to discharge, Q2 Vgs become 24V, Q2 on.
(Vsource = ~23v, Vgate = ~47v)
part requirement:
Q1: Vce need to handle > 47v, therefore choose FMMT619
C7: require > 24V voltage
D1: require > 24V reverse voltage (in discharge scenario)
D4: 18V zener is to protect Q2 gate, IRLR7843 max Vgs = 20V
Thanks.
is it possible to use a jbc c210 handle and tip, from what i have seen the jbc only has 3 wires.
I see there are some recent commits named "Added support for P-Channel Mosfets (by TaaraLabs)". Where's the PCB for it?
Sir, can you give me schematic for the handle wiring to T12 bits? its seems KSGER handle have difference wiring, and it has NTC. but is it you design need NTC?
If the wiring are difference i need schematic so i can rewire the KSGER handle
Here a forum page that show KSGER handle wiring :
https://www.eevblog.com/forum/reviews/stm32-oled-digital-soldering-station-for-t12-handle/75/
Thanks
No issues with original code but when compiling the new UI version, I get errors relating to Arduboy2 (6.0.0)...
Just to check, it will compile in Arduino IDE? (1.8.15)...
Errors relate to: TXLED0, TXLED1 not being defined...
Any help appreciated... Mike
Can i use Lm358 instead of LMV358 or OPA2333AIDR until i find the parts.
Because it's hard to find them where i live.Thanks
How can I configure for 7pin OLED spi display please provide codes if possible 🙏
first, thank you very much for the answer about last question, i am really a freashman about this field but eager to revive your project, and the procceeding is going to 50%
and now i have some theoretic question about the amplifier, why do you choose such value of risitors and capacitors to amplifing the thermometer value, (if it is possible, may you give a mathematical deduction?) and why does the diode directly connect to the GND? what do you think of the digtal GND and analog GND, why do not you use them to make a segragation so that to supress noise?
thanks again!
I have a strange buzzing noises (not from the buzzer) when using PID controlling, but everything works like a charm.
I cannot find the responsible component. Any help will be appreciated. Thanks
非常感谢您的开源烙铁,非常好用
Hello:
I found below lines interesting:
https://github.com/wagiminator/ATmega-Soldering-Station/blob/master/software/original/sources/SolderingStation2_u8glib_v1.9.ino#L392
according to arduino.cc, map syntax are
map(value, fromLow, fromHigh, toLow, toHigh)
so, should it be
map (RawTemp, 21, CalTemp[CurrentTip][0], 0, 200);
?
please correct me If I misunderstand the map logic here.
Thanks.
A wonderful circuit that is still very relevant... I modified the circuit for a different type of display and it works just great.
However, I changed two things:
I think the thermocouple amplifier is suboptimally designed. In my opinion, the 1uF capacitor at P+ is rather unnecessary and ensures that the entire board "chirps" with the PCM frequency. The filter effect with an 8 ohm heating element is marginal. I also think the 2n2 capacitor is placed suboptimally. Its effect is many times higher when used in parallel with R8 200K and significantly increases stability.
Since the 490 Hz PCM frequency "annoys" me because of the noise, I changed the frequency via
TCCR1B = TCCR1B & B11111000 | B00000100; // for PWM frequency of 122.55 Hz
which just minimizes the "noise nuisance" and has no impact on the function.
A simple single OP LMV321RILT is used as the OP and it really works without any problems.
I think the removal of the switching power supply with the replacement 78M05 a pity... At least with my display/processor, almost 2 watts are "wasted", which increases the temperature significantly. Since I wired the whole thing as a prototype on a stripboard, I installed the 7805, but later connected a typical China stepdown module to reduce the 24 V to 8 V. Since the converter clocks at 1 MHz, this has no measurable impact on the stability of the thermocouple amplifier.
But this is just a suggestion for own experiments/changes...
But also a question on this occasion:
Why is the thermocouple amplified 200 times and the ADC operated at 5 volts. Wouldn't the internal reference of 1.1 volts and significantly lower gain make more sense?
Hi!What are the parameters of the thread in the 3d model?thank you so much!
Dear @wagiminator ,
thanks for the great project.
I managed to build the PCB and solder all components. Flashing process via an Arduino UNO seems successful, but the (new) display stays dark.
avrdude: verifying ...
avrdude: 24006 bytes of flash verifiedavrdude: safemode: Fuses OK (E:00, H:00, L:00)
avrdude done. Thank you.
I haven't connected any wires to V,P,E and SW yet, but the display should show something when the board is powered via ICSP right?
Can I test the display in any way?
Hello,
In the readme, it said the delta is roughly 40 uV per degree Celsius
but that is no match to the default calibration temp in firmware.
Please help to correct me If my calculation is wrong.
so the actual delta should be ~22
Is there any calculation error above?
Please help me to understand the logic.
Thanks !!
Many DIY T12 Soldering Stations Use Switch Mode Power Supply.
When use an ungrounded SMPS, Y Capacitor can conduct a 50 / 60 Hz AC to metal surface, usually the half of 220 V/ 110 V voltage. Grounding is a easy and effective way to avoid leakage current and circuit damage ( rarely occurs ), but in some cases grounding may not be feasible. ( e.g. buildings lack of PE line rarely )
*some of them may not safe and useless
After considering safety and price, I decided to try another way. Use a power bank provide the power to T12 soldering. When using specific cable accessories, QC protocol supported power bank can easily provided 12V voltage, when use a PD protocol supported power bank, it can be higher ( In fact, some hardware versions even use a MacBook power adaptor as power supply and casing of T12 soldering station ). especially the former is much cheaper than series battery packs, and more portable and removable. Connect with a power bank, T12 can be used as a portable soldering station.
I found that some people have tested it on some commercial versions of the DIY T12 soldering station, and it works well except for a slightly longer heating time, even for some of the DC socket versions marked with 16-24 volts.
What about this soldering station?
The document requests power voltage 16V - 24V. Will it works properly at 12V?
If it can work, could you please add 12V power supply specification to the document?
thanks.
Hi,
is your aviator plug wiring compatible with the chinese handle?
It's a bit confusing.
for example + is pin 2 and - pin 5 & 4.
on the ksger clone & other i see + is pin 5 & ground pin 4.
as you can see here ksger
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.