nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 27 Jun 2017 23:39



Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Недопередача кода по звуковым каналам 
Author Message
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
с настоящими синусами мы потом поработаем...

_________________
:eugeek: https://twitter.com/Shaos1973


08 Oct 2012 11:17
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
ALS wrote:
Думаю, здесь это некритично - создание кодера FSK даже с чистым синусом не вызывает сколь-нибудь значимых затруднений: два ОУ в качестве генераторов этого самого "чистого синуса" и минимум обвязки - вот и все.

А чем определять момент сшивки и саму сшивку чем делать из этого "минимума обвязки"?

ALS wrote:
Но, если честно, обе частоты у меня "молотились" простым меандром. Ну, еще RC-цепочки стояли. При этом количество ошибок было ничтожно мало (0,01%)

Вот и я - сторонник такого подхода. Заметь, не я ведь предложил чистый синус.
Я лишь обсуждаю возможность реализации и трудоёмкость того или иного схемо-
технического решения.

_________________
iLavr


08 Oct 2012 11:59
Profile
Senior
User avatar

Joined: 07 Aug 2012 14:11
Posts: 124
Location: Севастополь
Reply with quote
Post 
Сшивка - это чо такое ?
Как из синусов сделать FSK ?
Так, вроде, еще в ZX-модеме это было реализовано, где-то в начале 90-х.

Quote:
...возможность реализации и трудоёмкость...
"Да ты не очкуй !" (с), он уже размножен многократно и работает себе потихоньку уж пятый год Image


09 Oct 2012 03:20
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
ALS wrote:
"Да ты не очкуй !" (с), он уже размножен многократно и работает себе потихоньку уж пятый год Image

А я не очкую, не переживаю и не бздю... :wink: Это затея Shaos-а, ему и - все эмоции... :lol:

_________________
iLavr


09 Oct 2012 12:50
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
Давайте ка господа вернёмся к сугубо технической терминологии...

Кстати в чём проблематичность сшивок синусов не в верхней/нижней точке? Скачки производной во что будут выливаться? Я просто в промышленной автоматике много лет назад мог на лету частоту генерируемого синуса менять в любой точке синусоиды - вроде никого тогда это не пугало...

_________________
:eugeek: https://twitter.com/Shaos1973


09 Oct 2012 14:06
Profile WWW
Senior
User avatar

Joined: 21 Jul 2012 18:56
Posts: 110
Location: Moscow, Russia
Reply with quote
Post 
Shaos wrote:
Давайте ка господа вернёмся к сугубо технической терминологии...

Кстати в чём проблематичность сшивок синусов не в верхней/нижней точке? Скачки производной во что будут выливаться? Я просто в промышленной автоматике много лет назад мог на лету частоту генерируемого синуса менять в любой точке синусоиды - вроде никого тогда это не пугало...


Видимо тут речь не об скачке производной, а о разрыве синуса, когда мы внезапно меняем частоту - следующий сэмпл с новой частотой от предыдущего со старой может отличаться практически на сколько угодно.

Такой скачек безусловно поднасрет высокочастотными гармониками.

Но избежать этого можно, если вместе с частотой по заранее посчитанной табличке менять и фазу сигнала, чтобы новая синусоида имела примерно ту же производную, что и старая.


09 Oct 2012 14:55
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
BarsMonster wrote:
Shaos wrote:
Давайте ка господа вернёмся к сугубо технической терминологии...

Кстати в чём проблематичность сшивок синусов не в верхней/нижней точке? Скачки производной во что будут выливаться? Я просто в промышленной автоматике много лет назад мог на лету частоту генерируемого синуса менять в любой точке синусоиды - вроде никого тогда это не пугало...


Видимо тут речь не об скачке производной, а о разрыве синуса, когда мы внезапно меняем частоту - следующий сэмпл с новой частотой от предыдущего со старой может отличаться практически на сколько угодно.

Такой скачек безусловно поднасрет высокочастотными гармониками.

Но избежать этого можно, если вместе с частотой по заранее посчитанной табличке менять и фазу сигнала, чтобы новая синусоида имела примерно ту же производную, что и старая.


Неа - именно о месте склейки без разрыва шла речь:

Lavr wrote:
Стыкуют - в минимуме (или в максимуме), так оно математически глаже,
поскольку в этой точке у любого синуса производная нулю равна.
Он и сшивается там без проблем, в отличие от перехода через 0.

_________________
:eugeek: https://twitter.com/Shaos1973


09 Oct 2012 15:15
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
BarsMonster wrote:
Такой скачек (разрыв) безусловно поднасрет высокочастотными гармониками.

Но избежать этого можно, если вместе с частотой по заранее посчитанной табличке менять и фазу сигнала, чтобы новая синусоида имела примерно ту же производную, что и старая.


Неа - именно о месте склейки без разрыва шла речь:

Lavr wrote:
Стыкуют - в минимуме (или в максимуме), так оно математически глаже,
поскольку в этой точке у любого синуса производная нулю равна.
Он и сшивается там без проблем, в отличие от перехода через 0.


Shaos, без обид - ну ты вспоминай иногда, что учил высшую математику...
BarsMonster тебе сказал то же самое в общем виде.

Я выбрал очевидное и простое - сшить в max(min), где производные одинаковы
и равны нулю
у "старого" и "нового" синуса.

BarsMonster говорит, что такого же результата, вероятно, можно добиться
и в любой точке, где производные примерно одинаковы.

Как отследить аппаратно просто сшивку в максимуме(минимуме) - я рассказал.

Но в совокупности это теоретизирования абстрактные... Ты чего передавать-то хочешь?
"Звуковые каналы" - очень абстрактная вещь. Передавать в воде колебания пьезоэлемента
в диапазоне звуковых частот - это тоже "звуковой канал", согласно твоему нечеткому определению...

_________________
iLavr


10 Oct 2012 04:23
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Я почему говорю, что есть смысл говорить о конкретной цели, потому что цель и
определит ту или иную сложность схемотехнических решений.

Вот, к примеру, радисты не стесняются использовать какскад ОЭ в режимах В и С.

Image

Хотя всякому ясно, что в режимах с отсечкой гармоник будет пруд-пруди...

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

Также и с передачей. Ну если высшие гармоники - за полосой пропускания канала,
то через канал и не пролезут. :wink:

Поэтому я с ALS вполне согласен - и сглаженные прямоугольники свою роль нормально
исполняют в большом числе практических приложений...

_________________
iLavr


10 Oct 2012 05:00
Profile
Banned
User avatar

Joined: 20 Mar 2005 16:41
Posts: 2155
Location: От туда
Reply with quote
Post 
А почему бы вам не заюзать морзянку? Сигнал длительностью t - точка, длительностью 2*t - тире. Отсортировать в бинарное дерево с учетом частоты использования. Это физический уровень. Сверху накатываем ЮЮК и вот уже бинарный уровень. Просто вброс.


10 Oct 2012 07:03
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
HardWareMan wrote:
А почему бы вам не заюзать морзянку?

А для чего? Я пока так и не выяснил - для чего эта "Недопередача кода по
звуковым каналам
" предназначена...

Если просто потереотезировать - то до работ Шенона можно докатиться... :lol:

Если что-то конкретное, то и разговор надо вести конкретный.

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

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

_________________
iLavr


10 Oct 2012 07:45
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
Задача номер раз - запись кода на магнитофон и считывание кода с магнитофона.
Задача номер два - беспроводная передача кода через звуковые колебания воздуха.
Задача номер три - передача кода по телефону (бесконтактным способом).
P.S. В перспективе планирую использовать наработки для троичного компьютера ;)

_________________
:eugeek: https://twitter.com/Shaos1973


10 Oct 2012 09:41
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Есть у меня мнение, что эти задачи давно и успешно решили и без этого топика... :roll:

Разве что собрать здесь успешные решения... :-?

_________________
iLavr


10 Oct 2012 09:51
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
Lavr wrote:
Есть у меня мнение, что эти задачи давно и успешно решили и без этого топика... :roll:

Разве что собрать здесь успешные решения... :-?


Ну нам же надо "недо" - нищебродские решения с минимальной программной поддержкой

P.S. Кстати кто-то объяснит мне как небольшой скачок первой производной отражается на гармониках?...

_________________
:eugeek: https://twitter.com/Shaos1973


10 Oct 2012 10:46
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Кстати кто-то объяснит мне как небольшой скачок первой производной отражается на гармониках?...

BarsMonster, я думаю, объяснит... он и терминологией владеет
и к обобщениям склонен...

Я думаю, у него это хорошо получится!

А то я - человек не выдержанный, чуть-что "в драку лезу"... :-?

_________________
iLavr


10 Oct 2012 10:59
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 66 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.