РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



Архив - только для чтения
AC1082, AU6210HD, AX1073, GPD2856 и другие MCU/SoC
Сообщение # 501        
ВIOS
аватар
  Постов: 1332   Х 
OLED SSD1306
Файлы: 8458733.jpg (297.8 Kb)
Сообщение # 502        
ВIOS
аватар
  Постов: 1332   Х 
Присобачил PCM5102A - короче, реалтек в помойку) biggrin cool
Сообщение # 503        
ВIOS
аватар
  Постов: 1332   Х 
Update - - - - -
Научился управлять портами IO, - то есть куда удобней - туда и подключаю. biggrin
Изменять настройки PWM, использовать внешний 2S DAC или внутренний.

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

У контроллера на борту мегабайт памяти, можно прикрутить внешнюю spi флешку вплоть до 128 мегабайт для кода)
Очень мощные процы)))) biggrin cool
Сообщение # 504        
ВIOS
аватар
  Постов: 1332   Х 


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

Сам модуль - фуфло, но потенциал очень большой) biggrin :D
Никогда не подумал бы, что буду собирать прошивки для таких модулей, года три назад это казалось невозможным) biggrin :D
Теперь с олед экраном и внешним 24 битным ЦАП-ом), кстати звук непривычный, но очень качественный, очень чистый, фонового шипения вообще нет) . Осталось откалибровать эквалайзер.
biggrin
Файлы: 0100755.jpg (333.6 Kb) · 3566774.jpg (210.3 Kb) · 2734138.jpg (192.9 Kb)
Сообщение # 505        
Лекс59
аватар
  Постов: 1082   Друзья 
ВIOS, Я на подобном модуле (немного другом) столкнулся с "заиканием" при воспроизведении с Микро-СД и некоторых флешек.

Вылечил так



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

На всякий случай для информации тем, кто будет делать подобные вещи.
Файлы: 7750688.jpg (242.1 Kb)
Сообщение # 506        
Ensight
аватар
  Постов: 11   ОК 
добрый день, подскажите, чем ввести 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 платы, в которых чипы без прошивок. Хочу на них потренироваться.

заранее благодарю!
Сообщение # 507        
ВIOS
аватар
  Постов: 1332   Х 
Ensight, А с чего вы взяли что у вас именно 6905а?
Фотки в студию. biggrin
Сообщение # 508        
ВIOS
аватар
  Постов: 1332   Х 
Цитата Ensight ()
delayMicroseconds(2);

изменить на 10
И сигналы и питание подавать вместе, одновременно. Чуть позже проверю сам.
Сообщение # 509        
ВIOS
аватар
  Постов: 1332   Х 
Цитата Ensight ()
со скетчем из спойлера

Собственно - у Кристиана получилось с этим кодом перевести в бутлоадер, Мы общались в лс.
Сообщение # 510        
Ensight
аватар
  Постов: 11   ОК 
это фото 1ой платы, качество на телефон, извиняюсь... маркировка ac1752ap1a332-584

вторую плату надо доставать из корпуса, там маркировка чуть другая(начинается ac18ap.....), но по ногам вроде совпадает

Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA