|
Передача информации от Аудило колонок к усилителю, Как и на каких м/сх можно сделать |
|
|
|
Oct 19 2016, 19:13
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 25-10-06
Пользователь №: 21 663

|
Можно поставить модулятор IrDA, чтобы работал на кабель вместо светодиода и запустить от com-порта на высокой частоте.
|
|
|
|
|
Oct 19 2016, 20:10
|
Знающий
   
Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894

|
Цитата(Tsvetik @ Oct 19 2016, 22:13)  Можно поставить модулятор IrDA, чтобы работал на кабель вместо светодиода и запустить от com-порта на высокой частоте. Для сом порта надо минимум 3 провода, что в моем случае не возможно. Цитата(Den64 @ Oct 19 2016, 22:47)  Передача обязательно двунаправленная? Моё мнение, задача не стандартная микросхему не подобрать. Как вариант передавать питание на частоте 100 КГц например. А данные на ЧМ 50 КГц например. На 555 таймерах. А ещё два провода прокинуть для слабаков? Тут скорее вопрос не в направлениях, а в количестве участников. На этих двух проводах может быть разное количество колонок поэтому желательно делать опрос. Ну питание можно брать и через транс повешенный на линию, для передачи пару байт должно хватить заряда на кондере после него. Не совсем понял про таймеры?
--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
|
|
|
|
|
Oct 19 2016, 21:35
|

Знающий
   
Группа: Свой
Сообщений: 584
Регистрация: 22-11-07
Из: Курская область
Пользователь №: 32 571

|
Цитата(ikm @ Oct 19 2016, 23:10)  Ну питание можно брать и через транс повешенный на линию, для передачи пару байт должно хватить заряда на кондере после него. Не знаю что у Вас будет вещать из колонок, но искажения будут от того что вы будете питаться от звукового сигнала. И питание будет зависеть от громкости. В общем довольно странно. Цитата(ikm @ Oct 19 2016, 23:10)  Не совсем понял про таймеры? На таймере NE555 можно ЧМ осуществить, для примера.
|
|
|
|
|
Oct 20 2016, 06:24
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(ikm @ Oct 19 2016, 21:46)  . . . в колонках ведомый. В идеале хочу 1-Ware прикрутить, по тем же проводам, что и передается звук от них же и запитывать. Вот только смущает низкая скорость передачи, . . . . Есть некоторая вероятность, что наводка из соседних проводов (по сути - силовые, если колонки достаточно мощные) будут давать помеху на 1-Wire, если слейв будет с пассивным питанием. Для надежной (помехоустойчивой) приема-передачи - используйте RS485 + USART. На расстоянии 10-20 м. 1Мбит без проблем. Использование 1-Wire по отн-ю к 485 дает экономию ашшш в 1 провод.
|
|
|
|
|
Oct 20 2016, 11:32
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(Den64 @ Oct 19 2016, 22:47)  Как вариант передавать питание на частоте 100 КГц например. А данные на ЧМ 50 КГц например. На 555 таймерах. Не понял - а почему нельзя питание передать постоянкой по этим же проводам и разделить кондёром/фильтрами? А данные - промодулировать по ВЧ выше полосы колонок и также отделив фильтрами подать в линию. В качестве модулятора наверное можно найти готовые микросхемы модемов. Мы использовали ранее подобные, но они работали на звуковых частотах, но думаю можно найти и на частоты выше звуковых. Хотя наверное понадобится ещё и МК на стороне колонок для управления такой микросхемой. Так что может лучше написать модулятор/демодулятор любого типа ЧМ/ФМ/... на МК программный и получится что будет нужен только один чип. Для пары байт хватит и небольшой скорости передачи, а значит и слабый МК должен потянуть. писал в своё время такое ПО на DSP CC5502, но там скорости были значительно больше. Тут думаю и обычного Cortex-M хватит и например CPFSK на ~300бод на несущей ~30кГц - думаю Cortex-M потянет. Модулятор будет вообще простой: кодировщик создаёт обрамление посылки и преобразует байты в поток бит с битстаффингом, далее - просто генератор синуса (полиномом 5-го порядка) с непрерывной фазой на двух частотах (0 и 1). Демодулятор - посложнее, тут надо вспоминать уже. Двусторонняя связь тоже не проблема - либо с частотным разделением либо с временнЫм - на выбор. Будет конечно кучеряво, но раз автору хочется повозиться - отчего бы и нет?
|
|
|
|
|
Oct 20 2016, 18:45
|
Знающий
   
Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894

