простые интересные РАДИОСХЕМЫ сделанные своими руками

» СХЕМЫ
» ДАТАШИТЫ
Например: TDA1562
» Гость

Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизируйтесь!





Отметить прочитанными   -   Поиск   -   Правила   -   Новые сообщения

Модератор форума: Электродыч, Sam, ВIOS  
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » AC1082, AU6210HD, AX1073, GPD2856 и другие MCU/SoC (MP3, WAV, USB AUDIO PCM декодеры на основе MCU/SoC.)
AC1082, AU6210HD, AX1073, GPD2856 и другие MCU/SoC
Чт, 26.03.2020, 16:00 | Сообщение # 501        
ВIOS
аватар
  Постов: 2721  Offline Модератор 
paraffin, Да, это именно 6925a
Ср, 01.04.2020, 15:49 | Сообщение # 502        
ВIOS
аватар
  Постов: 2721  Offline Модератор 
OLED SSD1306
Чт, 02.04.2020, 14:57 | Сообщение # 503        
ВIOS
аватар
  Постов: 2721  Offline Модератор 
Присобачил PCM5102A - короче, реалтек в помойку) biggrin cool
Сб, 04.04.2020, 20:36 | Сообщение # 504        
ВIOS
аватар
  Постов: 2721  Offline Модератор 
Update - - - - -
Научился управлять портами IO, - то есть куда удобней - туда и подключаю. biggrin
Изменять настройки PWM, использовать внешний 2S DAC или внутренний.

Переозвучил - теперь вместо китаянки - озвучивает Google Assistant.
Убрал дебильный глюк - а точнее при включении максимальную громкость уменьшил до половины, теперь комфортно, и не орёт на весь звук.
Спокойно кушает форматы
MP3
SBC
AAC
WAV
FLAC
APE
WMA
F1A

У контроллера на борту мегабайт памяти, можно прикрутить внешнюю spi флешку вплоть до 128 мегабайт для кода)
Очень мощные процы)))) biggrin cool
Сб, 04.04.2020, 23:26 | Сообщение # 505        
ВIOS
аватар
  Постов: 2721  Offline Модератор 


Пришлось добавить подтягивающие резисторы к vcc от LRCLK/DIN/SCK 2S интерфейса.
Изначально это был вот такой модуль

Сам модуль - фуфло, но потенциал очень большой) biggrin :D
Никогда не подумал бы, что буду собирать прошивки для таких модулей, года три назад это казалось невозможным) biggrin :D
Теперь с олед экраном и внешним 24 битным ЦАП-ом), кстати звук непривычный, но очень качественный, очень чистый, фонового шипения вообще нет) . Осталось откалибровать эквалайзер.
biggrin
Вс, 05.04.2020, 06:15 | Сообщение # 506        
Лекс59
аватар
  Постов: 2129  Offline Друзья 
ВIOS, Я на подобном модуле (немного другом) столкнулся с "заиканием" при воспроизведении с Микро-СД и некоторых флешек.

Вылечил так



Керамика на 0,1 мкф + 10 Мкф по питанию прямо на ноги микро-СД.

На всякий случай для информации тем, кто будет делать подобные вещи.
Пн, 06.04.2020, 11:59 | Сообщение # 507        
Ensight
аватар
  Постов: 5  Offline ОК 
добрый день, подскажите, чем ввести ac6905 в режим бутлоадера?
я попробовал Arduino Uno R3 со скетчем из спойлера
Код
#define DATA_PIN 8
#define CLOCK_PIN 7

void clockOut(int value) {
digitalWrite(DATA_PIN, value);
digitalWrite(CLOCK_PIN, 0);
delayMicroseconds(7);
digitalWrite(CLOCK_PIN, 1);
delayMicroseconds(3);
}

void setup() {
// put your setup code here, to run once:
pinMode(CLOCK_PIN, OUTPUT);
pinMode(DATA_PIN, OUTPUT);
}

void loop() {
// put your main code here, to run repeatedly:
clockOut(0);
clockOut(0);
clockOut(0);

clockOut(1);

clockOut(0);

clockOut(1);
clockOut(1);

clockOut(0);

clockOut(1);
clockOut(1);
clockOut(1);

clockOut(0);

clockOut(1);
clockOut(1);
clockOut(1);
clockOut(1);

delayMicroseconds(2);
digitalWrite(DATA_PIN, 0);
digitalWrite(CLOCK_PIN, 0);
}

в этой теме BIOS писал, что комбинация импульсов подается на обесточенный чип. Хорошо, я полностью отключил плату чипа от любого источника питания, подсоединил провода D+ и D- соответственно пинам на Arduino, включил плату Arduino, спустя время подаю питание на чип AC6905, потом подключаю к ПК, но в диспетчере никакой реакции.

пробовал на обесточенный чип подать комбинацию от Arduino, а питание на чип взять от кабеля USB ПК, никакой реакции...

подскажите, как правильно нужно вводить такой чип в бутлоадер, чтобы он виделся в диспетчере на ПК ?

p.s. У меня есть SDK, компилятор, лежат 2 платы, в которых чипы без прошивок. Хочу на них потренироваться.

заранее благодарю!
Пн, 06.04.2020, 16:23 | Сообщение # 508        
ВIOS
аватар
  Постов: 2721  Offline Модератор 
Ensight, А с чего вы взяли что у вас именно 6905а?
Фотки в студию. biggrin
Пн, 06.04.2020, 16:27 | Сообщение # 509        
ВIOS
аватар
  Постов: 2721  Offline Модератор 
Цитата Ensight ()
delayMicroseconds(2);

изменить на 10
И сигналы и питание подавать вместе, одновременно. Чуть позже проверю сам.
Пн, 06.04.2020, 16:29 | Сообщение # 510        
ВIOS
аватар
  Постов: 2721  Offline Модератор 
Цитата Ensight ()
со скетчем из спойлера

Собственно - у Кристиана получилось с этим кодом перевести в бутлоадер, Мы общались в лс.
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » AC1082, AU6210HD, AX1073, GPD2856 и другие MCU/SoC (MP3, WAV, USB AUDIO PCM декодеры на основе MCU/SoC.)
Поиск:

Кто есть кто на форуме радиолюбителей: Администратор Модераторы Друзья Проверенные Новички
Группа вконтакте Канал ютуб Группа в фэйсбук © 2010-2021, "Радиосхемы". Все права защищены. Почта Моб.версия