ZXNet эхоконференция «hardware.zx»


тема: Для AY/YM есть ли ограничение по частоте выводимого сигнала?



от: Valery Grigoriev
кому: All
дата: 07 Nov 2005
Hello, lvd

lvd> И всё же покажи схему, как сделан выход с АУка! И заодно осциллограф
lvd> у кого-нибудь выпроси нормальный, им глянь...

эххх придётся лазить в схему ;)
посмотрю...
А осциллограф я в руках держать не умею ;)

от: lvd
кому: All
дата: 07 Nov 2005
Hello, GriV

Gri> однако же всё таки датаграмму работы я сделал
Gri> Вот оно в архиве приложено, я специально написал программу, которая
Gri> бы выводила уровни громкости - от 0 до 15 - пробегая последовательно
Gri> значения - и формируя на ЦАПе соответствующие уровни. (управляющий
Gri> регистр номер 7 отключал = #FF; пробовал менять другие регистры,
Gri> стабильно картина наблюдается одинаковая - из раза в раз)
Gri> Записывал на SB Live! 5.1 - может быть этот агрегат сам даёт помехи,
Gri> но вот факт - после значени "15" переход в значение "0"
Gri> сопровождается жуткими переколебаниями - причём ещё до старта
Gri> перехода (джиттер внутри звукахи?). Малые значения тоже
Gri> сопровождаются переколебаниями (видно опять же таки по графику) -
Gri> причём сами переколебания значений происходят и в середине уже
Gri> установленного значения.
Gri>
Gri> В общем разумно я объяснить это не могу (есть только одно чувственное
Gri> наполнение ситуцации - бред какой то :D), потому что длина
Gri> переколебаний соответствует частоте около 8 кгц (квантование
Gri> приведённого сигнала идёт на частоте 48 кгц, занимает же
Gri> переколебание около 6 замеров). Может быть дело в ёмкостях которые
Gri> стоят на выходе AY-ка?
Gri>

И всё же покажи схему, как сделан выход с АУка! И заодно осциллограф у
кого-нибудь выпроси нормальный, им глянь...

от: lvd
кому: All
дата: 07 Nov 2005
Hello, GriV

Gri> эххх придётся лазить в схему ;)
Gri> посмотрю...
Gri> А осциллограф я в руках держать не умею ;)

Тогда пусть его в руках владелец держит. И ручки крутит =)

от: Valery Grigoriev
кому: All
дата: 11 Nov 2005
Hello, GriV

З.Ы. Длина провода была 14 метров, может быть на самом деле влияние эха.... Я
попробую с более коротким проводом сделать....

от: Valery Grigoriev
кому: All
дата: 11 Nov 2005
Hello, GriV

З.Ы.Ы. на каждый отсчёт 48 кгц сигнала там приходилось по одному переколебанию,
итого около 21 мкс на длительность одного отражения (если рассматривать как
вариант, что помехи наводит отражённая волна). 21 мкс отнесённая к скорости
прохождения волны по кабелю (=скорость света в вакууме ;)) - будет около 6,5 км
туда сюда волна должна пробежать, т.о. кабель должен иметь длину 3,25 км.
Кажется кабель у меня чуток короче ;)))))

от: lvd
кому: All
дата: 12 Nov 2005
Hello, GriV

Gri> которой цифровалось. Одна последний вариант мне кажется маловероятным
Gri> - ну не может быть чтобы производитель выпустил настолько ущебный
Gri> продукт - который может штатно записывать в таком режиме и при этом
Gri> подавать такие жуткие помехи.
Gri>

Это не производитель, а пьяный китаец в подвале. ;)

> Отсаётся только AY (у меня на самом деле YM) винить.
>

Кста ткнись картошкой прямо на выходы АУ, до резюков. Там точно нормальный
сигнал (проверял осциллоглядом у себя).

от: lvd
кому: All
дата: 12 Nov 2005
Hello, GriV

Gri> херовый сигнал на выходе? Квак так???

В смысле что тогда сомнений не останется, что именно такая у тебя звуковуха. =)

от: Kirill Frolov
кому: Valery Grigoriev
дата: 14 Nov 2005
Hемедленно нажми на RESET, Valery Grigoriev!

On Fri, 11 Nov 05 21:18:21 +0300, Valery Grigoriev wrote:

VG> вариант, что помехи наводит отражённая волна). 21 мкс отнесённая к
VG> скорости прохождения волны по кабелю (=скорость света в вакууме ;)) -
VG> будет около 6,5 км туда сюда волна должна пробежать, т.о. кабель должен
VG> иметь длину 3,25 км. Кажется кабель у меня чуток короче ;)))))

1. Меньше скорости света.
2. С длиной кабеля оно не связано.

от: lvd
кому: All
дата: 17 Nov 2005
Hello, GriV

Gri> Именно поэтому ограничением для 10MBit Ethernet является 2,5 км
Gri> провода - чтобы надёжно детектировать помехи и отражённые волны.
Gri>

Hифига не поэтому. Это произвольная длина, связанная с временем ожидания
коллизии с момента окончания передачи пакета. Т.е. это время такое, что в него
с 2.5км гарантированно успеет другой передатчик прийти, если он начал что-то
передавать. Если сделать больше - то будут моменты, когда коллизия была, но
передатчик об этом не узнал -> он посчитает пакет переданным, а он в каких-то
точках может быть не принят (испортится из-за коллизии). В результате будет
коматоз.
В реальности ещё играет роль и ослабление и искажение сигнала по кабелю.

от: Kirill Frolov
кому: All
дата: 17 Nov 2005
Hello, GriV

Gri> Я знаю, что есть такой глюк, однако не понял я при чём тут YM и вывод
Gri> в его ЦАПы, тут речь идёт не про то, что звук идёт (ну имеется в виду
Gri> вывод оцифровки конечно) то быстрей то медленней, такие нюансы как
Gri> округление до чётного такта я учитывал, речь про то, что появляется
Gri> именно хрип, не знаю как его ещё назвать, в общем идёт тот же звук,
Gri> однако имеено как будто поверх его ложится какой то хрип.
Gri>

А у тебя скорпион не зелёный-турбо? Он на бордюре разгоняется.

от: Kirill Frolov
кому: All
дата: 17 Nov 2005
Hello, GriV

┌─- code ───

LD A,(HL) ; 7t.
AND 15 ; 7t.
LD D,A ; 4t.
LD A,(HL) ; 7t.
AND #F0 ; 7t.

LABEL1:OUT (C),D

<ВЫРАВHИВАHИЕ ПО ТАКТАМ> (ГДЕ?)

SUB #10 ; 7t.
JR NZ LABEL1 ; 13t, вроде, не помню уже

INC HL ; 6t.

└── code ───
А теперь посчитай такты в разных случаях...

от: Valery Grigoriev
кому: All
дата: 17 Nov 2005
Hello, fk0

fk0> А у тебя скорпион не зелёный-турбо? Он на бордюре разгоняется.

Скорпион жёлтый, не разгоняется он, вопрос же не в скорпионе а в звуке...

от: Valery Grigoriev
кому: All
дата: 17 Nov 2005
Hello, lvd

lvd> Hифига не поэтому. Это произвольная длина, связанная с временем
lvd> ожидания коллизии с момента окончания передачи пакета. Т.е. это время
lvd> такое, что в него с 2.5км гарантированно успеет другой передатчик
lvd> прийти, если он начал что-то передавать. Если сделать больше - то
lvd> будут моменты, когда коллизия была, но передатчик об этом не узнал ->
lvd> он посчитает пакет переданным, а он в каких-то точках может быть не
lvd> принят (испортится из-за коллизии). В результате будет коматоз.
lvd> В реальности ещё играет роль и ослабление и искажение сигнала по
lvd> кабелю.

угу, именно с этим - если бы сигнал двигался скажем с половинной скоростью, то
пришлось бы кольцо делать не 2,5 км, а 1,25 ;)))

оффтоп: Ослабление и искажение репитеры на себя берут - их можно теоретически
хоть скока ставить, а ограничение идёт именно по скорости передвижения сигнала.
Если бы сигнал проходил всё моментально, то нафиг не нужны были бы ограничения
по длине кабеля - наставил репитеров и тчк.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
I love this music - История группы The Prodigy.
От редактора - Новогоднее обращение редактора!
Новости - Новость всего одна, но зато какая !!!
Обзор ПО - Обзор новинок: Spectrum Expert #2
News - Ldir и Чапай выпустили-таки газету, Dissonator приезжал на побывку, вести от Nuts.

В этот день...   29 марта