Гражданская радиосвязь в России (CB, LPD, PMR) Вход     Регистрация

18+ Данный раздел сайта запрещён для просмотра детьми!  

Данный раздел запрещён для просмотра детьми

Материалы данного раздела могут содержать информацию, запрещенную для детей, согласно нормам установленным Федеральным законом "О защите детей от информации, причиняющей вред их здоровью и развитию".
Гражданская радиосвязь / Всё на форуме / Компьютер, программы и радиосвязь (SDR, FRN, Zello и многое другое)
APRS
4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
 


Уже какой день балуюсь APRSом.
На ёсу и компе поднял шлюз в сеть интернет.
При помощи китайского воксуна, китайской перешитой ардуины, китайского блютуз модуля и китайского планшета связываюсь с ёсой и обмениваюсь информацией о местоположении, отправляю сообщения.
Стоя на столе, собранное на соплях вроде работает.

Как потеплеет будут натурные испытания =)
Приложены файлы: f11097-0.jpg
 
Записано: 3723 дн 20 час 40 мин 5 сек назад (13.02.2014, 21:24:44)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Продолжаю APRSсные развлечения.
Лето не дождался, собрал на макетке, взял внешний аккум для питания.

Засунул всё это в рюкзак, планшет сунул в карман и поехал на работу.

Никто не гарантировал 100% работы, но всё же как то работает...
Приложены файлы: f11159-0.jpg · f11159-1.GIF
 
Записано: 3720 дн 10 час 6 мин 47 сек назад (17.02.2014, 07:58:02)

28ЗЗ из Новосибирск - Новосибирская обл
28ЗЗ из Новосибирск - Новосибирская обл
  Так ты передавай тогда полную телеметрию!
Частоту сердечных сокращений, дыхания, температуру тела, проводимость кожных покровов и т.д. ))
 
Записано: 3720 дн 9 час 39 мин 32 сек назад (17.02.2014, 08:25:17)

28ЗЗ из Новосибирск - Новосибирская обл
28ЗЗ из Новосибирск - Новосибирская обл
  А кстати компактно сделать, со всеми датчиками и т.д.
И на ребенка нацепить. Типа гуляет на улице, а ты знаешь что и где.
Вот бегает-прыгает, а вот затаился - наверно шалость какую задумал! )))
 
Записано: 3720 дн 8 час 10 мин 54 сек назад (17.02.2014, 09:53:55)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Если мониторить ребёнка, то ему проще подкинуть смартфон ;)
 
Записано: 3720 дн 8 час 2 мин 57 сек назад (17.02.2014, 10:01:52)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  APRS примочка уменьшилась в размерах и стала более мобильной...
Приложены файлы: f11223-0.jpg
 
Записано: 3716 дн 21 час 33 мин 50 сек назад (20.02.2014, 20:30:59)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Не забудь потом выложить фотки как прикрепишь всё к радиостанции, которая будет специально для этой цели.

За одно рассказал бы в подробностях что там к чему, в смысле откуда твоя примочка координаты берёт и как, из чего составлена, ну и насколько это вообще всё надёжно работает в условиях городской застройки.
 
Записано: 3714 дн 5 час 6 мин 30 сек назад (23.02.2014, 12:58:19)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  APRS для самых маленьких.
APRS (Automatic Packet Reporting System) — это обобщённое наименование технологии и протокола пакетной (цифровой) любительской радиосвязи. Если вкратце радиолюбительская технология передачи данных (малого объёма). В основном это завязано на местоположение объекта (будь то радиолюбитель или любая другое место) . Для начала наверное расскажу об основных узлах системы, как я это понимаю. Ибо нормального ресурса, где бы это было разжёвано на пальцах для пту-шнеков (коим я и являюсь) я не нашёл.
APRS-IS - связанные между собой сервера в сети интернет, передают друг другу поступившие данные.
I-Gate - шлюз между APRS-IS и непосредственно реальным эфиром. Принимает пакет данных и в соответствии с настройками переправляет (или нет) данные в APRS-IS.
DIGI или диджипитер - по сути обычный репитер. Но в отличии от автоканальных попугаев, это не обычное эхо, оно обладает разумом и работает согласно правилам маршрутизации пакетов( в результате правильных настроек, два диджика не "закусываются" вечно ретранслируя пакет).
Треккер - устройство которое непосредственно передаёт координаты объекта, на приём оно обычно не работает(бывают исключения).
TNC - terminal node controller, модем. Устройство которое преобразует звук от радиостанции в данные и обратно. Бывают как программные tnc( програмулина под windows/дос/линукс), так и аппаратные (например на микроконтроллерах). Так же встречаются устройства которые комбинируют в себе функции разных устройств: например радиостанция с встроенным tnc. Или tnc, который имеет на борту разъём под локальную сеть, и может напрямую передавать пакеты в aprs-is. Или tnc который может подрабатывать диджипитером...
 
