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

Китайский 5.1 Аудио Декодер


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

Здравствуйте. Прикупил себе вот такую штуковину. Свои функции выполняет, но во время воспроизведения звука (и по оптике и по коаксилу) слышно шипение, которое продолжается еще долю секунду или пару секунд после остановки воспроизведния. На большой громкости его не слышно, но на маленькой очень раздражает. Во время пауз полная тишина. Пробовал запитать от аккумулятора, не помогло. Перепаял конденсаторы. Просмотрел плату, вроде замыканий нигде нет и все пропаяно. От источника не зависит(дискретная звуковая карта и два телевизора пробовал) Разъемы заизолировал от корпуса термоусадочными трубками.

Подскажите в какую сторону копать. Вещь полезная))

post-189111-0-69352600-1425997437_thumb.jpg

post-189111-0-46956300-1425997455_thumb.jpg

post-189111-0-02835000-1425997473_thumb.jpg

post-189111-0-95062500-1425997492_thumb.jpg

post-189111-0-72109600-1425997508_thumb.jpg

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

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

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

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

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

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

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

три одинаковых около тюльпанов artschip jrc4558 1035c

тот что ближе к aux голубому 74hc04d b0605042.1fm1033d следуйщий за ним 74hc4052d a98grf01 ht1439y

тот что между последними двумя нечитабельный, а на большом совсем ничего нет

Тот что между кондерами и большим чипом aej436 250328slg esl10s

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

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

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

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

Ну что тут можно попробовать сделать ? Поиграться с частотой дискретизации (на компьютере попробовать выставить разные режимы в настройках вывода S/PDIF ) если и это не поможет, то нужно смотреть питания ЦАПа и ОУ, жаль конечно среди названного я не нашёл ЦАП (может я не внимательно использовал поиск) хотя возможно и виновен именно он просто он не слишком качественный...

С уважением, Дмитрий

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

Забавный ЦАП какой-то, похож на китайский говноподвал, дело в том что фирма производитель написана не верно, фирма называется Сirrus Logic.

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

С уважением, Дмитрий

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

Да я на это обратил внимание. игры с дискретизацией не дали результата.

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

может стоит заменить операционные усилители?

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

А в стерео режиме проблемы сохраняются ? Записать бы шум послушать его.

А так можно попробовать регулировать громкость на источнике то есть с ЦАП гнать сигнал всегда высокого уровня, а громкость регулировать на источнике, так на малой мощности не так сильно будут проявляться проблема отношение сигнал/шум.

jrc4558 конечно не очень ОУ, но если шум сильный заменой только ОУ не обойтись...

С уважением, Дмитрий

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

в стерео сохраняются. шум запишу на досуге. громкость регулирую только на источнике, так как усилитель собирал сам на тда7294 и регуляторов там нет(он кстати не виноват если что, прямой сигнал с звуковой карты по аналогу без проблем). шум не сказать что сильный, но на небольшой громкости напрягает, в общем запишу послушаете)

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

Ну ослабь сигнал на входе усилителя. А на ЦАП подавай уровень выше.

А ОУ я бы поменял.

Как это сделать?

И на что поменять ОУ?

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

Ослабить сигнал на входе усилителя резисторами переменными

Да именно так, обычным переменным резистором.

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

С уважением, Дмитрий

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

ОУ по вкусу. Сейчас стоят с биполярным входом, поэтому посоветую ne5532, не смотря на цену - очень качественный опер для звука.

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

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

Вот честно, есть большие сомнения, что замена ОУ сильно поможет, схему бы глянуть, что там делает этот ОУ.

А вообще, если возможно то лучше сначала протестировать устройства RMAA.

С уважением, Дмитрий

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

Замена ОУ на фронтальных каналах не дала никакого результата. Вот какой шум: качество плохое,но слышно как шипение появляется вместе со звуком и пропадает после него.

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

https:// yadi. sk/d/HSD5Q_e6fCigc

Вот ссылка, загрузить не получается.только пробелы убрать)

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

Есть помехи в НЧ области, видно гармоники 50 Гц, возможно не очень качественный БП. В целом устройства не выдаёт реальные 16 Бит...

С уважением, Дмитрий

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

Так то было понятно уже после картинки с изображением "кирус ложик" :)

Китайская поделка на китайском же поддельном кристалле, она рождена такой, какая есть, допиливать там нечего...

