BlueTooth для Sokkia серии SET (и не только)

Тема в разделе "Сделай Сам", создана пользователем Philin, 13 июн 2016.

  1. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Решил прикупить несколько CSR8635 на али, для общего развития.Правда из коробки они не предназначены для профиля SPP, но скоро напишу универсальную прошивку для чипов Bluecore которая должна работать на нем в качестве профиля SPP.Этот модуль двойной, с поддержкой классического блютуса и low energy, Bluetooth 4.0, два процессора на борту XAP и kalimba DSP.В bc417 только XAP процессор.Kalimba DSP-предназначен для цифровой обработки сигнала,существенно повышаем возможности чипа.
     
  2. Philin

    Philin Форумчанин

    Сделал наконец модуль с питанием от прибора.
    Использовал китайские MAX3232 из последней закупленной партии, вроде работает (по предварительным тестам).

    Размер вышел чуть больше разъёма для прибора :)

    [​IMG]

    Осталось корпус напечатать и полноценно протестировать. Надеюсь, что сбоев не будет.

    Самый главный тест будет на дальность. С внешним питанием получалось заметно больше 100 метров. А вот как получится с питанием от прибора... (есть подозрение, что длинный кабель работал как антенна, чего здесь не будет).
     
    igor kruchkovskiy нравится это.
  3. Philin

    Philin Форумчанин

    Вот и корпус готов.

    [​IMG]

    Теперь остались тесты.
     
    Палыч и sherkhan нравится это.
  4. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

     
    sherkhan нравится это.
  5. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Потихоньку изучаю программирование микроконтроллеров Bluecore.Уже удалось написать часть прошивки, которая способна изменять, по воздуху, параметры UART передачи, имя и адрес блютуза, включать аппаратное управление потоком, считывать температуру чипа.Последнее можно применить в качестве измерителя температуры после калибровки.Максимальный разбег показателя датчика составляет 2 градуса от среднего значения при более менее постоянной температуре, это 2мм на 1 км.Можно сделать автоматическую отправку этого значения в тахеометр по таймеру, с возможностью установки периода обновления и включения, отключения функции+ручной запрос,например на телефон из терминальной программы или специально запрограммировать самому ,на андроид, с кнопками в место AT команд .
     
  6. Philin

    Philin Форумчанин

    Интересная мысль...

    Может найду время и сделаю отдельный модуль установки температуры-давления прибора на ардуино нано :)

    Мелкую железку - типа воткнул в порт и она автоматически устанавливает текущие параметры атмосферы прибору.
     
  7. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Зачем испольщовать avr , если все тоже самое может bluecore.У него аналоговые и цифровывые входы выходы, датчик температуры уже в нутри есть.
     
  8. Philin

    Philin Форумчанин

    Универсальность, примитивность, повторимость. 20 минут и готово на ардуино. На ней даже дети делают поделки.

    Блютуз модуль это пипец. Лично мне даже программатор для него лень делать т.к. это займёт много времени. А уж месяц-год учиться программировать под него это перебор. Даже если кто-то напишет готовый код, то всё равно остаётся проблема с тем что требуется специализированный программатор, который не продаётся и только паять самому. Т.е. повторить никто не сможет, слишком сложно.
     
  9. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    --- Сообщения объединены, 13 апр 2017, Оригинальное время сообщения: 13 апр 2017 ---
    Схема
    --- Сообщения объединены, 13 апр 2017 ---
    Готовое устройство.
    --- Сообщения объединены, 13 апр 2017 ---
    Решение на FTDI USB переходнике.Тут главное, чтобы чип был оригинальным. Программировать чип достаточно легко.
     

    Вложения:

  10. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Драйвер для USB, LPT, прога для настройки.
    Если нужен Блюлаб, то его можно качкуть сами знаете от куда(о котором не г...).
     

    Вложения:

  11. Solist

    Solist Форумчанин

    Расположение файла в телефоне, закидываем туда свой указываем имя, второе значение время опроса, у меня на 1500 мс хорошо работает, оставил возможность изменять может на разных устройствах будет по разному работать. Формат gsi8 маска1.
     

    Вложения:

  12. Палыч

    Палыч Форумчанин

    Програмку установил в телефон. При запуске открывается меню с расположением в виде планшета и на поворот экрана не реагирует хотя остальные окна под кнопками реагируют на поворот экрана. Работоспособность пока не проверял.
     
  13. Philin

    Philin Форумчанин

    Полтора месяца назад писал по поводу блютуз модуля без внешнего питания. Забыл отписаться о тестах. Сильно не заморачивался, с моим планшетом на предыдущих модулях расстояние работы было более 100 метров. Здесь же проверил только до 90 метров (в городе, связь отличная), думаю, что радиус действия такой же как и предыдущих модулей (которые с внешним питанием).
     
  14. Solist

    Solist Форумчанин

    По поводу программки, знаю, делал под себя, когда на руку одеваю запускаю программу и фиксирую экран, если надо откреплю экран. На расстояние на модемах 3dr не проверял, но явно более 1км, БЛА у меня на таких же модемах улетает за 3км.
     
  15. Палыч

    Палыч Форумчанин

    Solist, Понятно. Нопо мне так лучше открепить экран пусть крутится
     
  16. Solist

    Solist Форумчанин

    что то совсем тихо стало, прогресса нет?
     

    Вложения:

    • Leicacopi.rar
      Размер файла:
      1,5 МБ
      Просмотров:
      11
    • Screenshot_2.jpg
      Screenshot_2.jpg
      Размер файла:
      81,7 КБ
      Просмотров:
      35
  17. Solist

    Solist Форумчанин

     
    Geoshaman, igor kruchkovskiy и sherkhan нравится это.
  18. Ameliya

    Ameliya Форумчанин


    --- Сообщения объединены, 26 авг 2017, Оригинальное время сообщения: 26 авг 2017 ---
     
  19. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Сделал для Leica. Leica2.jpg Leica.jpg
     
    Solist, sherkhan и Ameliya нравится это.
  20. Philin

    Philin Форумчанин

    Дополнительное питание?
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление