Перейти к содержанию

Усилитель мощности


Dominico

Рекомендуемые сообщения

Доброго времени суток, посоветуйте хорошую схему УМ для входного сигнала амплитудой +-5 В (частота от 0,5 до 25 Гц), на ток в нагрузку до 1,5 А, усиление по напряжению не требуется (или почти не требуется, максимум в 2 раза), желательно с защитой от кз 

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

@Dominico , больше никаких требований к усилителю не предъявляется? Искажения могут быть любые? Сопротивление нагрузки тоже?

Преобразователь "напряжение - ток" подойдёт? КЗ ему пофиг...

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

6 минут назад, Lexter сказал:

@Dominico , больше никаких требований к усилителю не предъявляется? 

В качестве нагрузки индуктивные датчики (от десятков до единиц Ом), искажения максимально минимизировать

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

7 минут назад, Dominico сказал:

В качестве нагрузки индуктивные датчики

Напрягитесь излагать корректнее. Датчик - это источник сигнала. Наверное нагрузка - это какая-то подвижная электромагнитная система? Величина индуктивности какая?

Изменено пользователем Lexter
Ссылка на комментарий
Поделиться на другие сайты

8 минут назад, Dominico сказал:

... различной формы

Форма не интересна.

Электромагнит управляется током, а не напряжением, поэтому вам действительно скорее всего требуется преобразователь "напряжение-ток".

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

Изменено пользователем Lexter
Ссылка на комментарий
Поделиться на другие сайты

52 минуты назад, Dominico сказал:

для входного сигнала амплитудой +-5 В (частота от 0,5 до 25 Гц), на ток в нагрузку до 1,5 А

тда2030 с питанием +-10В. Правда ток чуток поболее получится. Из неё можно хоть источник напряжения сделать, хоть источник тока.

ПС. Исследуете магнитные свойства?..

Ссылка на комментарий
Поделиться на другие сайты

53 минуты назад, Гость гость сказал:

тда2030 с питанием +-10В. 

По даташиту минимальный коэффициент усиления TDA2030 должен составлять 24 дБ

Изменено пользователем Dominico
Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Lexter сказал:

Преобразователь "напряжение - ток" подойдёт? КЗ ему пофиг...

@Lexter - если вы знаете схему, будьте добры, лично для меня, даже можно в личку, дайте схему, буду благодарен...просто очень интересуюсь ИТУН-ом.

 

 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Гость гость сказал:

С внешним делителем - хоЧь минус 24 дБ. 

У меня есть необходимость оставить сигнал +-5 В без дополнительных извращений с делителем

Ссылка на комментарий
Поделиться на другие сайты

20 минут назад, Dominico сказал:

У меня есть необходимость оставить сигнал ...

Такое заявление означает, что вся конструкция системы вами уже досконально продумана. Зачем тогда вопросы задаёте?

Судя по тому, что вы спрашиваете и как отвечаете, очень сомневаюсь, что это так, и что делать надо именно так, как вы предполагаете. Хотите советы по оптимальному решению - озвучьте первоначальную задачу.

Изменено пользователем Lexter
Ссылка на комментарий
Поделиться на другие сайты

@Lexter - разница очень большая - ИТУН на микросхемах и ИТУН на транзисторах. Для микр достаточно поставить датчик тока и подвести ООС по току, а на транзисторах дело будет посложнее.

А поиск в Гугл - спасибо, конечно, но я его освоил уже давно.

 

 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, MiSol62 сказал:

разница очень большая - ИТУН на микросхемах и ИТУН на транзисторах.

А в микросхемах внутри что, не транзисторы?

2 минуты назад, MiSol62 сказал:

Для микр достаточно поставить датчик тока и подвести ООС по току, а на транзисторах дело будет посложнее.

Чем "посложнее"? Есть какая-то принципиальная разница с схемотехнике? Или мы тут сложности сборки обсуждаем?

Ссылка на комментарий
Поделиться на другие сайты

38 минут назад, Lexter сказал:

Хотите советы по оптимальному решению - озвучьте первоначальную задачу.

Сигнал с DDS генератора (амплитуду не трогаем ни программно ни аппаратно) на УМ (усиление по току), выход УМ на выводы обмоток магнитопровода. Ранее использовали схему (рисунок прикладываю), говорят работала. Запустив этот вариант обнаружилось, что сигнал при подключении индуктивной нагрузки имеет значительные искажения, это удавалось исправить подключением RC-цепи на выходе. Но при слишком большой амплитуде входного сигнала (более 2 В), это не помогает. К тому же этот вариант, как говорят, часто выходил из строя. Была надежда что подскажут вариант хорошего, надежного УМ. Как то так.

