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

Плавная регулировка звука


Roma To

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

Привет всем форумчанам. Сразу предупреждаю, что в радиоэлектронике я не соображают, так что объясняю как могу. Имею такую проблему, приобрел радиоприемник (в подарок) и вроде все хорошо, но есть проблема с регулировкой звука. А именно регулятор очень чувствителен. Поворот регулятора на один градус меняет силу звука с нуля до довольно громкого, что там дальше будет, если крутить, то даже не догадываюсь. Чувствую, что если довернуть до середины, тот динамик просто вылетит из того приемника.
Раскрутил радио. В качестве регулятора там стоит переменный резистор r1213n-b50k-f25.
И вот именно вопрос, можно ли данный резистор поменять на какой-то подобный, чтобы регулирование происходило более адекватно?
И еще один вопрос. Сам переменный резистор имеет 3 контакта. Но также он еще имеет два контакта, которые отходят от самого корпуса резистора и тоже запаяны в плату. Интересует за что эти контакты отвечают? Или это только для надежности монтажа радиоэлементов?

Буду благодарен за любую информацию.

127564367_454338025531443_4589842913324419952_n.jpg

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

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

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

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

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

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

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

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

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

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

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

Скрытый текст

153967445475666440.gif

 

Изменено пользователем Dr. West

"Я не знаю какой там коэффициент, я просто паять умею. "

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

11 часов назад, Roma To сказал:

приобрел радиоприемник (в подарок)

 

11 часов назад, Roma To сказал:

в радиоэлектронике я не соображают

Верни обратно и не занимайся ерундой.

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

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

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

не знай чего на не знай что.

20 часов назад, Roma To сказал:

в радиоэлектронике я не соображают

 

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

22 часа назад, Roma To сказал:

чтобы регулирование происходило более адекватно

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

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

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

b на a

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

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

А в чём проблема с потенциометром? Никаких замеров никто не производил, а "поворот на один градус" чисто субъективная оценка. Если на заводе не могли поставить не тот потенциометр, то и неисправный не могли поставить. Для всего остального есть гарантия и 2 недели на возврат товара. Либо забить и оставить как есть, либо пытаться доломать.

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

Только что, samogon сказал:

либо пытаться доломать

именно это я и предлагаю.

 

24.11.2020 в 19:39, Roma To сказал:

приобрел радиоприемник (в подарок)

а где он написал, что купил его? а если новый, то тогда менять, как предлагает @oleg_s.

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

Данный дефект легко можно устранить по рекомендациям указанным выше. Но сможет ли сделать это человек, который:

24.11.2020 в 21:39, Roma To сказал:

Сразу предупреждаю, что в радиоэлектронике я не соображают, так что объясняю как могу

Советую позвать товарища, который более-менее разбирается в таких вещах.

P.S. У нас когда болит зуб, мы же не пытаемся выдернуть его самостоятельно - идём к стоматологу...:yes:

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

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

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

4 минуты назад, alekstar сказал:
13 минут назад, samogon сказал:

либо пытаться доломать

именно это я и предлагаю.

Не, делать надо хорошо, а плохо само получится :)

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

Менять нет смысла, так как во всех отзывах к этому радиоприемника, пишут об этой проблеме со звуком.
Менять на другую модель, тоже не вариант, потому что есть ряд критериев, которым соответствует только этот прибор.
Поэтому спасибо всем за советы и комментарии. Буду пробовать препаяты с b на а и надеяться что будет какой-то эффект (перепаять это не проблема, главное было определить чем заменить данный радиоэлемент)
Так что всем спасибо) вопрос закрыт.

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

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

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

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

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

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

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

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

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

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

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

    • ИМХО, только с24, с25, с12 имеет смысл проверить/заменить.
    • Я сам найду, вы мне название напишите пожалуйста.
    • Добрый вечер..)) Нет в моем случае лучше найти готовый для моего Цифровой осциллограф Instrustar ISDS205A 2 канала х 20 МГц..
    • А как же вы квазар спаяли? Или ЛУТом не владеете? Можно даже маркером все прорисовать. А за осцил боятся не стоит, ему на вход будет приходить допустимое напряжение (указано в хар-ках осциллографа).
    • Релюхи не причём. При неисправности релюх симптомы были бы другие. И ИБП даже не клацает когда переходит в  "аварию".   Да. Аккум новый. Более того - 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 в. Причем голая ардуинка с таймером работает в нормальном режиме некоторое время, но потом все равно слетает и начинает питать мк постоянно( Причем это происходит всегда через разный промежуток времени.
×
×
  • Создать...