Форум программистов, компьютерный форум, киберфорум
Радио: приемники, передатчики, антенны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.58/96: Рейтинг темы: голосов - 96, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 24.08.2016
Сообщений: 24

Передача текста по радио каналу(чат)

28.08.2016, 07:05. Показов 18455. Ответов 59
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задумал сделать передачу текста, предложений по радио каналу, нашёл исходники подправил под себя, но текст в терминале отображается некоректно, помогите исправить ошибки. исходники и файл протеуса прилагаю.


[58.42 Кб]
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.08.2016, 07:05
Ответы с готовыми решениями:

Передача знаков по каналу
Помогите пожалуйста решить такую задачку: По каналу связи передается 1500 знаков. Каждый знак может быть искажен с вероятностью 0.001....

Передача информации по акустическому каналу
Доброго времени суток. Передо мной стоит задача написать программу, которая позволяла бы двум ноутбукам обмениваться текстовой информацией...

Асинхронная передача по именованному каналу
Помогите пожалуйста сделать асинхронную передачу, мне нужно сделать что то вроде чата. У меня пока только получается в одну сторону...

59
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
30.08.2016, 09:17
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от x893
Меня давно мучает вопрос - 1978 в конце что означает ?
Год рождения. Почему мучает?
0
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
30.08.2016, 09:50
Тут проблемы вот в чем. УАРТ требует перед началом передачи тишины, чтобы определить стартовый бит, а в эфире тишины не бывает - это раз.
В стандартном УАРТе есть постоянная составляющая, которую передать через эфир можно, но нужно постараться - это два.
Передача не застрахована от помех - это три.
Поэтому, при кажущейся простоте задачи, она выльется в приличную схему. И решение применить готовый модуль типа NRF2401 или RFM73 себя оправдывает, даже несмотря на сложность их программирования.
В задаче нужно оговорить, можно ли занимать частоту постоянно, или надо минимизировать присутствие в эфире - это немаловажно.
Еще никто не упомянул POCSAG, ну наверно, это уже морально устарело :)
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,183
30.08.2016, 09:55
Цитата Сообщение от x893
Меня давно мучает вопрос - 1978 в конце что означает ?
Тонко
0
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
30.08.2016, 11:38
Ну давай, газуй, свои радиочаты )))


[41.48 Кб]
0
0 / 0 / 0
Регистрация: 24.08.2016
Сообщений: 24
30.08.2016, 16:45
ShodS Вооо хоть один проффесионал своего дела нашёлся помог реализовать, спасибо вам огромное ваша щедрость не знает границ!!! РЕСПект!!))
Можно ещё вопросик, можно ли передатчик заставить работать на 1000000 мгц чтобы он меньше кушал милиампер. А то меняю в исходниках F_CPU он перестаёт работать.
0
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
30.08.2016, 22:32
Цитата Сообщение от sorsim
хоть один проффесионал своего дела нашёлся
Профессионалам как раз таки некогда благотворительностью заниматься, они все при делах )))
А что касается меня, так я всего пару лет как глянул в сторону СИ и в руки взял AVR )))
Так что любитель я... любитель...

Цитата Сообщение от sorsim
можно ли передатчик заставить работать на 1000000 мгц
Пробуй... но есть несколько нюансов:
При тактовой 1000000, возможен обмен только на частотах 1000 и 2000...
Если и приемник гонять на тактовой 1000000, то UART лучше настроить на 4800 т.к. 9600 при такой тактовой как то по особому настраивать нужно, я не стал заморачиваться...
лучше наверное приемник оставь на тактовой 8000000


[41.6 Кб]
0
0 / 0 / 0
Регистрация: 24.08.2016
Сообщений: 24
31.08.2016, 04:30
Спасибо большое. Мне и нужен был только передатчик. Вы как всегда выручаете.
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
31.08.2016, 11:59
Цитата Сообщение от dymyurk1978
Вдобавок, не всякий текст можно отправить. Я поимел как-то засаду со словом "TEST". Из-за чего трансивер раком вставал. Так как это слово внутренняя инструкция модуля.
ооо, ну опять началось...
власти скрывают...
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
31.08.2016, 12:55
Цитата Сообщение от Ymk
...
А что началось? Где-то уже обсуждалось, что нрф нельзя использовать в качестве блютуса, так как данные могут совпасть с внутренними инструкциями трансивера.
0
0 / 0 / 0
Регистрация: 24.08.2016
Сообщений: 24
31.08.2016, 18:45
ShodS вот какой звук приходит по радио с вашими библами, не могу зацепить его в протеусе вин10 на длл ругается какуюто, можете у сеья глянуть будет ли пакет кодироватся и в терминалку выбразывать.
https://www.sendsposi.som/file/kaes5p
0
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
31.08.2016, 20:34
Именно этот файл может и не расшифроваться, т.к. тут налицо сильные переходные процессы, наподобие тех которые возникают в звуковых трактах при подаче в них постоянной составляющей... В радиоканале таких переходных процессов не будет...
А вообще по виду сигнала - все нормально вроде...
0
0 / 0 / 0
Регистрация: 24.08.2016
Сообщений: 24
31.08.2016, 20:46
Цитата Сообщение от ShodS
Именно этот файл может и не расшифроваться, т.к. тут налицо сильные переходные процессы, наподобие тех которые возникают в звуковых трактах при подаче в них постоянной составляющей... В радиоканале таких переходных процессов не будет...
А вообще по виду сигнала - все нормально вроде...
Тут ещё такой интерес возник, можно ли софтинку накатать чтобы открыл вавку и она конвертнула всё в тхт.
0
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
31.08.2016, 20:50
Цитата Сообщение от sorsim
Тут ещё такой интерес возник, можно ли софтинку накатать чтобы открыл вавку и она конвертнула всё в тхт.
Софтину для ПК ?
0
0 / 0 / 0
Регистрация: 24.08.2016
Сообщений: 24
31.08.2016, 21:03
Цитата Сообщение от ShodS
Цитата Сообщение от sorsim
Тут ещё такой интерес возник, можно ли софтинку накатать чтобы открыл вавку и она конвертнула всё в тхт.
Софтину для ПК ?
ну да. так сказать кризисный вариант когда нету контроллера а есть только передатчик и вход микрофонный на буке для записи ))
0
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
31.08.2016, 21:08
Вообще то как то я делал первые шаги на ПК, и даже получалось, но сейчас вряд ли возьмусь, столько времени нет...
Мож ктото и возьмется, в принципе исходник декодера для меги есть, осталось только идею на ПК перенести )))
0
0 / 0 / 0
Регистрация: 24.08.2016
Сообщений: 24
31.08.2016, 21:12
Цитата Сообщение от ShodS
Вообще то как то я делал первые шаги на ПК, и даже получалось, но сейчас вряд ли возьмусь, столько времени нет...
Мож ктото и возьмется, в принципе исходник декодера для меги есть, осталось только идею на ПК перенести )))
Жаль. Но вы и так огромный вклад сделали за, что вам спасибо!
0
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
31.08.2016, 23:57
Цитата Сообщение от ShodS
Именно этот файл может и не расшифроваться, т.к. тут налицо сильные переходные процессы, наподобие тех которые возникают в звуковых трактах при подаче в них постоянной составляющей... В радиоканале таких переходных процессов не будет...
Почему не будет, будет всё то же самое. Чтобы у меня читалось сразу с 1-й посылки, я в передатчике перед пакетом включал несущую на 2-4 мс. За это время разделительные конденсаторы в приемнике заряжаются и первый же фронт читается правильно. (образцов не сохранилось, давно было).

Вот сигнал ТС.
Ниже моя запись с приемника с OOK типа Telecontrolli RR8, в качестве передатчика китайский брелок на EV1527.


http://**************************/download/file.php?id=28815&sid=5dd03f379544a08396 69816c23a4c8ae

0
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
01.09.2016, 00:19
Цитата Сообщение от yiv91
Почему не будет, будет всё то же самое. Чтобы у меня читалось сразу с 1-й посылки, я в передатчике перед пакетом включал несущую на 2-4 мс. За это время разделительные конденсаторы в приемнике заряжаются и первый же фронт читается правильно.
Вот именно, и у вас и у ТС такая картина из-за разделительных конденсаторов, это из-за того что вы наблюдаете сигнал подавая его на звуковую карту, которая заточена под симметричный сигнал, а с приемника данных он идет несимметричный...
Контроллер же будет видеть именно несимметричный сигнал, никаких кондеров на входе контроллера нет, поэтому сигнал для контроллера будет выглядеть так (как видим никаких переходных процессов):


http://**************************/download/file.php?id=28816&sid=5dd03f379544a08396 69816c23a4c8ae
0
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
01.09.2016, 00:31
Вы показываете мне уже оцифрованный сигнал, а я вам показывал аналоговый сигнал до компаратора. Разумеется, в уже оцифрованном сигнале нет переходных процессов. Но конденсатор в приемнике OOK обязан присутствовать, т.к. величина сигнала может меняться в очень больших пределах, и если ее как-то ограничивать, то снизится чувствительность и дальность. Приемник должен подгонять "нуль" компаратора под середину размаха входного сигнала, и это проще всего сделать конденсатором.
Короче, и вы и я понимаем, как это работает. :)
0
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
01.09.2016, 00:39
Цитата Сообщение от yiv91
Короче, и вы и я понимаем, как это работает. :)
)))))
В чем мы разошлись - вы говорите про конденсаторы в тракте приемника... я говорю про конденсаторы в тракте звуковой карты...
А так - да, мы можем понять друг друга )))))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.09.2016, 00:39

Передача файлов по jabber каналу
Здравствуйте, у меня есть консольный jabber клиент, который может общаться только с одним пользователем. Подскажите, пожалуйста, как мне...

Передача данных по дуплексному каналу связи
Добрый день, подскажите правильно ли решена задачи, если нет, то ткните носом где ошибка. Прошу помощи.:sorry: В системе передачи...

Передача пакетов по дуплексному каналу связи
В системе передачи данных производится обмен пакетами между пунктами А и В по дуплексному каналу связи (возможна одновременная передача...

Передача строк процессу в цикле другого процесса по неименованному каналу связи
Доброго времени суток! Я написал код, в существует два процесса - один достает из файла чётную строку и передает ее через канал связи...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru