Осцилоскоп от телефон с Android. Направи си сам осцилоскоп от таблет

В момента е трудно да се поддържат най-новите радиоелектронни технологии. Разнообразие от електронни устройства вече могат да бъдат модифицирани според вашия вкус от едно на друго. Щеше да има желание и възможности. Дори от стар електронен часовник можете да направите прост тестер за много части на електрическата верига, да не говорим за таблети и компютри. Много радиолюбители и професионалисти често трябва да използват прецизни електронни инструменти, сред които осцилоскопът е много популярен. Такова добро устройство не е евтино. Въпреки че да го направите сами с помощта на таблет и Android няма да е трудно дори за радиолюбител.

Какво е осцилоскоп и неговите функции

За тези, които не са особено запознати с работата на осцилоскопа и неговите визуални изгледи, ще обясня. Това е устройство (в старата версия като мини-телевизор, в новата версия - дизайн на таблет и т.н.), което измерва и проследява честотни колебанияв електрическата мрежа. На практика се използва широко от много специализирани лаборатории и професионални радиопредаватели. Тъй като прецизните настройки на много електрически уреди се извършват само с негова помощ.

Неговите показания в електронен или хартиен вид ви позволяват да видите синусоидални вълни. Честотата и интензивността на този сигнал от своя страна позволява определи неизправносттаили неправилно сглобяване на електрическата верига. Днес ще разгледаме двуканален осцилоскоп, който можете да сглобите със собствените си ръце въз основа на съществуващите схеми на смартфон, таблет и съответния софтуер.

Сглобяване на джобен осцилоскоп, базиран на Android

Честотата, която се измерва, трябва да се чува от човешкото ухо и нивото на сигнала не трябва да надвишава стандартния звук от микрофона. В този случай можете да сглобите осцилоскоп, базиран на Android, със собствените си ръце без допълнителни модули. Разглобяване на слушалките, на която има микрофон. Ако нямате тази слушалка, ще трябва да закупите 3,5 мм аудио щепсел с четири контакта. Запоявайте сондите според конекторите на вашата притурка.

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

Плюсове и минуси на компилацията "Android":

Сглобяване на осцилоскоп от таблет

За да стабилизирате сигнала и да разширите обхвата на входното напрежение, можете да използвате схема на осцилоскоп за таблет. Отдавна и успешно се използва за сглобяване на устройства за компютъра.

За тази цел се използват ценерови диоди KS 119 A с резистори от 10 и 100 kOhm. Първият резистор и ценерови диоди са свързани паралелно. Второ и по-мощен резисторсвързан към входа на електрическата верига. Това разширява обхвата на максимално напрежение. В крайна сметка допълнителните смущения изчезват и напрежението се увеличава до 12 волта.

Особеност на таблетния осцилоскоп е, че той работи директно със звукови импулси и ненужни смущения (екраниране) на веригата и сондите в този случай ще бъдат нежелателни.

Необходим софтуер за сглобяване на осцилоскоп на базата на таблет и Android

За да работите с такава схема, ще ви е необходима програма, която може да чертае графики въз основа на входящия аудио сигнал. Много такива опции могат лесно да бъдат намерени на пазара. С тяхна помощ можете изберете допълнително калибриранеи постигане на максимална точност за професионален осцилоскоп от таблет или друго функционално устройство.

Широколентова честота с помощта на отделна джаджа

Широк диапазон от честоти с помощта на отделна джаджа се постига от неговата приставка с аналогово-цифров преобразувател, който осигурява предаване на сигналв цифров вариант. Благодарение на това се постига по-висока точност на измерване. На практика това е преносим дисплей, който акумулира информация от отделни устройства.

Осцилоскоп от таблет с Android

Bluetooth канал

В момента, с електронния напредък, в магазините се появяват конзоли, които изпълняват функциите на осцилоскоп. Те предават сигнал чрез Bluetooth канал към таблет или смартфон. Такъв осцилоскоп е приставка, свързан към таблетчрез Bluetooth има свои собствени характеристики. Измерената граница на честотата от 1 MHz, напрежението на сондата от 10 V и обхватът от около 10 метра не винаги са достатъчни за професионалната гама от работни дейности. В такива случаи можете да използвате осцилоскоп - приемник с предаване на данни чрез Wi-Fi.

Прехвърляне на данни чрез Wi-Fi

Wi-Fi значително разширява възможностите на измервателните уреди. Този тип обмен на информация между таблета и декодера е особено популярен. Това не е модно изявление, но чиста практичност. Тъй като измерената информация се предава незабавно на таблета, който незабавно показва всяка графика на своя монитор.

Ясното потребителско меню ви позволява бързо и лесно да навигирате в контролите и настройките на електронното устройство. А записващо устройствови позволява да възпроизвеждате и предавате информация в реално време и до всички точки за всички участници в този процес.

Обикновено, заедно със закупената осцилоскопна приставка, се доставя диск със софтуер. Тези драйвери и програмаМожете бързо да го изтеглите на вашия таблет или смартфон. Ако няма такъв диск, намерете тези данни в магазина за приложения или потърсете в интернет във форуми и специализирани сайтове.

Направи си сам USB схема на осцилоскоп

Сглобяването на USB осцилоскоп ще ви струва само 250–300 рубли и можете да го направите сами.

Предимствата на това устройство са неговата ниска цена, мобилност и малък размер. Но, за съжаление, има по-съществени недостатъци. Това са ниска честота на дискретизация, наличие на компютър, ниска честотна лента и дълбочина на паметта.

За професионалисти това електронна "играчка"явно няма да стане. А за начинаещи радиолюбители това е много добър симулатор на осцилоскоп за придобиване на определени практически умения.

Чрез разработването на първия си виртуален инструмент тя създаде нов пазар и помогна на много разработчици да оценят възможностите за използване на персоналния компютър като платформа за тестване и измерване. Наличието на компютър за всеки разработчик се превърна в двигател на пазара по това време, позволявайки на компютър или лаптоп да се превърне в основата на инструментална платформа с евтин хардуер и софтуер за събиране на данни. Сега, в допълнение към National Instruments, която е отлична в тази област, има много други малки компании на пазара, предлагащи USB устройства за събиране на данни, наречени USB/PC осцилоскопи.

Но днес повечето разработчици на електроника имат смартфони и би било обичайно те да използват своя смартфон, ако не като платформа за тестване и измерване, то поне за показване на получените данни. Това отваря нова посока в развитието на виртуалните устройства.

Хардуерът за събиране на данни, комбиниран с изчислителна платформа, може да бъде направен много компактен, по-малък от кредитна карта.

Тази концепция доведе до два интересни виртуални инструмента, налични на пазара днес. Говорим за SmartScope от LabNation и Red Pitaya. И двата проекта са с отворен код и са разработени на базата на FPGA на Xilinx. Честотата и амплитудата на сигнала, показани на мобилния телефон, могат да се променят с помощта на конвенционален сензорен интерфейс, елиминирайки необходимостта от въртящи се копчета.

LabNation SmartScope

SmartScope струва около $200. В зависимост от допълнителните външни периферни устройства, включени в комплекта, цената може да варира леко, надолу или нагоре.

SmartScope може да се захранва чрез USB кабел, свързан към вашия смартфон или чрез външен USB източник на захранване. SmartScope може да изпълнява функциите не само на осцилоскоп, но и на логически анализатор и генератор на сигнали.

SmartScope поддържа различни операционни системи, включително Linux, iOS, Android и Windows. Въпреки това, свързването с който и да е от тях може да причини затруднения. SmartScope може да бъде разпознат, ако инсталирате пач за джейлбрейк на вашето iOS устройство (iPhone и iPad). А в случай на Android, трябва да проверите дали телефонът ви поддържа USB OTG. Но при повечето от най-новите телефони с Android това не би трябвало да е проблем. Все пак силно препоръчваме да проверите подробностите на уебсайта.

Червена питая

Red Pitaya е по-скъп, но няма да ви накара да изпитате неудобството, което може да срещнете, когато започнете да работите със SmartScope. Въпреки че Red Pitaya е подобен на SmartScope в повечето отношения, той предлага приложения за смартфони, които могат да бъдат изтеглени от облака за конкретни приложения. Можете също така да разработите свои собствени приложения. Red Pitaya е базиран на Xilinx Zynq FPGA, докато SmartScope използва Spartan на Xilinx. Използването на модерни FPGA прави преконфигурирането на двете устройства възможно най-лесно. FPGA програмистите могат да приложат своите умения, за да подобрят производителността на тези устройства.

Red Pitaya работи като уеб сървър, който може да бъде достъпен от всеки свързан с интернет компютър или смартфон чрез въвеждане на IP адреса в уеб браузър. Red Pitaya може да се свърже към мрежата с помощта на мрежов кабел или чрез Wi-Fi. Предвиден е microUSB порт за захранване на устройството, както и за свързване към друга конзола. Системата идва предварително инсталирана с Linux OS, захранване, BNC конектори и сонди. Със собствената си DHCP конфигурация, настройването на Red Pitaya е лесно. Има и опция за ръчна настройка. SD картата, доставена с устройството, съдържа целия необходим софтуер, но изтеглянето от вашата собствена карта няма да създаде никакви затруднения.

Списъкът с налични в момента приложения включва осцилоскоп, генератор на сигнали, спектрален анализатор, LCR метър и др. Те са толкова лесни за изтегляне, колкото всяко приложение за смартфон; За да направите това, трябва да посетите уебсайта.

Също така е възможно да импортирате данни от MATLAB или, обратно, да ги експортирате в MATLAB.

Радиолюбителите или студентите, които искат да създадат лаборатория на собственото си бюро и не се нуждаят от честотна лента над 50 MHz, не трябва да купуват скъпи осцилоскопи.

Red Pitaya е с $200 по-скъп от Smartscope, който е приблизително $370-$470.

Осцилоскопът е преносимо устройство, предназначено за тестване на микросхеми. Освен това, много модели са подходящи за индустриален контрол и могат да се използват за различни измервания. Не можете да направите осцилоскоп със собствените си ръце без ценеров диод, който е основният му елемент. Тази част е инсталирана в устройства с различна мощност.

Освен това, в зависимост от модификацията, устройствата могат да включват кондензатори, резистори и диоди. Основните параметри на модела включват броя на каналите. В зависимост от този индикатор се променя максималната честотна лента. Също така, когато сглобявате осцилоскоп, трябва да имате предвид честотата на дискретизация и дълбочината на паметта. За да анализира получените данни, устройството е свързано към персонален компютър.

Схема на прост осцилоскоп

Веригата на прост осцилоскоп включва 5 V ценеров диод. Неговата производителност зависи от видовете резистори, които са инсталирани на чипа. За увеличаване на амплитудата на трептенията се използват кондензатори. Можете да направите сонда за осцилоскоп със собствените си ръце от всеки проводник. В този случай портът се избира отделно в магазина. Резисторите от първата група трябва да издържат на минимално съпротивление във веригата от 2 ома. В този случай елементите от втората група трябва да бъдат по-мощни. Трябва също да се отбележи, че има диоди на веригата. В някои случаи те образуват мостове.

Едноканален модел

Можете да направите едноканален цифров осцилоскоп със собствените си ръце само с помощта на 5 V ценеров диод Освен това по-мощните модификации в този случай са неприемливи. Това се дължи на факта, че повишеното максимално напрежение във веригата води до увеличаване на честотата на дискретизация. В резултат на това резисторите в устройството се провалят. Кондензаторите за системата са избрани само от капацитивен тип.

Минималното съпротивление на резистора трябва да бъде 4 ома. Ако разгледаме елементите на втората група, тогава параметърът на предаване в този случай трябва да бъде 10 Hz. За да се повиши до желаното ниво, се използват различни видове регулатори. Някои експерти препоръчват използването на ортогонални резистори за едноканални осцилоскопи.

В този случай трябва да се отбележи, че те повишават честотата на дискретизация доста бързо. В такава ситуация обаче все още има отрицателни аспекти и те трябва да бъдат взети под внимание. На първо място е важно да се отбележи рязкото възбуждане на вибрациите. В резултат на това се увеличава асиметрията на сигнала. Освен това има проблеми с чувствителността на устройството. В крайна сметка точността на показанията може да не е най-добрата.

Двуканални устройства

