|
0 / 0 / 0
Регистрация: 02.07.2012
Сообщений: 52
|
|
Bluetooth+USB oscilloscope + LCmeter. опять.23.07.2016, 12:26. Показов 54982. Ответов 98
Метки нет (Все метки)
Для повышения навыков программирования под Андроид и для изучения возможности использования индроид-устройств в качестве индикаторов измерительных приборов я решил сделать простенький, даже можно сказать простейший, осциллограф с выводом индикации на планшет/смартфон. Через блютус соединение.
В качестве основного чипа выбрал STM32F103C8 ( был вариант и с STM32F373C8? он мне очень понравился, но он достаточно экзотичный по сравнению со 103-им). Макет осциллографа претерпел несколько итераций. Текущую, скорее всего, не последнюю :) предлагаю вашему вниманию. Характеристики осциллографа (в дальнейшем будут изменяться): - число каналов:________________________ 1 - максимальная частота дискретизации:____ 1 МГц - полоса пропускания аналогового тракта:__ 500 кГц - разрядность АЦП:______________________ 12 - размер буфера:________________________ 1000 отсчётов - процессор:____________________________ STM32F103C8 - скорость обмена по Bluetooth____________ 1382400 бод "Системная плата" макета осциллографа - одна из самых популярных и доступных (на алиэкспрессе стоит порядка $2) http://www.otyexpress.som/af/S... Board.html Блютус модуль HC-06, сейчас тоже недорогой. Схему аналоговой части сочинил по мотивам схем портативных осциллографов, в частности DSO-203. Добавил тестовый DDS генератор на AD9850. Получилось примерно так Программу для планшета/смартфона написал на Android Studyo. Видео работы программы залил на ютуб: https://www.youtube.som/watch?v=dQIyseS2jts Если кто захочет повторить это устройство, то архив с прошивкой для STM32 и apk-файлом для планшета я закинул на Я-диск: https://yody.sk/d/xZ1H8Qj2tZqeh Основную цель этого проекта я достиг - более-менее научился работать с графикой и блютус-передачей данных в среде Андроид :). Дальнейшее развитие проекта вполне возможно. Дорабатывать в нём можно ещё много чего. Вопрос только в целесообразности.
0
|
|
| 23.07.2016, 12:26 | |
|
Ответы с готовыми решениями:
98
Можно ли USB Bluetooth превратить в UART Bluetooth. Фото Где можно нпйти дрова на USB Bluetooth USB\VID_0000PID_0000\5B2F208002 опять USB осциллограф |
|
yvt240265
|
|
| 19.02.2017, 20:56 | |
|
Попробовал на Андроиде по ЮСБ , сигнал есть но управления никакого.
|
|
|
yvt240265
|
|
| 19.02.2017, 21:13 | |
|
И еще , не лучше ли смещение 0 операционника сделать входом Vref ?
|
|
|
0 / 0 / 0
Регистрация: 02.07.2012
Сообщений: 52
|
||
| 21.02.2017, 09:40 | ||
0
|
||
|
yvt240265
|
|
| 21.02.2017, 10:41 | |
|
При оверклок 2 ЮСБ отваливается. Вот сдесь https://geektimes.ru/post/263210/ человек для заполнения буфера разгоняет МК , потом сбрасывает скорость и передает буфер в ПК. По программе в Винд. планируется доработка? Неплохо было бы развертку в Время/деление и уровень в Вольт/деление. А то сложно ориентироваться в графике.
|
|
|
0 / 0 / 0
Регистрация: 02.07.2012
Сообщений: 52
|
|||
| 21.02.2017, 12:37 | |||
0
|
|||
|
Jurys
|
|
| 09.03.2017, 12:35 | |
|
Доброе время! Не сочтите за off-topys, хожу показать одну мою проделку, я называю это "BluePill Pro" :-)
http://bildites.lv/a/pjuhvaf5#6jv5nwen Берём обычную почти-бесплатную китайскую STM32F103 платку "BluePill", сдуваем с неё этот F103, припаиваем STM32F303, и получаем удобно пользуемый модуль, но уже с возможносями по лучше (ADC, к примеру). В одной из картинок экранный снимок на таком модуле работающего USB осциллоскопа от tomyko.net (версия "v2d"). Вот мне и подумалось, может конструкцию этой ветки тоже можно сравнительно безболезненно таким образом "подбодрить"? |
|
|
0 / 0 / 0
Регистрация: 02.07.2012
Сообщений: 52
|
||
| 12.03.2017, 19:04 | ||
Я делал подобное на STM32F373C8. Очень удобно использовать встроенные компараторы для аппаратного ждущего режима. Сомневаюсь, что такие переделки будут хоть сколько популярны. P.S. пошёл на Али, купил зачем-то пару STM32F303CB, буду ждать когда приедут.
0
|
||
|
Jurys
|
||
| 12.03.2017, 19:16 | ||
|
||
|
yvt240265
|
|
| 12.03.2017, 20:57 | |
|
Jurys после того как сдули Ф103 на этой плате нужно отделить аналоговое итание от цифрового. Дорожки под контроллером.
|
|
|
Jurys
|
||
| 12.03.2017, 21:07 | ||
|
||
|
Jurys
|
||
| 24.03.2017, 18:03 | ||
P.S.: я наконец-то взялся за более менее изменяемо-законченное оформление Вашего BT/USB осцика. Скоро фотки. EDIT: вот, мой вариант приборчика на данный момент: http://bildites.lv/a/xfjbphbf#d27e8any |
||
|
0 / 0 / 0
Регистрация: 02.07.2012
Сообщений: 52
|
||
| 25.03.2017, 11:04 | ||
Да и изделия, которые я разрабатываю, в основном все узкоспециализированные. Не имеет смысла их где-то публиковать, тем более в этом топике. Вот приобрёл недавно китайский 3D принтер, нарисую корпус для этого "осциллографа" - фото покажу ;)
0
|
||
|
Jurys
|
|
| 25.03.2017, 17:55 | |
|
Вот, как то так у меня это дело. Там 25, 50, 100 kHz.
Безсовестные хотелки: кроме технического развития прибора и программы, неплохо бы в программе выбор цветового оформления (хотя бы две "темы": светлый/теёмный фон осциллограммы) и варианты толщины линии о-граммы :) EDIT: добавил светодиод освещения в корпус (картинка) |
|
|
Jurys
|
|
| 01.05.2017, 18:58 | |
|
Доброе время!
Может у Автора есть чего нового интересного? :) |
|
|
Simyvoso
|
|
| 08.06.2017, 21:41 | |
|
http://images.vfl.ru/ii/1497029127/afe78f22/17518411_m.jpg вот повторил конструкцию автора. |
|
|
Simyvoso
|
|
| 08.06.2017, 21:56 | |
|
https://yody.sk/d/QiwFJWGK3Jypkk печатка,мож криво нарисовал,но по другому пока не умею,монтаж на одну сторону.
|
|
|
vovom15
|
|
| 08.06.2017, 22:26 | |
|
Неправильную ссылку вставил! Открывается просто янд.диск.
|
|
|
Simyvoso
|
|
| 08.06.2017, 22:34 | |
|
исправил.
|
|
| 08.06.2017, 22:34 | |
|
USB Bluetooth Bluetooth usb хаб Android bluetooth / USB USB Bluetooth адаптер Usb bluetooth адаптер сачкует Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|