Jump to content

    

Vladimir_T

Свой
  • Content Count

    529
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Vladimir_T

  • Rank
    Vladimir_T

Recent Profile Visitors

3505 profile views
  1. Здравствуйте, если у вас найдется время, то взгляните на мою задачу:

    Может что подскажите. Заранее благодарен.

     

     

  2. Здравствуйте, уважаеые коллеги, подскажите, пожалуйста по кодеку TLV320AIC3254. Питание внешнее 3.3В. Схема включения - обычная, внешний генератор на MCLK = 25 МГц. После инициализации АЦП не стартует, в регистре состояния нет готовности даееых (Sticky Flag Register 3 - 0x00 / 0x2D (P0_R45)). Вывод MFP5 подключен на INT1 (сигнал должен формироваться по готовности данных) его также нет. Все регистры программируюся корректно, проверяю их чтением. Аналоговый модуль запускается и внутренние стабилизаторы включены, на выводах AVDD, DVDD, REF корректные напряжения. Что может быть и почему не стартует АЦП? Буду очень признателен за любой совет. Write_ADC_TLV320 (0x00, 0x00); /* Initialize to Page 0 */ Write_ADC_TLV320 (0x01, 0x01); /* Initialize the device through software reset */ Delay (25); Write_ADC_TLV320 (0x04, 0x00); /* MCLK pin is CODEC_CLKIN. MCLK = 25MHz */ Write_ADC_TLV320 (0x12, 0x84); /* NADC = 4 */ Write_ADC_TLV320 (0x13, 0x84); /* MADC = 4 */ Write_ADC_TLV320 (0x14, 0x20); /* AOSR = 32 */ Write_ADC_TLV320 (0x3d, 0x0D); /* ADC PRB_R13 = 13 */ Write_ADC_TLV320 (0x00, 0x01); /* Select Page 1 */ Write_ADC_TLV320 (0x01, 0x08); /* Disable Internal Crude AVdd in presence of external */ Write_ADC_TLV320 (0x02, 0x01); /* Power up AVDD LDO */ Write_ADC_TLV320 (0x7b, 0x01); /* REF Power-Up */ Write_ADC_TLV320 (0x14, 0x25); /* HP soft stepping settings for optimal pop performance at power up Rpop used is 6k with N = 6 and soft step = 20usec. This should work with 47uF coupling capacitor. Can try N=5,6 or 7 time constants as well. Trade-off delay vs ???pop??? sound. */ Write_ADC_TLV320 (0x0A, 0x33); // Set full chip common mode to 0.9V Write_ADC_TLV320 (0x3d, 0x00); /* Select ADC PTM_R4 */ Write_ADC_TLV320 (0x47, 0x32); /* Set MicPGA startup delay to 3.1ms */ Write_ADC_TLV320 (0x34, 0x10); /* Route IN2L to LEFT_P with 10K */ Write_ADC_TLV320 (0x36, 0x10); /* Route IN2R to LEFT_N with 10K */ Write_ADC_TLV320 (0x37, 0x04); /* Route IN3R to RIGHT_P with 10K */ Write_ADC_TLV320 (0x39, 0x04); /* Route IN3L to RIGHT_N with 10K */ Write_ADC_TLV320 (0x3c, 0x00); /* Unmute Right MICPGA, Gain selection of 32dB to make channel gain 0dB */ Write_ADC_TLV320 (0x3d, 0x00); /* Select ADC PRB_R1 */ Write_ADC_TLV320 (0x3b, 0); /* Unmute Left MICPGA, Gain selection of 32dB to make channel gain 0dB */ Write_ADC_TLV320 (0x00, 0x00); /* Initialize to Page 0 */ Write_ADC_TLV320 (0x51, 0xc0); /* Power up Left and Right ADC Channels */ Write_ADC_TLV320 (0x52, 0x00); /* Unmute Left and Right ADC Digital Volume Control */ Write_ADC_TLV320 (0x66, 0xc1); /* DC Measurement Mode enabled for Left and Right ADC Channels 0 0001: DC Measurement D parameter = 1*/ Write_ADC_TLV320 (0x67, 0x00); /* Left and Right Channel DC measurement result update enabled For IIR based DC measurement, the measurement value is updated before periodic clearing of IIR filter*/ Write_ADC_TLV320 (0x30, 0x01); /* INT1 Interrupt for DC Measurement DC Measurement data available will generate INT1 interrupt INT1 is active high interrupt of multiple pulses, each of duration 2ms. */ Write_ADC_TLV320 (0x34, 0x14); /* INT1 output from MFP5 (32pin)*/
  3. Благодарю за помощь. Добавил программу преобразования выходного файла TICS в файл для включения в С-код. Сделана на скорую руку, но может кому-то еще, кроме меня, будет полезной. Регистры можно обновлять из полученного массива, как по отдельности, так и блоком. Преобразователь_TICS.rar
  4. Благодарю Вас, установил ваши значения и стало все нормально. А то, что я обновляю лишь часть регистров (только несколько основных) это допустимо?
  5. Здравствуйте, уважаемые коллеги, прошу вас помочь разобраться с синтезатором частот LMX2572. Для установки выходной частоты и общего управления синтезатором использую программу TICS Pro v1.7, тактирование от генератора ABLNO-V-100МГц. Задаю частоту 200 МГц, а получаю 202. Коэффициенты все целочисленные, захват Lock Detect =1. Почему может быть такая большая ошибка синтезатора? Откровенно говоря, я не переписываю все 126 регистров, как рекомендуют, после внутреннего сброса все регистры заполнены заводскими установками. И программируются лишь необходимые. Содержимое регистров контролируется через чтение их содержимого. Прилагается код программы инициализации для частоты 200 МГц. Set_PLL2572LP_ML (0,0x211A); // Power UP, Reset Delay (15); Set_PLL2572LP_ML (0,0x2118); // Power Down_Up, Calibrate Delay (15); Set_PLL2572LP_ML (0x09,0x0004); // Doubler = 0 Set_PLL2572LP_ML (0x0C,0x5001); // Pre_R =1 Delay (15); Set_PLL2572LP_ML (0x0A,0x10F8); // Multipler = 1 Set_PLL2572LP_ML (0x0B,0xB018); // R = 1 Set_PLL2572LP_ML (0x0E,0x1870); // Charge Pump = 6500 Set_PLL2572LP_ML (0x4B,0x0940); // Channel Div = 32 Set_PLL2572LP_ML (0x20,0x0305); // MASH Phase Synchro =3 Set_PLL2572LP_ML (0x25,0x0205); // PFD DLY SEL Set_PLL2572LP_ML (0x2C,0x0923); // OUT A PWR = 9 Set_PLL2572LP_ML (0x2D,0xC609); // OUT B PWR = 9 Set_PLL2572LP_ML (0x22,0x0010); // PLL_N 0..3xxxx Set_PLL2572LP_ML (0x24,0x0020); // PLL_N 0..FFFF - 32 Set_PLL2572LP_ML (0x2A,0x0000); // PLL_NUM / Set_PLL2572LP_ML (0x2B,0x0000); // PLL_NUM / Set_PLL2572LP_ML (0x26,0x0000); // PLL_DEN / Set_PLL2572LP_ML (0x27,0x0000); // PLL_DEN / // Set_PLL2572LP_ML (0,0x2118); // Power Down_Up, Calibrate, MUXout - MISO Set_PLL2572LP_ML (0,0x211C); // Power Down_Up, Calibrate, MUXout - Lock Detect Delay (15); Заранее благодарен.
  6. Нет, конечно! Я ведь написал, что это СВЧ малошумящий усилитель. Из фирменных уже давно выбрал бы подходящий, но у китайской микросхемы цоколевка ни с одной фирменной не совпадает, а монтаж с проводниками не будет работать - там импедансы согласованы.
  7. Это - самое правильное решение, только очень волокитно: переписка, отправка, ремонт. На все уйдет месяц- полтора и в копеечку. Эх!!! Как прочно нас китайцы к себе привязали! Ведь у дистрибьютеров, к которым вы меня отправляете даже СХЕМ нет! НЕ ДАЮТ их им китайцы!
  8. Благодарю за ответы, полезные для меня. На плате КИТа установлены проволочные индуктивности - чьи это могут быть?
  9. Здравствуйте, может кто знает, что это за гусек стоит в качестве входного малошумящего СВЧ-усилителя в анализаторе спектра АКИП 4204. При настройке оборудования он у меня сгорел! На корпусе SOT23-6 маркировка 958V, уже долго-долго ищу по даташитам (TI, NSP, Analog) - ничего похожего не нашел. Заранее благодарен.
  10. Здравствуйте, подскажите пожалуйста, серии SMD чип индуктивностей и конденсаторы типоразмера 0402 - 0805 для диапазона 800 - 1600 Мгц доступные и высокодобротные. Проволочные индуктивности лучше пленочных ? Опыта маловато в вопросах СВЧ - прошу не издеваться....
  11. Все так! На объекте масса разномастной аппаратуры, мое беспокойство вызвано только возможными ошибками при подключении. Скорее всего все будет как надо - буду пробовать.
  12. Хочу всех поблагодарить за ответы. Именно такая ситуация и сложилась - для ЖД локомотива делается прибор. Гальваноразвяку RS422 сделал, питание от бортовой сети через DC/DC, экранирование предусмотрено, соединение корпусами есть, а вот соединять напрямую земли - просто боязно! Нужно мне еще ГОСТы изучать...
  13. Здравствуйте, уважаемые коллеги! Подскажите для RS422 обязательно соединять устройства со общему проводу GND? Где-то на схемах он есть, а где-то его нет? Почему не достаточно штатных дифференциальных сигналов AB и YZ?
  14. Вот теперь - точно я увяз! То, о чем вы пишете - это отдельный огромный пласт науки и технологий. Работали у нас Специалисты по данному направлению, да только их уже нет, остались лишь огромная библиотека и масса кристаллов для акустооптики.
  15. Эх! Во я вляпался! Эти датчики, как мне пояснили из Мураты только для парковочных систем авто. Извлек из промышленного дальномера DUS-16 датчик, подключил в свою схему и все заработало, как надо! Но этот датчик без маркировки и потому не могу знать его параметров и условий эксплуатации.