Да направите двуканален осцилоскоп със собствените си ръце (диаграмата е показана по-долу) е доста трудно. На първо място, трябва да се отбележи, че ценерови диоди в този случай са подходящи както за 5 V, така и за 10 V. В този случай кондензаторите за системата трябва да се използват само от затворен тип.

Благодарение на това честотната лента на устройството може да се увеличи до 9 Hz. Резисторите за модела обикновено се използват от ортогонален тип. В този случай те стабилизират процеса на предаване на сигнала. За изпълнение на допълнителни функции микросхемите се избират главно от серията MMK20. Можете да направите разделител за осцилоскоп със собствените си ръце от обикновен модулатор. Не е особено трудно.

Многоканални модификации

За да сглобите USB осцилоскоп със собствените си ръце (диаграмата е показана по-долу), ще ви е необходим доста мощен ценеров диод. Проблемът в този случай е увеличаването на пропускателната способност на веригата. В някои ситуации работата на резисторите може да бъде нарушена поради промяна в ограничаващата честота. За да разрешат този проблем, мнозина използват спомагателни разделители. Тези устройства значително помагат за увеличаване на границата на праговото напрежение.

Можете да направите разделител с помощта на модулатор. Кондензаторите в системата трябва да се инсталират само близо до ценеровия диод. За увеличаване на честотната лента се използват аналогови резистори. Параметърът на отрицателното съпротивление се колебае средно около 3 ома. Диапазонът на блокиране зависи единствено от мощността на ценеровия диод. Ако ограничителната честота спадне рязко, когато устройството е включено, кондензаторите трябва да бъдат заменени с по-мощни. В този случай някои експерти препоръчват инсталирането на диодни мостове. Важно е обаче да се разбере, че чувствителността на системата в тази ситуация се влошава значително.

Освен това е необходимо да се направи сонда за устройството. За да се гарантира, че осцилоскопът няма конфликт с персонален компютър, е по-препоръчително да използвате микросхема тип MMP20. Можете да направите сонда от всеки проводник. В крайна сметка човек ще трябва само да си купи порт за него. След това с помощта на поялник горните елементи могат да бъдат свързани.

Сглобяване на 5 V устройство

При 5 V приставката за осцилоскоп „направи си сам“ се прави само с помощта на микросхема тип MMP20. Подходящ е както за обикновени, така и за мощни резистори. Максималното съпротивление във веригата трябва да бъде 7 ома. В този случай честотната лента зависи от скоростта на предаване на сигнала. Разделителите за устройства могат да се използват в различни видове. Днес статичните аналози се считат за по-често срещани. Честотната лента в тази ситуация ще бъде около 5 Hz. За да го увеличите, е необходимо да използвате тетроди.

Те се избират в магазина въз основа на параметъра за ограничаване на честотата. За да се увеличи амплитудата на обратното напрежение, много експерти съветват да инсталирате само саморегулиращи се резистори. В този случай скоростта на предаване на сигнала ще бъде доста висока. В края на работата трябва да направите сонда, за да свържете веригата към персонален компютър.

10V осцилоскопи

Осцилоскоп „направи си сам“ се прави с ценеров диод, както и резистори от затворен тип. Ако вземем предвид параметрите на устройството, индикаторът за вертикална чувствителност трябва да бъде на ниво от 2 mV. Освен това трябва да се изчисли честотната лента. За да направите това, капацитетът на кондензаторите се взема и корелира с максималното съпротивление на системата. Резисторите за устройството са най-подходящи от полевия тип. За да се сведе до минимум честотата на дискретизация, много експерти съветват да се използват само 2 V диоди. Поради това могат да се постигнат високи скорости на предаване на сигнала. За да може функцията за проследяване да се изпълнява доста бързо, микросхемите са инсталирани като MMP20.

Ако планирате режими за съхранение и възпроизвеждане, трябва да използвате различен тип. В този случай измерванията на курсора няма да са налични. Основният проблем на тези осцилоскопи може да се счита за рязък спад на ограничаващата честота. Това обикновено се дължи на бързото разширяване на данните. Проблемът може да бъде решен само с използването на висококачествен разделител. В същото време мнозина разчитат и на ценеров диод. Можете да направите разделител с помощта на конвенционален модулатор.

Как да си направим 15 V модел?

Можете сами да сглобите осцилоскоп, като използвате линейни резистори. Издържат на максимално съпротивление от 5 мм. Поради това няма много натиск върху ценеровия диод. Освен това трябва да се внимава при избора на кондензатори за устройството. За тази цел е необходимо да се измери праговото напрежение. Експертите използват тестер за това.

Ако използвате резистори за настройка за осцилоскоп, може да срещнете повишена вертикална чувствителност. Следователно данните, получени в резултат на тестването, може да са неверни. Като се има предвид всичко по-горе, е необходимо да се използват само линейни аналози. Освен това трябва да се внимава да инсталирате порта, който е свързан към микросхемата чрез сонда. В този случай е по-целесъобразно да инсталирате разделителя през шината. За да се предотврати твърде голяма амплитуда на трептене, мнозина съветват използването на вакуумни диоди.

Използване на резистори от серия PPR1

Създаването на USB осцилоскоп със собствените си ръце с помощта на тези резистори не е лесна задача. В този случай е необходимо преди всичко да се оцени капацитетът на кондензаторите. За да се гарантира, че максималното напрежение не надвишава 3 V, важно е да използвате не повече от два диода. Освен това трябва да запомните параметъра на номиналната честота. Средно тази цифра е 3 Hz. Ортогоналните резистори не са изключително подходящи за такъв осцилоскоп. Промени в конструкцията могат да се правят само с помощта на разделител. В края на работата трябва да извършите действителната инсталация на порта.

Модели с PPR3 резистори

Можете да направите USB осцилоскоп със собствените си ръце, като използвате само мрежови кондензатори. Тяхната особеност е, че нивото на отрицателно съпротивление във веригата може да достигне 4 ома. Голямо разнообразие от микросхеми са подходящи за такива осцилоскопи. Ако вземем стандартната версия на типа MMP20, тогава е необходимо да осигурим поне три кондензатора в системата.

Освен това е важно да се обърне внимание на плътността на диодите. В някои случаи това се отразява на честотната лента. За да стабилизирате процеса на разделяне, експертите съветват внимателно да проверите проводимостта на резисторите, преди да включите устройството. И накрая, регулаторът е директно свързан към системата.

Устройства с потискане на вибрациите

Осцилоскопи с устройство за потискане на трептенията се използват доста рядко в наши дни. Най-подходящи са за тестване на електрически уреди. Освен това трябва да се отбележи тяхната висока вертикална чувствителност. В този случай параметърът на ограничаващата честота във веригата не трябва да надвишава 4 Hz. Благодарение на това ценеровият диод не се прегрява значително по време на работа.

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

Дълго въведение.

Никога не съм бил страстен фен на смартфоните. Може би основната причина за безразличието към тези устройства е техният размер и липсата на възможност за работа в 3G мрежа (фирмата ми има собствени корпоративни комуникации с много изгодни тарифи за разговори, но не и за интернет). Освен това, поради естеството на работата ми, трябва да нося телефона си с мен през цялото време и в доста мръсни условия, с голяма вероятност да го изпусна или да го ударя някъде. Не ми е удобно да слагам телефона си в различни найлонови торбички, силикони и калъфи, тъй като съм свикнал да нося телефона си в джобове. Поради тази причина старият ми Sony Ericsson K750 беше при мен от няколко години и нямаше причина да го сменям.

Но след това ме изпращат в командировка и след нея веднага отивам в санаториум, за да релаксирам. И на двете места имаше доста съмнителни варианти за достъп до компютър, но и в двата хотела беше обещан безплатен WiFi. Тъй като не мога да изоставя интернет ресурсите си за толкова дълго време и изобщо не исках да нося лаптоп със себе си, реших да взема телефон на Google със себе си. И затова от жена ми, сред недоволни възгласи :), Galaxy Gio беше отнет, а в замяна ми беше даден старият Sony Ericsson.

Честно казано, харесах Galaxy Gio още по-рано заради адекватните размери и ниската цена. И аз инициирах замяната на стария, мъртъв сгъваем телефон на жена ми с Galaxy Gio.

Преди командировката запознанството ми с Galaxy Gio беше доста повърхностно - настройване на WiFi, акаунт, някои други дреболии... след санаториума, на базата на известен опит с телефона, стигнах до следните изводи:
— размерите на телефона са удобни (поради факта, че е по-тънък от моя Sonyerikson) и дори ви пречи по-малко в джоба;
- синхронизирането на контакти с акаунт в Google е добро нещо (омръзна ми да прехвърлям контакти чрез Bluetooth от стария телефон на новия), загубата на телефона вече няма да е толкова катастрофална, тъй като контактите (най-ценното нещо в телефона) се съхраняват в акаунта в Google;
— работата в мрежата (в Opera) по принцип е поносима, но функционалността е доста ограничена, което създава проблеми, например, ако трябва да направите нещо повече от отговор на имейл или публикация във форум;
— въвеждането на текст на сензорния панел е безспорно по-удобно, отколкото на обикновен телефон, но нищо не може да замени обикновената клавиатура и мишка;
- Лакомията на телефона е много досадна! Необходими са ежедневни упражнения. И тъй като трябваше да се мотая във влаковете и да правя дълги пътувания, развих силен инстинкт да пестя батерията (добре е, че има отделен плейър, иначе не мога да играя игри или да слушам музика по пътя, защото на в края на пътуването лесно можете да останете без комуникация) . Освен това непрекъснато носите зарядно със себе си и на всяка станция търсите контакт, в който да се включите (преди смартфона възприемах McDonald's само като място, където можете да хапнете в непознат град - сега имат друга функция :)) .

Като цяло, в крайна сметка, въпреки някои недостатъци, реших да запазя Galaxy Gio за постоянна употреба (жена ми си купи същия, само в бяло :))


По-близо до точката.

Защо толкова дълго въведение? Но без резултат! Аз най-накрая стигнах до компютъра си и започнах да драскам текст :). И в тази статия исках да говоря за приложения за Android, които могат да бъдат полезни при разработването на електронни устройства.

Веднага трябва да се каже, че поради спецификата на Google Phone (това все пак е телефон), не можете да разчитате на нещо сериозно, но какво има, радваме се.

След като се скитах из Google Play Store, направих малка селекция, която според мен може да ви бъде полезна. Изборът не претендира за пълен и ако знаете интересни приложения, пишете ми и ще ги добавя.


1 ДА ЗАПОЧНЕМ ОТ ЗАДЪЛЖИТЕЛНОТО ПРИЛОЖЕНИЕ.



Описанието на Market гласи: „ElectroDroid е мощен инструментариум и справочник за разработчика на електроника.“ Може да се спори за „мощния набор от инструменти“, но фактът, че приложението е най-доброто в своята област, е сигурен. ElectroDroid е лесен за използване, преведен е на руски (повечето от него), съдържа много справочна информация в различни области, има изчисления за основни схеми (LM317, NE555, op-amp...), удобни калкулатори за цветно маркиране на резистори, кондензатори, дросели, изводи на голям брой конектори и много по-интересни неща. Помощната информация е удобна за използване, тъй като картините и текстът автоматично се преформатират при завъртане и мащабиране за по-лесно четене.

За да ви даде известна представа за формата, в която е представен референтният материал, ето информационна лента на USB конектора:

Market има както платени, така и безплатни версии на приложението. Много уважение към автора за факта, че безплатната версия е почти напълно функционална (с изключение на липсата на отделни секции и наличието на реклама).


2 ГРУПА СИМУЛАТОРИ НА ЕЛЕКТРИЧЕСКИ ВЕРИГИ.




Симулатор на електрически вериги на Droid Tesla, както е описано в Market, базиран на двигателя SPICE (какво трябва да означава това?). Освен това описанието се хвали, че симулаторът използва законите на Кирхоф (KCL) за резистивни вериги (бих искал да видя симулатор, който не използва тези закони! Те също биха включили използването на закона на Ом като предимство :)). За нелинейни вериги се използва алгоритъмът на Нютон-Рафсън... и т.н. и така нататък. Като цяло описанието е щедро обсипано с математически термини - накратко, трябва да работи добре (според описанието в Market). Не мога да кажа колко правдоподобно са изчислени веригите, но от примерите става ясно, че веригите са доста сложни. Приложението има много настройки, възможност за създаване на онлайн проекти, промяна на цветови схеми. Основният недостатък е, че безплатната версия е абсолютно неизползваема, тъй като повечето от компонентите липсват (дори не можете да разгледате примерите).




Друг симулатор е EveryCircuit. Подобно на предишния, той може да се похвали с различни методи за изчисляване на различни вериги, но основната разлика и предимство на този симулатор е неговата визуализация. В буквалния смисъл на думата можете да видите как тече ток през проводниците, светодиодите светят с различна яркост (дори при превишаване на допустимия за тях ток се рисува ефектът от изгарянето им), чертаят се графики и т.н. Докато работите, можете да променяте параметрите на елементите с помощта на интерактивния контролер.

Приложението просто иска да бъде поставено на таблета на учителя! С такова приложение можете лесно и ясно да покажете на мързеливите ученици как работят различните компоненти в електрическата верига. Друго предимство е, че авторите в безплатната версия са поели по пътя на ограничаване на полето за веригата, а не на броя на компонентите.

3 ГРУПА ОСЦИЛОСКОПИ И СПЕКТЪРНИ АНАЛИЗАТОРИ.

Поради факта, че без използването на какъвто и да е хардуер, Android устройство може да получава сигнал само чрез микрофон (или слушалки), честотният диапазон е в областта от 20 - 22 000 Hz (и това е в най-добрия случай). Това значително ограничава обхвата на използване на такива осцилоскопи-анализатори, превръщайки ги в играчки, но никога не се знае, може да са полезни...




Хубав осцилоскоп. Има курсори, тригер, отместване. Вход за микрофон. Проектът е отворен и ако можете да добавите нещо, от което се нуждаете, можете да получите източника на android.serverbox.ch



Аскет, без никакви настройки и според създателите, бърз (High performance native code using OpenGL ES 2.0) спектрален анализатор. Декларираният диапазон е 20 – 22 000 Hz, но разбираме, че ще бъде значително по-тесен. Скалата е логаритмична. Въз основа на моето тестване е доста точно.



Друг спектрален анализатор, но в сравнение с предишния не просто показва спектъра, а го рисува във времето. Оказва се съвсем ясно. В безплатната версия честотният диапазон е ограничен до 8 kHz, а скалата е линейна. Платената версия премахва честотните ограничения, добавя цветови схеми и ви позволява да изберете типа на мащаба


4 ГРУПА ГЕНЕРАТОРИ.
Близък по смисъл до предишната група, но, струва ми се, по-търсен. Отново можем да разчитаме само на изходен диапазон от 20 – 22 000 Hz. Сигналът може да бъде изпратен към високоговорител или през аудио жака (и усилвател, ако е необходимо). Засега в тази група има само едно приложение, но то е много функционално.



Доста функционален безплатен генератор. Може да произвежда синусоидален, квадратичен, трион, „бял“ и „розов“ шум. За меандър и трион работният цикъл може да се промени. В допълнение, той може да създаде сигнал с амплитудна, честотна и фазова модулация (а модулиращият сигнал може също да бъде синусоидална, квадратна вълна или трион). Програмата може също така автоматично да увеличава/намалява честотата във времето линейно или логаритмично. Всичко е удобно, просто и най-важното е, че няма лепкава дръжка на атенюатора, която разработчиците обичат да залепват в такива програми.


5 ГРУПА ЗА AVR РАЗРАБОТЧИК.


Справочно ръководство за асемблерни команди за AVR. Не е много удобно за използване - няма търсене и разбивка на групи - всичко е в един списък. Освен това на моя Gio текстът изглежда много блед. Но нека не бъдем сурови към разработчика - той се опита за нас безплатно.


Едно от малкото полезни неща на пазара! Пълен калкулатор на предпазители за AVR. Подобно на http://www.engbedded.com/fusecalc. Отбелязвате квадратчетата и получавате fusebytes. Поддържа 144 кристала. Генерира команден ред за AVRDUDE. Често използваните контролери могат да бъдат маркирани като любими - по-лесно за намиране. Безплатно. Необходим за монтаж.


