Перейти к содержанию

Несложный ЦАП на мультибитнике


Рекомендуемые сообщения

Вот что Вадим(Waso) написал:Как можно более коротким и толстым проводом соединить земли ЦАПа около резисторов на выходе ТДАшки и плату с ОРА134.

Изменено пользователем tsf54

С уважением,Сергей.

Ссылка на комментарий
Поделиться на другие сайты

Не удается победить фон (. Соединял земли цифры и аналога коротким проводом - не помогает. Делал такой опыт - отключал вход аналоговой платы от цифры вообще, закорачивал входы на землю. Все равно фон остается, хотя существенно снижается. При этом, если коснуться земли в любом месте схемы, фон исчезает. но при подключенном входе это не помогает и фон очень сильный, забивает собой сигнал. Кроме того оно еще сильно шумит (шипит). Причем наличие опера в панельке на этот шум не влияет. Без него шумит также, но не фонит, понятное дело. УМ (Nataly), например, при закороченном входе вообще не шумит и не фонит - я ничего в колонках не могу услышать. Может, транзисторы левые? Маркировка на них какая-то нетипичная, не видел таких раньше. Не может фон быть из-за того, что земля по контуру всей платы выхлопа проведена?

Изменено пользователем Alive
Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Еще у меня есть теоретический вопрос. Насколько я понимаю, в выхлопе используется ФНЧ топологии Sallen-Key. Его Fs определяется как 1/2*pi*sqrt(R1*R3*C2*C3) . В таком случае Fs получается не 24, а около 35 кГц. Вот, например, можно в онлайне проверить http://www.changpuak.ch/electronics/calc_08.php . Или что-то еще нужно учитывать в данном случае и напрямую приведенная формула неприменима? И почему C2 подключен не на выход ОУ (или буфера?), как в учебниках пишут ) ?

Изменено пользователем Alive
Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Земляная петля на ПП ФНЧ к фону никакого отношения не имеет. Она получается в другом случае: если обе платы соединены между собой и через короткий проводник, и на блоке питания. Проще разорвать земляной провод от платы ФНЧ и в разрыв включить резистор на несколько ом.

Насчёт тразнзисторов: можно попробовать исключить параллельный повторитель вообще. По С2: если подключить его на выход буфера - получится генератор вместо усилителя на частоте квазирезонанса - эти самые 35 кГц. Частоту среза фильтра можно понизить до 24 кГц, пересчитав конденсаторы или резисторы.

ЦАП на ТДА1541 делался как "проба пера", не более того. Работает - не работает.

В психиатрии самое главное первым надеть халат.

Ссылка на комментарий
Поделиться на другие сайты

Я думаю, что проблема скорее всего в кривых стабах 7815 и 7915. 7905 так и не удалось нормальную купить, запаял русскую. Попробую вечером на стабилитронах собрать БП и посмотреть, что будет. Насчет пробы пера - это мой первый ЦАП и тоже в основном для того, чтобы посмотреть как оно работает и проверить исправны ли ТДА-шки.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Замакетил новый вариант на TDA1541.Вход так-же как у исходной схемы.I\U на THS3001,дальше ФНЧ 6-го порядка в апроксимации Бесселя.В архиве схема ФНЧ.После РСМ1796 звучит как-то непривычно.Нет той четкости,зато очень слаженно,музыкально.ФНЧ Бессель 6 порядок.rar post-52857-0-97851300-1302365754_thumb.jpgpost-52857-0-48238600-1302365844_thumb.jpg

С уважением,Сергей.

Ссылка на комментарий
Поделиться на другие сайты

Сергей, мои поздравления! Естественно, после сигма/дельта ЦАП мультибитники звучат непривычно. Только когда привыкаешь, обратно уже не хочется. :)

Ссылка на комментарий
Поделиться на другие сайты

Спасибо Алексей!Осталось выбрать наилучший по звуку ФНЧ.I\U на AD844 пока не пробовал,а может и не буду.Сомневаюсь,что будут какие-то изменения,по сравнению с THS3001,уж больно хорошИ характеристики последнего.

Некоторые результаты по экспериментам с ФНЧ.Вначале стоял такой набор ОУ(от первого,к выходу) АД823,АД823,OPA1642.При таком комплекте вроде и звук неплохой,и 0 на выходе I\U совпадает с 0 на выходе ФНЧ (подстраивается резисторами,которые дают смещение на выход ТДА).Но, вроде как чего-то не хватает.Заменил ОРА на THS4062,звуку похорошело,но 0 на выходе сильно ушел.Если его компенсировать в I\U,то смещение на выход ТДА получается сильно некорректным.В результате всех телодвижений заменил все ОУ на THS4062,и остался доволен :) !При 0 на выходе ФНЧ,на выходе I\U 15-18мв.Зато звук заметно похорошел,детальность улучшилась,появилась легкость.Пока на этом остановлюсь.

Изменено пользователем tsf54

С уважением,Сергей.

Ссылка на комментарий
Поделиться на другие сайты

Попробовал нарисовать,то,что у меня получилось в итоге.Не нарисованы выпрямители,некоторые "бусинки" в питании.Конденсаторы на 1мкф,в обвязке ТДА1541,зашунтированы керамикой 1000пф.Такая-же керамика стоит возле ног питания всех ОУ.TDA 1541A.rar

Изменено пользователем tsf54

С уважением,Сергей.

Ссылка на комментарий
Поделиться на другие сайты

Доброго времени суток ! :)

Подскажите пожалуйста знающие, как правильнее сделать...

Не хочу создавать тему изза простого вопроса...

вопрос в следующем:

есть три приемопередатчика ADM1485 (я сконфигурирую их на прием и 2выводом с микроконтроллера буду управлять входом)

И один мультиплексор ...AHC125G ( 74HC125 только один канал)

Хочу сделать селектор входов. Для этого на микроконтроллере хочу написать простой код для управления переключением этих входов.

Как правильнее сделать?

подтянуть через 5...10кОм на +5В все управляющие входа мультиплексоров и лог.0 с микроконтроллера управлять ими?

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

Зарание большое спасибо.

Изменено пользователем artos5

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

artos5, насколько я помню, в МК при инициализации порта на вывод внутри все обеспечивается для нормальной работы безо всяких доп. резисторов.

Изменено пользователем GeniusXZ
Ссылка на комментарий
Поделиться на другие сайты

artos5, насколько я помню, в МК при инициализации порта на вывод внутри все обеспечивается для нормальной работы безо всяких доп. резисторов.

Я уже разобрался :)

глупый был вопрос.

Написал :

if (sell == 0){

flags++;
delay_ms(250);

if (flags == 4){
flags = 0;
}

}
if (flags == 0){
in_caox_1 = 0;
in_caox_2 = 1;
in_toslink = 1;
in_usb = 1;
}

if (flags == 1){
in_caox_1 = 1;
in_caox_2 = 0;
in_toslink = 1;
in_usb = 1;
}

if (flags == 2){
in_caox_1 = 1;
in_caox_2 = 1;
in_toslink = 0;
in_usb = 1;
}

if (flags == 3){
in_caox_1 = 1;
in_caox_2 = 1;
in_toslink = 1;
in_usb = 0;
}

и все работает как часы :)

только осталось ввести функцию автоопределения входа и сохранения значений входов в еепром

что делается не больше чем за час.

Изменено пользователем artos5

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

А вот у меня еще вопрос:

есть 6шт. микросхем

LT1021

вроди как линейные регуляторы.

Их можно применить для стабилизации цифровой и аналоговой части ЦАП AD1955 ?

лучше будет от микросхем LT317 в плане шумов и всего остального ?

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Это не регулятор, это источник опорного напряжения. С его помощью можно сделать стабилизатор, но потребуются еще элементы. Так что проще ставить 317/337, имхо.

Ссылка на комментарий
Поделиться на другие сайты

> Это не регулятор, это источник опорного напряжения. С его помощью можно сделать стабилизатор, но потребуются еще элементы. Так что проще ставить 317/337, имхо.

спасибо :) Я посмотрел на сайте космодром, цену и назначение "линейный регулятор" и так и подумал. Вот и верь сайтам...

Теперь вижу что опорник даташит все показал :) , ну так завязать его то не сложно?

повторитель дарлингтона после опорника и вперед. Или лучше LM317 ?

Изменено пользователем artos5

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Более-менее все упорядочил.В архиве схема и платы.ФНЧ в двух вариантах:с I\U на THS3001 и на AD844.Платы цифровой части и ФНЧ с АД844 испытаны,работают(они на Фото).Плату ФНЧ с 3001 не пробовал,возможны косячки :( .DAC TDA1541.rarpost-52857-0-65400800-1303497170_thumb.jpg Слюду на некоторые номиналы не нашел,пришлось ставить Виму :)

В результате всех проб,пришлось все-таки остановиться на ФНЧ 6-го порядка в апроксимации Баттерворта.Частота среза 19Кгц.

Вот так выглядит в собранном виде,в Пионере.post-52857-0-03398300-1303536198_thumb.jpg

Изменено пользователем tsf54

С уважением,Сергей.

Ссылка на комментарий
Поделиться на другие сайты

как вот эту заразу "С CDX2500 только выход квадратной 48RJ." преобразовать в обычный I2S?

Сначала неправильно написАл. Для преобразования RJ в I2S требуется сдвиговый регистр на 17 бит, если работать будет с 16-и разрядными данными. Регистр тактируется от BCLK, а на входе - SDATA. На выходе регистра забираем SDATA и инвертируем BCLK. Дискретно такая схема не очень красиво выглядит. По временнЫм характеристикам тем более. Лучше на ПЛИС делать. Программатор у Altera простой, софт бесплатный, чипы CPLD недорогие, а с проектом я могу помочь.

artos5, я обязательно отвечу Вам, но чуть позже.

Ссылка на комментарий
Поделиться на другие сайты

Спасибо Алексей!Больше всего мне вот эта фраза понравилась "а с проектом я могу помочь" :D .Потому как,если в ЦАПах я хоть термины немного знаю,то в ПЛИС...... :wub:

С уважением,Сергей.

Ссылка на комментарий
Поделиться на другие сайты

> не подскажите моточные данные цифрового трансформатора?

Попробую я ответить :) кольцо можно применить практически любое маленькое импортное из ламп дневного света или из польских антен.

мотается 10витков первички и 10витков вторички провод 0.1 ... 0.4мм.

И еще я успешно использую колечка сколупанные из трансформаторов сетевых карт :) Запускается без проблем :)

> artos5, я обязательно отвечу Вам, но чуть позже.

Спасибо Lexus. Жду с нетерпением :)

Изменено пользователем artos5

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • @Armenn Хорошо. Сделал резистор на 5 Ом.  Результата два. 1. Если включить блок питания в сеть, а уже потом подключить резистор на 5 Ом в фиолетовый провод, тогда резистор просто будет греться.  2. Если подключить резистор на 5 Ом в фиолетовый провод, а уже потом включить блок питания в сеть, тогда случится следующее: лампочка предохранителя от КЗ засветится (через которую я подключаю БП в сеть), а блок питания начнет пищать. Заснял это на видео -   
    • Ну-вы и сравнили. Вот когда будете строить сварочный инвертор на такую частоту-то там нужно  будет учитывать скин эффект. А на частоты до 75кгц-можно забить, отбить и не принимать во внимание. Тем более-что все стараются аппараты до 200А строить. На кольце плотность тока до 15А на мм ^2, на Ш от 10А на  мм^2 А вентилятор-он все лишние тепло сдует ко льдам в Антарктиде. Проверьте монолит 2,12мм, я таким мотаю СТ. Интересно-что там с ним делается на частотах от 30 до 50кГц? Длинна провода примерно 2 метра-На сердечник Е70 влазит 18 витков
    • Добрый вечер всем!  Проблема следующая: Есть флешка с записанной файловой системой через USB MASS STORAGE DEVICES. При "втыкании"  в порт USB открывается на ПК диск с содержимым. Я подключил библиотеку Fatfs и прописал низкоуровневые функции чтения и записи в файле diskio.c Работаю с файлом так:   disk_initialize(SDFatFs.drv); if(f_mount(&SDFatFs,(TCHAR const*)USER_Path,0)!=FR_OK) { //Error_Handler(); Usart1_Send_String("Error_f_mount!\r\n"); } else { if(f_open(&MyFile,"01.WAV",FA_READ)!=FR_OK) { //Error_Handler(); Usart1_Send_String("Error_open_File1!\r\n"); } else { Usart1_Send_String("open_File_OK1!\r\n"); } if(f_open(&MyFile,"01.wav",FA_READ)!=FR_OK) { //Error_Handler(); Usart1_Send_String("Error_open_File2!\r\n"); } else { Usart1_Send_String("open_File_OK2!\r\n"); UINT testBytes=0; f_read(&MyFile, buff1, 512, &testBytes); sprintf(buf1, "TestBytes=%d\r\n", testBytes); Usart1_Send_String(buf1); Usart1_Send_hex((char*)buff1, 512); Usart1_Send_String("read_File_complite!\r\n"); f_close(&MyFile); } } подправил diskio.c так:   DRESULT disk_read ( BYTE pdrv, /* Physical drive nmuber to identify the drive */ BYTE *buff, /* Data buffer to store read data */ DWORD sector, /* Sector address in LBA */ UINT count /* Number of sectors to read */ ) { DRESULT res; //res = disk.drv[pdrv]->disk_read(disk.lun[pdrv], buff, sector, count); sprintf(buffer0, "sector=%lu\r\n", sector); Usart1_Send_String(buffer0); w25qReadPage(buff, sector*2); w25qReadPage(buff + 256, sector*2+256); res=RES_OK; return res; } #if _USE_WRITE == 1 DRESULT disk_write ( BYTE pdrv, /* Physical drive nmuber to identify the drive */ const BYTE *buff, /* Data to be written */ DWORD sector, /* Sector address in LBA */ UINT count /* Number of sectors to write */ ) { DRESULT res; //res = disk.drv[pdrv]->disk_write(disk.lun[pdrv], buff, sector, count); w25qWritingByUSB(sector, (uint8_t*)buff); res=RES_OK; return res; } #endif /* _USE_WRITE == 1 */ функцию чтения на самом деле пробовал прописывать по разному, все равно не корректно работает... Выдает в отладке такое:   Program start!.... sector=0 // это обращение к функции чтения DRESULT disk_read (); Error_open_File1! sector=0 // это обращение к функции чтения DRESULT disk_read (); Error_open_File2! Что я забыл еще добавить?
    • В былые годы запрещалось размещать на форуме бессмысленные темы. Видать, с тех пор правила существенно изменились.
    • скачай новый архив. там есть важные изменения в комповой программе, по сравнению с той, что я отправлял в личке. исправлены недоделки и добавлены проверки на некорректные действия.
    • Здесь все индивидуально, точного ответа нет. Тип фоторезиста, качество фотошаблона, расстояние и время засветки, длина волны св.диодов, "полоскание" в химии ... Надо все пробовать самому, ручками, опыт придет со временем, ничего сложного там нет. На форуме есть ветка, почитайте.
×
×
  • Создать...