image.png

Ссылка на комментарий
Поделиться на другие сайты

 

35 минут назад, Lexter сказал:

Есть какая-то принципиальная разница с схемотехнике?

 

Да, ИТУН на микросхемах типа ТДА20-30-40-50 и LM1875 c ООС по току отличается от ИТУН на транзисторах с токовой ОС.

Изменено пользователем MiSol62

 

 

Ссылка на комментарий
Поделиться на другие сайты

@MiSol62 , напишите статью про эти отличия.

3 часа назад, Dominico сказал:

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

Наглядный пример последствий тупого подхода "в лоб".

Попробуйте всё-таки ответить на заданные вам вопросы про характеристики нагрузки и требуемые характеристики  статической и динамической точности. Или хотя бы опишите, что за система и её назначение. Возможно вам помогут определиться с её требуемыми характеристиками.

3 часа назад, Dominico сказал:

Dominico отреагировал на это 372249778_.png.de3b41d5b2ddcf33a14f510c3cf231e6.png

Не смею мешать. Успехов.

Ссылка на комментарий
Поделиться на другие сайты

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

4.JPG

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

Эта схема довольно подробно разобрана в "Полупроводниковой схемотехнике" Титце и Шенка в главе 12.3.2 "Источники тока с заземлённой нагрузкой".

7.JPG

 

А все остальные схемы - это фактически из главы 12.3.1 "Источники тока с незаземлённой нагрузкой" оттуда же.

Ссылка на комментарий
Поделиться на другие сайты

@Dominico ! Схема, приведенная Вами выше - это "прибамбас" для УМ? Или это и есть УМ? :blink:
И обязательно отпишитесь о принятом положительном решении. Нам всем интересно!

Ссылка на комментарий
Поделиться на другие сайты

@MiSol62 , но у меня нет замечаний к этому факу ... :unknw:

 