Feel the difference! ©

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

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

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

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

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

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

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

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

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

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

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

    • @korsaj Сегодня попробовал сделать как ты посоветовал. Получился следующий код. #define F_CPU 7372800UL #define BAUND 9600L #define UBRRL_value (F_CPU/(BAUND*16))-1 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> void init_pin(void); #define C_PC0 (~PINC&(1<<PC0)) #define C_PC1 (~PINC&(1<<PC1)) #define LED_1_ON() PORTD|=(1<<PD2) #define LED_1_OFF() PORTD&=~(1<<PD2) #define LED_2_ON() PORTD|=(1<<PD3) #define LED_2_OFF() PORTD&=~(1<<PD3) #define FLAG_END_RX (1<<3) #define FLAG_ERR_RX (1<<4) #define BUF_SIZE 20 char rx_buf[BUF_SIZE]; char buf_index = 0; volatile start=1, flags; char b; ISR(USART_RXC_vect) { b=UDR; if(!(flags & FLAG_END_RX)) { rx_buf[buf_index]=UDR; if(rx_buf[buf_index] == 0x0D) { flags |= FLAG_END_RX; return; } buf_index++; if(buf_index >= BUF_SIZE) { buf_index = 0; flags |= FLAG_ERR_RX; } } } void init_UART() { UBRRL = UBRRL_value; UBRRH = UBRRL_value>>8; UCSRB|=(1<<TXEN); UCSRB|=(1<<RXEN); UCSRC|=((1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1)); UCSRB|=(1<<RXCIE); sei(); flags = 0; } void send_UART(char value) { while(!(UCSRA&(1<<UDRE))); UDR=value; } int main(void) { init_pin(); init_UART(); while(1) { if (start==1) { _delay_ms(500); send_UART('O'); send_UART('K'); send_UART('!'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); start=0; } if (b == '0') { LED_1_ON(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '1') { LED_1_OFF(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '2') { LED_1_ON(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('2'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '3') { LED_1_OFF(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('3'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (C_PC0) { send_UART('P'); send_UART('C'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } if (C_PC1) { send_UART('P'); send_UART('C'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } } } void init_pin(void) { DDRC = 0b00000000; PORTC = 0b11111111; DDRD |= ((1<<2)|(1<<3)); PORTD &=~ ((1<<2)|(1<<3)); } Ну как сказать всё работает, но вот меня очень интересует приём команд на саму ATMEGA16. Он так и работает только с цифрами. Более ничего корректно принять не получается даже используя таблицу ascii. А мне нужно будет принимать команды и посложней чем просто буквенно - цифровые. Потому как возвращаясь к командам самого плеера там в этих командах хранятся различные данные. Вот примерно так это всё выглядит. AT+QM \ r \ n Запрос режима работы [0: Bluetooth], [1: MP3] AT+M1 \ r \ n Номер текущего файла AT+M2 \ r \ n Общее количество звуковых файлов AT+MD \ r \ n Источник музыки USB или SD Card AT+MT \ r \ n Общее время воспроизведения текущего файла AT+MK \ r \ n Время воспроизведения текущего файла AT+MP \ r \ n Текущее состояние плеера [0]Стоп, [1]Воспроизведение, [2]Пауза К примеру при отправке команды AT+M1 \ r \ n в ответ мы получим M1 + 000002 \ r \ n при этом здесь может быть любое число в hex формате. Мне же нужно каким то образом принять эти данные и обработать их соответствующим образом. Но при этом и нужно учитывать так же что плеер может сам отправить эти данные по началу воспроизведения трека. Вот в этом сейчас и стоит основная задача. Чего я и пытаюсь получить в итоге.
    • Ну тогда дорога к сименсу в гости - они вам какой-нибудь Desigo CC или даже Siematic предложат, тыщ за 10 долларов. Ну и ещё тыщ 5 надо будет отдать за контроллеры и их конфигурирование.   А если попроще - то можно к отечественным MasterSCADA обратиться, либо к WiredBoard - у них не совсем SCADA система, но нормальные контроллеры, довольно просто настраиваются и можно графическую оболочку рисовать.
    • тогда вы имеете то, что имеете, и никак от этого не избавиться. Хоть святой водой окропите. "Или трусы или крестик" (с) Нагрузки у вас немаленькие. Вы же с нуля переделываете, снова некуда ? Понятие LowESR очень неконкретное. Сколько вешать в граммах ? пустая трата времени
    • Да все это туфта, выеденного яйца не стоит. В общем чушь собачья. На мониторе тему уже сплавили в мусорку, а здесь треп еще будет на 10 страницах. Все камеры, их у него было три, исправные. Записывают отлично. А дальше вся проблема в этом. Особо интересно - монтажник видео.
    • 1. А это как определяется?  Так пробовали на другом смотреть? 2. Так как всё-таки смотрели - напрямую с камеры или "Копирование файлов на компьютер ничего не меняет по сравнению с просмотром с камеры напрямую"?
    • Может быть повторюсь, но - самому впаивать в имеющую схему радиодетали не имею желания, хочется узнать - может есть в природе плата, которую необходимо будет просто приобрести и  расключить правильно? Я так понимаю один канал надо инвертировать, но чем. Вопрос только в этом
×
×
  • Создать...