Jump to content

Recommended Posts

Продам ПУСТЫЕ платы для сборки цапа на AK4490. Автор плат не я, ссылка на проект. Размер ПП 100*67 мм. Цена одной платы 300 рублей. Территориально - Уфа. Отправлю почтой.

 

 

20181006_173732.jpg

20181006_173743.jpg

Edited by getshket

Share this post


Link to post
Share on other sites

Литиевые ХИТы Fanso: устойчивость к высоким температурам

Литиевые ХИТы для широкого круга применений, в том числе в промышленности, соответствуют требованиям современного рынка и способны работать в самых жестких условиях. Основные требования – это длительность хранения и работы, высокая удельная емкость, а также защита от воздействия таких внешних факторов, как температура и влажность. ЛХИТ превосходят по плотности энергии и нормальному напряжению другие элементы автономного питания: 2,9…3,6 В против 1,2…1,5 В

Читать статью...

ESP32-DevKitC-VB позволит быстро запустить ваше первое WiFi-приложение

Отладочная плата на основе одного из самых популярных WiFi-модулей Espressif ESP32-WROVER-B позволяет в самые короткие сроки запустить приложение с поддержкой беспроводных стандартов WiFi 802.11b/g/n и Bluetooth Classic/BLE. Ресурсов встроенного в модуль чипа ESP32-D0WD хватит для решения даже очень сложных задач.

Подробнее...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By German Churilin
      Добрый день всем! Столкнулся с проблемой, над решением которой бьюсь уже месяц - суть в том, что при пересылке аудио данных с контроллера в внешний цап на выходе цапа звучит белый шум(именно когда летят данные). Уже перепробовал разные конфигурации и параметры, да даже другой цап ставил - всё равно та же самая проблема. Может кто сталкивался, или у кого есть идеи почему так происходит?
      Контроллер stm32f407ve китайский, но вроде как рабочий, цап - pcm1606, вытащенный из двд-плеера.

      код инициализации i2s
      RCC_PLLI2SCmd(DISABLE); RCC_I2SCLKConfig(RCC_I2S2CLKSource_PLLI2S); RCC_PLLI2SConfig(200,5); RCC_PLLI2SCmd(ENABLE); while(RCC_GetFlagStatus(RCC_FLAG_PLLI2SRDY) == RESET){}; //WS - word clock output GPIO_PinAFConfig(GPIOB, GPIO_PinSource9, GPIO_AF_SPI2); GPIO_StructInit(&gpioInit); gpioInit.GPIO_Pin = GPIO_Pin_9; gpioInit.GPIO_Mode = GPIO_Mode_AF; gpioInit.GPIO_OType = GPIO_OType_PP; gpioInit.GPIO_PuPd = GPIO_PuPd_NOPULL; gpioInit.GPIO_Speed = GPIO_Speed_100MHz; GPIO_Init(GPIOB, &gpioInit); //BCLK - shift clock output GPIO_PinAFConfig(GPIOB, GPIO_PinSource10, GPIO_AF_SPI2); gpioInit.GPIO_Pin = GPIO_Pin_10; GPIO_Init(GPIOB, &gpioInit); //SD - serial audio data GPIO_PinAFConfig(GPIOC, GPIO_PinSource3, GPIO_AF_SPI2); gpioInit.GPIO_Pin = GPIO_Pin_3; GPIO_Init(GPIOC, &gpioInit); //MCO - master clock output GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_SPI2); gpioInit.GPIO_Pin = GPIO_Pin_6; GPIO_Init(GPIOC, &gpioInit); I2S_StructInit(&i2sInit); i2sInit.I2S_CPOL = I2S_CPOL_Low; i2sInit.I2S_Mode = I2S_Mode_MasterTx; i2sInit.I2S_MCLKOutput = I2S_MCLKOutput_Enable; i2sInit.I2S_Standard = I2S_Standard_Phillips; i2sInit.I2S_AudioFreq = I2S_AudioFreq_48k; i2sInit.I2S_DataFormat = I2S_DataFormat_24b; I2S_Init(SPI2, &i2sInit); SPI2->I2SPR = (uint16_t)((uint16_t)512 | (uint16_t)12 | (uint16_t)1); //for 48k Fs SPI_I2S_DMACmd(SPI2, SPI_I2S_DMAReq_Tx, ENABLE); I2S_Cmd(SPI2, ENABLE);  
      код инициализации dma
      DMA_InitTypeDef dmaInit; NVIC_InitTypeDef nvicInit; DMA_DeInit(DMA1_Stream4); DMA_Cmd(DMA1_Stream4, DISABLE); while(DMA_GetCmdStatus(DMA1_Stream4) == ENABLE){}; __ISB(); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA1, ENABLE); //To dmaInit.DMA_PeripheralBaseAddr = (uint32_t) &(SPI2->DR); //From dmaInit.DMA_Memory0BaseAddr = (uint32_t)&AUDIO_SAMPLE; dmaInit.DMA_BufferSize = 20480; dmaInit.DMA_Channel = DMA_Channel_0; dmaInit.DMA_DIR = DMA_DIR_MemoryToPeripheral; dmaInit.DMA_PeripheralInc = DMA_PeripheralInc_Disable; dmaInit.DMA_MemoryInc = DMA_MemoryInc_Enable; dmaInit.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; dmaInit.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; dmaInit.DMA_Mode = DMA_Mode_Circular; dmaInit.DMA_Priority = DMA_Priority_High; dmaInit.DMA_FIFOMode = DMA_FIFOMode_Enable; dmaInit.DMA_FIFOThreshold = DMA_FIFOThreshold_HalfFull; dmaInit.DMA_MemoryBurst = DMA_MemoryBurst_Single; dmaInit.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; while(DMA_GetCmdStatus(DMA1_Stream4) == ENABLE); DMA_Init(DMA1_Stream4, &dmaInit); DMA_ITConfig(DMA1_Stream4, DMA_IT_TC | DMA_IT_HT, ENABLE); //configure interrupt nvicInit.NVIC_IRQChannel = DMA1_Stream4_IRQn; nvicInit.NVIC_IRQChannelPreemptionPriority = 0; nvicInit.NVIC_IRQChannelSubPriority = 0; nvicInit.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&nvicInit); DMA_Cmd(DMA1_Stream4, ENABLE); while(DMA_GetCmdStatus(DMA1_Stream4) != ENABLE){}; AUDIO_SAMPLE просто wav скопированный через hex редактор и живущий в памяти контроллера, крутиться по кругу. Вроде как, в теории всё должно работать(снизу скрин из pulseview - снято логическим анализатором), к сожалению осциллограф пока что не приобрёл, так что проверить правильность частот не представляется возможнымб но всё же всё вроде как красиво.
      Формат i2s на контроллере совпадает с форматом на цапе - первый бит передаётся через 1 тик sck после смены ws
       
      П.С. подозреваю сразу вопросы про MSB/LSB - wav файл сам по себе little-endian, собственно как и контроллер, то есть тут не должно быть проблем, а i2s стандарт передаёт MSB первым, соответственно если у меня в памяти записано 0x64, 0x61, 0x61, 0x66, 0x02, 0x00, 0x85... то, судя по скрину всё передаётся правильно? или я что то не понимаю в этом всём? Но не в этом суть - в один момент тоже подумал что порядок не тот, но, к сожалению, попытки свапать байты местами(и побайтово, и по словам) не дали ни какого результата

    • By Роман приморье
      Сегодня изготовил плату , облудил . И она прогнулась . А  у нее еще надо дорожки проводом усилить , дальше загнет . Давно  заметил  сию тенденцию . Понятно , что метал при остывании сжимается . Как победить  ? На ум приходит  одно -  слегка  изгибать плату в другую сторону , фиксировать в этом положении и паять - усиливать дорожки . Но тогда надо паять всю силовуху и только в конце паять ИМС . 
    • By maxssau
      Продам адаптеры USB-I2S. 

       
      Возможности:
       
      стерео ввод/вывод PCM 16-32 бита, 44.1-384 кГц. Ввода DSD нет, как и драйверов для ввода DSD.
      вывод DSD в режиме DoP 64-128, в режиме Native 64-256. Native доступен в Linux без "хитрых" драйверов.
      Тактирование от платы ЦАП/АЦП, частоты 512 fs (22.5792/24.576 МГц). Теоретически возможно и 1024fs(скорости 768кГц и DSD512 Native), но это не опробовано.
      Гальваническая изоляция на Si8662/Si8640.
      Питание возможно как Self так и Bus Powered. В режиме Bus Powered необходимо самостоятельно позаботиться о мастерклоке, т.к. возможны сильные глюки при выключенном генераторе мастерклока.
       
      Тема: 
      срок изготовления 3-5 недель (сильно зависит от поставок процессоров).
      На данный момент полностью реализован интерфейс Legacy. Для отладки Native режима пока нет платы ЦАП, в процессе разработки, будет не раньше осени.
      Цена 6000 + пересылка (в среднем 250 р.).
    • By KLARUS
      Есть лишние платы для сборки блока питания ПиДБП по версии 16у2, проверена, собрана.  Пруф.
      Цена 100 руб./шт. + расходы пересылки, Свердловская обл.

       
    • By Trisector
      Простой USB ЦАП на PCM2706 и ES9023. Покупал себе, но пока слушать с компьютера оказывается удобнее.

      1200 руб.
      Питер, Ленобласть.
      Перешлю по России.
       
  • Сообщения

    • Брат! Я в тебя верю! Тебя ждет ошеломительный успех!   Что делает тема в тематическом топике? Тут же троллинг чистой воды. А на конденсаторе может. То бишь напряжение постоянно, а ток переменный. В индуктивности наоборот. Я сейчас заморачиваюсь батарейным питанием IoT устройств, так вот токи утечки через конденсаторы - для меня это важно. Если напряжение подано, то ток уже течет. Вопрос только в его величине. автора данного правила можно озвучить.
    • Вот я поправил Убрал конденсатор в питании, вместо него старое доброе самопитание. И твою защиту даже нарисовал  Одна перемычка только... Никаких тебе злых петель, и конденсатор прямо у транзисторов, и резистор токовый убрал - конденсатор вместо него. И вообще, вместо двух сетевых конденсаторов на 200 В сюда отлично подойдёт один на 400 В. И резистор на тиристор добавил я, иначе будет срабатывать даже от мобильного телефона рядом звонящего. Хотя, если планировал СМД ставить, наверное проще всё на СМД было сделать... Типа такого, мой вариант с отдельной платой:
    • Да не течет же он и в школе не проходят, траву давно курят забористую. Никакой заряд внутри диэлектрика не перетекает!!! На то он и диэлектрик! Если у вас перетекает то ваш конденсатор пробит и является резистором! ну блин.. смехопанорама!  кино вино и домино!  Ток через диэлектрик не течет! Это более чем очевидно. Ток может течь принципиально только в веществах которые являются проводниками тока. Я же не говорю что ток вообще не течет, он течет, но не там где вы думаете. Перетекающий заряд якобы внутри диэлектрика нарушает фундаментальное правило что направление тока в выводах конденсатора встречное, перетекающий заряд это совпадающее направление. У пробитого конденсатора как и у резистора будет совпадать. А вот и нет! В цепи аккумулятора нет переменного напряжения как и переменного тока быть не может. Только постоянный ток. Его значение не постоянно, о, какая мелочь.. ознакомьтесь с природой пульсирующих постоянных токов!   А вам не кажется что когда лампочка погасла то никакого тока вообще нет? Вы должны понимать что вспыхивание лампочки это принципиальное протекание постоянного тока в не замкнутой цепи! Конденсатор образует размыкатель цепи.
    • За чтож вы мне минуса то лепите все время? да 7002 стоят, завтра схему нарисую полную. работает отлично не каких глюков не заметил нагревов и писков тоже.
    • Ты перестанешь тупить наконец? Тебя уже носом ткнули  в осциллограмму. Или ты до того туп, что на осциллограмме даже не видишь ничего?   Так ты ещё не знаешь что такое режектор и как он работает? Я хоть и немного, но был о тебе лучшего мнения Тогда объясни, с какого перепугу на выходе разносторонне включённых диодов будет идентичность фаз огибающей равносильной на входе и , соответственно, её полностью подавит? Ты что то совсем в своей глупости запутался   Дай сожрать того что ты жрёшь. Интересно ощутить припадки тупости @parovoZZ Этого чудика уже года три просим предоставить осциллограммы и результаты измерений. Ноль эмоций. Только пустой трёп и бред, впрочем, как и на данный момент. Вывод очевиден.   Вот и закрадывается мысль о степени развития Герана. Он даже в этом путается.
    • Это всё так. Но когда под видом нового преподносят модернизированное старое и пытаются придать неведомые свойства неся техническую чушь - это ремикс, форк, плагиат в конце концов...Мы же на техническом форуме, а не на форуме маркетологов, продаванов и прочих шарлатанов.  ??? А как же работает четвертьволновый диполь? Достаточно пульсирующий ток пропустить через конденсатор и он станет переменным. Но в последовательной цепи не может быть разных токов... Поэтому пульсирующий ток - это частный случай переменного, а не постоянного. Для пятиклассников, т.к. более сложные вещи им преподносить бесполезно - мозг не освоит. Будучи взрослым и образованным сравнивать природу электричества и воды....ну не знаю. У тока волновая природа распространения (перенос заряда без переноса носителей этого заряда), у воды - нет. Что за схема и чем это подтверждается?
×
×
  • Create New...