Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
То есть, МК будет просто выполнять роль переменного резистора?
Творчество оно для того и нужно чтобы творить!
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Да, посмотрел даташит на tl494, и вот думаю сделать так - Поставить переменник между выводами БП, а центральную точку которого до отрицательного ввода ОУ tl494. До положительного ввода подлючить вывод ШИМ от мк через RC фильтр. И так же для регулировки тока, только место переменника по питанию подключить к шунту на + питания.
И вот еще. Если делали такое, то какая дискретность изменения напряжения на выходе при 8, 9 и 10 битном ШИМ? Или ставить в программе 10 бит и не заморачиваться + максимальную частоту.
И вот еще. Если делали такое, то какая дискретность изменения напряжения на выходе при 8, 9 и 10 битном ШИМ? Или ставить в программе 10 бит и не заморачиваться + максимальную частоту.
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Честно говоря, нифига не понял, зачем оно такое надо.
Посмотри это, может оно. http://radiokot.ru/circuit/power/supply/19/
Посмотри это, может оно. http://radiokot.ru/circuit/power/supply/19/
Творчество оно для того и нужно чтобы творить!
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Для того, чтобы не ставить на переднюю панель переменный резистор (У меня их нет нормальных, а кнопок полно и энкодеров).
За ссылку спасибо.
Еще не делал ничего с блоками питания. Недавно задумал, спалил 3 шт и бросил. Но сделать надо.
За ссылку спасибо.
Еще не делал ничего с блоками питания. Недавно задумал, спалил 3 шт и бросил. Но сделать надо.
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Переделал БП АТХ, но есть проблемы. Пищит трансформатор , при чем на разных напряжениях по разному (Частота меняется от 10 кГц до 25) Ка изменить частоту ШИМ? Регулировка работает стабильно в пределах 0 - 25 вольт. Регулировку тока пока не делал, до шунта руки не дошли.
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
у меня бывает тоже пищит(при регулировке в диапазоне 2-5в) - это пищит трансформатор после шима (управления силовым каскадом) - в принципе ничего страшного - при работе шима получаются пачки импульсов с основной частотой но частотой следования самих пачек 500гц-5кг
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Сделал регулировку, осталось собрать плату с МК, экраном и кнопками.
Регулировку сделал так -

Шим - 10 бит. Регулировка тока с шагом 0,01 А, напряжения - 0,015 В. Даже не думал что оно так точно может работать!
Для наладки использовал макетку с тини 2313.
Больше 8 А пока не выжимал, ибо спалил пару высоковольтных транзисторов вчера, когда коротнул при недоделаной ОС по току. Тихо так себе сгорели, даже не понял поначалу. По току зажита БП не отрубает, просто при КЗ удерживает заданый ток.
Потом когда соберу все то выложу фото.
Шунт выдрал из аккумулятора ноутбука на 0,05 Ом
Регулировку сделал так -

