Update files

This commit is contained in:
wagiminator
2020-08-16 18:56:22 +02:00
parent fa8e5c08e0
commit bbdb4ba44b
4 changed files with 9790 additions and 26 deletions

View File

@@ -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: #
![IMG_20190731_190146_x.jpg](https://image.easyeda.com/pullimage/iSYD3M8FjNd8ndt1cC7noTcUAdRtz9oFH6hKmoNl.jpeg)
![IMG_20190731_182904_x.jpg](https://image.easyeda.com/pullimage/kgryPQpReu7YGh16ewXIt2tQha6rTmhtARw9nPZh.jpeg)
# Soldering Station v2.5: #
![IMG_20200621_132138_x2.jpg](https://image.easyeda.com/pullimage/8LPUnbOCw2uFf1ozHYkTESbvH1LjlA1zKstsrS5v.jpeg)
![IMG_20200621_121350_x.jpg](https://image.easyeda.com/pullimage/5ZW6mQs1im9htCg3NJSryApeGUiSlwTFXnvxJSLq.jpeg)
# 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
![IMG_20200816_141230_x.jpg](https://image.easyeda.com/pullimage/B0Crwq4ZAkTLbKYQlWMz32sMSgKbYp6pCCGzzExT.jpeg)
![IMG_20200816_130923_x.jpg](https://image.easyeda.com/pullimage/BpBMLRUhObBq2KgvY0ECxCkv6uOqRW2V4trbMem0.jpeg)
# 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
![](https://image.lceda.cn/pullimage/dD94Lz6baKfVFCMcqzb7acjT7sRY7NwJ7NaJmOt9.gif)
![](https://image.lceda.cn/pullimage/zIsCozlXO0gjzfxcF4wCfAmhQwTKoQBLKd5zZtRd.gif)
![](https://image.lceda.cn/pullimage/cfhvmAOQPhwq7iCPhLvNDeRbOcbccIucCHhU2Abj.gif)
![](https://image.lceda.cn/pullimage/ij3I4sFpNrQPefPdkgIqGjraDEWEPJYjb4974HlC.gif)
![](https://image.lceda.cn/pullimage/OsLI0MkxMrv7w0GgVg1tZPt6CMrcyhoFSeOnWrzp.gif)
# 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
![SolderingStationV2_LMV358_SettleTime_2.png](https://image.easyeda.com/pullimage/YyUQY5VyZgBz92o5gpugZDDaUfl1TFoNJoGNMEi2.png)
![SolderingStationV2_OPA2330_SettleTime.png](https://image.easyeda.com/pullimage/08cMT2owQsOTnGl71miryML8imI4eP9j3chbK31M.png)
# 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.
![SolderingStationV2_ChargePump.png](https://image.easyeda.com/pullimage/UwAxl6ON0Pn9orkxrE9tfgfZAGFxWH5Xc9pkDvmm.png)
# 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
![connections.png](https://image.easyeda.com/pullimage/q0JfyFSQSTueZhpBkhrBhFbxtL1UqRARK1nrKThv.png)
# 6. License #
# 7. License #
![license.png](https://i.creativecommons.org/l/by-sa/3.0/88x31.png)

Binary file not shown.
1 ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part LCSC Assembly
2 1 1N4148W D2 SOD-123 1 1N4148W-E3-08 Vishay Intertech LCSC C241939
3 2 LMV358IDR U3 SOIC-8_150MIL 1 LMV358IDR TI LCSC C63813 Yes
4 3 MMBT3904 Q1 SOT-23_1 1 2n3904S-RTK/PS KEC LCSC C18536
5 4 16MHZ X1 HC-49S 1 X49SD16MSD2SI Yangxing Tech LCSC C188201
6 5 MLT-5030 BUZZER1 MLT-5030 1 MLT-5030 HNDZ LCSC C95297
7 6 OLED OLED I2C - OLED 0.96" 128X64 1 SSD1306 I2C OLED
8 7 18V D4 SOD-123 1 MM1Z18 Jingdao LCSC C116111 Yes
9 8 5V1 D3 SOD-123 1 MM1Z5V1 SEMTECH LCSC C81601 Yes
10 9 47k R12 0603 1 0603WAF4702T5E UniOhm LCSC C25819
11 10 10k R6,R1,R10,R11,R7,R13,R3,R4,R14 0603 9 0603WAF1002T5E UniOhm LCSC C25804
12 11 1k5 R2 0603 1 0603WAF1501T5E UniOhm LCSC C22843
13 12 200k R8 0603 1 0603WAF2003T5E UniOhm LCSC C25811
14 13 1k R9 0603 1 0603WAF1001T5E UniOhm LCSC C21190
15 14 IRLR7843TRPBF Q2 TO-252-2 1 IRLR7843TRPBF IR LCSC C21988 Yes
16 15 KF350-3.5mm P3,P2,P1 KF350-2P 3 WJ2EDGVC-5.08-2P ReliaPro LCSC C8445
17 16 ICSP-6 ICSP ICSP-6 1 ?
18 17 3x6x2.5 RESET KEY-3.0*6.0 1 3x6x2.5Red head high temperature ReliaPro LCSC C46491
19 18 Rotary Enc SW1 BOURNS_PEC11R-4XXXF-SXXXX 1 PEC11R-4015F-S0024 BOURNS LCSC C143789
20 19 100n C1,C2,C3,C9,C10 0603 5 CC0603KRX7R9BB104 YAGEO LCSC C14663
21 20 1u C13 0603 1 CL10A105KB8NNNC SAMSUNG LCSC C15849
22 21 22p C6,C5 0603 2 CL10C220JB8NNNC SAMSUNG LCSC C1653
23 22 330n C11 0603 1 C1608X7R1H334KT000E TDK LCSC C76621
24 23 2n2 C8 0603 1 0603B222K500NT FH LCSC C1604
25 24 1k R5 1206 1 1206W4F1001T5E UniOhm LCSC C4410
26 25 10u C7 1206 1 GMK316BJ106KL-T Taiyo Yuden LCSC C92797
27 26 22u C12 1206 1 C3216X5R1V226MTJ00E TDK LCSC C342620
28 27 47u C4 1206 1 1206F476M100NT FH LCSC C30349
29 28 78M05 U2 TO-252-2 1 ME78M05K3G MICRONE LCSC C83969 Yes
30 29 PWR LED1 LED-0603 1 19-217/BHC-ZL1M2RY/3T EVERLIGHT LCSC C72041
31 30 SS54 D1 DIODE-SMA(DO-214AC) 1 SS54 Jingdao LCSC C123946 Yes
32 31 ATMEGA328P-AU U1 TQFP-32_7X7X08P 1 ATMEGA328P-AU MICROCHIP LCSC C14877 Yes

Binary file not shown.

File diff suppressed because it is too large Load Diff