Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Перепайка и замена конденсаторов на плате

Лампы включаются на короткое время (около 1 секунды) и тут же отключаются | Экран периодически мигает и яркость нестабильна | Инвертор типа DIVTL0144-D21 фирмы SAMPO | Инвертор фирмы TDK | Инвертор фирмы SAMPO | Лампы подсветки не загораются | Инвертор включается и отключается | Как припаять сломанную ногу процессора | Замена чипсета на материнской плате из песочницы | Как определить неисправность материнской платы в домашних условиях. |


Читайте также:
  1. Анализ ликвидности и платежеспособности
  2. Анализ платежеспособности организации
  3. Антикризисное управление неплатежеспособным хозяйствующим субъектом
  4. В соответствии со ст. 333 ГК РФ если подлежащая уплате неустойка явно несоразмерна последствиям нарушения обязательства, суд вправе уменьшить неустойку.
  5. Ввод платежей в банковскую выписку и кассовую книгу
  6. Великая замена.
  7. Взятие власти в Ла-Плате.

Подробно описывать, как перепаять конденсаторы я смысла не вижу (имею в виду сам процесс). Так как тут нужно набраться немного опыта, а сделать это можно только попробовав самому. А вот несколько полезных советов дать, это - с удовольствием!:)

Начните именно с процедуры выпаивания конденсаторов из нерабочей платы. Чем больше Вы и выпаяете, тем лучше. На данном этапе наша задача - прочувствовать работу с паяльником, понять, когда и как плавится припой, как быстро застывает обратно? Набить руку, одним словом.

Во время извлечения конденсатора из платы (когда прогреваете олово возле его ножки) пошатывайте его из стороны в сторону и рано или поздно увидите, что "ножка" через расплавленный припой "проваливается" в отверстие. То же самое проделайте с другой. В случае необходимости, прогрейте плату сверху повторно и полностью извлеките элемент.

После того, как он окажется у Вас в руках, выровняйте его контакты с помощью пинцета (если они погнулись), удалите с них с помощью паяльника остатки припоя (если он там оказался) и с помощью обычного канцелярского ножа хорошо зачистите их (поскоблите), обеспечив тем самым будущий хороший электрический контакт. Все! Конденсатор выпаян и готов к пересадке!:)

Совет: раньше в ходу были платы на свинцовосодержащем припое, сейчас все больше переходят на бессвинцовый. А температура плавления бессвинцового припоя на 20-30 градусов выше (220 градусов Цельсия против 190-та). Таким образом, и нагревать место пайки нужно дольше или сильнее, что чревато дополнительными проблемами. Поэтому есть такой метод: перед пайкой пролуживаем (наносим сверху при помощи разогретого паяльника) на выводы конденсатора легкоплавкий припой (трубчатый с флюсом внутри). Также можно использовать специально разработанные для этого лекгоплавкие сплавы «Вуда» или «Розе». Таким образом мы, как бы, смешиваем оба вида припоя. В результате чего получаем меньшую конечную температуру плавления в месте пайки.

Прежде, чем заменить конденсаторы на материнской плате, которую Вы хотите реанимировать, нам также нужно будет удалить с нее вышедшие из строя (вздувшиеся или потекшие) элементы. Вот тут будьте очень аккуратны (особенно в первый раз) и не повредите горячим паяльником токопроводящие дорожки, которыми густо усеяна поверхность платы. Некоторые из конденсаторов могут располагаться очень близко от них.

Примечание: прежде чем впаивать (особенно б/у конденсаторы) в плату, обязательно проверьте их с помощью мультиметра или ESR тестера. Мало ли что?

После того, как подготовите таким образом плату, я рекомендую Вам сделать еще одну вещь: возьмите иголку от одноразового шприца, перекусите ее пополам с помощью бокорезов (если нужно - уберите напильником образовавшиеся края) и, прогрев сверху место будущей пайки, снизу введите в него острие иглы:


Мы только что очистили посадочное отверстие для беспрепятственного и комфортного размещения в нем "ножки" конденсатора. Проделайте ту же процедуру для второго вывода, проденьте в них с другой стороны ножки конденсатора, крепко прижмите его к плате и начинайте пайку.

Совет: для удаления излишков припоя с "пятаков" лучше и безопаснее для печатной платы пользоваться медной оплеткой подходящей толщины (2-3 мм). Наносим флюс, прижимаем оплетку прогретым паяльником и начинаем аккуратно елозить им по обрабатываемой поверхности. Достаточное количество флюса должно обеспечить это скольжение. Ту же процедуру можно проделать с противоположной стороны платы. После этого монтажные отверстия должны очиститься. Лично мне очень удобно пользоваться китайским флюс-гелем «Amtech RMA-223». О нем мы писали вот здесь.

