
sifun
16.09.2017
07:02:14
будет рандомный сигнал

Petr
16.09.2017
07:02:24
Классно

sifun
16.09.2017
07:02:24
либо подтяни его резиком
либо просто игнорь

Google

Born
16.09.2017
07:03:22
Dout повесить на землю через резистор, крч?

sifun
16.09.2017
07:09:28
внимательно разберись как работает стереоподключение. по идее разраба
можно повесить либо просто игнорируй ту половину цикла которая предназначена для противоположного кан

Born
16.09.2017
07:34:07

sifun
16.09.2017
07:36:49
можно просто игнорить ио что там в нерабочие моменты
вчитайся в даташит всё поймёшь

Born
16.09.2017
07:37:58
Если ты про хай Z, то я понял. Просто я не думал, что оно так влияет.
Анивей, осталось убедиться в работоспособности микра. Плотность импульсов на глаз вообще не меняется, независимо от того, ору я в него или прям задуваю.
Или молчу.

sifun
16.09.2017
07:40:30
покань

Born
16.09.2017
07:43:19
По идее он должен быть практически весь в единичках.
И грю, раньше я через отладку видел как массив при таком раскладе заполняется hFFFF, а щас ему покс.

Google

sifun
16.09.2017
07:45:24
почему это
весь в 1
масштаб растяни

Born
16.09.2017
07:46:10
В смысле ближе сделать?

Ht3
16.09.2017
07:46:28
Если 0 и 1 примерно поровну, это хорошо, значит эффективно данные представлены
То что раньше FFFF это скорее всего баг был просто, должны быть 0101001010010010100010001011011101011

Born
16.09.2017
07:49:46
весь в 1
Тому что шум большой и амплитуда должна быть соответственно. Вроде бы. Разве нет? По крайней мере, на пиках, которые во временной области вырисуются.

Ht3
16.09.2017
07:55:03
Постоянные 1, значит выход все время в 1, буд-то кз на VDD или нету связи
А когда есть амплитуда, синус, то по идее должно быть типа 1111110000001111111000000, мда
Но там шумы и тому рандом кое-где случайный
Это как я понимаю, простите меня что до сих пор не возьмусь проверить...

Born
16.09.2017
07:58:34
А если у меня попеременно идут 1010101 примерно, то при интегрировании оно получится всё примерно у одного уровня.

Ht3
16.09.2017
08:01:02
Угу, это тоже напрягает. Тому нужно последовательно теперь сделать тебе все что там везде пишут (хардвер вроде у тибя работаит), и получить результат, и тогда уже охуевать как оно так все и почему

Born
16.09.2017
08:03:07
Но ащще я покрутил в большем масштабе, таки да, есть моменты и с большей плотностью. Надо попробовать таки теперь прикрутить либу стмвскую и уже смотреть на PCM.

Ht3
16.09.2017
08:05:27
Мне кажетсо, что децимация или типа нее ответит на это все - там много лишнего. Похоже что 0101010110101010 (одна лишняя единичка) это выродиться в 01
И на больших масшатабах, да будет уже видно, точно!

Google

Ht3
16.09.2017
08:06:04
Тогда успехов

Born
16.09.2017
08:09:03
Хз про децимацию. Говорю, вроде как прикол в том, что PDM также можно пропустить через обычный аналоговый лоупасс и получить норм аудио. То есть как с шимкой. И в этой её огромный плюс. На то она и плотностно-импульсная. И единственное в сущности в таком случае отличие от шимки в том, что в ШИМ у тебя постоянная тактовая частота и она на спектре вылезет. Ну вот условно говоря здесь у меня клок 1 МГц и палка бы 1 МГц вылезла на спектре для шим. А здесь импульсы идут с разной частотой и эта палка размазывается по спектру возле этих несчастных 1 МГц.

