Отговори на тема  [ 11 мнения ] 
Телефона като измервателен уред 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10892
Местоположение: Гьотеборг
Мнение Телефона като измервателен уред
Идеята е импедансен анализатор/импедансна спектроскопия (пак), този път през телефона.
Варианти на две (подобни) приложения ги има няколко (предполагам до 20kHz, и повече), и използват говорителя и микрофона на телефона

-генератор
-спектроанализатор/SPL метър

Имаше и разни дистанционни управления с тонално кодиране или нещо подобно.

Идеята е да се обединят, като се добави импеданс анализатор/RLC метър, който да използва
само аудио вход/изхода. Разбира се възможни са външни добавки и предварително усилване/обработка на сигнала.
Няма конкретно задание, по-скоро въпроса е колко далеч може да се отиде със стандартните телефони,
които се продават в момента. Нямам си напредстава, колко орязан е вход/изхода с хардуерни филтри,
или повечето е софтуер, който може да се промени. Вероятно интерфейса на телефон/таблета са достатъчно добри за някои бързи измервания.
Някакви идеи, някой да е писал или опитвал нестандартни приложения - дори и с вградените сензори (камера, акселерометър, жироскоп, магнетометър, датчик за дистанция/осветеност/жестове). Гледам, вече слагат FLIR модули, но те май използват USB/OTG. Има го и IOIO модула за Андроид, това може би е най-близко до идеята за минимален външен хардуер с достъп до телефона - но в общия случай пак бълва вече готови данни, а телефона не участва в генерацията/измерването/анализа.

Писали сме и преди във форума, има подобен софтуер за PC, който използва звуковата карта и върши наистина много работа.
Но незнам дали ще работи на Windows телефоните. Говорих си с един американец, който е написал Daqarta - каза, че го е писал асемблер
за х86 и няма намерение да го пренаписва за телефон/таблет, въпреки че не би трябвало да е проблем.

В класическия случай имаме външен модул, който си е отделен хардуер и само бълва данните на телефона по BT или WiFi, или 3G/4G.
Най-близкия пример е Mooshimeter от Sparkfun, и разбира се скъпите алтернативи на Agilent, Fluke, R&S - новите всички имат
връзка с телефон.

В случая обаче, идеята е да се използват предимно възможностите на самия телефон като измервателен уред, а не просто като отдалечен дисплей/логер/гейт към облаците и т.н. Май не съм виждал "измервателен телефон", "телефон за инДжинери". Иначе класически пример
е използването на телефона за спектроанализатор, с проста приставка към камерата.

Виж има Катепилар за строители - удароусточив, водоустоучив, с фенерче, камера, може и лазерен метър/отвес да му сложат скоро ... :)

п.с. най-простото приложение на това което съм писал нагоре е изолиран сигнал генератор / веригопроверител...
п.п.с. нямам шанс за аудио жака ... http://www.dnevnik.bg/tehnologii/2016/0 ... ez_jak_za/


Съб Авг 20, 2016 10:14 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4393
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Телефона като измервателен уред
mi то си има чипове за таз работа -
даже в момента имам един проект - с aducm350серията точно за импедансни измервания. той за това е правен.
http://www.analog.com/en/products/proce ... cm350.html

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Нед Авг 21, 2016 12:06 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10892
Местоположение: Гьотеборг
Мнение Re: Телефона като измервателен уред
да, ясно е че чипове има, има и AD5933 и т.н.
въпроса е телефона до колко може да се справи с тая задачка. алтернативно тоя чипа да се върже отвън, но
това вече е правено, т.е. нищо ново няма.


Нед Авг 21, 2016 12:10 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: Телефона като измервателен уред
Ако няма да се слага външен "измервателен" хардуер оставаме на интерфейсите, дето си ги има телефона - т.е. 3.5мм. Мяркал съм из магазина на андроида осцилоскопоподобни приложения.
Какво имаш предвид под филтри и орязвания - със сигурност няма да хапят над 20-30КХз, все пак са си някакви кодеци мислени за звук. На gsmarena (и не само) правят аудио тестове в ревютата и има АЧХ на изхода измерена. Сигурно колкото модела има толкова и различни характеристики ще получиш, така че там ще трябва да се "рекламира" консервативно.
Отделно с андроида имаше по-рано проблеми с закъсненията и синхронизирането вход-изход. По спомен в 5-цата май направиха нещо по въпроса.
ОТГ е добро нещо, макар че не знам дали държат high speed телефоните - моята S4 доста бавно копираше към усб флашка на отг, но може да е друга причината.
Тъй де, пак стигаме до редицата от проблеми, пречещи на използването на таблетофони за работа:
- няма real time
- всеки производител прави каквото си знае, стига да запази талафона шарен и фейсбук-съвместим
- няма свестен бърз интерфейс (освен otg)
Това отрежда ролята на талафона да е user interface - което не е никак малко, но пак иска някакъв горски плод с ADC/DAC отвън (например)


Нед Авг 21, 2016 12:30 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4393
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Телефона като измервателен уред
"В случая обаче, идеята е да се използват предимно възможностите на самия телефон като измервателен уред, а не просто като отдалечен дисплей/логер/гейт към облаците и т.н."

всеки производител гледа да изтъни производствената цена на телефона до максимум - -т.е. нямам как да се сложи нещо повече от най-небходимото.
така че качествена схемотехника за измервания няма да намериш дори и в най-скъпите телефони :!:

а с колкото и мощен и много ядрен 64битов телефон да си ако имаш калпав аналогов фронтенд - никакъв уред не може да направиш.

Даже и драйверите за камери, жироскопи акселерометри , жестове и т.н в повечето случаи не са отворени, имаш апи за основните функции, и не е в реално време и не са raw демек са препроцеснати ти имаш когато ОС-а реши да ти даде данните.
та с две думи хубаво и шарено може да стане, но не и измервателен уред :)
за съжаление :)

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Нед Авг 21, 2016 12:55 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10892
Местоположение: Гьотеборг
Мнение Re: Телефона като измервателен уред
нали има някакви отворени платформи, ако мястото не е проблем може да се сложи добър фронтенд.

Пак казвам - нямам за цел да конкурирам производители на измервателна апаратура, които правят това от 50 години...
целта е да се намери удобна платформа и да се тества какво може да се изстиска от нея за конкретни случаи със
специфични изисквания, за колегите УченИ

и сега има доста безплатни апове, които виждам че започват да се използват по лабораториите и вършат достатъчно добра работа
за всекидневието (както спектрометъра, SPL/спектроанализатора и други). Има сега едно относително ново модулче на ST, с IR лазер в него -
дават му до 2 метра обхват, с точност до 1мм - ясно че няма да е толкова, още повече в слънчев ден, но в лаба и в класната стая вероятно ще върши доста работа. За такива цели и нужди говоря...


Нед Авг 21, 2016 1:06 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4393
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Телефона като измервателен уред
Grubi написа:
...
за всекидневието (както спектрометъра, SPL/спектроанализатора и други). Има сега едно относително ново модулче на ST, с IR лазер в него -
дават му до 2 метра обхват, с точност до 1мм - ясно че няма да е толкова, още повече в слънчев ден, но в лаба и в класната стая вероятно ще върши доста работа. За такива цели и нужди говоря...

това с лазара го има - например смартофон LG G4 фокуса му работи с ИЧ лазерен сенсор., проблема е че нямаш достъп до него.
на "отворените" платформи пак нямаш достъп до SPI/I2C интерфейсите - и да имаш - не в реално време - и това е логично щото няма как да датат юзерско време по бъса дето се четат данните на акселерометрите/жироскопите/TOF/камерата/аудиокодеците

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Нед Авг 21, 2016 11:42 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: Телефона като измервателен уред
за да направиш някакво смислено измерване на импедансни характеристики, трябва да можеш да премериш напрежението, тока и фазата между тях. колкото по-точно ги мериш, толкова по-точeн ще и финалния резултат. примерно 12 бита за 5% точност. отделно, изхода от генератора трябва да може да дава и големи напрежение, и големи тоци, с равномерна АЧХ характеристика, добре е да има и DC офсет.

изхода на телефона за слушалки е много битове, но май само това му е доброто. като мощност надали, а АЧХ със сигурност е барната за ухо, т.е. е достатъчно нелинейна. пък и повечето са някакви клас-D на изхода, което направо те хвърля в небитието. не съм наясно дали има линеен вход в телефоните. а микрофоните обикновено са едно чипче с размер 0805, на което подаваш напрежение, клок и то ти вади серийна данна (цифрова направо). не виждам как ще мериш фазова разлика в тоя случай (трябва си под 1 градус), може и да може с някакви геройства на ниско софтурно ниво.

но във всички случаи ще си до към 1KHz, най-много.
RLC метри за 1KHz бяха актуални преди 30 години. в днешно време е нормално DC/DC да работи на 1-2MHz, а за характеризация ти трябва уред на 10. то там и е практическата граница на този метод на мерене, нагоре вече ти трабват и S-параметрите и се прави с VNA.


Нед Авг 21, 2016 11:43 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10892
Местоположение: Гьотеборг
Мнение Re: Телефона като измервателен уред
ясно, т.е. наистина е за безумни идеи. значи външен модул и връзка към шаренията само.
иначе процесите, които се мерят/логват са доволно бавни - предполагам минути, часове, понякога и дни и обикновенно интересни неща стават под 1kHz, че даже и под 100Hz - това че модерните RLC са много нагоре, е проблем на тия които се занимават с радио.


Нед Авг 21, 2016 12:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: Телефона като измервателен уред
е, щото спомена импеданси, затова обясних за RLC

за по-ниско честоти се нарича frequency response analyzer, те обикновено почват от части от херца и стигат до стотина килохерца. но пак се мери амплитуда и фаза, най-простия е с един изход и два входа. дори да предположим, че изхода ще се усили допълнително, остава си въпроса с изравняването на АЧХ на самия телефон. най-лесно е да се тества, като му пуснеш бял шум и гледаш какво е чул/излъчил

но по принцип знаеш, че е трудно да се направи дори с наточени компоненти широкочестотен усилвател с равна (0.1dB) характеристика. в днешно време няма да е куфар с дръжка за носене, но определено не става с телефон.


Нед Авг 21, 2016 12:49 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10892
Местоположение: Гьотеборг
Мнение Re: Телефона като измервателен уред
да, може и така да направя - при все това приложенията ги има, а и аз имам външните уреди.
Може би има малка надежда, че вход/изхода към жака може да свърши малко повече работа.
И ако аудио частта е отделна, човек да се закачи на I2S бъса директно.

интересно писание на cirrus, малко старо
http://www.cirrus.com/en/pubs/whitePape ... nes_wp.pdf

п.с. ей го моя дивайс - мери тегло и колко си тлъст, остава само да се преработи за каквото искат колегите и да се върже към телефона... пак си е отделен модул и си е SPI, никакво шанс за интерфейс към аудиото, освен като бавен модем :) Но затова са безумни идеи...
http://www.ti.com/lit/ds/symlink/afe4300.pdf


Нед Авг 21, 2016 1:32 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 11 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни