+4 RSS-лента RSS-лента

Приключения Tnenere 3AJ

Автор блога: Rokotansky
Умер "мозг"? Не беда! Ремонт коммутатора CDI
В результате долгих копаний выяснил, что у моего мотика закоротила катушка зажигания и утащила в кому ЭБУ (Электронный Блок Управления). Естественно, в полнейшем трепете перед японским гением инженерной мысли ломанулся искать замену, НО... Вражий Ебей показал цены от 130 баксов до 299 евро и мне стало как-то грустно. Терять всё равно было нечего и я рискнул. Разобрал, отремонтировал и собрал.
Сам процесс ремонта фотографировать было просто нечем, потому попытаюсь объяснить "на пальцах".
Итак. Для начала вооружаемся самой обычной болгаркой и превращаем коричневую пластиковую и такую дорогущую коробочку в опилки. По-другому её не разобрать. zlo Только аккуратно, без фанатизма, чтобы не повредить плату! Под пластиком обнаруживаем дикую смесь чёрного силикона и маленьких кусочков кварца, напиханных туда для придания большей жёсткости компаунду. Погружаем наш ЭБУ в бензин по самые провода и на сутки там забываем. Через сутки вспоминаем, смотрим и ужасаемся вспухшей силиконово-кварцево-бензиновой каше. Вытаскиваем "мозги" очищаем всё, что откисло и повторяем купание, ибо всё за раз вряд ли откиснет. Бензин рекомендую сменить.

Растворители использовать нельзя ни в коем случае - убьём все маркировки и саму плату!!!

Далее, отковыряв компаунд, видим дивную плату. Чего там только нет! И транзисторные ключи, и терморезисторы, и даже логика! Чаще всего вылетает тиристор с маркировкой F2R5G, или какой-либо конденсатор, коих там множество. У меня вылетел твердотельный кондёр с маркировкой :U: 224, заменил аналогом за 3 гривны (около 20 центов). Вызваниваем погибший элемент, меняем его. На всякий случай пропаиваем ВСЮ плату, заливаем лаком монтажную часть (там где припой), подбираем красивую коробочку, заливаем силиконом из термопистолета. Герметики и силиконы в тубах лучше не использовать, чтобы была возможность опять расковырять, если что. Так же рекомендую брать самый прозрачный и мягкий силикон, чтобы иметь возможность визуальной диагностики на всякий случай.

Катушку, можно подобрать от мопедки из Поднебесной, высоковольтник оттуда же. Вся эта бодяга у меня радостно работает, и пока проходит ходовые испытания. crazy dance
Rokotansky +4 12206 11 комментариев
Время генерации страницы: 0.0201 с.
Потребление памяти: 0.88 Мб
Запросы к базе: 13
Вызовов плагинов: 11
/core/cms.php => loadMenuStruct()
SELECT * FROM xt_menu ORDER BY id ASC
Запрос занял 0.00057 с.
/core/cms.php => getAllComponents()
SELECT id, title, link, config, internal, published, version, system FROM xt_components ORDER BY title
Запрос занял 0.00034 с.
/core/cms.php => loadPluginsData()
SELECT p.id, p.plugin, p.config, e.event FROM xt_event_hooks e LEFT JOIN xt_plugins p ON e.plugin_id = p.id WHERE p.published = 1
Запрос занял 0.00037 с.
/core/classes/user.class.php => get_fields()
SELECT id, access FROM xt_user_groups WHERE alias = 'guest' ORDER BY id ASC LIMIT 1
Запрос занял 0.00019 с.
/core/classes/user.class.php => get_fields()
SELECT int_num, int_period, autodelete, id, status, bandate, user_id, cause FROM xt_banlist WHERE ip = '3.16.82.199' AND status=1 ORDER BY id ASC LIMIT 1
Запрос занял 0.00029 с.
/core/classes/blog.class.php => get_fields()
SELECT * FROM xt_blogs WHERE seolink = 'umer-mozg-ne-beda-remont-kommutatora-cdi' AND owner = 'user' ORDER BY id ASC LIMIT 1
Запрос занял 0.00062 с.
/core/classes/user.class.php => get_field()
SELECT gender as getfield FROM xt_user_profiles WHERE user_id = '89' LIMIT 1
Запрос занял 0.00023 с.
/core/classes/user.class.php => get_fields()
SELECT nickname, login FROM xt_users WHERE id = '89' ORDER BY id ASC LIMIT 1
Запрос занял 0.00016 с.
/components/blogs/frontend.php => getPostsCount()
SELECT 1
FROM xt_blog_posts p
INNER JOIN xt_blogs b ON b.id = p.blog_id

WHERE p.published = 1 AND b.owner = 'user'
AND (p.blog_id = '58')
AND (b.allow_who = 'all')
AND (p.allow_who = 'all')
Запрос занял 0.00048 с.
/components/blogs/frontend.php => getPosts()
SELECT p.*,
u.nickname as author, u.login, u.is_deleted,
b.allow_who as blog_allow_who,
b.seolink as bloglink,
b.title as blog_title,
b.owner as owner
FROM xt_blog_posts p
INNER JOIN xt_blogs b ON b.id = p.blog_id
LEFT JOIN xt_users u ON u.id = p.user_id

WHERE p.published = 1 AND b.owner = 'user'
AND (p.blog_id = '58')
AND (b.allow_who = 'all')
AND (p.allow_who = 'all')


ORDER BY p.pubdate DESC
LIMIT 0, 10
Запрос занял 0.00046 с.
/core/classes/blog.class.php => cmsTagLine()
SELECT tag
FROM xt_tags
WHERE target='blogpost' AND item_id='346'
ORDER BY tag DESC
Запрос занял 0.00049 с.
/components/blogs/frontend.php => getBlogCats()
SELECT cat.*, IFNULL(COUNT(p.id), 0) as post_count
FROM xt_blog_cats cat
LEFT JOIN xt_blog_posts p ON p.cat_id = cat.id AND p.published = 1
WHERE cat.blog_id = '58'
GROUP BY cat.id
Запрос занял 0.00057 с.
/core/classes/page.class.php => loadModulesForMenuItem()
SELECT m.*, mb.position as mb_position
FROM xt_modules m
INNER JOIN xt_modules_bind mb ON mb.module_id = m.id AND mb.menu_id IN (0, 0)
WHERE m.published = 1 AND (m.is_strict_bind = 0)
ORDER BY m.ordering ASC
Запрос занял 0.00099 с.
GET_INDEX
/core/classes/user.class.php => getGuestInfo()
GET_GUEST
/core/cms.php => parseComponentRoute()
GET_ROUTE_BLOGS
/index.php => proceedBody()
GET_BLOGS_ACTION_BLOG
/core/classes/blog.class.php => getBlogItem()
GET_BLOG
/components/blogs/frontend.php => isUserBlogWriter()
IS_BLOG_WRITER
/components/blogs/frontend.php => getPosts()
GET_POSTS
/components/blogs/frontend.php => getPagebar()
GET_PAGEBAR
/index.php => proceedBody()
AFTER_COMPONENT_BLOGS
/templates/_default_/template.php => printHead()
PRINT_PAGE_HEAD
/templates/_default_/template.php => printBody()
PRINT_PAGE_BODY