Ht3
16.09.2017
08:15:20
Это чистая цифра, дельтасигма эта. Наверное это грубо, через LC-фильтр триггер нужен точно, чтоп по фронту или спаду только данные защелкивались и не было хайзет. А дальше не просто конденсатор и резистор каг лоупас, а многостадийное нечто, активное...
А так мк хоть в 200 мм от микрофона принял данные, все твердотельно посчитал и сохранил

Дмитрий
16.09.2017
08:17:08

Born
16.09.2017
08:19:23
http://www.kit-e.ru/assets/images/1011/154_4.jpg
Хотя стой.
Это не тот пик.
https://e2e.ti.com/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-09-30/1108.Figure-2.png

Ht3
16.09.2017
08:24:42
Хорошо было бы. Но там частота гораздо выше дискретизации, хз короче, но триггер точно нужен, попробую спаять сегодня
Такое, как думаешь, норм будет?

Born
16.09.2017
08:30:32
Гмхм. Ну попробуй. D Хотя ето какое-то сложное заклинание для меня.
Блин. Ща.

Ht3
16.09.2017
08:31:31
SOUND на выход D-триггера
Или прямо к микрофону хм

sifun
16.09.2017
08:32:00
смотрите
если в аналог то нужен триггер
с его выхода рц лоупасс

Google

sifun
16.09.2017
08:32:23
и дело в шляпе

Ht3
16.09.2017
08:32:46
окай, поробуем

sifun
16.09.2017
08:34:13
только опять же внимательно читаем дш
правильная инфа появляется немного позже фронта клока
поэтому на клок триггера надо задержку

Ht3
16.09.2017
08:36:03
Ого блин, а каг же в мк и прочих такое делаетсо тоже задержка но аппаратная?
Да и судя по
Этому
Данные с задержкой, после фронта, но они остаются при спаде еще некоторое время, значит просто фазу типа поменять?

sifun
16.09.2017
08:37:26
данные появляются по фронту
всю полку они там висят
и пропадают при спаде

Ht3
16.09.2017
08:37:51
с задержкой такой же
Значит при спаде будем, окей )

sifun
16.09.2017
08:38:20
с разной
лучше посредине

Ht3
16.09.2017
08:39:34
Сложна это уже и не так прелестно

sifun
16.09.2017
08:39:51
чо сложного то

Born
16.09.2017
08:40:16
The process of decoding a PDM signal into an analog one is simple: one only has to pass the PDM signal through a low-pass filter. This works because the function of a low-pass filter is essentially to average the signal. The average amplitude of pulses is measured by the density of those pulses over time, thus a low pass filter is the only step required in the decoding process.

sifun
16.09.2017
08:40:17
берешь таймер

Google

sifun
16.09.2017
08:40:35
настраиваешь период там под 1 мгц

Born
16.09.2017
08:40:43
Теперь у меня вопрос, которым я задавался прежде очень долго: а PDM и дельта-сигма это вообще одно и то же? Внезапно.

sifun
16.09.2017
08:40:59
по переполнению прерывание
а посредине счетчика переключение клока
внутри этого микра дельтасигма
плюс немного логики
точнее так
пдм это пдм
дельта сигма выдает пдм

Ht3
16.09.2017
08:43:04
Дельта сигма АЦП прост конечно, допустим за 16 тактов 16 бит данных, а тут размерности нет, биты указывают, что меньше напряжение или больше, без размерности

sifun
16.09.2017
08:43:09
ну там расплывчатые определения на самом деле
почему нет размерности
размерность 1 бит

Ht3
16.09.2017
08:44:02
Без конечной выделенной размерности, не знаю как сказать точнее

sifun
16.09.2017
08:44:27
то что ацп выдают это результат внутренней цифрофильтрации
этого 1 бит сигнала

Ht3
16.09.2017
08:45:08
Тупо результат не готов никогда, кушай битовый поток и не жалуйся, октеты ближе к выходным

Born
16.09.2017
08:45:09
Так-с. А триггер нужон для того, чтобы единица была единицей на весь период клока, что ли?

sifun
16.09.2017
08:45:19
потому что микрофоны под стерео