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

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

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

Материалы данного раздела могут содержать информацию, запрещенную для детей, согласно нормам установленным Федеральным законом "О защите детей от информации, причиняющей вред их здоровью и развитию".
Гражданская радиосвязь / Всё на форуме / Вопросы и ответы - конструирование электроники
Соединить радиостанцию и ZELLO
4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Единственные модули про которые я читал, у которых профиль не захардкоден это bluegiga.
 
Записано: 3333 дн 18 час 40 мин 56 сек назад (11.04.2015, 18:41:57)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Вы хоть с программированием знакомы, а я только могу гвоздь там забить, резистор на плате припаять... Короче, программирование для меня тёмный лес, но знаю двоих, кто хоть как то с прошивками сталкивался. Так вот, у одного этот модуль есть, т.е. если родится идея он на своём модуле может попробовать. С руками и головой он отлично дружит. :)) Другой хотел с этого модуля тангенту сделать, но руки не дошли.

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

1. Найти софт для этого модуля.
2. Заняться изменением прошивки.

Ребят, подключайтесь, может кто сталкивался! Прикольно же будет не к тангенте быть привязанному, а ходить по квартире или на даче с огорода в эфир выходит! Да мало ли чего придумать можно, если прошивку разломаем.
 
Записано: 3333 дн 17 час 37 мин 43 сек назад (11.04.2015, 19:45:10)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Алексей, я с программированием знаком на уровне: ну там скрипты форума для сайта на PHP написать с нуля, ну типа как этот форум, или там написать на ассемблере на обычный настольный комп какую ни будь фигню рисующую 3Д графику, ну или там звук на спектр разложить и на экране показать, ещё могу написать прошивку для ATmega что бы это работало как это репа или подключив экранчик от мобилы что бы в тетрис можно было играть, но андроид - никогда ничего не писал под андроид, хотя в планах есть попробовать в ближайшую пятилетку, а уж модули какие-то, это же кучу времени убить надо будет: программы найти, документацию не абы-как, а _полностью_ прочитать да ещё и вникнуть в написанное.
Мой опыт подсказывает, что такие вещи как "и гарнитурой работать и сигнал на пин выдавать" требуют не просто смены 1-2 байт в прошивке, а переписать половину прошивки с нуля, что займёт по трудозатратам (учитывая что все мы сейчас полные нули в мозге этого модуля) - месяца 2 в режиме 5-ти дневной рабочей недели, а если по вечерам то пол года или год.
 
Записано: 3333 дн 16 час 7 мин 0 сек назад (11.04.2015, 21:15:53)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  А нам куда торопиться, это же хобби.
Тарас, да тут как бы на корню не стопорнулось. Прошивка как я понимаю в EEPROM лежит, а вот до него никто добраться не может. Буду дальше рыть, может кто добрался до этой ПЗУ.
 
Записано: 3333 дн 15 час 19 мин 30 сек назад (11.04.2015, 22:03:23)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Кто в пошивках понимает? Вот дали ссылки:

http://waihung.net/bluetooth-audio-mod-on-car-ca­ssette-player/­

http://www.mp3car.com/hardware-development/15696­2-control-ovc3860-bluetooth-avrcp-with-arduino-a­nd-bmw-ibus-1st-steps.html­

Тут вроде как слитый дамп:
http://vrtp.ru/index.php?showtopic=22725
 
Записано: 3332 дн 14 час 21 мин 5 сек назад (12.04.2015, 23:01:48)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Никакого дампа прошивки я не увидел.
Смотрим в спецификацию и видим, что в этом чипе ROM аж 2 мегабайта, а файлик в архиве 1 килобайт - почувствуйте разницу. И 2 мегабайта ROM там не с проста.

Вообще, прежде чем потратить пол года жизни в слив и потом спиться от разочарования, думаю, стоит определиться, какие же именно функции должно выполнять устройство, по пунктам, а не в виде каши-малы буквенной.
Так что же должно делать устройство и чем быть:
1) Воспроизведение звука.
2) Запись звука.
3) Порт вывода логического сигнала.
4) Порт ввода логического сигнала.

Что бы реализовать потребуется разобраться в профилях:
Профили Bluetooth — Материал из Википедии
и определиться какой профиль должен использоваться, не исключаю (не вчитывался, потому что жалко на это тратить свою жизнь, ведь её у меня так мало осталось, не более 260 лет всего), придётся использовать не один профиль:
что бы гонять звук - A2DP или HFP;
что бы принимать логический сигнал QSL - HID;
что бы передавать логический сигнал PTT - SPP, или его же и для SQL.
Если в чипе уже реализован A2DP или HFP, то остальные (HID или SPP) скорее всего не реализованы, а значит их туда придётся дописывать (именно дописывать, а не "скачать по бырому, чото поправить и залить").
По сему, пока главный вопрос: по умолчанке, как модуль продаётся, он какие профили поддерживает?

P.S. РАЗМЕЧАЙТЕ ССЫЛКИ СПЕЦИАЛЬНЫМ ТЕГОМ!
Ещё раз увижу не размеченную ссылку тегом [url= ... url], кто такую вставит, тому влеплю в вывод форума огромный член после каждого сообщения/ответа и вагину перед каждым сообщением.
Зайдёте, а у вас огромный член после каждого сообщения/ответа и вагина перед - значит ссылку не оформили :)
Не сложно же нажать на кнопочку [WWW] в форме составления ответа или сообщения и вставить ссылку так, что бы она была именно ссылкой, а не набором букв. Набор букв может быть разрезан, дополнен не отображаемыми символами (мягкий перенос) от чего ссылки перестают работать даже если их скопировать в строку браузера, а это злит!
 
Записано: 3332 дн 10 час 31 мин 21 сек назад (13.04.2015, 02:51:32)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Пишут что xs3868 Bluetooth стерео аудио модуль ovc3860 поддерживает A2DP AVRCP
ссылка на сайт
 
Записано: 3332 дн 0 час 43 мин 21 сек назад (13.04.2015, 12:39:32)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Как то криво ссылка встала, ещё разок:
ссылка на сайт
 
Записано: 3332 дн 0 час 41 мин 46 сек назад (13.04.2015, 12:41:07)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Вот эти модуля и A2DP и HID
ссылка на сайт
ссылка на сайт
 
Записано: 3332 дн 0 час 30 мин 52 сек назад (13.04.2015, 12:52:01)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  А может как предлагал Александр (4), попробуем фирму "Bluegiga" и модуль типа этого?
ссылка на сайт

Блин, да верю я, реализуем мы эту идею!
 
Записано: 3332 дн 0 час 21 мин 6 сек назад (13.04.2015, 13:01:47)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Тарас, а может новую тему откроем и начнём с хотелок?
1) Воспроизведение звука.
2) Запись звука.
3) Порт вывода логического сигнала.
4) Порт ввода логического сигнала.
5) При подаче сигнала на порт логического ввода на компьютере этот сигнал должен определяться как нажатие "средней кнопки мышки".
6) При воспроизведении звука, на каком то выводе GPIO должен появиться логический сигнал, который активирует радиостанцию.
 
Записано: 3331 дн 23 час 55 мин 30 сек назад (13.04.2015, 13:27:23)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Некоторое время назад я задавался задачей 2х сторонней дуплексной передачи звука и логических уровней. Хотелось иметь выносную радиотангенту. Сначала меня естественно накрыло блютузом. Перечитав документашки я наткнулся на блуегигу. Оно хорошо, позволяет без вникания в тонкости программирования DSP делать то что надо. Но выделить некоторую сумму на 2 модуля руки так и не дошли. Потому начал думать в сторону.
Пришла идея поднять пару обычных аналоговых радиоканалов, с "завёртыванием" логических уровней в сигнализацию тоном. Ну всмысле в некотором спектре добавлять тон. В качестве простой реализации этой идеи есть DTMF и куча микросхем для его детектирования...
а потом я наткнулся на объявление по продаже zoxn и как это бывает, бабло победило...

Что же касается Вашей задачи: по блютузу поднять дуплексный стерео канал. По левому каналу гонять звук, по правому пищать нужные логические уровни. Если собраться с мыслями и грамотно наколхозить, то можно обойтись без микроконтроллеров вообще ;)
 
Записано: 3331 дн 23 час 34 мин 52 сек назад (13.04.2015, 13:48:01)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Да дуплекс тут и не нужен. По поводу вывода тона в правый канал, у меня такая прога для Андроида есть, посалась под заказ:
ссылка на сайт
Но это маленько не то, хочется полноценных логических сигналов. Подключение будет к планшету или компьютеру. Хочется уйти от проводов при построении линка, и не важно с какой прогой линк будет работать, FRN, zello, ... Дальше можно и тангенты и чего другое делать, вариантов масса. И думаю любой смарт в качестве тангенты заставим работать.
 
Записано: 3331 дн 23 час 7 мин 24 сек назад (13.04.2015, 14:15:29)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Лично я пока не понимаю самое важное - цель мероприятия с танцами вокруг Bluetooth.

Если планшет или телефон работает совместно с неким транслятором в обычный радио эфир, то планшет/телефон нужно обеспечить постоянным питанием, значть нужно прокинуть провода до его зарядного разъёма, даже если применять беспроводной зарядник, то планшет/телефон всё равно должен быть поблизости от транслятора, а трансляторы обычно закрыты на замок в железный ящик, значит мобильность и носимость планшету/телефону не нужна, то есть оказывается что всё же провода надёжнее и проще для зарядки, ну а там где провода зарядки ещё одни провода но уже из разъёма для гарнитуры решают проблему связи по аудио/PTT.
 
Записано: 3331 дн 21 час 51 мин 44 сек назад (13.04.2015, 15:31:09)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Да так то оно так, мышку подцепил к планшету - вот тебе средняя кнопка.
Звук как? Ко всем ли планшетам можно гарнитуру подключить с микрофоном?
Как сигнал активации радиостанции с планшета взять? (Можно было моим анализатором, но USB звковая карта не подключается, не видит её планшет)

Тут идея без вскрытия тушки подцепиться. Да и настройку информаторов и прочих приложений можно на диване делать, если линк в кладовке. Отключил блютуз и настраивай, настроил - включил, станция подключилась к планшету.:))) Опять же, решил планшет поменять на более быстрый или на ПК, приконнектился новым и всё в работе. Опять же контроль работы линка.
 
Записано: 3331 дн 21 час 34 мин 34 сек назад (13.04.2015, 15:48:19)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Зарегился у них на сайте ссылка на сайт Качнул эти вещи, может чего прояснится:
Application Note: iWRAP6 A2DP and AVRCP v.1.5 Configuration and Usage
Application Note: BGIO Profile Configuration and Usage
Application Note: HID Profile Configuration and Usage
Положил на облако: Облако
Если чего ещё там качнуть, скажите.
 
Записано: 3331 дн 20 час 36 мин 46 сек назад (13.04.2015, 16:46:07)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Всё что есть ТУТ и ТУТ скачал и положил на ОБЛАКО
 
Записано: 3329 дн 18 час 33 мин 5 сек назад (15.04.2015, 18:49:48)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Гуру фильтров на ОУ помогите, не могу дать ладу.
Есть микросхема PT2399 (её старый аналог ht8970) она производит задержку аудиосигнала на заданное время. Собственно схема по даташнику у меня год назад собрана и вставлена в линк, работает без нареканий.
В схеме стоят два фильтра ФНЧ на входе и на выходе. Решил я пересчитать фильтры дабы отсечь мусор и шипение эфира, частоту среза все рекомендуют 3300Гц. По правильному, сигнал пройдя через микросхему должен получить ослабление в 3dB на частоте 3300Гц . Вот я в замешательстве, чего спроектировать?
Два фильтра с ослаблением сигнала на 1,5dB, чтобы на выходе получить ослабление в 3dB? Или всё же два фильтра с ослаблением сигнала на 3dB?
Даташники прикрепил.
Скачать файл: f24031-0.pdf
Скачать файл: f24031-1.pdf

Скачать файл: f24031-1.pdf
Приложены файлы: f24031-0.pdf · f24031-1.pdf
 
Записано: 3274 дн 21 час 6 мин 0 сек назад (09.06.2015, 16:16:53)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Думаю, понять что нужно поможет понимание того, что происходит внутри микросхемы.
А там происходит:
- НЧ сигнал преобразуется в цифру, точнее в поток 0 и 1 как в усилителях класса D, то есть в PWM (шим).
- Цифра записывается в цилкический буфер (пямять) откуда потом считывается, так же циклически, спустя время, чем обеспечивается задержка.
- Цифра преобразуется в НЧ как обычный PWM (ШИМ), как это и происходит в усилителях класса D.

Назначение фильтра по входу - убрать из НЧ те ВЧ компоненты, которые в силу низкой частоты дискретизации (согласно теореме Котельникова) не могут быть корректно превращены в цифру, они лишь добавят случайности, а проще говоря шум.

Назначение фильтра по выходу - подавить частоту дискретизации и некоторый шум, который всё же возникает из за погрешностей перевода НЧ в цифру.

"все рекомендуют 3300Гц"
и
"сигнал пройдя через микросхему должен получить ослабление в 3dB на частоте 3300Гц"
это какая-то муть, вероятно возникшая от чтения машинного перевода даташитов и возможно непонимания того, что всё же происходит в таких микросхемах.

