Ремонт бытовой техники. Микроволновки, грили, холодильники, стиральные машины и прочая.
Ответить

ремонт платы идукционной пдиты kitfort

Пт янв 14, 2022 10:51:26

обменял плиту двухкомфорочную на ssd диск, у ней на второй плате выбило транзистор.
кто мне её дал сказал что он на ней самогонку варил)
плита как понимаю не предназначена сутками гоняться и какой то элемент частично вышел из своих параметров.
в общем пока веду квест и прокачиваю скилы электротехника и другие смежные.
пробило IGBT H15R1203, диодная сборка стоит вроде на 20 ампер, она живая осталась. она живучая потом еще раз пробивало и целая оставалась.
на комфорке этой платы часть спиралей выгнуло от протекающего тока. ну это тоже поправил.
заменил IGBT на H20R1203 из китая заказал по 50 руб. Проверил нормуль пашут даже на 2000 вт по дисплею на рабочей плате. Хотя там не факт что 2000 вт.
Но вот которая вышла из строя с ней непонятки. Первый раз заменил IGBT и как советовали на формах подключил через лампу 60 вт и потом через три лампы в сумме 180вт. Вроде все нормуль. МИгают вспышки, постоянно не горят.
Посуду видит, включается и идут вспышки на лампе. Посуду снимаешь ошибка что нет посуды.
На радостях убираю лампы и включаю в сеть. И вроде сразу получаю взрыв от коротыша IGBT. Предохранитель целый остался на 10 ампер))
Потом уже для опытов ставил 5 амперный , но он тоже не успевал сработать)))
В общем проверил на плате все высоковольтные конденсаторы через спец тестер и сравнил на рабочей, один в один параметры.
Индукутивность катушек тоже одна. Сопротивление чуть меньше у одной.
Заменил нагревательную катушку от рабочей платы и заменил микросхему которая импульсы ваяет на открытие транзистора. Пропаял плату может где неконтакт.
Проверил питание микрух везде и сравнил с рабочей, тоже совпадает.
Поставил еще снова рабочий IGBT и проверил через лампы тоже нормуль. Сделал себе осцилятор из компа и посмотрел что на управляющей ноге IGBT.
Сигналы с рабочей платы и сигналы с частично рабочей платы с лампами практически одни и таже. Но вот зажигающий импульс хоть и похож но имеет чуть уже фронт на закрытие портала. На осциляторе это как знак молнии, Сначала резкий импульс вверх по параболе, потом резко вниз в минус уже парабола до нуля и пошли уже меньше намного импульсы для поддержания разряда, прям всё аналогично как на люминисцентках. Вот на рабочей плате закрывающий импульс с минусо до нуля насыщен колебаниями в пределах логарифма, а на той плате где частично пашет это часть уже намного меньше по длительность и гармоник внутри нет. Кондеры на плате все живые и емоксоти в норме. Тут вопрос что может искажать отрицательную часть начального импульса? Притом микросхемы то я менял, разницы нет. Может какой транзистор шалит?
Можно конечно поробоват выпаять блок транзисторов с рабочей платы и воткнуть на полурабочую и если импульс форму поменяет, значит какой то шалит.

Re: ремонт платы идукционной пдиты kitfort

Пт янв 14, 2022 14:29:42

Заказал с китая - ничего не намекает на подозрения?

Re: ремонт платы идукционной пдиты kitfort

Пт янв 14, 2022 20:02:56

на комфорке этой платы часть спиралей выгнуло от протекающего тока
там не может быть спиралей.
Там нет измерителя мощности.

Ну какбы даже пачкой цена транзюлям 170р, но никак не 50.

Re: ремонт платы идукционной пдиты kitfort

Сб янв 15, 2022 16:44:37

74LS00 катушка индукции намотана медной многожильной проволоков спиралью, посмотри картинки в инете))
по факту аналог той же галактики с одним рукавом. а галактики такие же порталы по факту.
транзисторы вполне отличные и качество почти как у оригинала.
литье пластассы без дефектов и подложкя правильной формы.
воткнул для пробы такой транзистор в рабочую плату и погонял недельку.
всё супер. так что 120 руб это чистая прибыль у барыг если он 170 руб стоит)

Re: ремонт платы идукционной пдиты kitfort

Пт фев 18, 2022 13:16:27

кто по пинам AVR HIGHWAY09 может предположить где там ноги для программатора?
I2C или ISP? по идее там есть и то и это.
ориентирочно они на правой стороне микросхемы на картинке
RST VCC VSS есть осталось предположить где SDA SCL или MISO и MOSI.
SDA вполне 15 нога а SCL 19.
http://www.haiminghui.com/product/171.html

Re: ремонт платы идукционной пдиты kitfort

Сб фев 19, 2022 10:26:48

у этой плиты есть плата с индикатором там стоит tm1628 управляется от HIGHWAY09 по 3 трем проводам
STB
CLK
DIO

примерно по сути тот же SPI
а так HIGHWAY походу сдернут по концепции с MSK-51
у атмелла есть такие.
осталось активировать watch dogs debug чтобы слить прошивку из flash))
и переделать на какой нить микроконтрлер атмелл.
вот скетч нашел который через ардуинко рулит ей
//=====================
//TM1638 Module Programming: Display Data
//=====================
int stb=8, clk=9, dio=10;
//----------
#include "TM1638_Initialization.h"
//=======
void setup()
{
pinMode(stb,OUTPUT); pinMode(clk,OUTPUT); pinMode(dio,OUTPUT);
TM1638_Initialization();
}
//========
void loop()
{
//send HELLO to display
//H
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xC0);
shiftOut(dio, clk, LSBFIRST, 0x76);
digitalWrite(stb, HIGH);
//E
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xC2);
shiftOut(dio, clk, LSBFIRST, 0x79);
digitalWrite(stb, HIGH);
//L
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xC4);
shiftOut(dio, clk, LSBFIRST, 0x38);
digitalWrite(stb, HIGH);
//L
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xC6);
shiftOut(dio, clk, LSBFIRST, 0x38);
digitalWrite(stb, HIGH);
//O
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xC8);
shiftOut(dio, clk, LSBFIRST, 0x3F);
digitalWrite(stb, HIGH);
//display ...
for(int i=0; i<=4; i+=2)
{
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xCA+i);
shiftOut(dio, clk, LSBFIRST, 0x80);
digitalWrite(stb, HIGH);
}
//Turning ON all LEDS
for(int i=0; i<16; i+=2)
{
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xc1+i); //LED on
shiftOut(dio, clk, LSBFIRST, 1);
digitalWrite(stb, HIGH);
delay(100);
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xc1+i); //LED off
shiftOut(dio, clk, LSBFIRST, 0);
digitalWrite(stb, HIGH);
delay(10);
}
}



//===
//TM1638 Initialization
//===
void TM1638_Initialization()
{
//activate TM1638 & set brightness of display to max
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0x8F);
digitalWrite(stb, HIGH);
//----------
//set auto increment mode to reset LEDs and displays
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0x40);
digitalWrite(stb, HIGH);
//----------
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0xc0);
for(int i=0; i<16; i++) shiftOut(dio, clk, LSBFIRST, 0x00);
digitalWrite(stb, HIGH);
//----------
//set set single address mode
digitalWrite(stb, LOW);
shiftOut(dio, clk, LSBFIRST, 0x44);
digitalWrite(stb, HIGH);
}
Ответить