Шим - 10 бит. Регулировка тока с шагом 0,01 А, напряжения - 0,015 В. Даже не думал что оно так точно может работать!
Для наладки использовал макетку с тини 2313.
Больше 8 А пока не выжимал, ибо спалил пару высоковольтных транзисторов вчера, когда коротнул при недоделаной ОС по току. Тихо так себе сгорели, даже не понял поначалу. По току зажита БП не отрубает, просто при КЗ удерживает заданый ток.
Потом когда соберу все то выложу фото.
Шунт выдрал из аккумулятора ноутбука на 0,05 Ом
Последний раз редактировалось vanyap1 Вт фев 21, 2012 16:06:06, всего редактировалось 1 раз.
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
mataor писал(а):у меня бывает тоже пищит(при регулировке в диапазоне 2-5в) - это пищит трансформатор после шима (управления силовым каскадом) - в принципе ничего страшного - при работе шима получаются пачки импульсов с основной частотой но частотой следования самих пачек 500гц-5кг
Частота шима - 192 кГц, про писк понял. Нельзя ли как то убрать этот мезкий свист? При напряжении выше 15 вольт шума совсем нет. А если пачки шумят, то может уменьшить емкость выходных конденсаторов? Тогда пачки будут проходить с частотой повыше...
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Управление ШИМ организовал так -
У вычислении тока измеряю напряжение и умножаю на 10. Датчик тока на выходе дает 100 мВ на 1 ампер.
У вычислении тока измеряю напряжение и умножаю на 10. Датчик тока на выходе дает 100 мВ на 1 ампер.
Код: Выделить всё
$regfile = "m8def.dat"
$crystal = 12000000
$hwstack = 40
$swstack = 16
$framesize = 32
Config Lcd = 16 * 2
Config Lcdpin = Pin, Db4 = Portb.4, Db5 = Portb.3, Db6 = Portc.4, Db7 = Portc.5, E = Portc.3, Rs = Portc.2
Config Pind.5 = Input, Pind.6 = Input, Portd.7 = Output, Pinb.0 = Input, Portb.1 = Output, Portb.2 = Output, Pind.2 = Input
Config Timer1 = Pwm, Pwm = 10, Compare A Pwm = Clear Down, Compare B Pwm = Clear Down, Prescale = 1
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Plus_v Alias Pind.6
Minus_v Alias Pind.2
Plus_a Alias Pinb.0
Minus_a Alias Pind.5
Erled Alias Portd.7
Dim Volt As Single , Amp As Single , Adc1 As Word , Adc2 As Word
Dim Volts As Word , Amps As Word
Volts = 150
Amps = 150
Cursor Off
Cls
Do
If Plus_v = 1 Then : Waitms 5 : Incr Volts : End If
If Minus_v = 1 Then : Waitms 5 : Decr Volts : End If
If Plus_a = 1 Then : Waitms 5 : Incr Amps : End If
If Minus_a = 1 Then : Waitms 5 : Decr Amps : End If
If Volts = 1024 Then : Volts = 1023 : End If
If Volts = 65535 Then : Volts = 0 : End If
If Volt > 24.5 Or Amp > 11 Then : Erled = 1 : Else : Erled = 0 : End If
If Amps = 1024 Then : Amps = 1023 : End If
If Amps = 65535 Then : Amps = 0 : End If
Rem call
Gosub Displey
Gosub Adc_r
Pwm1a = Volts
Pwm1b = Amps
Loop
Adc_r:
Start Adc
Adc1 = Getadc(0)
'Adc2 = Getadc(0)
Stop Adc
Volt = Adc1 / 34.1
Amp = Adc2 / 204.6
Amp = Amp * 10
Return
Displey:
Locate 1 , 1
Lcd "Volt " ; Fusing(volt , "#.##") ; " "
Locate 2 , 1
Lcd "Amp " ; Fusing(amp , "#.##") ; " "
ReturnRe: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
vanyap1 писал(а):может уменьшить емкость выходных конденсаторов?
Не стоит, тогда возрастут пульсации на выходе и соответственно помехи от БП.
На эту тему уже много копий сломано, оптимальный вариант, это искать кто конкретно пищит и пропитывать его лаком.
Шунт выдрал из аккумулятора ноутбука на 0,05 Ом
А выдержит он такие токи?
Может лучше по старинке, парочка проволочных резисторов 5W 0.1 Ом.
Творчество оно для того и нужно чтобы творить!
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Шунт при 8 А (КЗ) не греется, а требовать с БП больше 5 А я не собираюсь, так что должно выдержать. А если не выдержит то перекину на ACS712ELCTR-20A, он для контроллера меряет, допуск 20А.
http://s47.radikal.ru/i116/1202/39/a886b7c7ea00.gif
http://s47.radikal.ru/i116/1202/39/a886b7c7ea00.gif
- amv2000
- Опытный кот
- Сообщения: 717
- Зарегистрирован: Вт апр 26, 2011 13:58:36
- Откуда: Ростовская область
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
vanyap1 писал(а): А если не выдержит то перекину на ACS712ELCTR-20A, он для контроллера меряет, допуск 20А.
А Вы уже пробовали использовать ACS712ELCTR-20A, какое реально минимальное значение тока он мериет? Пишут менше 100 мВ затруднительно...
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
он мериет?
это что он такое делает? не понял...
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Нет, еще не доделал я свой БП, так что не могу сказать. Как доделаю то отпишусь.
- amv2000
- Опытный кот
- Сообщения: 717
- Зарегистрирован: Вт апр 26, 2011 13:58:36
- Откуда: Ростовская область
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Starichok51 писал(а):не понял...
Измеряет....
Имелось ввиду возможность измерения тока менее 100 мВ.
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Ток в Амперах измеряют, если что. У него чувствительность 100 мВ/А, что касается точности измерения ниже 10 мВ, то стоит посомневаться в АЦП контроллера.
- s.t.a.l.k.e.r
- Встал на лапы
- Сообщения: 130
- Зарегистрирован: Вс июн 07, 2009 19:27:23
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
mataor писал(а):приеду домой с работы - выложу фотки, кстати выжал на 21 вольтах 16 ампер...
П.С. : правда в данный момент я его уже разобрал - буду в другой корпус засовывать... да и печатку таки нужно сделать.... кстати в задумке универсальная платка управления с кучей функций
Слежу за темой, т.к. переделываю тоже четырехсотик FSP на том же драйвере. По великой случайности у меня их много под рукой, но все бы ломать не хотелось)) - уже 3шт разобрано.
На нем, кстати, контроль напруг отключается очень просто - просто выпаиваются перемычки с напряжениями.
Я хочу узнать кому и как удалось подключить защиту по току и от кз, потому что я собираюсь выжать двухполярное напряжение 30В и максимально высосать ток из него. А еще... а еще нужно мне как-то реализовать контроль за выходным напряжением - пробовал переменником на 4 ногу микросхемы - ничего не выходит вроде как...
Набросали бы схемку что вы и куда подключали... а еще схемку с мк управлением и прошивкой- на будущее пригодится )))))))
Вот - внесу свою лепту.... http://www.overclockers.ru/lab/44201/Bl ... ast_2.html
рвались электролитические конденсаторы..
в комнате стоял кумар..
в комнате стоял кумар..
-
vanyap1
- Электрический кот
- Сообщения: 1048
- Зарегистрирован: Пт июл 30, 2010 11:49:03
- Откуда: Украина
- Контактная информация:
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
У меня не срослись отношения со схемами с интернета. Защиту от КЗ не делал, просто при замыкании ток ограничивается до заданного и все дела. Токовый шунт поставил в разрез общего минуса с трансформатора. Только пока нет времени откалибровать измеритель тока и запихнуть все это дело в корпус. При настройке использовал аналоговый ампертметр 10А.
- amv2000
- Опытный кот
- Сообщения: 717
- Зарегистрирован: Вт апр 26, 2011 13:58:36
- Откуда: Ростовская область
Re: Переделка ATX БП в лабораторный на ШИМ 3528 (FSP)
Ну да что то я зарапортовался - ниже 100 мА.