Я рекомендую следующее:
1) Выяснить на какой частоте дискретизации работает микросхема в вашей схеме.
Для этого либо подключиться осциллографом прямо к выходу микросхемы и посмотреть на какой частоте там летит меандр в отсутствии входного сигнала, либо вычислить это значение исходя из таблиц в даташитах и конкретеых R который задаёт fck.
2) Определиться какое качество вас устроит, исходя из этого вычислить эквивалентное число бит потенциальной многобитной оцировки.
3) Учитывая, что АЦП внутри микросхемы однобитный, поделить Fck на значение которое вытекает из числа максимально возможных уровней записи при желаемом числе бит оцировки, так для 4 бит это 16, для 8 бит это 256, для 16 бит, это 65536 и таким образом получить гипотетическую, сферическую в ваккуме конскую частоту дискретизации.
4) Исходя из гипотетической, сферической в ваккуме конской частоты дискретизации посчитать фильтр, так, что бы он имел срез на частоте F_в_вакууме_конская / 2.

Например:
Мы знаем, что частота дискретизации микросхемы в нашей схеме выбрана 5.0M или 5 МГц или 5000000Гц, мы определились, что для нас достаточно эквивалентной оцировки в 8 бит, тогда F_в_вакууме_конская = 5000000/256 = 19531.25Гц тогда максимум на какоую НЧ при записи мы можем расчитывать = 19531.25/2 = 9765.625 вот этой частотой и нужно задаваться в расчетах фильтра.
Это справедливо для фильтра с характеристикой "Баттерворта" на одном ОУ.

Небольшое отступление:
Не редко люди недоумевают, когда я оперирую выдуманными на скорую руку терминами вроде "сферическая в ваккуме конская частота дискретизации" или "эквивалентное число бит потенциальной многобитной оцировки". Я не придурок! Суть вот в чём: многие процессиы в природе имеют эквиваленты, например маятник в часах с кукушкой есть аналог маятника в наручных часах, не смотря на то, что маятник в наручных часах круглый, а в часах с кукушкой длинный. Когда я поясняю некоторые процессы, я использую простейшие их эквиваленты, так работа маятника в часах с кукушкой более очевидна, нежели маятника в наручных часах, где гравитация заменена на пружину, а масса на конце маятника распределена по всей окружности. Электроника, цифра, в большей своей части тоже имеет эквиваленты, вот до них я и упрощаю всё, даже внутри своей головы. Упрощения иногда могут приводить к погрешностям, но я живу в реальном мире (не в мире математики), а в нём, на мой в взгляд и опыт подтверждаемый практикой, некоторая погрешность вполне допустима, особенно если учесть что рассчеты допускающие эту погрешность, упрощаются в десятки, а иногда и тысячи раз. Ну и конечно не стоит забывать, что я всего лишь сантехник с образованием 7 классов, который до чего-то догадался сам наблюдая за процессами, многое прочитал и долго переосмысливал, некоторое и вовсе случайно понял внутри сна.
 
Записано: 3274 дн 10 час 14 мин 51 сек назад (10.06.2015, 03:08:02)

Алексей из Красноярск - Красноярский край
Алексей из Красноярск - Красноярский край
  Да что внутри у неё примерно понятно, оно то нам особо и не нать. Вопрос то в другом.

С радиостанции снимается звуковой сигнал до УНЧ, который надо зафильтровать от лишних эфирных шумов. Если без той микры, то ставим ФНЧ 4го порядка с частотой среза 3300 и отфильтрованный звук подаём на линейный (микрофонный) вход компьютера. В зафильтрованном звуке мы получаем ослабление сигнала на частоте 3300 в 3dB, что выше этой частоты имеет затухание более 3dB. Тут всё просто.

На микре же два фильтра 2го порядка, на входе и на выходе. Вот эта раздельность меня в тупик и поставила. Мыслю я так:

1. Если я сделаю два фильтра с частотой среза 3300, то на выходе из микросхемы я получу затухание на этой частоте в 6dB.
2.Если я сделаю два фильтра с частотой среза выше, так чтобы на частоте 3300 получить затухание 1,5dB, то на выходе я получу затухание на этой частоте в 3dB. (собственно это и надо)

Или не испытывать судьбу и поставфить на входе ФНЧ с частотой среза 3300, а на выходе ФНЧ например с частотой среза 5000. Соответственно выходной фильтр мне сигнал на частоте 3300 пропустит не ослабляя, а шумы ЦАПа задавит.
 
Записано: 3274 дн 0 час 19 мин 7 сек назад (10.06.2015, 13:03:46)

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


 
Ник:

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

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


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

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


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