Записано: 3714 дн 3 час 12 мин 31 сек назад (23.02.2014, 14:52:18)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Теперь, когда стало немного понятно о строении сети, объясню что я таки выкладывал на фотках.
В данный момент у меня дома уже настроен и работает I-Gate и диджипитером.
А в качестве мобильной версии таскается смартфон на ос Андроид с установленной программой aprsdroid. Программу активно допиливают, но уже и сейчас она обладает неплохими возможностями:
оно умеет забирать координаты с встроенного в устройство gps, либо получать примерные координаты через интернет по сотовым вышкам.
Может работать c tnc по Bluetooth, либо самостоятельно формировать сигнал готовый для подключения к модулятору радиостанции. Может работать напрямую с aprs-is сервером, отсылая координаты туда без участия радиостанции.
Так же программа работает и на приём. Может декодировать через микрофонный вход, Bluetooth tnc.
Координаты отображает накладывая на карту.
Такой широкий функционал раздаётся за бесплатно.
Достаточно иметь бюджетный кетайский смартфон и ты уже в aprs сети =)

Это что касается смартфона. Городушка на ардуине не что иное как tnc. К нему припаян Bluetooth модуль на который поступают данные с смартфона. Спрашивается зачем, если декодировать может и телефон?
1) Код анализирующий звук с микрофонного входа смартфона не слишком хорош и за несколько часов буквально сжирает аккумулятор.
2)Отдельный tnc можно подключить к перешитому роутеру, поставить это дело на высокой точке города и сделать из них i-gate/диджипитер с хорошим покрытием и небольшой ценой.

Так как антенной я похвастаться не могу, всё это действо дома включаю когда в кармане лежит передающий комплект.
 
Записано: 3714 дн 0 час 18 мин 30 сек назад (23.02.2014, 17:46:19)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Что в планах.
Доработать входную цепь на tnc: в данный момент на вход ацп подтянутый до половины питания двумя резюками тупо подаётся сигнал с динамика. Правильным думаю будет использование операционника

а на втором элементе ОУ собрать фильтр, вырезающий ненужные частоты из входящего с приёмника спектра (на УКВ принята манипуляция частотами 1200гц и 2200гц).
Приложены файлы: f11263-0.PNG
 
Записано: 3714 дн 0 час 9 мин 13 сек назад (23.02.2014, 17:55:36)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Резать ничего не надо, будет только хуже, а не лучше - проверено ещё во времена пакета на сиби.
В схеме, с ноги 3 операционника на землю стоит повесить электролит, при указанных номиналах резюков делителя - микрофарад на 47, это надо, что бы ОУ не усиливал шумы резисторов и питальника.
 
Записано: 3713 дн 22 час 27 мин 8 сек назад (23.02.2014, 19:37:41)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Раз не надо, значит не будем...
Я вот думаю ввести авторегулировку усиления (дабы схема была максимально универсальной), но попадаются только схемы на диодах в обратной связи, и оно чую жёстко гадит сигнал...
 
Записано: 3713 дн 22 час 22 мин 55 сек назад (23.02.2014, 19:41:54)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Берёшь микроху компандера и увеличиваешь постоянную времени цепи регулировки усиления.
Микросхемы речевых компрессоров (compressor, compander) - однокристальные чипы сжатия динамического диапазона

Но это всё не то, потому что будет первые звуки искажать.
Не надо там этого, совсем не надо. 1 подстроечный резистор будет гораздо правильнее.
 
Записано: 3713 дн 21 час 5 мин 0 сек назад (23.02.2014, 20:59:49)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Доработать входную цепь на tnc
Доработал. Взял попавшийся под руку китайский клон LM358. На выходе ровно половина напряжения питания, но вот неискажённый размах сигнала всего вольта 3,5.
С работы на новую антенну домашний I-gate слышно, но все равно не декодирует. Не с новым входом не с старым.
Возникает подозрение, что надо искать другой ОУ, с меньшей "просадкой".
 
Записано: 3706 дн 4 час 9 мин 24 сек назад (03.03.2014, 13:55:25)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Умные люди посоветовали взять rail to rail ОУ: те которые практически до шин питания (плюс минус несколько микровольт) могут качать выход... Правда где такой родить в dip8 и нахоляву. Кругом колонки на 4558 и блоки питания 358...
 
Записано: 3705 дн 10 час 28 мин 36 сек назад (04.03.2014, 07:36:13)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Не понял, чего ты четвёрыч хочешь добиться то?
Если МК вход в режиме логическом, то при питании 5 вольт там уровень достаточно болтать от 1 вольта = лог 0, до 1,8 вольта = лог 1.
Если вход в аналоговом режиме, то и милливольт хватит, что бы АЦП разбирало.
Нафиг тут рельса-рельса ОУ.
Где то в другом собака, если не работает (в прошивке?, в сигнале?, в шуме?).

Смотреть надо в каком режиме вход, может ему как раз меньше размах нужен, не такой огромный, ведь +/-3.5 вольта это ажно 7 вольт размаха, а у контроллера питание максимальное 5 вольт, а если 3 то это вообще дикий перебор, а если опорка АЦП ещё и выбрана мелкая, типа 1 вольт, то даже 1,5 вольта размаха будет огромным уровнем.
И вообще интересно как при питании 5 вольт с выхода ОУ может вылетать +/-3.5 вольта - не понятно. Максимум же 2.5 и то это рельса-рельса.
Ну и не забываем что 0.5 питания, это не тоже самое что 0.5 опорного напряжения, может там опора выбрана мелкая, а значит уровень должен быть не более 0.5 опоры. Например опора 1 вольт, а вы вдули туда 2.5 вольта, ну и эти 2.5 болтаем от 0 до 5 - фигня будет, так как более 60% времени АЦП вообще максимум выдавать будет, то есть положительные полуволны полностью профукаем.
 
Записано: 3705 дн 0 час 6 мин 48 сек назад (04.03.2014, 17:58:01)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Чёрт, опять непонятно написал паходу.
ОУ запитан от 5 вольт, размах (от максимально нижнего, до максимально верхнего) 3,5 вольта.

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

С опорой АЦП возиться не хочу, ибо не знаю как оно там в коде эта опора.
 
Записано: 3704 дн 23 час 23 мин 34 сек назад (04.03.2014, 18:41:15)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  > Цель рельсы, получить максимально возможный неискажённый сигнал.

Зачем???

Для декодирования, уверен, достаточно уровня и 0.5 вольта сигнала, если АЦП используется, а если логический вход, то 1 вольта за глаза (триггеры шмидта по входу примерно 1 вольт порогом обладают).
А с опорой и возиться не надо, нужно лишь встать на ногу AREF и посмотреть сколько там вольт - это и есть опора.

В общем думаю проблема недекодирования связана с завышенным уровнем сигнала а не с заниженным.
С завышенным уровнем с центром находящимся не на нуле (центр сигнала не там где хочется контроллеру - должно быть 0.5 опоры если юзаем АЦП или середина логического уровня если лог вход).
Учитывая, что АЦП не совсем надо юзать для декодирования пакетной связи, то наверно там логический вход всё же заюзан или компаратор (компаратор выглядит очень логичным).
 
Записано: 3704 дн 19 час 4 мин 24 сек назад (04.03.2014, 23:00:25)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Зачем???
Когда оно было подключено напрямую (через развязку постоянки и резюки смещения естественно) в АЦП от динамика, было замечено: оно декодирует только на максимальных положениях ручки громкости. А учитывая, что я хочу в TNC завести сигнал из дискриминатора той станции что ты мне отдал...
 
Записано: 3704 дн 12 час 22 мин 51 сек назад (05.03.2014, 05:41:58)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Так может дело не в уровне сигнала, а в уровне смещения - я вот к чему.
 
Записано: 3703 дн 12 час 2 мин 57 сек назад (06.03.2014, 06:01:52)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  C этим я тоже поиграюсь. Нужный ОУ закуплен, надо запаять и провести эксперименты.
 
Записано: 3703 дн 10 час 50 мин 8 сек назад (06.03.2014, 07:14:41)

    Страницы в теме:
 1   2   3 


 
Ник:

Пароль к нику:

Число изображённое крупным шрифтом:


Написать комментарий:
[B] [I] [S] [WWW] [YouTube]

Бросить друзьям ссылку на тему:
Если это интересная тема, дайте людям на неё ссылку:
http://27kb.ru/zou.php?f=901&message=11097


О сайте
Правила сайта
  Обратная связь Рекламодателям
  Сотрудничество   Яндекс.Метрика