Много интересно приложение. Може да изведе UART сигнал през аудио изхода. (Ако все пак го взема, ще е супер). Можете да зададете Baudrate и забавянето между символите - няма други настройки. Тъй като винаги се опитвам да прикача UART контрол към моите устройства, това приложение може да превърне телефона в нещо като контролен панел. За да генерирате необходимото ниво на сигнала, ви е необходим преобразувателен кабел. Разработчикът предлага следната схема:


6 ГРУПА ОТ ДАННИ.
Често има нужда да записвате всякакви параметри, които се простират за дълъг период от време; устройствата с Android могат да бъдат полезни за това, тъй като те са доста компактни и имат цял ​​арсенал от сензори на борда. Например, можете да прикрепите телефон към обект и чрез записване на показания от сензори за позиция да получите траекторията на движение на обекта. Можете също така да превърнете телефона си във видеорекордер или аудиорекордер. Обхватът на приложение е широк и такъв брой различни сензори е трудно да се намерят някъде другаде на едно място.


Проста безплатна програма може да записва видео (да го раздели на части, ако е необходимо) или да прави снимки с даден период. Докато записвате, можете да видите показанията на сензора. Файловете се записват на SD картата в директория SmartphoneLoggerData


Още едно безплатно приложение. Работи с куп сензори: звук (микрофон), ускорение, ориентация, магнитно поле, светлина и др. Освен това и с екзотични: зареждане на батерията, WIFI, Bluetooth, GPS, ниво на сигнала, излъчваща клетка... Програмата записва данни в CSV формат, което ви позволява впоследствие да ги „захраните“ във всяка програма, да я анализирате, да рисувате графика или направете изчисления. Файловете се записват на SD картата в директория сензорна следаразделени на папки с имената на сензорите.


Това е целият списък за сега. Очаквам интересни допълнения от вас.

(Посетен 26 809 пъти, 8 посещения днес)

Това приложение е тествано само със Samsung Galaxy GT-i5700 Spica (Android 2.1)

Веригата използва микрочип PIC33FJ16GS504 () като ADC за два входа. Обработените данни се прехвърлят към телефона чрез Bluetooth модул LMX9838 (лист с данни).

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

Изходните кодове за Bluetooth са взети от http://developer.android.com. Този пример се състои от три файла с изходен код на Java. И напълно копирах "DeviceListActivity.java", който се използва за търсене на отдалечени Bluetooth устройства. Промених "BluetoothChatService.java", като премахнах всичко ненужно от там.

Останалата част от работата се състоеше основно в прехвърляне на предишните ми разработки за S60 в Java. Беше трудно, но въпреки това беше добър пример за изучаване на JAVA програмиране.

Изходните кодове и фърмуер за Android и PIC могат да бъдат изтеглени.

Ето диаграмата. В това няма нищо особено, всичко се основава на съществуващи схеми.

Може би не съм избрал най-добрия микроконтролер за тази цел, защото... имаше неизползвани заключения. Но успях да купя само този и това е най-добрият ADC.

Ако искате да промените обхвата на входното напрежение чрез промяна на предусилвателя на операционния усилвател, изчислението е във файла "adc.xmcd". Също така, освен LMX, можете да използвате други Bluetooth модули.

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

Обозначаване Тип Деноминация Количество ЗабележкаМагазинМоят бележник
MK PIC 16-битов

dsPIC33FJ16GS504

1 Към бележника
Bluetooth модулLMX98381 Към бележника
U1 Операционен усилвател

TLV2372

1 Към бележника
U2 Линеен регулатор

LM1117-N

1 Към бележника
D1 Изправителен диод

BAS16

1 Към бележника
D2 Светодиод 1 Към бележника
C1, C6, C8-C10 10 µF5 Към бележника
C2 Електролитен кондензатор47 µF1 Към бележника
C3-C5, C7 Кондензатор1 µF4 Към бележника
R1, R5 Резистор

47 kOhm

2 Към бележника
R2, R6 Резистор

10 kOhm

2 Към бележника
R3, R4, R7, R8 Резистор

2,2 kOhm

4 Към бележника
R9-R12 Резистор

1 kOhm

4 Към бележника
# Резистор


 

Може да е полезно да прочетете: