Автор |
Сообщение |
|
Дата: 20 Сен 2005 19:51:57
#
Кто подскажет схемку ЦАП и АЦП на стандартных микрухах,типа того что стоит в CD плеерах?
Идея простая-сделать приёмник и передатчик на 2,4 ГГц ,используя стандартные покупные платки -микротрансиверы у которых входы и выходы цифровые,а не аналоговые.
|
|
Дата: 20 Сен 2005 20:50:31
#
ЦАП можно цепочкой R-2R сделать, а АЦП - генератор в общем-то, да микросхема АЦП. А может и без генератора, если приемопередатчик имеет выход строба.
А в плеерах сейчас обычно стоит все-в-одном.
|
Реклама Google
|
|
|
Дата: 21 Сен 2005 09:13:37
#
Посоветуйте простое решение ЦАП-АЦП для передачи оцифрованного голоса по УКВ радиостанциям. Например чтобы у соседей не голос оператора в телевизоре пролазил, а просто неизвестно что :-) Подобные гарнитуры бывают у "зелёных", со скоростью 16к. Но хотелось-бы что-то максимально простое. Криптозащита не нужна. Только оцифровка.
Полоса пропускания по ПЧ 15-18 кГц.
|
|
Дата: 21 Сен 2005 09:49:39 · Поправил: redhat
#
Для 2,4 Ггц зачем АЦП и ЦАПы, там-же цифровой выход есть, снимайте и подаваете цифру.....только куда?. Или вам модем нужен? Так это совершенно в другую сторону... Узнайте в этих микространсиверах модем встроен или нет или просто компаратор НЧ? Короче для передачи по эфиру нужен модулятор/демодулятор - PSK, FSK и проч. есть он то ничего не надо, согласуте уровни с компом (или че там у вас) и вперед, если их нет то нужна специальная микруха типа FX614 (могу ошибиться в названии)...
А для передачи голоса по эфиру между АЦП-ЦАП..........мля...
Проще способ и дешевле- инвертируйте голосовой спектр иначе в дебрях копаться нужно, на АЦП и ЦАП все незакончится нажна еще схема модема (тоже) или модем на них или...или....жуть.
|
|
Дата: 21 Сен 2005 10:01:48 · Поправил: Altair
#
ATmega8(168) поможет отцу русской демократии.
Есть все - и АЦП и ШИМ. Более подробно можно посмотреть в AN некой вражеской конторы Chipcon www.chipcon.com относительно их девайса СС1010
Вобще тема интересная, сам не раз думал об этом. Собственно для реализации этой идеи и контроллеры программировать научился. :-) |
|
Дата: 21 Сен 2005 10:29:35
#
redhat
Проще способ и дешевле- инвертируйте голосовой спектр
С инверсией связываться не хотелось-бы. Есть шанс вызвать к себе повышенный интерес у спецслужб самим фактом применения инверсии :-(((
Предполагаю пользоваться данным цифровым видом связи в полосе 29.200-29.300 т.е. в полосе частот, отведённой для экспериментов с цифровыми видами связи. Ведь есть-же зелёные гарнитуры такого типа. А тут-бы что-то простое до ужаса, но чтоб работало.
Сам себе напомнил : "Рыбка! Сделай нас большими, страшными, чтоб летали и не падали!" (с) Приключения кота Леопольда. :-)
Технику хочу использовать для этого типа "Лён", Р-108м, Р-123, Р-163-1у. Везде широкая полоса по приёму.
|
|
Дата: 21 Сен 2005 10:39:32
#
AndyRadist
С большим трудом прокачаете через Льны 9600 бит/с. А кодек придется делать на 4800. Не видел реализаций на халяву.
|
|
Дата: 21 Сен 2005 12:09:05
#
Altair
Но ведь в той-же Р-163-1у 16к идёт? Там переключается клювиком режим с предискажениями для работы на родную гарнитуру и режим без предискажений для работы различных цифровых устройств.
|
|
Дата: 21 Сен 2005 12:32:20
#
Нет там никаких предыскажений. Просто в режиме Ц полоса по приему не 300-3400, а 100-8000 Гц.
|
|
Дата: 21 Сен 2005 15:25:11
#
AndyRadist
Киньте в меня камнем, но 16к не может идти через 8 кГц полосу. Однозначно.
|
|
Дата: 21 Сен 2005 15:39:07
#
Я не откозался бы от аппаратного ЦАП и АЦП для передачи звука по радиоканалу через обычную портативку или базовую. Чтобы это устройство подключалось между микрофоном с динамиком и самой станцией.
|
|
Дата: 21 Сен 2005 17:34:22 · Поправил: Радиал
#
redhat
там-же цифровой выход есть, снимайте и подаваете цифру.....только куда?.
Вот именно,куда! Мне не надо городить компьютер и монитор.Мне нужно иметь только наушник.А через звуковую карту любой дурак оцифровать и дешифровать сможет,если Пень под столом стоит))
|
|
Дата: 22 Сен 2005 15:51:47
#
Altair
16к не может идти через 8 кГц полосу
При квадратурной или двойной квадратурной модуляции я думаю всё-же может.
|
|
Дата: 22 Сен 2005 15:58:16
#
Altair
Киньте в меня камнем, но 16к не может идти через 8 кГц полосу. Однозначно.
Упс... не флема ради... а токма истины... может... пример: полоса телефонного канала 300-3400, модемы(с напрягом) херачат до 56 к, а уж с легкостью все меньшее...
p.s. В свое время был несколько озадачен этим фактом...
|
|
Дата: 22 Сен 2005 17:55:16 · Поправил: redhat
#
Иметь АЦП и ЦАП и как пускать по эфиру результат ихней обработки? это всеравно, что иметь антенну и сеть 220 в и как смотреть телепередачи.
Обязательно нужно устройство формирующее ТОНАЛНУЮ(НЫЕ)(звуковую так как у вас 300-3000 кГц) несущую(щие) для последовательной передачи кода на приемную сторону. Просто сбрасывать в эфир неупорядоченную "кашу" цифры результата не даст, нужно хотябы кадрирование делать (паускать по эфиру синхро информацию в виде особенных временных интервалов, тонов т.е. синхронизировать кадры (байты или блоки) по 8 или 10 или 12 там 16 бит). Т.Е. АЦП->ФОРМИРОВАТЕЛЬ ПРОТОКОЛА(ФОРМАТА) ПЕРЕДАЧИ->НЧ МОДУЛЯТОР->ПЕРЕДАТЧИК-------->эфир-------->ПРИЕМНИК->НЧ ДЕМОДУЛЯТОР->ДЕКОДЕР ПРОТОКОЛА(ФОРМАТА) ПЕРЕДАЧИ->ЦАП.
Только так или в одном чипе (если есть ) или куча блоков (порой умных).
Другого не бывает....
|
|
Дата: 22 Сен 2005 18:11:11 · Поправил: redhat
#
Можно посоветовать блутуфные кодеки-модемы в инете повыбирать. Может что и подойдет. Хотя сомниваюсь про простое решение для 8 кГц полосы.
Спец-чип надо найти вот че....
Хотя допускаю что формирователь/декодер и НЧ модем можно на одном микроконтроллере сбацать, но код писать.......готовый вам нужен.....
А так может и реально, только ГДЕ микропрограмму найти под это.....
TNC для 1200 бод на 90S2313 (ATMEL) + модем на FX614 я находил, но скорость вам точно не пойдет, но что-то в этом роде должно быть.
|
|
Дата: 22 Сен 2005 18:16:55
#
redhat
То есть другими словами из цифры сразу звук не получается.А звук можно получить только от местного генератора,которым уже в свою очередь управляет цифра? Я правильно понял?
|
|
Дата: 22 Сен 2005 18:26:41 · Поправил: redhat
#
Для передачи по радио нужны управляемые НЧ генераторы с полосой работы хотябы до 8000 Гц ( сильно влияет на скорость, так как скорость передачи и полоса по НЧ взаимосвязаны) в которых "1" - например - 2000 Гц тон а "0" 4000 Гц тон----вот чё!
А размещать тона например 1- 2000 Гц а 0 - 2010 Гц можно но на низкой низкой скорости - это и есть проблема ширины занимаемого спектра.....
При переводе аналога в цифру АЦП работает порционно (как на обратной стороне ЦАП "определит" в каком разряде единица если нет сигнала о начале слова или кадра?). Все цифровые устройства работают кадрами или байтами или словами (если хотите) (например по 8 или там 16 бит) так у этого кадра есть начало и конец, вот его нужно обозначать и доставлять в конечный пункт иначе ЦАП поймет импульс как бит в хр--н знает каком разряде и эта ошибка будет хаотическая - на выходе будет шум.
|
|
Дата: 22 Сен 2005 18:45:49 · Поправил: redhat
#
Можно попробовать подавать с АЦП с параллельным выходом битовые сигналы
и синхро сигнал сразу на 9 или 17 полосный НЧ модулятор. Заманчиво, но просто не получится, разместить 8-9 или 16-17 тонов без взаимных искожений сложно программно-технически, а на одной несущей модулировав её 8-7 или 16-17 фазовыми прерываниями (PSK) вообще сложней.
Так-то последовательный ввод/вывод кода+синхро сигнал да на простенький модулятор. Ладно модулятор можно на 561ГГ1 или там 2 (забыл!) сделать. А уложить ЛОГИЧЕСКИ в одну "струю" инфо и синхро сигналы чем?
Реально, реально это..........но скакой скоростью......расчитывать надо....
|
|
Дата: 22 Сен 2005 19:14:30 · Поправил: Altair
#
|
|
Дата: 22 Сен 2005 19:25:49 · Поправил: redhat
#
Конечно!
СС2500 она с модемом - это то что надо.
А синхронизацию на АТмеге, а может и Tiny...малюханькой такой......
А последняя СС1010 - ваааще Гуд!
|
|
Дата: 22 Сен 2005 19:59:28
#
Киньте в меня камнем, но 16к не может идти через 8 кГц полосу. Однозначно.
Но идет же. И 32 кбит/сек идет. Историк-Д имеет режим 32 кбит/сек, а какая-нибудь Р-163-10В его поддерживает.
|
|
Дата: 23 Сен 2005 02:13:11
#
Altair
Сходил я по ссылочке.Куча непонятной теории.А вот принципиальной схемки,чтоб с указанием куда паять микрофон,питание и прочее я там не увидел.Даже фотогафия платы есть! А схемы нет(
|
|
Дата: 23 Сен 2005 02:15:01
#
redhat
А вы на каком языке разговариваете?))
А синхронизацию на АТмеге, а может и Tiny...
это новые ругательства придумали?))
|
|
Дата: 23 Сен 2005 04:10:19 · Поправил: Altair
#
Радиал
Нет ничего практичнее хорошей теории. :-))
Теория как раз без лишних рассуждений именно по сути заданного вопроса. Так что советую разобраться.
|
|
Дата: 23 Сен 2005 05:25:06
#
Вот что я вычитал:
Стандарт APCO 25 предусматривает переход к цифровой передаче речи в два этапа: на первом будет использоваться сетка частот с шагом 12,5 кГц, на втором — с шагом 6,25 кГц. В обоих случаях разделение каналов будет осуществляться только методом МДЧР, а скорость передачи данных в радиоканале составит 9600 бит/с.
На первом этапе (с шагом сетки частот 12,5 кГц) применяется четырехпозиционная частотная модуляция с постоянной огибающей. Девиация частоты равна: +1,8 кГц для последовательности 01; +0,6 кГц для последовательности 00; –0,6 кГц для последовательности 10; –1,8 кГц для последовательности 11. Тем самым обеспечивается относительно невысокая скорость модуляции — 4800 символов в секунду.
Взято отсюда: http://www.ccc.ru/magazine/depot/97_02/print.html?0304.htm
Речь идёт о доработке на начальном этапе аналоговых радиостанций в цифровой режим. Фактически используется режим ДЧТ (двойной частотной телеграфии). С АЦП через простой резистивный кодер подаём смещение на варикап ГУНа. В приёмнике берём постоянную составляющую детектора.
Всё уже давно придумано. Как это реализовать на практике с минимальными затратами времени и средств?
Кстати этот способ должен даже в каналах КВ связи работать. По крайней мере режим ДЧТ в возбудителях передатчиков присутствует, и в приёмниках есть. |
|
Дата: 23 Сен 2005 06:20:48 · Поправил: redhat
#
Мдя....
Да! ругательства такие: "Атмегой по сосалке и локаут чебуратору........"
|
Реклама Google |
|