I was looking for Hot Air Station with MCU atmega. I found an interesting instance on
atmega8L -
SR858D.
The first impression - the management fee is made in the form of complete SMD mounting, there is a connector for in-circuit programming J6.
http://g01.a.alicdn.com/kf/UT8zANMXUpaXXagOFbXs.jpgPinout terminals: 1-VCC, 2-MOSI, 3-SCK, 4-Rst, 5-MISO, 6-GND.
Features on the board "TGK SR858D 20150507A": TR1 - BTB12 600SW, Q1 - MJD122, U2 - MOC3041, U3 - 78M05, IC1 - LM358, Q2 Q6 - J3Y, Z2 - 431, LEDS - 4301BS (In datasheet analogue SM310401K).
Was atmega168 soldered and programmed binary file version 1.46.
Other hardware configurations changes I did not make.
1. When the station (hair in the cradle) - the indicator FAN - t5t.
Powered fan adjustment potentiometer leads to changes in speed, the display from 168 to 399. The heater does not work. Removing the hair dryer from the cradle, press the buttons one by one and long double do not make changes.
The same results are obtained if you turn the station with the pressure on the top button.
2. The fan is in the cradle. When the station and pressing the two buttons - the display 1.46> P - at the release buttons on the display 650 and further gradual increase to 990. The fan does not work and is not heated.
When removing the fan from the cradle and pressing the lower button on the display value of 990 can be reduced to 010. The fan is not working.
3. When the station and the pressure on the lower button - the indicator 1.46, then ( CrA-dLE-empty indicator ) repeated in a loop. The fan and heater did not work.
When removing the fan from the cradle - the fan and the heater did not work.
If you make a long press on the two buttons, regardless of whether the fan is in the
cradle or the fan removed from the cradle - is turned on the fan and heater !!! In this state, the temperature can be adjusted.
When the pressure on the button at the bottom there is a temperature decrease of up to 40 degrees, fan and heater will not turn off.
When the pressure on the top button, the temperature drop to 40 degrees and turn off the fan and heater. If you release the top button, then turn on again and the heater fan. The temperature rises to its former value.
When placing the fan in the cradle and the reed switch is triggered.
In this state, there is an increase in temperature to 500 degrees.
Stop if the temperature rise can release the fan from the cradle.
Help respected community in debugging hardware and firmware modifications.