Например TDA7294

Форум РадиоКот • Просмотр темы - Лабораторный блок питания на STM32F100
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пн июн 23, 2025 13:41:09

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 421 ]    , , , , 5, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 12:42:27 
Друг Кота
Аватар пользователя

Карма: 82
Рейтинг сообщений: 1030
Зарегистрирован: Сб апр 02, 2011 12:40:46
Сообщений: 4779
Откуда: Минск
Рейтинг сообщения: 0
Прямой ввод напряжения с помощью кнопок - самый быстрый и удобный. Другое дело, не всегда получается оборудовать БП полной клавиатурой. Установка напряжения с помощью переменного резистора позволяет делать быструю перестройку, но устанавливать точные значения не так удобно, потому что требуется наблюдение показаний измерителя напряжения и корректировка положения регулятора - обратная связь замыкается через пользователя :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 12:49:47 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2907
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18720
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
serg1968-09, тогда опиши, пожалуйста, свой алгоритм установки задания кнопками, с помощью которого можно быстро установить нужное задание.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 13:12:39 
Встал на лапы

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб май 25, 2013 10:32:39
Сообщений: 81
Откуда: Барнаул
Рейтинг сообщения: 0
Телекот Ввод напряжения у меня производится предельно просто и быстро. Надо вам например 4 вольта выставить, тогда жмёте "4" потом "ENTER" и всё, блок выдаёт 4 вольта. Надо 25 вольт, жмете "2","5","ENTER" что может быть проще и быстрей? Конечно если вам вдруг понадобится выставить 7,53 вольта то придётся понажимать побольше кнопочек "0","7","5","3","ENTER". Сколько секунд вы будете ловить такое напряжение, крутя свой "шуршащий"переменный резистор я могу только догадыватся. Для чего советовать делать очередной, самый обычный БП, схем которых в интернете уже и так в избытке?

P.S.В будущем добавлю точную побстройку напрядения либо с помощью энкодера либо кнопками на клавиатуре +/- чтобы более удобно и оперативно подстраивать напряжение.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 13:39:45 
Друг Кота
Аватар пользователя

Карма: 145
Рейтинг сообщений: 6061
Зарегистрирован: Чт июн 04, 2009 21:06:49
Сообщений: 36292
Откуда: г.Мариинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
port122 писал(а):
крутя свой "шуршащий"переменный резистор я могу только догадыватся.

Просто не надо ставить шуршаший, надо ставить нормальный. Кнопки тоже разные бывают. У телевизоров при потере пульта они изнашиваются за 2-3 месяца.
У меня потенциометр работает больше 10 лет, и не каких признаков шуршания.
Китайские не ставьте и потенциометра хватит лет на 20 с большим запасом, не так часто его приходится крутить( по сравнению с громкостью). Кнопок на столько вряд ли хватит. :))
Возьмите кловы и мыши, больше 5 лет не работают. Хотя они предназначены для интенсивной эксплуатации.

_________________
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.


Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 14:44:18 
Друг Кота
Аватар пользователя

Карма: 82
Рейтинг сообщений: 1030
Зарегистрирован: Сб апр 02, 2011 12:40:46
Сообщений: 4779
Откуда: Минск
Рейтинг сообщения: 0
port122 писал(а):
Ввод напряжения у меня производится предельно просто и быстро.


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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 14:57:29 
Открыл глаза

Зарегистрирован: Сб май 25, 2013 16:05:44
Сообщений: 72
Рейтинг сообщения: 0
Насчет клавиатуры... Прямой ввод с нее уставок крайне удобен, так что никаких энкодеров и переменников... Их в данном случае в мусорку. А вот обратная связь все таки должна быть аппаратной. В любом случае когда дойду до этого, то без размышлений буду делать ОС аппаратно...


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 15:05:02 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 30
Зарегистрирован: Ср янв 05, 2011 16:25:15
Сообщений: 1163
Рейтинг сообщения: 0
port122 писал(а):
Ввод напряжения у меня производится предельно просто и быстро. Надо вам например 4 вольта выставить, тогда жмёте "4" потом "ENTER" и всё, блок выдаёт 4 вольта. Надо 25 вольт, жмете "2","5","ENTER" что может быть проще и быстрей?
...проще и быстрей да, но держать "гору" кнопок не очень.... Есть вариант автоудержания - две кнопки + и -. При коротком нажатии приращение минимально, а при удержании дискретность меняется. Как правило достаточно 3 диапазона ....


Последний раз редактировалось ChipKiller Ср май 29, 2013 15:47:03, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 15:11:37 
Открыл глаза

Зарегистрирован: Сб май 25, 2013 16:05:44
Сообщений: 72
Рейтинг сообщения: 0
Про цитату. Это не я писал :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 15:36:14 
Друг Кота
Аватар пользователя

Карма: 82
Рейтинг сообщений: 1030
Зарегистрирован: Сб апр 02, 2011 12:40:46
Сообщений: 4779
Откуда: Минск
Рейтинг сообщения: 0
dark128 писал(а):
Насчет клавиатуры... Прямой ввод с нее уставок крайне удобен, так что никаких энкодеров и переменников... Их в данном случае в мусорку.


Не надо быть столь категоричным. Иногда при использовании БП требуется плавно покачать напряжение туда-сюда без привязки к каким-то конкретным цифрам. Тут энкодер удобней. Да и вообще, здесь нечего обсуждать. В БП-строении всё давно устаканилось, можно посмотреть на изделие какого-нибудь солидного производителя. На передней панели там обязательно и кнопки,и энкодер.

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


Тоже не всё так однозначно. Цифровая ОС гораздо гибче в плане получения нужных характеристик. Например, устойчивости для разных нагрузок, например, с высокой реактивностью. Но для реализации полноценной цифровой ОС нужны ресурсы, это быстрые ЦАП и АЦП и что-то типа DSP.

Что касается обсуждаемого БП, то здесь, конечно, цифровая ОС картину только портит. В обсуждаемом БП есть канал задания напряжения (ЦАП, ОУ U1A, делитель R14, R16||R29). И есть канал измерения напряжения (делитель R14, R16||R29, ОУ U1B, АЦП). Цифровая ОС опирается на канал измерения. Но какой канал имеет точность выше? В данном случае - примерно одинаковую. Хотя для АЦП обещают чуть меньшую INL, поэтому автора можно немного оправдать. Но какой ценой это дается? Переходная характеристика CV-CC здесь будет неудовлетворительной.

ChipKiller писал(а):
...проще и быстрей да, но держать "гору" кнопок не очень.... Есть вариант автоудержания - две кнопки + и -.


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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 16:21:15 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 26
Зарегистрирован: Сб янв 08, 2011 17:22:52
Сообщений: 323
Рейтинг сообщения: 0
Starichok51 На данный момент у меня в работе блок питания с клавиатурным управлением от raf65 4-версия,port122 понимает о коком блоке говорю.Там,правда,есть кнопка,"точка",.Все набирается очень просто.Нажимаю на кнопку установки напряжения и набираю нужное мне напряжение на выходе,после чего нажимаю на кнопку,"сохранить",после нажатия этой кнопки блок сразу переходит на установленное напряжение.Так же и с установкой тока.Помимо такой установки,еще есть оперативная установка.Каждая кнопка имеет несколько назначений.Благодаря такому назначению кнопок возможно корректировать напряжение и ток на выходе во время работы блока питания.То есть,могу прям во время работы блока питания,не снимая с выхода напряжения,управлять в большую или меньшую сторону.Можно добавлять и убавлять во время работы по одному вольту,а так же,могу добавлять или убавлять по 0,5 вольта .Быстро и удобно.То,что кнопки не долговечны,с этим согласен полностью.Ни кого не убеждаю,что вот именно клавиатурное управление лучше всего.Нет,тут кому как нравится и кому как удобней.Мне больше нравится кнопочное управление.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 18:30:48 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Ср июн 09, 2010 16:44:54
Сообщений: 1335
Откуда: Пермь
Рейтинг сообщения: 0
А мне сенсорное :) (тачпад)
http://youtu.be/cwE1G5faBXc
http://youtu.be/vwTkJB5t05g

Хотя и кнопки тоже люблю
http://youtu.be/HoVQZLjlB_c

_________________
Фото постройки прототипов


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 19:12:43 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 26
Зарегистрирован: Сб янв 08, 2011 17:22:52
Сообщений: 323
Рейтинг сообщения: 0
RomanT Тоже нравится сенсорное.Предлагал раньше port122 сделать сенсорное,но он говорит,что нужно вводить еще один контроллер.Хотя лично мне,можно было бы и еще один контроллер поставить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 19:16:09 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Ср июн 09, 2010 16:44:54
Сообщений: 1335
Откуда: Пермь
Рейтинг сообщения: 0
тут нужен обычный ШИМ-контроллер и микроконтроллер ну и + желание ...
косательно дисплея, то есть дисплеи с тачпадом на контроллере FT800, про SPI интерфейсу, тобишь три проводка (порта МК) - хоть к тиньке подключай 4-х дюймовый цветной TFT с тачпадом.
http://www.mikroe.com/add-on-boards/display/connecteve/
http://www.mikroe.com/click/eve/

_________________
Фото постройки прототипов


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 19:42:35 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 26
Зарегистрирован: Сб янв 08, 2011 17:22:52
Сообщений: 323
Рейтинг сообщения: 0
Вещь конечно же классная.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 19:56:32 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Ср июн 09, 2010 16:44:54
Сообщений: 1335
Откуда: Пермь
Рейтинг сообщения: 0
для тех кому дорого - можно просто плёнку тачпада на любой дисплей приклеить ...

_________________
Фото постройки прототипов


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 20:17:12 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 26
Зарегистрирован: Сб янв 08, 2011 17:22:52
Сообщений: 323
Рейтинг сообщения: 0
Не сказал бы,что сильно дорогой.Для себя можно и выложить такую сумму.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 21:02:43 
Встал на лапы

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб май 25, 2013 10:32:39
Сообщений: 81
Откуда: Барнаул
Рейтинг сообщения: 0
Кажется я понял причину неустойчивой работы своего БП. Вся проблемма в выходном каскаде на транзисторах Q3 и Q6(по моей схеме), вернее в схеме их подключения. При таком включении у этих транзисторов получается огромный коэффицент усиления по напряжению, который здесь ни к чему. По сути такое включение транзисторов обычно используется в ключевых схемах. Ещё резистор R8 и ёмкость затвора Q3 создают своеобразную RC цепочку, которая вносит свой негативный фазовый сдвиг. В следствии всего этого при подключении мощных нагрузок ОУ пытается скомпенсировать падение напряжения на выходе БП добавляя открывающего напряжение на каскад из транзисторов Q6 и Q3, а так как усиление у этого каскада огромное БП быстро преодолевает планку установленного напряжения, на что тут же реагирует ОУ пытаясь уменшить напряжение, но видимо скорость нарастания напряжения у операционника довольно большая и управляет он очень чувствительным выходным каскадом. В итоге получаем качели с частотой в один герц.
В общем, после долгих экспериментов было решено отказатся совсем от такого выходного каскада.
Сделал по типу этой схемы:
Изображение
работает вроде как устойчиво.
Недостатки данной схемы это необходимость питания ОУ напряжением примерно в +45/-5 вольт и видимо сам ОУ должен ещё выдерживать это напряжение.

Вопрос к знатокам: можно ли как то доработать данную схему, что бы питание ОУ не превышало +5/-5 вольт?


Последний раз редактировалось port122 Ср май 29, 2013 22:03:26, всего редактировалось 6 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 21:10:05 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2907
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18720
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
serg1968-09, понятно, что с полной клавиатурой проблем нет, будет быстро.
а вот, когда всего 4 кнопки - "влево", "вправо, "вверх" и "вниз", приходится делать "разгонный" алгоритм, как описал ChipKiller, с нарастающей дискретностью. правда, нужна тренировка, чтобы сильно не проскочить нужное значение.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 22:09:01 
Друг Кота
Аватар пользователя

Карма: 82
Рейтинг сообщений: 1030
Зарегистрирован: Сб апр 02, 2011 12:40:46
Сообщений: 4779
Откуда: Минск
Рейтинг сообщения: 0
port122 писал(а):
можно ли как то доработать данную схему, что бы питание ОУ не превышало +5/-5 вольт?
Может какое нибуть "токовое зеркало" только для напряжения замутить или ещё что?


Вы изобретаете велосипед. Фактически та часть схемы, над которой Вы сейчас работаете, это классический БП с петлей аналоговой ОС, которому микроконтроллер просто формирует опорное напряжение. Корректировать это опорное напряжение микроконтроллером по результатам измерения выходного напряжения не обязательно. Если планируется делать это для компенсации падения напряжения на датчике тока или на проводах нагрузки, то нужно учесть, что переходной процесс будет слишком затянутый, правильнее сразу снять сигнал аналоговой ОС как надо. Но самое веселое начнется при реализации петли стабилизации тока: если делать ее цифровой, то будет неудовлетворительный переходной процесс. ОС по току тоже надо делать аналоговой, в результате приходим к классическому БП.

Теперь по схемотехнике выходного каскада. Чтобы избавиться от высокого напряжения питания ОУ, самый простой способ - соединить общий провод управляющей схемы с выходом источника, как сделано, например, здесь: viewtopic.php?f=25&t=51032. Можно применить транзистор p-n-p и включить его в "нижний" провод. Так сделано, например, в Agilent E3631. Его когда-то моделировал, очень неплохо работает, схему модели присоединил. Другой вариант - применить после ОУ усилитель напряжения. Хороший пример такого источника по ссылке: http://koyodza.embedders.org/powers.html.


Вложения:
E3631.pdf [22.5 KiB]
Скачиваний: 577
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Лабораторный блок питания на STM32F100
СообщениеДобавлено: Ср май 29, 2013 22:16:30 
Встал на лапы

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб май 25, 2013 10:32:39
Сообщений: 81
Откуда: Барнаул
Рейтинг сообщения: 0
Леонид Иванович Спасибо за разяснение и ссылки, буду изучать.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 421 ]    , , , , 5, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Бубоник и гости: 41


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y