mirror of
https://github.com/wagiminator/ATmega-Soldering-Station.git
synced 2025-08-06 12:57:18 +03:00
Update files
This commit is contained in:
49
README.md
49
README.md
@@ -1,11 +1,4 @@
|
||||
# T12 Soldering Station based on ATmega328p
|
||||
|
||||
**!!! ERROR in the current revision: DO NOT USE D4 18V ZENER OR INPUT VOLTAGE MORE THAN 19V !!!**
|
||||
|
||||
**!!! 此版本存在一个设计缺陷!不要使用D4 18V 的齐纳稳压二极管 或 输入电压超过19V !!! **
|
||||
|
||||
# 1. Overview #
|
||||
|
||||
T12 Quick Heating Soldering Station featuring
|
||||
- Temperature measurement of the tip
|
||||
- Temperature control via rotary encoder
|
||||
@@ -26,43 +19,47 @@ Video from John Glavinos (electronics4all): https://youtu.be/4YDcWfOQmz4
|
||||
|
||||
Video from LHW-createskyblue (UI-v1.6L): https://b23.tv/LiOe54
|
||||
|
||||
Project Files at EasyEDA: https://easyeda.com/wagiminator/z-solderingstation-smd-v2
|
||||
# 2. Versions, Upgrades and Notes
|
||||
|
||||
# Soldering Station v2.0: #
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# Soldering Station v2.5: #
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# Program v1.6L UI Upgrade
|
||||
# Soldering Station v2.6: #
|
||||
|
||||
1. Beautify the detail page and increase the power bar
|
||||
2. Menus have ICONS
|
||||
3. Better scrolling animation
|
||||
4. Get rid of the U8g graphics library and use the ArduBoy graphics Library (Lite) to improve the frame rate and reduce memory usage to make graphics possible
|
||||
5. Add flip display Settings to adapt to the habits of different people
|
||||
6. Add multilingual support for Chinese and English
|
||||

|
||||

|
||||
|
||||
# Program v1.6L UI Upgrade by LHW-createskyblue
|
||||
|
||||
LHW-createskyblue created an awesome upgrade to the user interface which can be installed optionally. It features:
|
||||
|
||||
- Beautify the detail page and increase the power bar
|
||||
- Menus have ICONS
|
||||
- Better scrolling animation
|
||||
- Get rid of the U8g graphics library and use the ArduBoy graphics Library (Lite) to improve the frame rate and reduce memory usage to make graphics possible
|
||||
- Add flip display Settings to adapt to the habits of different people
|
||||
- Add multilingual support for Chinese and English
|
||||
|
||||
Video from LHW-createskyblue (UI-v1.6L): https://b23.tv/LiOe54
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# Notes and Errors
|
||||
|
||||
# 2. Power Supply Specification Requirements #
|
||||
- In the board version 2.5 the diode D1 may overheat. To be on the safe side, the 18V zener diode D4 should be removed or the soldering station should be operated with a maximum of 19V. Alternatively, the diode D1 can be replaced with an SS54 schottky diode.
|
||||
|
||||
# 3. Power Supply Specification Requirements #
|
||||
|
||||
Choose a power supply with an output voltage between 16V and 24V which can provide an output current according to the table below. The power supply must be well stabilized. The current and power is determined by the resistance (R = 8 Ohm) of the heater.
|
||||
|
||||
@@ -78,7 +75,7 @@ Choose a power supply with an output voltage between 16V and 24V which can provi
|
||||
|23 V|2.88 A|66 W|
|
||||
|24 V|3.00 A|72 W|
|
||||
|
||||
# 3. Temperature Measurement and OpAmp Considerations #
|
||||
# 4. Temperature Measurement and OpAmp Considerations #
|
||||
|
||||
A thermocouple (temperature sensor) is located in the T12 soldering tip. It creates a very small voltage depending on the temperature difference between the hot end and the cold junction (about 40 microvolts per degree Celsius). To measure this, the heater must be switched off since both share the same connections. The low voltage is amplified by the OpAmp and measured by the ADC of the microcontroller. The LMV358 is a very cheap and versatile OpAmp, but not the ideal choice for this task because it has a fairly high input offset voltage and is quite noisy. Although the SolderingStation also works with this OpAmp thanks to the software's smoothing and calibration algorithms, I highly recommend spending a little more money in a better one. The OPA2330AIDR or OPA2333AIDR for instance have the same pinout and can also be used with this board. They provide significantly more accurate and stable temperature measurements.
|
||||
|
||||
@@ -87,14 +84,14 @@ A thermocouple (temperature sensor) is located in the T12 soldering tip. It crea
|
||||

|
||||

|
||||
|
||||
# 4. Heater High Side Switch with N-Channel MOSFET and Charge Pump #
|
||||
# 5. Heater High Side Switch with N-Channel MOSFET and Charge Pump #
|
||||
|
||||
The microcontroller switches the heater on and off via the MOSFET. Since the temperature measurement must be done over the same line and against
|
||||
ground, the MOSFET has to be placed between the supply voltage and the heater (high-side switch). A P-Channel MOSFET is normally used for this configuration. However, N-Channel MOSFETs usually have a lower resistance (RDS (on)), in the case of the IRLR7843 only 3 milliohms. A low resistance means a higher efficiency and a lower heat development of the MOSFET. For an N-channel MOSFET to function as a high-side switch, an additional circuit is required to maintain a positive GATE-TO-SOURCE voltage after the MOSFET is switched on. This is done using a so-called charge pump consisting of a capacitor and a diode.
|
||||
|
||||

|
||||
|
||||
# 5. Building Instructions #
|
||||
# 6. Building Instructions #
|
||||
|
||||
In addition to the components for the PCB you will need the following:
|
||||
|
||||
@@ -112,7 +109,7 @@ Make sure that all parts fit nicely into the case. Solder the wires to the conne
|
||||
|
||||

|
||||
|
||||
# 6. License #
|
||||
# 7. License #
|
||||
|
||||

|
||||
|
||||
|
BIN
hardware/SolderingStation2_BOM_v2.6.csv
Normal file
BIN
hardware/SolderingStation2_BOM_v2.6.csv
Normal file
Binary file not shown.
|
BIN
hardware/SolderingStation2_gerber_v2.6.zip
Normal file
BIN
hardware/SolderingStation2_gerber_v2.6.zip
Normal file
Binary file not shown.
9767
hardware/SolderingStation2_schematic_v2.6.pdf
Normal file
9767
hardware/SolderingStation2_schematic_v2.6.pdf
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user