Замудрённый Вольтмод GeForce 7600GS. (Обновлённая)

28 декабря 2006, четверг 16:39
для раздела Блоги
Всем Привет, с Наступающим!
Прошу сильно не ругать, если что-то криво, всё-таки это моя первая статья.
Отнеситесь с пониманием



Преамбула:

.....Редко ли мы, со скорбью на лицах, читаем на страницах нашего, любимого
форума, о том как у кого-то очередная видео карточка отправилась, в мир
иной, под тихий скрип подстроечного резистора.....

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



План такой:

1. Разобраться в схемотехнике преобразователя питания.
2. Найти те резисторы что отвечают за значение напряжения питания ГПУ и памяти.
3. Узнать их номиналы.
4. Рассчитать номиналы новых резисторов для достижения нужного значения
напр-я.
5. Перепаять.

Моя 7600GS:



(кликните по картинке для увеличения)

FORSA 7600GS Front

За напряжение отвечает чип от Richtek - RT9232B, вот его структурная схема:


Рис 2 Структурная схема PWM
Регулировка реализуется просто – внутри микросхемы имеется источник
опорного напряжения “reference”, со значением которого сравнивается
напряжение на выходе, то есть обратная связь, и таким образом достигается
стабилизация выходного напряжения.


Рис 3 Принципиальная схема PWM
Красным на схеме обозначена интересующая нас часть.

Но это справедливо тогда, когда нам необходимо выходное напряжение равное
“reference”, а если нам нужно другое значение, то выходное напряжение мы
подаём на вывод “FB”, (voltage feedback), через резистивный делитель.
(На схеме он обведён красным).

Делитель, для простоты, можно представить так:


Рис 4 Делитель

Ufb - это константа и равна 0.8В для данной микросхемы, можно и проверить т.к.
в моём случае:
R1=2550Om,
R2=1000Om,
Uout=1.1В,
отсюда:


Формула 1
Ufb=1.1* (2550/(2550+1000)) =0.79 -учитываем погрешность прибора

Теперь мы можем увеличивать напряжение на выходе уменьшая резистор R1,
или увеличивая резистор R2.
Допустим, решили уменьшать R1, как же рассчитать его значение?
Нам к примеру нужно напряжение 1.3В, R2=1000Om, Ufb=0.8В тогда:


Формула 2
1.3R1/(R1+1000)=0.8
R1=((0.8/1.3)/(1-(0.8/1.3)))*1000
R1=1599Om.

Для простоты вычислений я сваял небольшую таблицу в excel-е
(ZIP архив-3КБ): http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=20145&filename=RD.zip

Все вычисления верны, что было проверенно на практике: вместо резистора R1-
2550 Ом, был впаян 1480Ом, и напряжение оказалось равным 1.33 В (расчётное
– 1.324В)
После этих манипуляций ГПУ был жестоко разогнан до 620МГц без изменения
дельты!
Кроме того тот же расчёт был применён ещё на двух картах – 6800ГС и 9700
ПРО, так же с положительным результатом.

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


Немного про ограничительный резистор, о котором я писал в самом начале.

Если вам нужно плавное изменение напряжения, вы можете расчитать
минимальное значение резистора, ниже которого, есть риск спалить карту, и
тогда вы последовательно с подстроечным резистором, соединяете постоянный
резистор расчитаного номинала.

Поясню на примере:

Допустим я не хочу подать на свой ГПУ (7600GS) больше 1.55В. Тогда я
подставляю в свою таблицу значения:
R2=1000
Uout=1.1B
U(требуемое)=1.50В
R1=?
Получаю: R1=1113 Ом.
Значит, я соединяю последовательно, постоянный резистор 1100 Ом и
подстроечный, скажем, 10'000 Ом, и эту цепочку припаиваю паралельно
резистору R1. Теперь, даже если я замкну ползунок резистора в положение
соответствующее значению 0 Ом, я не превышу 1.50В на ГПУ

Я думаю принцип описанных расчётов справедлив для большинства PWM
контролеров, но знать все схемотехнические решения, я ессесно не могу


Несколько важных нюансов:

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

таблица расшифровки номиналов SMD резисторов:
http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=20146&filename=SMD_resistors.zip

ну и в-третьих, естественно, необходимо умение хорошо паять.

Я буду очень рад, если эта запись кому то поможет , по крайней мере если б я
увидел такую 2-3 месяца назад, сделал бы вольтмод раньше

За сим откланиваюсь, конструктивная критика здесь:
http://forums.overclockers.ru/viewtopic.php?t=175965

Дополнение:

Выкладываю фото платы после перепайки (к сожалению до перепайки фотографировать было нечем )


(кликните по картинке для увеличения)

FORSA 7600GS Front

Оценитe материал

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают