Поздравляем 2nd с днём рождения!
- Понаблюдать за обсуждением правил оформления кода на Хабарке? Toчкa oпopы(275 знак., 22.08.2024 10:56, dao, ссылка, ссылка)
- Ответа хочу от истинных красноглазиков (linux)... POV(494 знак., 16.08.2024 13:04, dao, полностью)
- Было бы неплохо определить, какой агент обновления прошивки
запускается, и как доставляется обновление. VVB(1032 знак., 17.08.2024 14:13, ссылка)
- Вопрос. Если доступна консоль U-Boot (а она с вероятностью около
100% доступна) и U-Boot сконфигурирован на работу с
USB/сетью/SDcard (внешней), то можно много чего сделать. Какие
команды U-Boot доступны? VVB(110 знак., 17.08.2024 07:30)
- Погугли на тему remount read-only. Может, в процессе получится
определить "не должен ничего писать туда, и это точно". - SciFi(16.08.2024 13:44)
- Памяти много? Можно сделать корневой раздел в tmpfs, зачрутиться
туда, примонтировать dev и потом можно делать с диском что угодно,
главное не резетнуть случайно. - =AlexD=(16.08.2024 13:29)
- лучше проверить на другой системе, если дд споткнулась
примонтировать образ и просто поперекидывать папки. хотя наверное
то что работает перезаписать не выйдет - xor(16.08.2024 13:28)
- Пятьдесят на пятьдесят. Попробуй. Ты же в этот раздел не пишешь,
должно пустить. - Cкpипaч(16.08.2024 13:08)
- Клен, есть к тебе вопросик по работе GCC-тулчайна для RISC-V, по
использованию GP: il-2(636 знак., 15.08.2024 07:55, dao, полностью)
- Народ, сейчас есть возможность работать с Altium Designer, где
скачать с костылями? - Luba(15.08.2024 14:40, dao, полностью)
- Уважаемые, а где можно взять IAR 9301? (поиском не нашел), _Mic(18 знак., 12.08.2024 17:46, dao, полностью)
- Мудрость предков POV(1 знак., 08.08.2024 18:07, dao, картинка, полностью)
- Господа, у меня проблемка подъехала следующего характера. Нужен
низкочастотный генератор. Взял китайца, который 0-100 МГц. Но он
такую хрень выдает на 50 Гц, что пришлось отказаться. Взял старый
советский. Спектр чистенький, аж душа радуется. Но у меня полоса
0.5 Гц, и когда крутишь ручку настройки,то пролетаешь нужную
частоту. Кто что посоветует от 10 Гц до 500 кГц? Может какие
приблуды для компа? - st256(04.08.2024 19:57, dao, полностью)Toчкa oпopы
- Рекомендую свернуть оффтоп. - Toчкa oпopы(08.08.2024 15:14)
- 20Гц-20кГц IBAH(1 знак., 06.08.2024 21:13, ссылка)
- UNI-T UTG9010C работает нормально как на низких частотах, так и на
высоких. Есть встроенный частотомер. Также можно сделать своими
руками под свою задачу. - =L.A.=(05.08.2024 08:14)
- у меня на полке Г3-118. Переключателями выставляется с
дискретностью 0,1Гц. Есть ручка "Расстройка". Я сам не проверял, но
должно быть в пределах одного герца Лaгyнoв(1 знак., 05.08.2024 08:11, картинка)
- а что за китайский генератор? - Bacя(05.08.2024 00:26,
)
- Да ладно? - Kpoк(04.08.2024 23:05)
- Г3-47.. Solo(1 знак., 04.08.2024 21:36, ссылка)
- Г3-112 неплох, но когда мне анализатор АЧХ для КВ фильтров
понадобился на ДДС его сделал макетом и управление на ПИК написал.
Там шаг частоты доли герца. Наверное, и китайские ДДС есть. - Visitor(04.08.2024 20:10)
- Китайцкие и есть. Только любой генератор на ДДС обладает %ёвым
свойством: на НЧ, в сигнал начинают лезть продукты
"преобразования". Бо эквивалентная частота ДДС падает из-за
конечной разрядности ЦАП. Надо дополнительно фильтровать выход,
только и всего. - mse homjak(04.08.2024 20:16)
- Тактирование 50 Мег, до 500 кГц, простым LC фильтром 5 ого порядка
легко давится. Или 3 его делал, вроде... - Visitor(04.08.2024 20:23)
- Ничего не давится. Хоть 10 порядка. Внизу полезут комбинационные
составляющие. Их частота будет не Fsampl+/-Fsign, а гораздо ниже.
На одно состояние ЦАП будет приходиться десятки-сотни-тыщщи тактов
сэмплирования. Если нет диапазонных фильтров, то срач внизу
обеспечен. Стандартные 10-14разрядов, для НЧ не работают. Да и
нестандартные, 16, тоже. - mse homjak(04.08.2024 20:49)
- Вообще-то, на НЧ синусоиде гармоники можно убрать. То есть они
все-таки останутся в энергетике полезного сигнала, но их спектр
равномерно размажется от 0 до половины частоты дискретизации. На
железе не проверял, но моделирование дает именно такой результат. - st256(04.08.2024 22:20)
- Что реально в железе проверил и работало, формирование DTMF на PIC
DDS. PVM 10 бит, прерывание 19200. Мне этого мало показалось для
минимализма, попробовал через раз отсчеты частот в PVM отправлять,
тоже работает, после ФНЧ 2 порядка, картинка как в учебниках. - Visitor(05.08.2024 10:06)
- Гармоник там по жизни, % да ни%я. А вот комбинационные составляющие
есть. И они ни%я не равномерно распределятся, а в соответствии с
количеством тактов сэмплирования для каждой точки на сигнале. Т.е.
периодически. Для некоторых задач, насрать, но для некоторых,
совсем нет. Нужно быть готовым. - mse homjak(04.08.2024 22:56)
- Не преобразование частоты, просто фильтрация оцифровки, гармоники
сверхнизкой частоты быть могут, как биения деления опоры
относительно установленной, но они не заметны и незначительны. И
помеха частотой 0.01 Гц не особо напрягает. - Visitor(04.08.2024 20:57)
- Г3-118 - Alex68(04.08.2024 20:02)
- Г3-118 хороший. В СССР обычно его и использовали для настройки
аудио-аппаратуры. У меня был Г3-110 - зверь машина, до 2МГц, шаг
перестройки 0.01Гц, чистый аналог, очень высокая стабильность
частоты, но по гармоникам - сильно хуже 118-го. А вообще что, на
хорошей саунд-карте НЧ генератор теперь не катит? Какая-нить
креативовская аудиджи в паре с Spectra-LAB - любого НЧ-гену за пояс
заткнёт. - Adept(04.08.2024 22:55)
- Коэффициент гармоник 0.05%... Неплохо! Спасибо. Но нестабильность
по частоте 0.1%. На 33 кГц будет вылетать за полосу 0.5 Гц. Но пока
сойдет. Видимо самому нужно будет генератор делать :( - st256(04.08.2024 20:09)
- Если нужен относительно чистый спектр и высокое разрешение по
частоте перестройки, то генератор надо делать на PLL, а не на DDS с
дробной фазой. Всяко у PLL фазовый шум на порядок и более ниже, чем
у дробной фазы. my504(55 знак., 05.08.2024 11:38)
- А что такое DDS? - st256(06.08.2024 16:01)
- Можно комбинировать, используя DDS в качестве задающего генератора
для PLL, где PLL работает в режиме следящего фильтра и инерционного
звена, что подавит джиттер DDS оценочно децибел на 20... - my504(06.08.2024 16:57)
- Wiki: serge_dem(1 знак., 06.08.2024 16:19, ссылка)
- Блин, так я только так и делаю.... Вот, деревня. - st256(06.08.2024 16:58)
- Так и китайский генератор делает то же самое. Странно, что он не
подошёл. - Bacя(06.08.2024 16:59,
)
- Как так? Только DDS? - my504(06.08.2024 16:59)
- Только. Вот прямо щас делаю приемник прямого преобразования.
Гетеродин - цифровой синтез. - st256(06.08.2024 17:01)
- Есть старая идейка от классиков, то ли Т и Ш, то ли Х и Х, ЦАП на
сдвиговом регистре четной длины и инвертор в ОС. Весовые резисторы
легко в маткаде посчитать (матрица сдвигов и вектор отсчетов
синусоиды). Тактирование, нужная выходная * количество сдвигов * 2.
Проверял только в модемах, 8 сдвигов и ФНЧ хватало, работало. - Visitor(07.08.2024 16:59)
- Большой (и переменный при перестройке) фазовый шум неизбежен.
Насколько он критичен - вам решать. - my504(06.08.2024 17:03)
- Там нет фазового шума. - st256(06.08.2024 17:05)
- Говорят, амплитудный шум (шум квантования) приводит к фазовому
шуму. И наоборот, джитер приводит к возникновению амплитудных
помех. Амплитуда и фаза связаны между собой аналогично компонентам
электромагнитного поля - не существуют по отдельности. А у вас и
квантование по частоте (как задаётся частота внутри системы?), и
квантование по амплитуде (АЦП). - Nikolay_Po(06.08.2024 20:11)
- Нет. Фазовый шум можэт "быть" у меандра и можэт "не быть" у ДДС на
регистре с весовыми резисторами, который даст 16 ступенек на
период. Амплитудные шурушки, если векторки нарисовать, таки, вносят
в изменение фазы, но это не самый главный источник. Не, постараться
можно, конешно. И погоня за фазовым шумом, ессно, начинается с
питания. - mse homjak(06.08.2024 20:29)
- Там нет шума. В каждом отсчете есть фиксированная ошибка. То есть
на периоде отсчет номер 517 всегда имеет одну и ту же амплитуду. Ни
джиттера, ничего похожего на него там нет. - st256(06.08.2024 20:20)
- Джиттер в DDS определяется кратностью частоты накачки и
синтезируемой частоты. В точках этой кратности синтез сигнала
практически идеален и не содержит в спектре ничего, кроме зон
Найквиста с повторами спектра. Но как только мы выходим из
кратности, фаза синтезируемого сигнала на конце периода становится
дробной и в силу отсутствия дробных фаз в массиве констант сигнала,
отсчет берется с фазовой ошибкой. Это и приводит к джиттеру, что в
синусоидальном сигнале my504(223 знак., 07.08.2024 08:19)
- При примом синтезе, частота сигнала и частота дискретизации кратны
всегда. Сделать частоту 1/pi от частоты дискретизации
невозможно.Ну, теми методами, что я пользуюсь. - st256(07.08.2024 08:26)
- Обращайтесь - Kpoк(07.08.2024 12:53)
- Я ничего не говорил про частоту дискретизации. Я говорил про
частоту накачки DDS. У меня такое ощущение, что вы не понимаете
принцип прямого цифрового синтеза. Основной принцип - ДРОБНАЯ ФАЗА.
То есть фаза отсчетов плывет внутри периода при синтезе, поскольку
накачка формирующая отсчеты не кратна этому периоду. my504(228 знак., 07.08.2024 08:52)
- Если вы отфильтруете комбинационные составляющие, у вас останется
чистый, как слеза, синус. Фазовый шум которого будет лучше ФШ
частоты накачки, примерно, на коэффициент "деления" ДДС. На самом
деле, хужэ, т.к. будет гадить питание. - mse homjak(07.08.2024 10:42)
- А что такое частота накачки? - st256(07.08.2024 08:54)
- Частота накачки - это входное тактирование синтезатора, по фронту
которого производится вычисление очередной фазы отсчета. При
некратности частоты синтезируемого сигнала и частоты накачки
расположение отсчетов внутри периода будет плыть. - my504(07.08.2024 09:01 - 09:14)
- Ну вычислили очередную фазу отсчёта и результат на ЦАП - чем
отличается по сути от частоты дискретизации? Только названием и
точкой приложения тактирования? Но это же тактирование идёт далее
без изменений на ЦАП - так что только названием выходит. Или не
так? - symbions(07.08.2024 10:06)
- Нет, не так. Точнее, не совсем так. У вас получается частота
дискретизации не кратна частоте синтезируемого сигнала. И в
условиях ограничения разрядности адреса ROM, мы вынуждены округлять
фазу до целого в адресном пространстве ROM. В результате джиттер
создается этим округлением - фаза дергается на эту дробную часть.
Обратите внимание, разрядность самого ЦАПа тут не так и важна. Она
не определяет фазу. - my504(07.08.2024 11:24)
- Чо за хрень Вы написали? Разобрать не могу. Вроде все слова
знакомы, а смысла не улавливаю. - st256(07.08.2024 13:23)
- Я не про это, я про отличие термина частота дискретизации от
частоты накачки. - symbions(07.08.2024 12:04)
- Все эти округления вырождаются в спектре сигнала, как
комбинационные составляющие. Если вы их уберёте, то останется
чистый сигнал. - mse homjak(07.08.2024 11:43)
- А никто с этим и не спорит. Просто эти комбинационные образуются в
результате ДЖИТТЕРА. И частота фазовой модуляции может лежать как
угодно близко к частоте синтезируемого сигнала. Все зависит от
значения инкремента фазы. Так что просто "убрать" их не выйдет.
Есть другой способ понижения джиттера, но для этого нужно отделить
синтез формы, от синтеза частоты. Синтезатор запускается с меандром
на выходе (по сути нужен только NCO, а не весь DDS), затем
делителем частота my504(331 знак., 07.08.2024 11:57 - 12:03)
- Всё наоборот. Джиттер образуется в результате наличия
комбинационных составляющих. И ещо. ДДС, это аккумулятор фазы. В
этом смысле, фазовых шумов у него не можэт быть, в принципе. Каждый
такт происходит фиксированное приращение фазы. Частота в ДДС, это
побочный эффект инкремента фазы. Всё говно в спектре ДДС, это шум
частоты накачки, хреновых резисторов в ЦАП и свистом в питание. А
округление на разрядности ЦАП, вырождается в комбинационные
составляющие спектра. Убираем их и mse homjak(54 знак., 07.08.2024 11:59)
- Нет, нет и еще раз НЕТ. Все говно именно в несоответствии
разрядности аккумулятора фазы и адресной разрядности ROM из
которого извлекаются значения синуса. Если вы сделаете ROM с
разрядностью равной аккумулятору фазы, то останутся только
зеркальные составляющие в зонах Найквиста и шум дискретизации.. my504(187 знак., 07.08.2024 12:09)
- ФНЧ легко и просто убирает конечность разрядности ЦАП. Один из
самых эффективных способов передискретизаццыи, что по уровням, что
по частоте сэмплирования, прогнать "ступенчатый" сигнал через ФНЧ.
Это азбука. Этому студней учат. - mse homjak(07.08.2024 12:24)
- Я ни черта не помню, но вот в копилку: Toчкa oпopы(664 знак., 07.08.2024 12:50, ссылка)
- Млять, я просто в шоке... В десятый раз повторяю. Забудьте про
разрядность ЦАПа. Разрядность ЦАПа может быть вообще 8 или 6. Это
лишь увеличит шум квантования. Проблема именно в АДРЕСЕ ПЗУ, из
которого извлекаются значения отсчетов. Пусть у вас два соседних
адреса выдают два соседних значения. Но вы не в состоянии
определить КОГДА МЕНЯТЬ одно значение на другое. Патамушта, на
самом деле, это нужно делать где то между этими адресами, в дробном
адресе, который округлен. - my504(07.08.2024 12:49)
- ДДС можэт давать 2,5 точки на период. Это значит, ошибка по фазе
+/-0...Пи/2,5. Любой эллиптический фильтр из этого
"ошибочно-округлённого отсчёта" способен выдать весьма неплохую
синусоиду. Собсно, чуть нижэ я прихожу к выводу, что наш спор,
чисто ради спора. Всё, как мы любим. mse homjak(1 знак., 08.08.2024 19:33, ссылка)
- делаем выборку из двух соседних адресов и линейную (любую)
интерполяцию между ними. коэффициент интерполяции равен остатку
дробного адреса. - Bacя(07.08.2024 13:22,
)
- Да это вы не понимаете. Шум округления(и вообще, шум), что по
времени, что по амплитуде, однозначно переводится один в другой. И
ФНЧ с нужными параметрами его фильтрует. Это уровень 2-3 курса. Вы
обо што, вообще? Это я в шоке. - mse homjak(07.08.2024 12:57)
- Ладно, дайте человеку поучить дохтура. Всем нужен стимул для
вумственной деятельности. - st256(07.08.2024 10:20)
- Ну и как такое возможно? Вы придумали идеальный генератор случайных
чисел? - st256(07.08.2024 09:06)
- Скорее всего, есть. Тока его померить, то ещо приключение. Скока
есть спектроанализёров с функцией измерения, все показывают разное
смешное. mse homjak(115 знак., 06.08.2024 20:04)
- это RC генератор. его особенность - малые гармоники. для измерений.
в комплекте есть режекторный фильтр. а высокая стабильность частоты
- это к цифре... но там с гармониками будет не айс. - Alex68(04.08.2024 21:05)
- Могу и схему выложить и макетку почтой выслать, мне уже не нужно,
темы другие, вот все коды для ПИК на старом компе остались, не
очень то и нужно, что лет 20 назад писал. - Visitor(04.08.2024 20:17)
- GCC. Про укладку static-функций в именованные секции: il-2(244 знак., 09.08.2024 11:13, dao, полностью)
- "Из Linux уберут поддержку десятков ARM-чипов. Что происходит?"
Хабр Dingo(1 знак., 07.08.2024 12:34, dao, ссылка, полностью)
- вопрос: Имеем запись 1'000u - что означает верхняя запятая
апостроф? - Make_Pic(06.08.2024 12:04, dao, полностью)
- Комрады, всем здравия. Вопрос. Есть какой-нибудь сниффер, чтобы
поглядеть пакеты от HID-устройства? Звepoящep(113 знак., 08.07.2024 11:33, dao, полностью)
- Бусхунд всё показывает. Сейчас запустил - и мышку и клаву видно. - Лaгyнoв(06.08.2024 08:48)
- Старый добрый wireshark - VVB(05.08.2024 17:53)
- USBlyzer. - Гyдвин(08.07.2024 11:43)
- Вчера крутил в руках вот такой пультик. На компе он выглядит как
стандартные клавиатура, мышь и usb микрофон. Ну и еще есть IR
передатчик на одной (?) кнопке - включать/выключать TV BOX. Гyдвин(89 знак., 08.07.2024 12:03)
- Заказал себе такой. Посмотрим, как оно будет работать - Звepoящep(05.08.2024 16:14)
- не перестаю охреневать, как это можно сделать В ТАКОМ ВИДЕ, за
ТАКИЕ ДЕНЬГИ (в продаже стандартно себестоимость 2X, ну на время
агрессивного захвата рынка можно и по себестоимости, и даже ниже,
но даже так - КАК ЗА ТАКИЕ ДЕНЬГИ это можно сделать???) - Adept(08.07.2024 13:38)
- Одно из следствий стабильного курса национальной валюты и низких
банковских ставок. Можно годами работать с 5% рентабельностью и
прекрасно себя чувствовать. - LightElf(08.07.2024 15:06)
- Система регулирования национальной валюты в Китае очень непростая и
непрозрачная. Во первых двухконтурность системы препятствует
экспорту инфляции нефтедоллара внутрь страны, во вторых есть закон
о репатриации капиталов который препятствует утечки капиталов, в
третьих специальные обменные курсы для определённых категорий и
отдельных компаний. Там голову сломать можно как это всё работает. - =AlexD=(08.07.2024 15:32)
- Ни какая стабильность курса и низость ставок не позволит продавать
ниже себестоимости. А как получить низкую себестоимость у такого
изделия (в пределах $2) это интересный вопрос. Нужен тираж,
измеряемый миллионами. Т.е. тут очевидно есть кооперация с кем-то
еще, что бы стоимость пластмассы пульта оказалась не высокой (с
учетом дизайна, прессформ и т.п.). Втыкаемая в компьютер часть так
же должна быть унифицирована, для большего тиража и снижения цены.
Плюс дешевые компоненты AlexBi(52 знак., 08.07.2024 15:25)
- Любое объяснение, даже неверное, лучше его отсутствия :-) Важнее
другое. Если такой простой факт не перестаёт удивлять, это
тревожный звоночек. Рациональный человек просто однажды запомнит
этот факт и в будущем будет его учитывать. Модель реальности в
голове отклонилась от наблюдаемых фактов? Внесли коррекцию в модель
и едем дальше. - SciFi(08.07.2024 15:10)
- Знающим Altium - Как глобально убрать проверку ошибок collision
(чтобы не высвечивалась на по всей плате)? - Make_Pic(05.08.2024 15:52, dao, полностью)
- Подскажите начинающему про расчёт контрольной суммы в питоне.
Отчего-то в поиске ничего толкового нет. VVB(500 знак., 05.08.2024 12:13, dao, полностью)Cкpипaч
- Делаю контрольный стенд из китайского СА на который есть открытый
проект PlainUser(470 знак., 05.08.2024 08:48 - 19:20, dao, ссылка, полностью)
- Eclipse+GCC. Не получается залить сборку Release. Debug работает
отлично. Nikolay_Po(1439 знак., 05.08.2024 12:35, dao, полностью)