Цифровой блок питания.

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

Есть ли у вас регулируемый блок питания?

Да, заводской.
2
11%
Да, самодельный.
9
47%
Нет, питаюсь от батарей и аккумуляторов)
8
42%
 
Всего голосов : 19

Цифровой блок питания.

Сообщение flyroman » 30 апр 2009, 19:34

Господа,помогите, хочу собрать регулируемый блок питания для дома от 0..12 вольт.

1. В качестве источника хочу взять блок питания от компа. Как думаете?
Думаю сделать 2 выхода управляемых(можно один) и еще выходы 5 и 12 вольт.
2. Подскажите как управлять напряжением? через ШИМ?
И еще подскажите схему как ШИМ преобразовать в постоянный сигнал..резистор, кондер там..
Делать думаю на Attiny2113.
3.Подскажите код програмного ШИМа на Bascom , а то если сам начну писать не ШИМ еще напишу) :ROFL: . Или как использовать аппаратный ШИМ на Attiny2113 в Bascom?

Вот еще думаю делать обратную связь или просто соотнести ШИМ с определенными значениями. Все же точность большая не нужна.

P.S. Индикатор семисегментный будет показывать напряжение.
Последний раз редактировалось flyroman 30 апр 2009, 19:37, всего редактировалось 1 раз.
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Цифровой блок питания.

Сообщение =DeaD= » 30 апр 2009, 19:36

А зачем городить на тини всё это если есть специализированные микры и там в даташитах все типовые схемы включения нарисованы? :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Цифровой блок питания.

Сообщение flyroman » 30 апр 2009, 19:38

=DeaD= писал(а):А зачем городить на тини всё это если есть специализированные микры ...


А какие это микросхемы, я ж незнаю, направьте плиз.
А индикаторы там подключаются?
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Цифровой блок питания.

Сообщение =DeaD= » 30 апр 2009, 19:41

Ну тут на форуме вроде mc34063 популярна...
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Цифровой блок питания.

Сообщение Montoya » 30 апр 2009, 19:45

я себе сделал просто,из комп. бп, 3 фиксированнных напряжения (3,5-5-12) и плавная регулировка через кренку с 1 до 12В :) , индикация ацп-мк-жки
Аватара пользователя
Montoya
 
Сообщения: 168
Зарегистрирован: 14 авг 2007, 15:16
Откуда: Ростов-на-Дону
прог. языки: C/C++
ФИО: Герасимов Иван

Re: Цифровой блок питания.

Сообщение flyroman » 30 апр 2009, 19:50

Montoya писал(а):я себе сделал просто,из комп. бп, 3 фиксированнных напряжения (3,5-5-12) и плавная регулировка через кренку с 1 до 12В :) , индикация ацп-мк-жки


4 канала:
1. 3,5
2. 5
3. 12
4. регулируемый
Правильно понял?

А через КРЕН как делал, дай взглянуть схемку. Управление механическое, цифровое?
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Цифровой блок питания.

Сообщение Montoya » 30 апр 2009, 20:07

Да, 4 канала, управление переменным резистором

Добавлено спустя 12 минут 33 секунды:
R1 10K, R2 100-1K, C1 10x50, C2 100x50
Вложения
lm317.JPG
lm317t.pdf
Схемы включения тут
(94.33 КиБ) Скачиваний: 55
Аватара пользователя
Montoya
 
Сообщения: 168
Зарегистрирован: 14 авг 2007, 15:16
Откуда: Ростов-на-Дону
прог. языки: C/C++
ФИО: Герасимов Иван

Re: Цифровой блок питания.

Сообщение flyroman » 30 апр 2009, 20:32

А если КРЕНом с помощью ШИМ управлять, на выходе напряжение скакать не будет?
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Цифровой блок питания.

Сообщение =DeaD= » 30 апр 2009, 20:43

А ты пропусти ШИМ через RC-фильтр :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Цифровой блок питания.

Сообщение -= Александр =- » 30 апр 2009, 20:46

А зачем с ШИМом связывться? Тебе надо киловатты качать через него? Возьми LM317 и если надо - внешний транзистор для увеличения мощности - и будет тебе щастье. Схем в сети полно: введи "LM317 блок питания" в гугл.
ШИМ - это во-первых сложно, во-вторых помехи, в-третьих надо транс или дроссель мотать. И надо это либо для высокого КПД, либо для большой мощности.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Цифровой блок питания.

Сообщение galex1981 » 30 апр 2009, 21:08

Если нужен программный или аппаратный ШИМ на Васике, посмотри мои исходники на Видеотерминал для МК
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Цифровой блок питания.

Сообщение flyroman » 30 апр 2009, 21:18

-= Александр =- писал(а):А зачем с ШИМом связывться?

Ну а как еще МК управлять напряжением? Я хочу поставить колесико от мышки (энкодер что ли).

Добавлено спустя 4 минуты 49 секунд:
Ну можно сделать все же на резисторе-меньше головной боли.
А для вывода информации на семисегментники? АЦП использовать с драйвером индикатора?
Направьте на схему индикации напряжения...попроще, подешевле)

Хотя вообще постаринке можно стрелочный поставить))) :D
Но хочу цифровой :crazy:
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Цифровой блок питания.

Сообщение Snable » 30 апр 2009, 21:24

Судя по результатам опроса только у мя заводской БП... Думал сначала сам это дело сваять, но... посмотрел схемки... Прошел ЭПУ (электро-питающие устройтсва) в универе... И решил "да ну нафиг!" Причины 2: Делать самому аналогичное по характеристикам изделье запарней и дороже.
Если уровень пульсаций не критичен, планируется до 12 вольт с минимальными расходами - лучший выход - переделать компьютерный БП с помощью кренок, индикаторов, мк, прочей мелочевки, прямых рук и гугла. Получишь 2х-полярный стабилизированный маленький и легкий БП с +-12, +-5, +-3,3 Вольта за 1000-1500р. Велика вероятность что самое дорогое (БП и индикаторы/дисплей) ты найдешь нахаляву.
З.Ы.: Купил на днях собсна свой БП - http://www.platan.ru/cgi-bin/qwery.pl/i ... roup=55168 в чип-дипе за 3500р :crazy: . Все еще есть в Москве и на складе. В других местах цена в районе 9000р...
Кстати, это явно не Mastech а какой-то клон, поскольку я его не нашел на оф. сайте (хотя он продается и в РФ и за рубежом), но работает пока нормально.
Аватара пользователя
Snable
 
Сообщения: 395
Зарегистрирован: 21 мар 2009, 20:06
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр

Re: Цифровой блок питания.

Сообщение Myp » 30 апр 2009, 21:40

а почему бы не взять в обычный комповый БП путём припаивания пары проводков и неск деталек добавить плавное регулирование?
схемы простейшие в нете
и на форуме есть
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Цифровой блок питания.

Сообщение -= Александр =- » 30 апр 2009, 21:53

Цифровое - для этого можно поставить цифровой потенциометр... Или ЦАПом открывать регулирующий транзистор. А мерить встроенным АЦП и выводить на какой-нить индикатор. Также можно всякие КЗ и прочее отлавливать контроллером.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

След.

Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11