Напоминаю, после окончания пайки не забудьте провести очистку платы специальной жидкостью (идеально - изопропиловый спирт). Можно и этиловый медицинский (95-ти процентный), но он оставляет противный белый налет, который визуально портит итоговую картину! На плате могут остаться незаметные глазу капельки брызнувшего припоя, который запросто может замкнуть близко расположенные друг к другу дорожки. А короткое замыкание в компьютере - вещь неприятная! Да и активный флюс (если он использовался) может, со временем, вступить в какую-то сложную реакцию с окружающими компонентами, а оно Вам надо?:) Поэтому смывать - обязательно!

На фото выше показана смывка на основе изопропилового спирта (слева), смешанного с очищенным от масляных примесей бензином «Калоша» (иногда называют "галоша") и обычный этиловый (аптечный). Правда, на банке указано 70%, но лучше найти 95%. Нам ведь нужно позабористее!:)

Под конец хотел показать еще пару аксессуаров, которые облегчают работу по пайке. Они по сути своей похожи, но есть и некоторые отличия. Итак, это, конечно, так называемая "третья рука" паяльщика. Не бойтесь, здесь речь не идет о каких-то природных мутациях, просто это устройство, которое держит плату или трубчатый припой в тот момент, когда мы работаем:)

В "зажимы-крокодилы" мы помещаем небольшую плату (или то, что нам нужно придержать во время спайки), для облегчения работы,- позиционируем все это дело под увеличительным стеклом и спокойно работаем. Конструкция удобна тем, что имеет множество степеней свободы (изгибается во всевозможных направлениях и под любыми углами). Это самый дешевый ее вариант (стоит 4-5 долларов), более "навороченные" могут оснащаться держателем для паяльника, светодиодной подсветкой и двойной увеличивающей линзой.

Еще одна "приспособа", которая также предназначена для фиксации объектов во время работы - струбцына. Специальные их модификации (под небольшие печатные платы) выпускают различные фирмы, занимающиеся оборудованием, аксессуарами и расходными материалами для пайки. Например, вот так выглядит струбцына от фирмы «Baku».

Есть направляющая, есть пружина на ней. Просто отодвигаем фиксатор в направлении, указанном стрелкой, он сдавливает пружину, в образовавшийся зазор устанавливаем нашу плату, отпускаем фиксатор и он фиксирует (подпружинивает) ее. Очень удобно!

Есть обычные (слесарные) струбцыны, которые продаются в любом строительном магазине. Можно использовать и их. Крепятся, они, как правило, непосредственно к столу:

Вот, собственно и все, что я хотел рассказать Вам о замене конденсаторов на плате и прочих аксессуарах для процесса пайки. В завершении статьи хотел бы привести еще несколько фотографий, сделанных мной у нас же на работе, и напомнить, что при потерявших емкость конденсаторах любое устройство может начать вести себя "не адекватно". Компьютер не включается (работают только вентиляторы) или самопроизвольно перезагружается, возможна и нестабильная работа других устройств.

Например, на фото ниже мы видим дискретную видеокарту, на которой тоже расположены электролитические конденсаторы и один из них - вздулся:

Вот фото крупным планом:


Как Вы понимаете, гарантировать стабильную работу устройства в такой ситуации никто не может. С другой стороны, бывают случаи, когда материнская плата и с пятью-шестью вздувшимися конденсаторами работает без сбоев. Вопрос: надолго ли и не выйдет ли из строя из за этого что-то другое?

А вот - разобранный у нас в отделе неисправный TFT монитор с той же проблемой:

Вот - крупный план проблемного места:


Как видите, неисправные конденсаторы могут находиться где угодно. Держите этот момент у себя в голове при диагностике любой неисправности. Проблемы с блоком питания также достаточно часто бывают вызваны этой проблемой и замена конденсаторов здесь происходит по тому же принципу, описанному нами выше.


Арифметические операции - ADD, SUB, MUL, DIV. Многие опкоды делают вычисления. Вы можете узнать многие из них по их названиям: add (addition - добавление), sub (substraction - вычитание), mul (multiply - умножение), div (divide - деление).

Опкод add имеет следующий синтаксис:

add приемник, источник

Выполняет вычисление: приемник = приемник + источник.

Имеются также другие формы:

приемник источник пример
регистр регистр add ecx, edx
регистр память add ecx, dword ptr [104h] / add ecx, [edx]
регистр значение add eax, 102
память значение add dword ptr [401231h], 80
память регистр add dword ptr [401231h], edx

 

Эта команда очень проста. Она добавляет значение источника к значение приемника и помещает результат в приемник. Другие математические команды:

sub приемник, источник (приемник = приемник - источник)
mul множимое, множитель (множимое = множимое * множитель)
div делитель (eax = eax / делитель, edx = остаток)

Поскольку регистры могут содержать только целочисленные значения (то есть числа, не, с плавающей запятой), результат деления разбит на частное и остаток. Теперь, в зависимости от размера источника, частное сохраняется в eax, а остаток в edx:

размер источника деление частное в... остаток в...
BYTE (8-bits) ax / делитель AL AH
WORD (16-bits) dx:ax* / делитель AX DX
DWORD (32-bits) edx:eax* / делитель EAX EDX


* = Например: если dx = 2030h, а ax = 0040h, dx: ax = 20300040h. Dx:ax - значение dword, где dx представляет старшее word, а ax - младшее. Edx:eax - значение quadword (64 бита), где старшее dword в edx и младшее в eax.

Источник операции деления может быть:

1. 8-бит регистр (al, ah, cl,...)

2. 16-бит регистр (ax, dx,...)

3. 32-бит регистр (eax, edx, ecx...)

4. 8-бит значение из памяти (byte ptr [xxxx])

5. 16-бит значение из памяти (word ptr [xxxx])

6. 6a 32-бит значение памяти (dword ptr [xxxx])

 

Источник не может быть непосредственным значением, потому что тогда процессор не сможет определить размер исходного операнда.

Логические операции с битами - OR, XOR, AND, NOT. Эти команды работают с приемником и источником, исключение команда 'NOT'. Каждый бит в приемнике сравнивается с тем же самым битом в источнике, и в зависимости от команды, 0 или 1 помещается в бит приемника:

команда AND OR XOR NOT
Бит источника                            
Бит приемника                         X X
Бит результата                            

 

AND (логическое И) устанавливает бит результата в 1, если оба бита, бит источника и бит приемника установлены в 1.
OR (логическое ИЛИ) устанавливает бит результата в 1, если один из битов, бит источника или бит приемника установлен в 1.
XOR (НЕ ИЛИ) устанавливает бит результата в 1, если бит источника отличается от бита приемника.
NOT инвертирует бит источника.

Пример:

mov ax, 3406d
mov dx, 13EAh
xor ax, dx

ax = 3406 (десятичное), в двоичном - 0000110101001110.

dx = 13EA (шестнадцатиричное), в двоичном - 0001001111101010.

Выполнение операции XOR на этими битами:

Источник = 0001001111101010 (dx)

Приемник = 0000110101001110 (ax)

Результат = 0001111010100101 (новое значение в ax)

Новое значение в ax, после выполнения команды - 0001111010100101 (7845 - в десятичном, 1EA5 - в шестнадцатиричном).

Другой пример:

mov ecx, FFFF0000h
not ecx

FFFF0000 в двоичном это - 11111111111111110000000000000000
Если вы выполните инверсию каждого бита, то получите:
00000000000000001111111111111111, в шестнадцатиричном это 0000FFFF
Значит после операции NOT, ecx будет содержать 0000FFFFh.

Увеличение/Уменьшение - INC/DEC. Есть 2 очень простые команды, DEC и INC. Эти команды увеличивают или уменьшают содержимое памяти или регистра на единицу. Просто поместите:

inc регистр; регистр = регистр + 1
dec регистр; регистр = регистр - 1
inc dword ptr [103405]; значение в [103405] будет увеличено на 1.
dec dword ptr [103405]; значение в [103405] будет уменьшено на 1.

Ещё одна команда сравнения - test. Команда Test выполняет операцию AND (логическое И) с двумя операндами и в зависимости от результата устанавливает или сбрасывает соответствующие флаги. Результат не сохраняется. Test используется для проверки бит, например в регистре:

test eax, 100b
jnz смещение

Команда jnz выполнит переход, если в регистре eax третий бит справа - установлен. Очень часто комманду test используют для проверки, равен ли регистр нулю:

test ecx, ecx
jz смещение

Команда jz выполнит переход, если ecx = 0.

Ничего не делающая команда - nop. Эта команда не делает абсолютно ничего (пустая команда). Она только занимает пространство и время. Используется для резервирования места в сегменте кода или организации программной задержки.

Обмен значениями - XCHG. Команда XCHG также весьма проста. Назначение: обмен двух значений между регистрами или между регистрами и памятью:

mov eax, 237h
mov ecx, 978h
xchg eax, ecx
в результате:
eax = 978h
ecx = 237h

Вот и конец урока. Надеюсь, этот не был скучным. Следующий урок расскажет вам про подпрограммы.


Дата добавления: 2015-07-16; просмотров: 109 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Как заменить конденсаторы на материнской плате| Ещё о командах ассемблера.

mybiblioteka.su - 2015-2024 год. (0.013 сек.)