Да и то, что я тут написал, - не замечания... На первой схеме может быть не ОУ, а интегральный усилитель для однополярного питания, уже имеющий внутри цепь смещения, у которого по даташиту его неинвертирующий вход подключается к "корпусу" через резистор определённого сопротивления. Особенности второй схемы в той теме вообще не обсуждаются, вопросов по ней не было вроде...

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Релюхи не причём. При неисправности релюх симптомы были бы другие. И ИБП даже не клацает когда переходит в  "аварию".   Да. Аккум новый. Более того - 2 новых пробовал. И без АКБ тоже. Не влияет. Да мелкие особо не вздуваются ж. Хотя С21 под подозрением..   Спасибо. Буду иметь ввиду.
    • #include <Wire.h> #include <Oregon_TM.h> #include <BME280I2C.h> //////////////////////////////////////////////////////////////////////////////////////////////////////////// //Скетч для устройства, передающего данные датчика BME280 в формате Oregon Scientific THGN132N //Принципиальная схема прилагается. //Для работы необходима библиотека https://github.com/finitespace/BME280/ //Устройство работает от 3-ех пальчиковых батареек, для экономии электричества заливать скетч нужно через ISP //////////////////////////////////////////////////////////////////////////////////////////////////////////// //Также возможна передача данных в формате - THP (температура, влажность, давление, напряжение батареи) //Пример с приёмником поддерживает расшифоовку THP //////////////////////////////////////////////////////////////////////////////////////////////////////////// # define THGN_SEND 1 // Передавать ли данные в формате THGN132 # define THP_SEND 0 // Передавать ли данные в формате THP # define DEVICE_LOG 1 //Писать ли лог В Serial # define DONE_PIN 15 // вывод сигнала об окончании работы на таймер # define BME_WAIT 10 // Сколько мс ожидать датчик BME # define BATTERY_THR 3.5 // Порог напряжения для выставляения флага разряда батарейки (THGN) ///////////////////////////////////////////////////////////////////////////////////////////////// //Ниблы датчика THP //Во всех полях младшие ниблы идут вперёд!!! // 1-2 - тип (55) // 3 - канал (0-7) // 4-6 - (температура от -100С) * 10. Т.е. +25.1С = 1251 = 4E3h // 7-9 - Влажность *10 Т.е. 25.1% = 251 = 0FBh // 10-12 - (давление от 500ммртст) * 10. Т.е. 765мм = 2650 = A5Ah // 13-15 - данные с АЦП (A0) // 16-17 - CheckSUM // 18-19 - CRC8 (poly 0x07 start 0x00) ///////////////////////////////////////////////////////////////////////////////////////////////// Oregon_TM transmitter(4); BME280I2C bme; bool bme_present = false; float bme_temp(NAN), bme_hum(NAN), bme_pres(NAN); ///////////////////////////////////////////////////////////////////////////////////////////////// void setup() { digitalWrite(DONE_PIN, LOW); pinMode(DONE_PIN, OUTPUT); #ifdef DEVICE_LOG Serial.begin(115200); Serial.println("Waiting for BMEsensor..."); #endif //Обмен данными с BME////////////////////////////////// Wire.begin(); while(!bme.begin()) { if (millis() > BME_WAIT) break; } if (!bme.begin()) { #ifdef DEVICE_LOG Serial.println("No BME sensor found"); #endif bme_present = false; } else { switch(bme.chipModel()) { case BME280::ChipModel_BME280: bme_present = true; bme.read(bme_pres, bme_temp, bme_hum); #ifdef DEVICE_LOG Serial.println("Found BME280 sensor! Success."); Serial.print("Temperature = "); Serial.print(bme_temp, 1); Serial.println("C"); Serial.print("Humidity = "); Serial.print(bme_hum, 1); Serial.println("%"); Serial.print("Pressure = "); Serial.print(bme_pres * 0.75, 1); Serial.println("mmHg"); #endif break; default: #ifdef DEVICE_LOG Serial.println("Found UNKNOWN sensor! Error!"); #endif bme_present = false; } } //Напряжения батареи/////////////////////////////////////////// word battvotage = (word)(((float)(1.1 * 16368) / Vbg()) * 100); #ifdef DEVICE_LOG Serial.print("Battery voltage = "); Serial.println(battvotage,HEX); #endif //Подготовка и отправка данных THGN////////////////////////////////////// transmitter.protocol == 2; if (THGN_SEND) { transmitter.setType(THGN132); transmitter.setChannel(3); transmitter.setBatteryFlag(battvotage < BATTERY_THR); if (bme_present) { if (bme_hum > 98) bme_hum = 98; if (bme_hum < 2) bme_hum = 2; if (bme_temp > 70) bme_temp = 70; if (bme_temp < -50) bme_temp = -50; transmitter.setTemperature(bme_temp); transmitter.setHumidity(bme_hum); transmitter.setComfort(bme_temp, bme_hum); } else { transmitter.setTemperature(-49.9); transmitter.setHumidity(2); transmitter.setComfort(-49.9, 2); } transmitter.SendPacket(); } // Если отправляются оба формата пакетов, межу ними надо выдержать паузу if (THP_SEND && THGN_SEND) delay(100); //Подготовка и отправка данных THP////////////////////////////////////// if (THP_SEND) { transmitter.setType(THP); transmitter.setChannelTHP(1); transmitter.setBatteryTHP( battvotage); if (bme_present) { transmitter.setTemperatureTHP(bme_temp); transmitter.setHumidityTHP(bme_hum); transmitter.setPressureTHP(bme_pres * 0.75); // перевод Pa в mmHg } else { transmitter.setErrorTHP(); } transmitter.SendPacket(); } #ifdef DEVICE_LOG Serial.println(); Serial.print(millis()); Serial.println("ms"); Serial.println(); #endif //Команда на отключение питания digitalWrite(DONE_PIN, HIGH); } ///////////////////////////////////////////////////////////////////////////////////////////////// void loop(){} ///////////////////////////////////////////////////////////////////////////////////////////////// int Vbg() { ADMUX = (1<<REFS0)|(0<<REFS1)|(1<<MUX3)|(1<<MUX2)|(1<<MUX1)|(0<<MUX0); long buffersamp=0; for (int n=0x0; n<=0xff; n++ ) { ADCSRA = 0xc7; while (bit_is_set(ADCSRA,ADSC)); buffersamp += ADC; } buffersamp >>=4; //16368 full scale 14bit ADCSRA &= ~(1 << ADEN); // отключаем АЦП return buffersamp; } Вот код программы. Пробовал по разному и от 5в запитывал и всю систему от 3,3 в. Причем голая ардуинка с таймером работает в нормальном режиме некоторое время, но потом все равно слетает и начинает питать мк постоянно( Причем это происходит всегда через разный промежуток времени.
    • На фото может быть название , характеристики и т.д. И по этому фото я смогу выбрать такой же в инете.. самому мне не собрать..
    • А что даст фотка? Тот же щуп, только чуть крупнее и с проводами питания.
    • Для меня наверное лучше купить готовый.. цель повысить чувствительность до 1 mV.. Наверное на Авто стоит покупать , мне бы фотку какую нить..такого активного щупа..))
    • Так на схемах обозначается подключение к сети 220 В.
  • Похожий контент

×
×
  • Создать...