PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Звуковые процессоры (http://pccar.ru/forumdisplay.php?f=188)
-   -   Аудиопроцессор для планшетов. Настраиваемый с андроид. (http://pccar.ru/showthread.php?t=24040)

oleg707 20.04.2016 21:48

Цитата:

Подскажите кто знает
никто не подскажет, обычно всем до лампочки. Я до регулировки звука по I2C еще не добрался - нету времени.
На выход микрухи однозначно нужен усилок - выход линейный ( как и вход), это ж аудиопроц, а не УМЗЧ.

Alekssandr 20.04.2016 21:55

Цитата:

Сообщение от oleg707 (Сообщение 358914)
никто не подскажет, обычно всем до лампочки. Я до регулировки звука по I2C еще не добрался - нету времени.
На выход микрухи однозначно нужен усилок - выход линейный ( как и вход), это ж аудиопроц, а не УМЗЧ.

Я его подключил к акуститеской системе Edifier S550 RCA разьёмами, на максимальной громкости совсем тихо слышно.

oleg707 20.04.2016 22:09

Цитата:

Сообщение от Alekssandr (Сообщение 358915)
Я его подключил к акуститеской системе Edifier S550 RCA разьёмами, на максимальной громкости совсем тихо слышно.

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

Alekssandr 20.04.2016 22:41

Цитата:

Сообщение от oleg707 (Сообщение 358918)
ну тогда либо микруха дохлая, либо управляешь неверно. Если обвязка живая.

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

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

yuriy m 20.04.2016 23:08

tda7719(1, 0b00011111); //2-й выбор источника / Прямой Путь :2nd Source Selector / Direct Path
tda7719(2, 0b00011111); //Смешивание Источников / Смешивание Gain :Mixing Source / Mixing Gain
tda7719(3, 0b00011111); //Контроль смешивания и т.д :Mix Control / Level Met

и эти
tda7719(4, 0b00000000); //Soft Mute / Others
tda7719(5, 0b00000000); //Soft Step I
tda7719(6, 0b00000000); //Soft Step II / DC-detector

tda7719(9, 0b01110000); //Treble filter
tda7719(10, 0b01110000); //Middle filter
tda7719(11, 0b01110000); //Bass filter


tda7719(13, 0b00010000); //Настройки динамика передний левый :Speaker Attenuator Left Front
tda7719(14, 0b00010000); //Настройки динамика передний правый :Speaker Attenuator Right Front
tda7719(15, 0b00010000); //Настройки динамика задний Левый :Speaker Attenuator Left Rear
tda7719(16, 0b00010000); //Настройки динамика задний правый :Speaker Attenuator Right Front
tda7719(17, 0b00010000); //Настройки сабвуфера Левый :Subwoofer Attenuator Left
tda7719(18, 0b00010000); //Настройки сабвуфера Правый :Subwoofer Attenuator Right

какой смысл несколько одинаковых команд ? И Т.Д....

Alekssandr 21.04.2016 06:27

Цитата:

Сообщение от yuriy m (Сообщение 358927)
какой смысл несколько одинаковых команд ? И Т.Д....

Всё по даташиту, Подадреса то разные. 0,1,2....19. дальше отправляются команды, выкрутить на максимум.

borozenetsvv 21.04.2016 06:39

Какие аккустические системы? Вы чего? А где усилитель мощности?

M174 21.04.2016 12:14

Цитата:

Сообщение от borozenetsvv (Сообщение 358942)
Какие аккустические системы? Вы чего? А где усилитель мощности?

Акустика активная...

oleg707 21.04.2016 13:01

ладно, убедил. пойду искать энкодер от клавы, тестовую мегу и TDA7442 (которая лежит где-то на полочке). Может в параллели будет легче.

Chubaka885 21.04.2016 13:33

Alekssandr Давайте сначало разберёмся с подключением.
1. Вы подключили активную акустику на выход микрухи? Т.е. фронт на выводы 20,21, тыл на выводы 18,19, общий у них (gnd, оплётка) на вывод 15.? Естественно после емкостей, и для ухода влияния всей схемы предлагаю перерезать дороги в схеме после подключения.
2. Вам нужна конфигурация входов в режиме CFG7?
3. Входной сигнал подключаете к выводам 1,2 и общий у них (gnd, оплётка) на вывод 15. По схеме желательно тоже перерезать дороги до входов.

Alekssandr 21.04.2016 13:50

Звук подключен по Джеку к телефону через конденсаторы на выводы 1, 2. Вывод звука подключены к 18, 19 через конденсаторы на акустику по RCA. С таблицей конфигурации разобрался мне кажется больше подходит режим 010 т.е.CGF2. Но выводится звук очень тихо.

Режим входа (SE) single endet input, на сколько я понял это вход конфигурироется как раз на вход звука с общей землей.

OKLiK 21.04.2016 14:39

Там на плате есть транзисторы аппаратный "Mute", которые выхода а-проца садит на землю, управляются с основного проца, может в них проблема?

Alekssandr 21.04.2016 16:01

Цитата:

Сообщение от OKLiK (Сообщение 358965)
Там на плате есть транзисторы аппаратный "Mute"?

я эту дорожку перерезал. Да и проц основной выпил.

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

Alekssandr 21.04.2016 17:23

Вложений: 1
Вот что нашел про входы

Chubaka885 21.04.2016 18:33

Попробуйте так
PHP код:

0001000000
01
11111111
02
11111111
03
00011111
04
11110011
05
11111111
06
11001111
07
11111110
08
1111111
09
11111110
10
11111110
11
11111110
12
11111110
13
10010000
14
10010000
15
10010000
16
10010000 


yuriy m 21.04.2016 22:35

Цитата:

Сообщение от Alekssandr (Сообщение 358941)
Всё по даташиту, Подадреса то разные. 0,1,2....19. дальше отправляются команды, выкрутить на максимум.

Да сразу на весь код не глянул.

Alekssandr 22.04.2016 02:26

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

Странная микросхема, может она только с усилками напрямую как-то работает

OKLiK 22.04.2016 06:26

Может колонки с низкой чувствительностью и рассчитаны именно выход компа, а там так то выход мощный, ну и как вариант низкое входное сопротивление входа колонок - просто тупо перегружаешь АП.

demtro 22.04.2016 08:35

По-моему у таких микрух по умолчанию включен mute, проверь, может его попробовать выключить

andrik 22.04.2016 09:30

Да, по умолчанию mute включен. Для выключения в регистре Soft Mute / Others, в бит D0 нужно записать 1
http://s8.hostingkartinok.com/upload...a1c220fba0.png

Alekssandr 22.04.2016 10:23

Ну все ребята, аудиопроц запустил!!! Можно двигаться дальше, 4 входа работает и 1 AUX, баланс частоты и тд все регулируется. Можно двигаться дальше.

Громкость нормальная стала.

M174 22.04.2016 10:35

Цитата:

Сообщение от Alekssandr (Сообщение 359024)
Ну все ребята, аудиопроц запустил!!! Можно двигаться дальше, 4 входа работает и 1 AUX, баланс частоты и тд все регулируется. Можно двигаться дальше.

Громкость нормальная стала.

Саня я верил в тебя! Ждем продолжения! :yes4:

Alekssandr 22.04.2016 11:45

Вот записал видюшку, как пока всё работает.

oleg707 22.04.2016 18:06

Цитата:

Сообщение от Alekssandr (Сообщение 359024)
Ну все ребята, аудиопроц запустил!!! Можно двигаться дальше, 4 входа работает и 1 AUX, баланс частоты и тд все регулируется. Можно двигаться дальше.

Громкость нормальная стала.

так чё был то?

Alekssandr 22.04.2016 19:26

Цитата:

Сообщение от oleg707 (Сообщение 359050)
так чё был то?

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

oleg707 22.04.2016 19:30

я б всё таки плату тестувую сваял. там дел на часа 3 + вытравить

dipcore 23.04.2016 17:55

А в качестве usb i2c бриджа планируешь FT311D использовать?

Alekssandr 23.04.2016 20:22

Цитата:

Сообщение от dipcore (Сообщение 359094)
А в качестве usb i2c бриджа планируешь FT311D использовать?

Управлять аудиопроцессором будет микроконтроллер arduino micro по i2c а общение между андроид и arduino по cdc (com)

yuriy m 25.04.2016 12:13

Цитата:

Сообщение от Alekssandr (Сообщение 359097)
Управлять аудиопроцессором будет микроконтроллер arduino micro по i2c а общение между андроид и arduino по cdc (com)

А чего не из серии леонардо ? (32U4) Видится как HID, Аппаратный USB...

dipcore 25.04.2016 22:30

Цитата:

Сообщение от Alekssandr (Сообщение 359097)
Управлять аудиопроцессором будет микроконтроллер arduino micro по i2c а общение между андроид и arduino по cdc (com)

В случае FT311D можно всю логику работы поместить а приложение. Впоследствии чтобы обновить какой либо функционал достаточто просто обновить приложение.

А если использовать arduino то похоже что часть логики будет в контроллере а команды по serial будут типа "set_volume 254". Если так, то чтобы обновить что то низкоуровневое прийдется прошивать контроллер. (что впринцепе не сложно, но дополнительная операция, не для всех очевидная)

Я бы наверное использовал FT311D. Есть готовые приложения примеры как посылать/получать данные через I2C из андроида. То что ты показывал в видео, будет также легко выполнимо прямо из приложения.

OKLiK 26.04.2016 06:00

Ну, а автономность, скажем без планшета если надо будет ?

dipcore 26.04.2016 18:09

Цитата:

Сообщение от OKLiK (Сообщение 359198)
Ну, а автономность, скажем без планшета если надо будет ?

Конечно автономности в таком случае не будет.

yuriy m 30.04.2016 00:34

Цитата:

Сообщение от dipcore (Сообщение 359190)
Есть готовые приложения примеры как посылать/получать данные через I2C из андроида.

куда смотреть ?

dipcore 30.04.2016 16:35

Цитата:

Сообщение от yuriy m (Сообщение 359467)
куда смотреть ?

http://www.ftdichip.com/Support/Soft...d_Projects.htm
Там есть проект I2CDemo в архиве Android.zip

Alekssandr 01.05.2016 14:04

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

Alekssandr 07.05.2016 12:59

Потихоньку пишу прошивку для аудиопроца.
Вот видео демонстрация того что получилось.

В дальнейшем напишу ещё приложение на андроид.


oleg707 07.05.2016 15:23

чтот я пропустил? скетч со схемой где?
Еще момент. Если не крутить энкодер, то через несколько секунд дуина в регулировку громкости сваливается?
При БЫСТРОМ уменьшении громкости должно быть более быстрое уменьшение громкости ( ну не должно, но это удобно, я привык)
При регулировки громкости кроме циферек было бы прикольно полоску громкости видеть, тоже эргономика..
Я вот думаю, заморачиваться мне со своим предусилком на аудиопроце или тебя подождать... Тоормозит то, что в машине всё работает, только энкодера нету. Тебя подождать, похоже, быстрее будет. Потом бахнуть печатку с PCM2704 и GL850G, прикрутить к блоку питания и мультимедийка готова. Для современных машин еще кан-шину встроить для полного щасття.

А вообще респект, быстро ты.

Alekssandr 07.05.2016 17:39

Цитата:

Сообщение от oleg707 (Сообщение 360079)
А вообще респект, быстро ты.

Скетч у меня на сайте http://genmc.ru/na-stadii-razrabotki...sor-na-tda7719

PCM2704, GL850G, tea5767 и ещё хочу какой нибудь блютус звук прикрутить.

Я буду строить на Arduino DUE а там кан шина уже на борту идёт)

Alekssandr 08.05.2016 00:04

Вложений: 1
Прикинул по размерам будущую плату, получается вовсе не маленькая 12х17см.

T_r_D 08.05.2016 03:52

А что за музон в видео играет?


Часовой пояс GMT +4, время: 19:10.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot