Недопередача кода по звуковым каналам
Moderator: Shaos
-
- Admin
- Posts: 24096
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Supreme God
- Posts: 16695
- Joined: 21 Oct 2009 08:08
- Location: Россия
А чем определять момент сшивки и саму сшивку чем делать из этого "минимума обвязки"?ALS wrote:Думаю, здесь это некритично - создание кодера FSK даже с чистым синусом не вызывает сколь-нибудь значимых затруднений: два ОУ в качестве генераторов этого самого "чистого синуса" и минимум обвязки - вот и все.
Вот и я - сторонник такого подхода. Заметь, не я ведь предложил чистый синус.ALS wrote:Но, если честно, обе частоты у меня "молотились" простым меандром. Ну, еще RC-цепочки стояли. При этом количество ошибок было ничтожно мало (0,01%)
Я лишь обсуждаю возможность реализации и трудоёмкость того или иного схемо-
технического решения.
iLavr
-
- Senior
- Posts: 123
- Joined: 07 Aug 2012 11:11
- Location: Севастополь
-
- Supreme God
- Posts: 16695
- Joined: 21 Oct 2009 08:08
- Location: Россия
-
- Admin
- Posts: 24096
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Давайте ка господа вернёмся к сугубо технической терминологии...
Кстати в чём проблематичность сшивок синусов не в верхней/нижней точке? Скачки производной во что будут выливаться? Я просто в промышленной автоматике много лет назад мог на лету частоту генерируемого синуса менять в любой точке синусоиды - вроде никого тогда это не пугало...
Кстати в чём проблематичность сшивок синусов не в верхней/нижней точке? Скачки производной во что будут выливаться? Я просто в промышленной автоматике много лет назад мог на лету частоту генерируемого синуса менять в любой точке синусоиды - вроде никого тогда это не пугало...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Senior
- Posts: 126
- Joined: 21 Jul 2012 15:56
- Location: Zürich, Switzerland
Видимо тут речь не об скачке производной, а о разрыве синуса, когда мы внезапно меняем частоту - следующий сэмпл с новой частотой от предыдущего со старой может отличаться практически на сколько угодно.Shaos wrote:Давайте ка господа вернёмся к сугубо технической терминологии...
Кстати в чём проблематичность сшивок синусов не в верхней/нижней точке? Скачки производной во что будут выливаться? Я просто в промышленной автоматике много лет назад мог на лету частоту генерируемого синуса менять в любой точке синусоиды - вроде никого тогда это не пугало...
Такой скачек безусловно поднасрет высокочастотными гармониками.
Но избежать этого можно, если вместе с частотой по заранее посчитанной табличке менять и фазу сигнала, чтобы новая синусоида имела примерно ту же производную, что и старая.
-
- Admin
- Posts: 24096
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Неа - именно о месте склейки без разрыва шла речь:BarsMonster wrote:Видимо тут речь не об скачке производной, а о разрыве синуса, когда мы внезапно меняем частоту - следующий сэмпл с новой частотой от предыдущего со старой может отличаться практически на сколько угодно.Shaos wrote:Давайте ка господа вернёмся к сугубо технической терминологии...
Кстати в чём проблематичность сшивок синусов не в верхней/нижней точке? Скачки производной во что будут выливаться? Я просто в промышленной автоматике много лет назад мог на лету частоту генерируемого синуса менять в любой точке синусоиды - вроде никого тогда это не пугало...
Такой скачек безусловно поднасрет высокочастотными гармониками.
Но избежать этого можно, если вместе с частотой по заранее посчитанной табличке менять и фазу сигнала, чтобы новая синусоида имела примерно ту же производную, что и старая.
Lavr wrote:Стыкуют - в минимуме (или в максимуме), так оно математически глаже,
поскольку в этой точке у любого синуса производная нулю равна.
Он и сшивается там без проблем, в отличие от перехода через 0.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16695
- Joined: 21 Oct 2009 08:08
- Location: Россия
Shaos, без обид - ну ты вспоминай иногда, что учил высшую математику...Shaos wrote:Неа - именно о месте склейки без разрыва шла речь:BarsMonster wrote:Такой скачек (разрыв) безусловно поднасрет высокочастотными гармониками.
Но избежать этого можно, если вместе с частотой по заранее посчитанной табличке менять и фазу сигнала, чтобы новая синусоида имела примерно ту же производную, что и старая.
Lavr wrote:Стыкуют - в минимуме (или в максимуме), так оно математически глаже,
поскольку в этой точке у любого синуса производная нулю равна.
Он и сшивается там без проблем, в отличие от перехода через 0.
BarsMonster тебе сказал то же самое в общем виде.
Я выбрал очевидное и простое - сшить в max(min), где производные одинаковы
и равны нулю у "старого" и "нового" синуса.
BarsMonster говорит, что такого же результата, вероятно, можно добиться
и в любой точке, где производные примерно одинаковы.
Как отследить аппаратно просто сшивку в максимуме(минимуме) - я рассказал.
Но в совокупности это теоретизирования абстрактные... Ты чего передавать-то хочешь?
"Звуковые каналы" - очень абстрактная вещь. Передавать в воде колебания пьезоэлемента
в диапазоне звуковых частот - это тоже "звуковой канал", согласно твоему нечеткому определению...
iLavr
-
- Supreme God
- Posts: 16695
- Joined: 21 Oct 2009 08:08
- Location: Россия
Я почему говорю, что есть смысл говорить о конкретной цели, потому что цель и
определит ту или иную сложность схемотехнических решений.
Вот, к примеру, радисты не стесняются использовать какскад ОЭ в режимах В и С.

Хотя всякому ясно, что в режимах с отсечкой гармоник будет пруд-пруди...
Но резонансный контур (узкополосный фильтр) у них срежет нафиг все гармоники,
а получат они высокий КПД и неплохую температурную стабильность в покое.
Также и с передачей. Ну если высшие гармоники - за полосой пропускания канала,
то через канал и не пролезут.
Поэтому я с ALS вполне согласен - и сглаженные прямоугольники свою роль нормально
исполняют в большом числе практических приложений...
определит ту или иную сложность схемотехнических решений.
Вот, к примеру, радисты не стесняются использовать какскад ОЭ в режимах В и С.

Хотя всякому ясно, что в режимах с отсечкой гармоник будет пруд-пруди...
Но резонансный контур (узкополосный фильтр) у них срежет нафиг все гармоники,
а получат они высокий КПД и неплохую температурную стабильность в покое.
Также и с передачей. Ну если высшие гармоники - за полосой пропускания канала,
то через канал и не пролезут.

Поэтому я с ALS вполне согласен - и сглаженные прямоугольники свою роль нормально
исполняют в большом числе практических приложений...
iLavr
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
-
- Supreme God
- Posts: 16695
- Joined: 21 Oct 2009 08:08
- Location: Россия
А для чего? Я пока так и не выяснил - для чего эта "Недопередача кода поHardWareMan wrote:А почему бы вам не заюзать морзянку?
звуковым каналам" предназначена...
Если просто потереотезировать - то до работ Шенона можно докатиться...

Если что-то конкретное, то и разговор надо вести конкретный.
У меня такое предположение, что Shaos вдруг возбудился на микросхемы DTMF.

Потому как некоторое время назад его все эти FSK и фазовые манипуляции никак
не волновали...

iLavr
-
- Admin
- Posts: 24096
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Задача номер раз - запись кода на магнитофон и считывание кода с магнитофона.
Задача номер два - беспроводная передача кода через звуковые колебания воздуха.
Задача номер три - передача кода по телефону (бесконтактным способом).
P.S. В перспективе планирую использовать наработки для троичного компьютера
Задача номер два - беспроводная передача кода через звуковые колебания воздуха.
Задача номер три - передача кода по телефону (бесконтактным способом).
P.S. В перспективе планирую использовать наработки для троичного компьютера

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16695
- Joined: 21 Oct 2009 08:08
- Location: Россия
-
- Admin
- Posts: 24096
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Ну нам же надо "недо" - нищебродские решения с минимальной программной поддержкойLavr wrote:Есть у меня мнение, что эти задачи давно и успешно решили и без этого топика...![]()
Разве что собрать здесь успешные решения...
P.S. Кстати кто-то объяснит мне как небольшой скачок первой производной отражается на гармониках?...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16695
- Joined: 21 Oct 2009 08:08
- Location: Россия