Реклама ⓘ
Главная » Измерения
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

Android Bluetooth осциллограф

Это приложение тестировалось только с Samsung Galaxy GT-i5700 Spica (Android 2.1)

Как АЦП для двух входов в схеме используется PIC33FJ16GS504 Microchip (даташит и данные). Обработанные данные передаются в телефон через Bluetooth модуль LMX9838 (даташит).

Характеристики осциллографа:
   - Время на деление: 5мкс, 10мкс, 20мкс, 50мкс, 100мкс, 200мкс, 500мкс, 1мс, 2мс, 5мс, 10мс, 20мс, 50​​мс.
   - Вольт на деление: 10мВ, 20мВ, 50мВ, 100мВ, 200мВ, 500мВ, 1В, 2В, GND
   - Аналоговый вход (зависит от предусилителя): от -8V до +8 V

Android Bluetooth осциллограф

Исходные коды для Bluetooth были взяты из Bluetooth чата http://developer.android.com. Этот пример состоит из трех файлов исходного кода Java. И я полностью скопировал "DeviceListActivity.java", который используется для поиска удаленных устройств Bluetooth. Я изменил "BluetoothChatService.java", удалив оттуда всё лишнее. 

Для графического отображения форм сигнала я использовал SurfaceView, мне очень помогла статья как использовать canvas в android.

Android Bluetooth осциллограф

Остальная часть работы в основном заключалась в переносе моих предыдущих наработок для S60 на язык Java. Это было сложно, но тем не менее, это был хороший пример для изучения JAVA программирования.

Исходные коды и прошивки для Android и PIC можно скачать здесь.

Вот схема. В ней нет ничего особенного, всё основано на существующих схемах.

Принципиальная схема Android Bluetooth осциллографа

Возможно, я выбрал не самый хороший микроконтроллер для этой цели, т.к. остались незадействованные выводы. Но я смог купить только такой и тут самый хороший АЦП.

Если вы хотите изменить диапазон входного напряжения с помощью изменения предусилителя на операционном усилителе, вычисления находится в файле "adc.xmcd". Также, кроме LMX, вы можете использовать другие модули Bluetooth.

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
МК PIC 16-бит
dsPIC33FJ16GS504
1 Поиск в магазине ОтронВ блокнот
Bluetooth модульLMX98381 Поиск в магазине ОтронВ блокнот
U1 Операционный усилитель
TLV2372
1 Поиск в магазине ОтронВ блокнот
U2 Линейный регулятор
LM1117-N
1 Поиск в магазине ОтронВ блокнот
D1 Выпрямительный диод
BAS16
1 Поиск в магазине ОтронВ блокнот
D2 Светодиод1 Поиск в магазине ОтронВ блокнот
C1, C6, C8-C10 Электролитический конденсатор10 мкФ5 Поиск в магазине ОтронВ блокнот
C2 Электролитический конденсатор47 мкФ1 Поиск в магазине ОтронВ блокнот
C3-C5, C7 Конденсатор1 мкФ4 Поиск в магазине ОтронВ блокнот
R1, R5 Резистор
47 кОм
2 Поиск в магазине ОтронВ блокнот
R2, R6 Резистор
10 кОм
2 Поиск в магазине ОтронВ блокнот
R3, R4, R7, R8 Резистор
2.2 кОм
4 Поиск в магазине ОтронВ блокнот
R9-R12 Резистор
1 кОм
4 Поиск в магазине ОтронВ блокнот
# Резистор
10 МОм
2 Поиск в магазине ОтронВ блокнот
J1 Разъём5 контактов1 Поиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Оригинал статьи

Теги:

none Опубликована: 2012 г. 0 2
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (6) | Я собрал (0) | Подписаться

0
Сергей #
Здравствуйте. Кто нибудь собирал? Уж очень мобильность нравится.
Ответить
0
Grey67 #
Тока что... Пока хреново - нули каналов "расползлись", периодически "виснет". Проблемы программные походу.
Ответить
0
Серге #
А какой у вас тел, версия андроида какая?
Ответить
0
Pavel #
Собирал, всё норм. Удобная платформа для практики.
Прикрепленный файл: P15.jpg
Прикрепленный файл: P16.jpg
Ответить
0
Сасок #
А почему бы сразу экран не приматырить.. В нём же он сколь всего "DSPIC33FJ16GS504-50I/PT, Контроллер Цифровых Сигналов, Серия dsPIC33F, 100 МГц, 16 КБ, 35 I/O, I2C, SPI, UART, USB, 2.5 В"
Ответить
+1
Фарид #
200 КГц по моему мало, было бы хотя бы 35МГц, тогда было бы интересно.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Осциллограф DSO138
Осциллограф DSO138
МиниПК MK809V - 4 ядра, Android 4.4.2 Тестер ESR, полупроводников, резисторов, индуктивностей
вверх