PDA

Просмотр полной версии : Bluetooth KISS TNC



RN3AJK
29.05.2012, 11:06
Мысль изготовить TNC контроллер с Bluetooth интерфейсом появилась с желанием работать в сати АПРС через портативку в паре с сотовым телефоном. В программе APRSdroid имеется возможность использовать Bluetooth TNC, но на просторах интернета готовых решений найдено не было. В процессе поиска TNC была найдена схема на PIC16F88. Под эту схему была разведена, изготовлена и смонтирована плата с Bluetooth модулем HS-04 (первая фотография).
После первого запуска пришло разочарование: этот TNC не умеет работать в режиме KISS ( надо было лучше читать инструкцию, в ней про это было написано). Однако выяснилось что этот контроллер может работать в качестве ДИГИПИТЕРА, что и проверялось некоторое время в совместной работе с FT-897 (RN3AJK-3).
Дальнейшие поиски TNC контроллера способного работать в режиме KISS привели к контроллеру от UR4MCK на ATmega8. Упоминаний об этом контроллере в интернете практически нет, но я рискнул его повторить( с небольшими изменениями) в связке с модулем Bluetooth. Опять была разведена и изготовлена печатная плата. Так как предполагалось портативное использование этого контроллера, плата делалась под SMD компоненты. Получившийся контроллер изображен на второй фотографии.
После некоторых «танцев с бубном» с прошивкой меги и исправлением «косяков» из-за мануала на кварц, а также неисправностью модуля Bluetooth (изначально был глючный и был заменен) контроллер заработал.
TNC я подключил к FT-897 и связал его по Bluetooth с телефоном LG-P970 c программой APRSdroid. Он сразу начал декодировать пакеты от RW3DKE-3 и UB3AAZ-3. Контроллер на PIC16F88 отказывался декодировать пакеты от UB3AAZ-3. Поэтому могу сделать вывод, что контроллер на Atmega8 от UR4MCK лучше декодирует пакеты.
Дальнейшие эксперименты буду проводить уже с подключением контроллера к портативке VX-7R.
Во вложениях архив по контроллеру UR4MCK в том виде в котором я нашел его в интернете. Если будет инетерсно выложу свою схему, хотя её отличие только в том, что отсутствует MAX232 и на линии TXD и RXD подключен Bluetooth модуль. И ещё присутствует стабилизатор напряжения 3.3В для питания этого модуля.

UT2UU
29.05.2012, 13:31
У меня руки к паяльнику "не стоят", потому я решил обойтись покупными решениями.

Блютус- RS232 модуль
Купил тут за 45$ (http://www.usconverters.com/index.php?main_page=product_info&cPath=65&products_id=228). Привез знакомый бесплатно. Ато доставка удвоила бы цену.
http://www.usconverters.com/images/bt232b_6_large.jpg

Подключил модуль к TS-2000, который у меня стоит в багажнике в машине, запитав блютус модуль от разъема тюнера.
Телефон, что характерно тоже LG P970 на лобовухе в держателе от Samsung Galaxy S Plus (Для LG не нашел).
Так же внизу возле пепельницы закреплена выносная панель Kenwood RC-2000.
Все в связке с APRSDroid работает прекрасно. особенно радует красивый гладкий трек при работе 100 Вт :)
http://433.com.ua/media/kunena/attachments/94/BTNC.jpg

Вот тут можно посмотреть видео автомобильного сетапа, чтоб было понятно где что закреплено (http://www.youtube.com/watch?feature=player_embedded&v=cVxRXjQk5g8)

RN3AJK
29.05.2012, 13:51
Андрей, это хорошо, когда в трансивере есть встроенный TNC контроллер, в моём случае его нет :(. А по размерам мой контроллер вместе с блютусом получился не больше чем адаптер, что у вас применяется.
И ещё вопрос к вам, как к владельцу такого-же телефона: вы пробовали OSM версию APRSdroid? Просто у меня карту не хочет отображать, а постоянно инетом пользоваться, так весь смысл теряется.

UT2UU
29.05.2012, 20:07
Нет, не пробовал.
Хотя я на карту не смотрю - в основном смотрю на пакеты в журнале.
У нас активность в эфире низкая, потому успеваешь сам "декодировать" всю информацию прям из текстового вида :)
В APRSDroid конечно не хватает автономной карты и диджипитера.
Особенно интересно было бы с мобильным диджипитером поиграться.

UR4MCK
30.05.2012, 16:21
Дальнейшие поиски TNC контроллера способного работать в режиме KISS привели к контроллеру от UR4MCK на ATmega8.
Привет! Я автор этого проекта (AVR KISS TNC). Делал в свое время для себя и таких же энтузиастов, когда мы осваивали пакетную связь на 144 МГц. Много тогда пришлось повозиться с разработкой нормального приема. Экспериментировал с зашумленными сигналами от МКС. Сейчас бы многое в TNC сделал бы иначе. Но проект уже устарел и мне приятно, что кому-то он еще интересен.

Может кому-то пригодится полный набор документации по проекту (с рисунками платами, исходным кодом) последней версии.
Взять можно тут: http://daemon.co.ua/avr_tnc.zip

Информация распространяется свободно и любой желающий может использовать или изменять её.
Единственное условие - укажите про источник "AVR KISS TNC by UR4MCK". Надеюсь это кому-то пригодится.

73!

4X6HP
23.09.2012, 02:56
Если будет инетерсно выложу свою схему
Приветствую,
Могли бы Вы выложить готовую схему конечного BT KISS TNC?

RN3AJK
23.09.2012, 14:00
Вот схема и перечень элементов. Если будут вопросы, то с удовольствием отвечу.
P.S. У меня есть ещё 5 печатных плат для этого TNC. Если надо, обращайтесь.

RN3AJK
23.09.2012, 14:37
А вот так происходило испытание контроллера в работе. Этот комплект использовался для покатушек на велосипеде по городу.