diff --git a/content/posts/2018-06-21-Saike-858D-Original-Schematic.md b/content/posts/2018-06-21-Saike-858D-Original-Schematic.md index e9c09ea..3488917 100644 --- a/content/posts/2018-06-21-Saike-858D-Original-Schematic.md +++ b/content/posts/2018-06-21-Saike-858D-Original-Schematic.md @@ -1,6 +1,6 @@ --- title: "Saike 858D Rework Station - Original Schematic" -date: 2018-06-22T14:50:00+02:00 +date: 2018-06-23T22:35:00+02:00 author: eNBeWe type: post categories: @@ -41,7 +41,7 @@ I rebuilt the schematics of the PCB in KiCad. Here is the complete schematic in [![Saike 858D Schematic](/posts/images/858D/858D_Schematic.png)](/posts/images/858D/858D_Schematic-big.png) -Let's go through the parts one by one. +Let's go through the parts one by one. We start at the top left and continue in normal reading direction. ### Mains connection and Heater driver @@ -55,5 +55,68 @@ The right part of the schematic is the heater control circuit. The microcontroller can control the NPN-transistor Q1 through the limiting resistor R4. This pulls down the cathode potential and activates the optocoupler U2 which is a MOC3041. The MOC3041 is a triac driver and that it does. It contains a zero-crossing detection -circuit and controls the triac U1, which in my device is a BTA16. +circuit and controls the triac U1, which in my device is a BTA16. +The additional circuitry is pretty much the recommended design from the MOC3041 datasheet. +However, the resistor values for R2 and R3 seem a bit low. The datasheet suggests 360 and 330 Ohms for these resistors. + +### Microcontroller and EEPROM + +[![Saike 858D MCU EEPROM](/posts/images/858D/858D_Schematic_MCU_EEPROM.png)](/posts/images/858D/858D_Schematic_MCU_EEPROM-big.png) + +No surprises here. One capacitor just for supply stability and that's it. +The microcontroller has no EEPROM integrated, which leads to an additional EEPROM chip +on the PCB. For some reason it is not connected to the dedicated SDA/SCK pins +on the microcontroller. +The EEPROM memory is hard-wired to address 0 by tying all address pins to ground. + +### Voltage Regulation + +[![Saike 858D Voltage Regulation](/posts/images/858D/858D_Schematic_Voltage_Regulation.png)](/posts/images/858D/858D_Schematic_Voltage_Regulation-big.png) + +Just a pretty standard power supply desing. The connector carries the two outputs from the transformer, 30VAC on pin 1 and 2 and 10VAC on pin 3 and 4. + +The 30V rail is rectified using a full bridge rectifier and C7 as a smoothing capacitor. The resulting voltage should be about 40V but the 36V power net is the closest value I had in KiCad. + +The 10V rail is half bridge rectified through D2 and smoothed with C6. Afterwards, the 7805 voltage regulator creates a stable 5V supply for the logic components. + +The common 0V net is connected to the protective ground of the casing through capacitor C2. + +### Buttons + +[![Saike 858D Buttons](/posts/images/858D/858D_Schematic_Buttons.png)](/posts/images/858D/858D_Schematic_Buttons-big.png) + +This one doesn't really justify its own part. The buttons are connected to ground and pull their respective logic line down when they are closed. R24 and R25 are used to limit the current. + +The pins used on the microcontroller for the buttons are also used to drive the display. I guess there is sufficient time in between the display control to read the logic state from the buttons. + +### Handle and Temperature Sensor + +[![Saike 858D Sensor Input](/posts/images/858D/858D_Schematic_Temp_Sensor.png)](/posts/images/858D/858D_Schematic_Temp_Sensor-big.png) + +This one is the one I have the most problems with for now. Let's start with the reed sensor which comes in through pin 3 of CON4. The signal is just filtered through R5 and C3 and fed to the microcontroller. + +The temperature sensor is more of an issue and I havn't fully understood the whole thing yet. R15 and C5 are again a filter like for the reed sensor. +U3B, R13 and R14 form a basic non-inverting amplifier circuit with a gain of 2. +The other operational amplifier, together with V1, R8, R9, R11, and R12, probably forms some non-inverting amplifier with an offset voltage. For now I didn't really understand the design. +R6 and C4 form another filter on the input side of the amplifier. R7 provides some kind of offset in the signal, but I currently have no real idea why that is done. + +### Fan Control + +[![Saike 858D Fan Control](/posts/images/858D/858D_Schematic_Fan_Control.png)](/posts/images/858D/858D_Schematic_Fan_Control-big.png) + +This circuit I didn't understand at first, but [Christean's work](http://www.heartoftechnology.com/reverse-engineering-the-858d-hot-air-rework-station/) put me on the right track. + +The fan is controlled through transistor Q2. The fan is rated for 24V, but the supply voltage is a bit more than 40V. The circuit has to make sure that the fan is not overloaded. +The microcontroller can use transistor Q4 to drain the base current of Q2 and turn the controller off this way. +If Q2 is turned off, the speed control is implemented through Q3 and the surrounding circuit. The more Q3 is conducting, the more the base current is drained and the less Q2 is conducting. However, Q3 cannot drain Q2 completely, as the emitter voltage of Q3 always sits one diode drop above ground level. + +RV1, which is the front-panel potentiometer, can be used to control the voltage divider between R21 and R22. The higher the voltage at the taper of the potentiometer, the higher the base current of Q3, resulting in less conductance for Q2. In addition the voltage divider and the transistor form a feedback loop to control the base current of Q2, and in result the voltage on the fan. + +### LCD Display + +[![Saike 858D LCD Display](/posts/images/858D/858D_Schematic_Display.png)](/posts/images/858D/858D_Schematic_Display-big.png) + +The display is a three digit, seven-segment display with decimal points. The segments are wired with a common anode. The three digits activated one by one and rely on persistence of vision to show a stable image. + + diff --git a/content/posts/images/858D/858D_Schematic-big.png b/content/posts/images/858D/858D_Schematic-big.png index 5c7aae5..5f5e849 100644 Binary files a/content/posts/images/858D/858D_Schematic-big.png and b/content/posts/images/858D/858D_Schematic-big.png differ diff --git a/content/posts/images/858D/858D_Schematic.png b/content/posts/images/858D/858D_Schematic.png index 996fca5..b95287b 100644 Binary files a/content/posts/images/858D/858D_Schematic.png and b/content/posts/images/858D/858D_Schematic.png differ diff --git a/content/posts/images/858D/858D_Schematic.svg b/content/posts/images/858D/858D_Schematic.svg deleted file mode 100644 index 4c434f8..0000000 --- a/content/posts/images/858D/858D_Schematic.svg +++ /dev/null @@ -1,25685 +0,0 @@ - - - -SVG Picture created as 858D+ Reverse Engineering.svg date 2018/06/21 15:58:17 - Picture generated by Eeschema-SVG - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/content/posts/images/858D/858D_Schematic_Buttons-big.png b/content/posts/images/858D/858D_Schematic_Buttons-big.png new file mode 100644 index 0000000..5a11de6 Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Buttons-big.png differ diff --git a/content/posts/images/858D/858D_Schematic_Buttons.png b/content/posts/images/858D/858D_Schematic_Buttons.png new file mode 100644 index 0000000..e175e90 Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Buttons.png differ diff --git a/content/posts/images/858D/858D_Schematic_Display-big.png b/content/posts/images/858D/858D_Schematic_Display-big.png new file mode 100644 index 0000000..a09063f Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Display-big.png differ diff --git a/content/posts/images/858D/858D_Schematic_Display.png b/content/posts/images/858D/858D_Schematic_Display.png new file mode 100644 index 0000000..3da4efd Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Display.png differ diff --git a/content/posts/images/858D/858D_Schematic_Fan_Control-big.png b/content/posts/images/858D/858D_Schematic_Fan_Control-big.png new file mode 100644 index 0000000..52a70ea Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Fan_Control-big.png differ diff --git a/content/posts/images/858D/858D_Schematic_Fan_Control.png b/content/posts/images/858D/858D_Schematic_Fan_Control.png new file mode 100644 index 0000000..48b1a7f Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Fan_Control.png differ diff --git a/content/posts/images/858D/858D_Schematic_MCU_EEPROM-big.png b/content/posts/images/858D/858D_Schematic_MCU_EEPROM-big.png new file mode 100644 index 0000000..c9fa4e3 Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_MCU_EEPROM-big.png differ diff --git a/content/posts/images/858D/858D_Schematic_MCU_EEPROM.png b/content/posts/images/858D/858D_Schematic_MCU_EEPROM.png new file mode 100644 index 0000000..70f9504 Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_MCU_EEPROM.png differ diff --git a/content/posts/images/858D/858D_Schematic_Mains_Heater-big.png b/content/posts/images/858D/858D_Schematic_Mains_Heater-big.png index fc3414a..7cab295 100644 Binary files a/content/posts/images/858D/858D_Schematic_Mains_Heater-big.png and b/content/posts/images/858D/858D_Schematic_Mains_Heater-big.png differ diff --git a/content/posts/images/858D/858D_Schematic_Mains_Heater.png b/content/posts/images/858D/858D_Schematic_Mains_Heater.png index 9bbdde4..92a3258 100644 Binary files a/content/posts/images/858D/858D_Schematic_Mains_Heater.png and b/content/posts/images/858D/858D_Schematic_Mains_Heater.png differ diff --git a/content/posts/images/858D/858D_Schematic_Temp_Sensor-big.png b/content/posts/images/858D/858D_Schematic_Temp_Sensor-big.png new file mode 100644 index 0000000..5863743 Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Temp_Sensor-big.png differ diff --git a/content/posts/images/858D/858D_Schematic_Temp_Sensor.png b/content/posts/images/858D/858D_Schematic_Temp_Sensor.png new file mode 100644 index 0000000..7de08ed Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Temp_Sensor.png differ diff --git a/content/posts/images/858D/858D_Schematic_Voltage_Regulation-big.png b/content/posts/images/858D/858D_Schematic_Voltage_Regulation-big.png new file mode 100644 index 0000000..b7ed4e6 Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Voltage_Regulation-big.png differ diff --git a/content/posts/images/858D/858D_Schematic_Voltage_Regulation.png b/content/posts/images/858D/858D_Schematic_Voltage_Regulation.png new file mode 100644 index 0000000..760c64c Binary files /dev/null and b/content/posts/images/858D/858D_Schematic_Voltage_Regulation.png differ