|
Цитата(k155la3 @ Oct 20 2016, 09:24)  Есть некоторая вероятность, что наводка из соседних проводов (по сути - силовые, если колонки достаточно мощные) будут давать помеху на 1-Wire, если слейв будет с пассивным питанием. Для надежной (помехоустойчивой) приема-передачи - используйте RS485 + USART. На расстоянии 10-20 м. 1Мбит без проблем. Использование 1-Wire по отн-ю к 485 дает экономию ашшш в 1 провод. Я не экономлю, у меня этого лишнего провода просто нет. Цитата(Ariel @ Oct 20 2016, 15:55)  Поставьте любой приемопередатчик с трансформаторной связью. Например, 100М PHY. Поскольку обмотки трансформатора гальванически развязаны друг от друга и от приемника/передатчика, через средние точки обмоток вы можете передавать звуковой сигнал, таким же образом как POE, и не будет взаимного влияния между звуком и данными. Не совсем понял, что вы предлагаете. Вы имели ввиду, что есть транс с двумя первичными обмотками и одной выходной. Через первичные я накачиваю в двух проводную линию, а в колонке такой же транс с фильтрами разделяет сигналы? И еще по характеристикам линии. Амплитуда Аудио сигнала от +-4 до +-22В. Колонки не мощные чуть больше головных наушников. Так что особо много не насуешь.
--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
|
|
|
|
|
Oct 20 2016, 20:05
|

Знающий
   
Группа: Свой
Сообщений: 584
Регистрация: 22-11-07
Из: Курская область
Пользователь №: 32 571

|
Цитата(ikm @ Oct 20 2016, 21:45)  ...Колонки не мощные чуть больше головных наушников... Около 0.2Вт? Цитата(ikm @ Oct 20 2016, 21:45)  Вы имели ввиду, что есть транс с двумя первичными обмотками и одной выходной. Через первичные я накачиваю в двух проводную линию, а в колонке такой же транс с фильтрами разделяет сигналы? Транс для гальванической развязки. Скорей всего это вам не нужно
|
|
|
|
|
Oct 21 2016, 06:33
|
Знающий
   
Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894

|
Цитата(Den64 @ Oct 20 2016, 23:05)  Около 0.2Вт?
Транс для гальванической развязки. Скорей всего это вам не нужно ближе к 0,5Вт , усилок на 20 Вт. Для чего нужен транс я понимаю, я не понимаю схему включения предложенную автором.
--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
|
|
|
|
|
Oct 21 2016, 06:51
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(ikm @ Oct 20 2016, 21:45)  Я не экономлю, у меня этого лишнего провода просто нет. Если задача передать и принять данные именнно по 2 проводам, с одной стороны - выход усилителя, с другой - нагрузка в виде некой активно-рекативной схемы с динамиком, то по-простому не выйдет (если самому делать "наразвес"). И высокую скорость передачи-приема не получится. (500-1000 бит/с). Альтернатива - поискать готовые решения на эту тему, например в области телефонной связи. "Вч-уплотнение". Но сейчас все это вытеснила цифра, используется по "остаточному" принципу. Наразвес (ВЧ-уплотнение): Фильтр-"пробка" на выходе усилителя (не столько сложная, сколько массивная весч) ВЧ-приемопередатчик со стороны усилителя. (чем больше хотим скорость, тем выше несущая ВЧ) линия связи ВЧ-приемопередатчик со стороны колонки. Фильтр-"пробка" нагрузка-динамик (по сути, то что предлагает jcxz)
Сообщение отредактировал k155la3 - Oct 21 2016, 07:12
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|