Osciloskops no Android tālruņa. DIY osciloskops no planšetdatora

Šobrīd ir grūti tikt līdzi jaunākajām radioelektronikas tehnoloģijām. Tagad dažādas elektroniskās ierīces var modificēt, lai tās atbilstu jūsu gaumei. Būtu vēlme un spējas. Pat no veca elektroniskā pulksteņa var izgatavot vienkāršu testeri daudzām elektrisko ķēžu daļām, nemaz nerunājot par planšetdatoriem un datoriem. Daudziem radioamatieriem un profesionāļiem bieži ir jāizmanto precīzi elektroniskie instrumenti, starp kuriem osciloskops ir ļoti populārs. Tik laba ierīce nav lēta. Lai gan pašam to pagatavot, izmantojot planšetdatoru un Android, nebūs grūti pat radioamatierim.

Kas ir osciloskops un tā funkcijas

Tiem, kas nav īpaši pazīstami ar osciloskopa darbību un tā vizuālajiem skatiem, paskaidrošu. Šī ir ierīce (vecajā versijā kā mini-televizors, jaunajā versijā - planšetdatora dizains utt.), kas mēra un izseko frekvences svārstības elektrotīklā. Praksē to plaši izmanto daudzas specializētas laboratorijas un profesionāli radio un televīzijas tehniķi. Tā kā daudzu elektroierīču precīzi iestatījumi tiek veikti tikai ar tās palīdzību.

Tās rādījumi elektroniskā vai papīra formā ļauj redzēt sinusoidālās viļņu formas. Šī signāla biežums un intensitāte savukārt ļauj noteikt darbības traucējumus vai nepareiza elektriskās ķēdes montāža. Šodien mēs apskatīsim divu kanālu osciloskopu, kuru varat salikt ar savām rokām, pamatojoties uz esošajām viedtālruņa, planšetdatora un atbilstošās programmatūras shēmām.

Kabatas osciloskopa montāža, pamatojoties uz Android

Izmērītajai frekvencei jābūt dzirdamai cilvēka ausī, un signāla līmenis nedrīkst pārsniegt standarta mikrofona skaņu. Šajā gadījumā jūs varat savākt Android bāzes osciloskopu ar savām rokām bez papildu moduļiem. Austiņu izjaukšana, uz kura ir mikrofons. Ja jums nav šo austiņu, jums būs jāiegādājas 3,5 mm audio spraudnis ar četriem kontaktiem. Lodējiet zondes atbilstoši jūsu sīkrīka savienotājiem.

Lejupielādējiet programmatūru no tirgus, kas mērīs mikrofona ievades frekvenci un uzzīmēt grafiku pamatojoties uz šo signālu. Ar piedāvātajām iespējām pietiks, lai izvēlētos labāko. Pēc lietojumprogrammas kalibrēšanas osciloskops būs gatavs lietošanai.

Android versijas plusi un mīnusi:

Osciloskopa salikšana no planšetdatora

Lai stabilizētu signālu un paplašinātu ieejas sprieguma diapazonu, planšetdatoram varat izmantot osciloskopa ķēdi. Tas ir izmantots ilgu laiku un veiksmīgi, lai saliktu ierīces datoram.

Šim nolūkam tiek izmantotas KS 119 A zenera diodes ar rezistoriem 10 un 100 kOhm. Pirmais rezistors un zenera diodes ir savienoti paralēli. Otrkārt un jaudīgāks rezistors savienots ar elektriskās ķēdes ieeju. Tas paplašina maksimālā sprieguma diapazonu. Galu galā papildu traucējumi pazūd un spriegums palielinās līdz 12 voltiem.

Planšetdatora osciloskopa īpatnība ir tāda, ka tas darbojas tieši ar skaņas impulsiem un nevajadzīgi traucējumi (ekranēšana) ķēdē un zondēs šajā gadījumā būs nevēlami.

Nepieciešamā programmatūra osciloskopa montāžai uz planšetdatora un Android bāzes

Lai strādātu ar šādu shēmu, jums būs nepieciešama programma, kas var zīmēt grafikus, pamatojoties uz ienākošo audio signālu. Daudzas šādas iespējas var viegli atrast tirgū. Ar viņu palīdzību jūs varat izvēlieties papildu kalibrēšanu un sasniegt maksimālu precizitāti profesionālam osciloskopam no planšetdatora vai citas funkcionālas ierīces.

Platjoslas frekvence, izmantojot atsevišķu sīkrīku

Plašs frekvenču diapazons, izmantojot atsevišķu sīkrīku, tiek panākts, izmantojot tā televizora pierīci ar analogo-digitālo pārveidotāju, kas nodrošina signāla pārraidi digitālajā versijā. Pateicoties tam, tiek sasniegta augstāka mērījumu precizitāte. Praksē tas ir pārnēsājams displejs, kas uzkrāj informāciju no atsevišķām ierīcēm.

Osciloskops no Android planšetdatora

Bluetooth kanāls

Šobrīd līdz ar elektronisko progresu veikalos parādās konsoles, kas pilda osciloskopa funkcijas. Viņi pārraida signālu, izmantojot Bluetooth kanālu, uz planšetdatoru vai viedtālruni. Šāds osciloskops ir pielikums, savienots ar planšetdatoru izmantojot Bluetooth, ir savas īpašības. Izmērītā frekvences robeža 1 MHz, zondes spriegums 10 V un diapazons aptuveni 10 metri ne vienmēr ir pietiekams profesionālajam darba aktivitāšu diapazonam. Šādos gadījumos varat izmantot osciloskopu - televizora pierīci ar datu pārraidi, izmantojot Wi-Fi.

Pārsūtiet datus, izmantojot Wi-Fi

Wi-Fi ievērojami paplašina mērīšanas ierīču iespējas. Šāda veida informācijas apmaiņa starp planšetdatoru un televizora pierīci ir īpaši populāra. Tas nav modes paziņojums, bet tīra praktiskums. Tā kā izmērītā informācija tiek nekavējoties pārsūtīta uz planšetdatoru, kas savā monitorā uzreiz parāda jebkuru grafiku.

Skaidra lietotāja izvēlne ļauj ātri un viegli pārvietoties pa elektroniskās ierīces vadības ierīcēm un iestatījumiem. A ierakstīšanas ierīceļauj reproducēt un pārsūtīt informāciju reāllaikā un uz visiem punktiem visiem šī procesa dalībniekiem.

Parasti kopā ar iegādāto osciloskopa televizora pierīci tiek piegādāts disks ar programmatūru. Šie draiveri un programma Varat to ātri lejupielādēt planšetdatorā vai viedtālrunī. Ja šāda diska nav, atrodiet šos datus lietojumprogrammu veikalā vai meklējiet internetā forumos un specializētās vietnēs.

DIY USB osciloskopa shēmas shēma

USB osciloskopa montāža jums izmaksās tikai 250–300 rubļu, un jūs to varat izgatavot pats.

Šīs ierīces priekšrocības ir tās zemās izmaksas, mobilitāte un mazs izmērs. Bet diemžēl ir daudz būtiskāki trūkumi. Tie ir zems paraugu ņemšanas ātrums, datora klātbūtne, mazs joslas platums un atmiņas dziļums.

Profesionāļiem šis elektroniskā "rotaļlieta" acīmredzot nedarīs. Un iesācējiem radioamatieriem šis ir ļoti labs osciloskopa simulators noteiktu praktisko iemaņu apgūšanai.

Izstrādājot savu pirmo virtuālo instrumentu, viņa radīja jaunu tirgu un palīdzēja daudziem izstrādātājiem izvērtēt iespējas izmantot personālo datoru kā testēšanas un mērīšanas platformu. Datora pieejamība ikvienam izstrādātājam tajā laikā kļuva par tirgus virzītājspēku, kas ļāva personālajam vai klēpjdatoram kļūt par instrumentu platformas pamatu ar zemu izmaksu datu iegūšanas aparatūru un programmatūru. Tagad papildus National Instruments, kas šajā jomā ir izcēlies, tirgū ir daudz citu mazu uzņēmumu, kas piedāvā USB datu ieguves ierīces, ko sauc par USB/PC osciloskopiem.

Taču mūsdienās lielākajai daļai elektronikas izstrādātāju ir viedtālruņi, un būtu ierasts, ka viņi savu viedtālruni izmantotu ja ne kā testa platformu, tad vismaz iegūto datu attēlošanai. Tas paver jaunu virzienu virtuālo ierīču attīstībā.

Datu iegūšanas aparatūru apvienojumā ar skaitļošanas platformu var padarīt ļoti kompaktu, mazāku par kredītkarti.

Šī koncepcija ir radījusi divus interesantus virtuālos instrumentus, kas šodien ir pieejami tirgū. Mēs runājam par SmartScope no LabNation un Red Pitaya. Abi projekti ir atvērtā koda un izstrādāti, pamatojoties uz Xilinx FPGA. Signāla frekvenci un amplitūdu, kas tiek parādīta mobilajā tālrunī, var mainīt, izmantojot parasto skārienjutīgo interfeisu, tādējādi novēršot nepieciešamību pēc rotējošām kloķiem.

LabNation SmartScope

SmartScope maksā apmēram 200 USD. Atkarībā no komplektā iekļautajām papildu ārējām perifērijas ierīcēm cena var nedaudz atšķirties, vai nu uz leju, vai uz augšu.

SmartScope var darbināt, izmantojot viedtālrunim pievienotu USB kabeli vai ārēju USB barošanas avotu. SmartScope var darboties ne tikai kā osciloskops, bet arī kā loģiskais analizators un signālu ģenerators.

SmartScope atbalsta dažādas operētājsistēmas, tostarp Linux, iOS, Android un Windows. Tomēr savienojuma izveide ar kādu no tiem var radīt grūtības. SmartScope var atpazīt, ja savā iOS ierīcē (iPhone un iPad) instalējat jailbreak ielāpu. Un Android gadījumā jums vajadzētu pārbaudīt, vai jūsu tālrunis atbalsta USB OTG. Taču ar lielāko daļu jaunāko Android tālruņu tai nevajadzētu būt problēmai. Tomēr mēs ļoti iesakām pārbaudīt informāciju vietnē.

Sarkanā pitaja

Red Pitaya ir dārgāks, taču tas neliks jums piedzīvot neērtības, ar kurām jūs varētu saskarties, uzsākot darbu ar SmartScope. Lai gan Red Pitaya vairumā aspektu ir līdzīgs SmartScope, tas piedāvā viedtālruņu lietotnes, kuras var lejupielādēt no mākoņa konkrētām lietojumprogrammām. Varat arī izstrādāt savas lietojumprogrammas. Red Pitaya pamatā ir Xilinx Zynq FPGA, savukārt SmartScope izmanto Xilinx Spartan. Mūsdienu FPGA izmantošana padara abu ierīču pārkonfigurēšanu pēc iespējas vienkāršāku. FPGA programmētāji var pielietot savas prasmes, lai uzlabotu šo ierīču veiktspēju.

Red Pitaya darbojas kā tīmekļa serveris, kuram var piekļūt no jebkura internetam pieslēgta datora vai viedtālruņa, tīmekļa pārlūkprogrammā ievadot IP adresi. Red Pitaya var savienot ar tīklu, izmantojot tīkla kabeli vai Wi-Fi. Ierīces barošanai, kā arī savienošanai ar citu konsoli tiek nodrošināts microUSB ports. Sistēma ir iepriekš instalēta ar Linux OS, barošanas avotu, BNC savienotājiem un zondēm. Ar savu DHCP konfigurāciju Red Pitaya iestatīšana ir vienkārša. Ir arī manuāla iestatīšanas iespēja. Ierīces komplektācijā iekļautajā SD kartē ir visa nepieciešamā programmatūra, taču lejupielāde no savas kartes nesagādās nekādas grūtības.

Pašlaik pieejamo lietojumprogrammu sarakstā ir osciloskops, signālu ģenerators, spektra analizators, LCR mērītājs un citi. Tos ir tikpat viegli lejupielādēt kā jebkuru viedtālruņa lietotni; Lai to izdarītu, jums jāapmeklē vietne.

Ir iespējams arī importēt datus no MATLAB vai, gluži pretēji, eksportēt uz MATLAB.

Radioamatieriem vai studentiem, kuri vēlas izveidot laboratoriju uz sava galda un kuriem nav nepieciešams joslas platums virs 50 MHz, nevajadzētu iegādāties dārgus osciloskopus.

Red Pitaya ir par 200 USD dārgāks nekā Smartscope, kas ir aptuveni 370–470 USD.

Osciloskops ir pārnēsājama ierīce, kas paredzēta mikroshēmu pārbaudei. Turklāt daudzi modeļi ir piemēroti rūpnieciskai kontrolei un var tikt izmantoti dažādiem mērījumiem. Osciloskopu nevar izgatavot ar savām rokām bez zenera diodes, kas ir tā galvenais elements. Šī daļa ir uzstādīta dažādas jaudas ierīcēs.

Turklāt atkarībā no modifikācijas ierīcēs var būt kondensatori, rezistori un diodes. Modeļa galvenie parametri ietver kanālu skaitu. Atkarībā no šī indikatora mainās maksimālais joslas platums. Tāpat, saliekot osciloskopu, jāņem vērā paraugu ņemšanas ātrums un atmiņas dziļums. Lai analizētu saņemtos datus, ierīce ir savienota ar personālo datoru.

Vienkārša osciloskopa ķēde

Vienkārša osciloskopa ķēdē ir iekļauta 5 V Zener diode. Tās caurlaidspēja ir atkarīga no mikroshēmā uzstādīto rezistoru veidiem. Lai palielinātu svārstību amplitūdu, tiek izmantoti kondensatori. Osciloskopa zondi ar savām rokām varat izgatavot no jebkura vadītāja. Šajā gadījumā osta tiek izvēlēta atsevišķi veikalā. Pirmās grupas rezistoriem jāiztur minimālā pretestība ķēdē 2 omi. Šajā gadījumā otrās grupas elementiem jābūt jaudīgākiem. Jāņem vērā arī tas, ka ķēdē ir diodes. Dažos gadījumos tie veido tiltus.

Viena kanāla modelis

Vienkanāla digitālo osciloskopu var izgatavot ar savām rokām, tikai izmantojot 5 V Zener diodi. Turklāt jaudīgākas modifikācijas šajā gadījumā ir nepieņemamas. Tas ir saistīts ar faktu, ka palielināts maksimālais spriegums ķēdē izraisa paraugu ņemšanas frekvences palielināšanos. Tā rezultātā ierīces rezistori neizdodas. Sistēmas kondensatori tiek izvēlēti tikai kapacitatīvā tipa.

Rezistora minimālajai pretestībai jābūt 4 omi. Ja ņemam vērā otrās grupas elementus, tad pārraides parametram šajā gadījumā jābūt 10 Hz. Lai to palielinātu līdz vēlamajam līmenim, tiek izmantoti dažāda veida regulatori. Daži eksperti iesaka izmantot ortogonālos rezistorus vienkanāla osciloskopiem.

Šajā gadījumā jāatzīmē, ka tie diezgan ātri paaugstina paraugu ņemšanas ātrumu. Tomēr šādā situācijā joprojām ir negatīvi aspekti, un tie ir jāņem vērā. Pirmkārt, ir svarīgi atzīmēt asu vibrāciju ierosmi. Tā rezultātā palielinās signāla asimetrija. Turklāt ir problēmas ar ierīces jutīgumu. Galu galā rādījumu precizitāte var nebūt tā labākā.

Divu kanālu ierīces

Divu kanālu osciloskopa izgatavošana ar savām rokām (diagramma ir parādīta zemāk) ir diezgan sarežģīta. Pirmkārt, jāatzīmē, ka zenera diodes šajā gadījumā ir piemērotas gan 5 V, gan 10 V. Šajā gadījumā sistēmas kondensatori jāizmanto tikai slēgta tipa.

Sakarā ar to ierīces joslas platums var palielināties līdz 9 Hz. Modeļa rezistori parasti tiek izmantoti ortogonālā tipa. Šajā gadījumā tie stabilizē signāla pārraides procesu. Papildinājuma funkciju veikšanai mikroshēmas galvenokārt tiek atlasītas no MMK20 sērijas. Osciloskopa dalītāju var izgatavot ar savām rokām no parastā modulatora. Tas nav īpaši grūti.

Daudzkanālu modifikācijas

Lai ar savām rokām saliktu USB osciloskopu (diagramma ir parādīta zemāk), jums būs nepieciešama diezgan jaudīga zenera diode. Problēma šajā gadījumā ir palielināt ķēdes caurlaidspēju. Dažās situācijās ierobežojošās frekvences maiņas dēļ var tikt traucēta rezistoru darbība. Lai atrisinātu šo problēmu, daudzi izmanto papildu sadalītājus. Šīs ierīces ievērojami palīdz palielināt sliekšņa sprieguma robežu.

Jūs varat izveidot dalītāju, izmantojot modulatoru. Kondensatori sistēmā jāuzstāda tikai Zener diodes tuvumā. Lai palielinātu joslas platumu, tiek izmantoti analogie rezistori. Negatīvās pretestības parametrs svārstās vidēji ap 3 omi. Bloķēšanas diapazons ir atkarīgs tikai no Zener diodes jaudas. Ja ierobežojošā frekvence strauji samazinās, kad ierīce ir ieslēgta, kondensatori jāaizstāj ar jaudīgākiem. Šajā gadījumā daži eksperti iesaka uzstādīt diožu tiltus. Tomēr ir svarīgi saprast, ka sistēmas jutīgums šajā situācijā ievērojami pasliktinās.

Turklāt ierīcei ir jāizveido zonde. Lai nodrošinātu, ka osciloskops nav pretrunā ar personālo datoru, vēlams izmantot MMP20 tipa mikroshēmu. Jūs varat izgatavot zondi no jebkura vadītāja. Galu galā cilvēkam būs tikai jāpērk viņam osta. Pēc tam, izmantojot lodāmuru, iepriekš minētos elementus var savienot.

5 V ierīces montāža

Pie 5 V osciloskopa stiprinājums tiek veikts pats, izmantojot tikai MMP20 tipa mikroshēmu. Tas ir piemērots gan parastajiem, gan jaudīgajiem rezistoriem. Maksimālajai pretestībai ķēdē jābūt 7 omi. Šajā gadījumā joslas platums ir atkarīgs no signāla pārraides ātruma. Ierīču sadalītājus var izmantot dažāda veida. Mūsdienās statiskie analogi tiek uzskatīti par izplatītākiem. Joslas platums šajā situācijā būs aptuveni 5 Hz. Lai to palielinātu, ir nepieciešams izmantot tetrodes.

Tie tiek atlasīti veikalā, pamatojoties uz ierobežojošo frekvences parametru. Lai palielinātu apgrieztā sprieguma amplitūdu, daudzi eksperti iesaka uzstādīt tikai pašregulējošus rezistorus. Šajā gadījumā signāla pārraides ātrums būs diezgan liels. Darba beigās jums ir jāizveido zonde, lai savienotu ķēdi ar personālo datoru.

10V osciloskopi

Osciloskops, ko dari pats, tiek izgatavots ar Zenera diodi, kā arī slēgta tipa rezistoriem. Ja ņemam vērā ierīces parametrus, vertikālās jutības indikatoram jābūt 2 mV līmenī. Turklāt ir jāaprēķina joslas platums. Lai to izdarītu, tiek ņemta kondensatoru kapacitāte un korelēta ar sistēmas maksimālo pretestību. Ierīces rezistori ir vispiemērotākie lauka tipam. Lai samazinātu paraugu ņemšanas frekvenci, daudzi eksperti iesaka izmantot tikai 2 V diodes. Pateicoties tam, var sasniegt lielus signāla pārraides ātrumus. Lai izsekošanas funkcija tiktu veikta diezgan ātri, mikroshēmas tiek uzstādītas kā MMP20.

Ja plānojat krātuves un atskaņošanas režīmus, jums ir jāizmanto cits veids. Kursora mērījumi šajā gadījumā nebūs pieejami. Šo osciloskopu galveno problēmu var uzskatīt par strauju ierobežojošās frekvences kritumu. Parasti tas ir saistīts ar strauju datu paplašināšanos. Problēmu var atrisināt, tikai izmantojot augstas kvalitātes sadalītāju. Tajā pašā laikā daudzi paļaujas arī uz zenera diodi. Jūs varat izveidot dalītāju, izmantojot parasto modulatoru.

Kā izveidot 15 V modeli?

Osciloskopa montāža ar savām rokām, izmantojot lineāros rezistorus. Tie var izturēt maksimālo pretestību 5 mm. Sakarā ar to Zener diodei nav liela spiediena. Turklāt, izvēloties ierīces kondensatorus, jābūt uzmanīgiem. Šim nolūkam ir nepieciešams izmērīt sliekšņa spriegumu. Šim nolūkam eksperti izmanto testeri.

Ja osciloskopam izmantojat regulēšanas rezistorus, var rasties paaugstināta vertikālā jutība. Tādējādi testēšanas rezultātā iegūtie dati var būt nepareizi. Ņemot vērā visu iepriekš minēto, ir jāizmanto tikai lineāri analogi. Turklāt jāuzmanās, lai uzstādītu portu, kas ir savienots ar mikroshēmu, izmantojot zondi. Šajā gadījumā dalītāju ir lietderīgāk uzstādīt caur kopni. Lai svārstību amplitūda nebūtu pārāk liela, daudzi iesaka izmantot vakuuma tipa diodes.

Izmantojot PPR1 sērijas rezistorus

USB osciloskopa izgatavošana ar savām rokām, izmantojot šos rezistorus, nav viegls uzdevums. Šajā gadījumā vispirms ir jānovērtē kondensatoru kapacitāte. Lai nodrošinātu, ka maksimālais spriegums nepārsniedz 3 V, ir svarīgi izmantot ne vairāk kā divas diodes. Turklāt jums vajadzētu atcerēties nominālās frekvences parametru. Vidēji šis rādītājs ir 3 Hz. Ortogonālie rezistori nav unikāli piemēroti šādam osciloskopam. Konstrukcijas izmaiņas var veikt tikai, izmantojot sadalītāju. Darba beigās jums ir jāveic faktiskā ostas uzstādīšana.

Modeļi ar PPR3 rezistoriem

USB osciloskopu var izgatavot ar savām rokām, izmantojot tikai režģa kondensatorus. To īpatnība ir tāda, ka negatīvās pretestības līmenis ķēdē var sasniegt 4 omi. Šādiem osciloskopiem ir piemērotas dažādas mikroshēmas. Ja mēs ņemam MMP20 tipa standarta versiju, tad sistēmā ir nepieciešams nodrošināt vismaz trīs kondensatorus.

Turklāt ir svarīgi pievērst uzmanību diožu blīvumam. Dažos gadījumos tas ietekmē joslas platumu. Lai stabilizētu sadalīšanas procesu, eksperti iesaka rūpīgi pārbaudīt rezistoru vadītspēju pirms ierīces ieslēgšanas. Visbeidzot, regulators ir tieši savienots ar sistēmu.

Ierīces ar vibrācijas slāpēšanu

Osciloskopi ar svārstību slāpēšanas ierīci mūsdienās tiek izmantoti diezgan reti. Tie ir vispiemērotākie elektroierīču testēšanai. Turklāt jāatzīmē to augstā vertikālā jutība. Šajā gadījumā ierobežojošais frekvences parametrs ķēdē nedrīkst pārsniegt 4 Hz. Sakarā ar to Zener diode darbības laikā būtiski nepārkarst.

Osciloskopu var izgatavot pats, izmantojot režģa tipa mikroshēmu. Šajā gadījumā pašā sākumā ir jāizlemj par diožu veidiem. Daudzi cilvēki šajā situācijā iesaka izmantot tikai analogos tipus. Tomēr šajā gadījumā signāla pārraides ātrums var ievērojami samazināties.

Garš ievads.

Es nekad neesmu bijis kaislīgs viedtālruņu fans. Iespējams, galvenais iemesls vienaldzībai pret šīm ierīcēm ir to izmērs un nespēja strādāt 3G tīklā (manam uzņēmumam ir savi korporatīvie sakari ar ļoti izdevīgiem tarifiem zvaniem, bet ne internetam). Turklāt mana darba rakstura dēļ telefonam visu laiku un diezgan netīros apstākļos ir jābūt līdzi, ar lielu varbūtību to kaut kur nomest vai nosist. Man ir neērti likt tālruni dažādos plastmasas maisiņos, silikonos un maciņos, jo esmu pieradis nēsāt tālruni kabatās. Šī iemesla dēļ mans vecais Sony Ericsson K750 ir bijis pie manis vairākus gadus, un nebija iemesla to nomainīt.

Bet tad mani sūta komandējumā, un pēc tā es uzreiz dodos uz sanatoriju atpūsties. Abās vietās bija diezgan apšaubāmas iespējas piekļūt datoram, taču abās viesnīcās tika solīts bezmaksas WiFi. Tā kā es nevaru tik ilgu laiku atteikties no saviem interneta resursiem un nemaz negribēju nēsāt līdzi klēpjdatoru, nolēmu paņemt līdzi Google tālruni. Un tāpēc no manas sievas neapmierinātu izsaucienu vidū :) tika atņemts Galaxy Gio, un pretī man tika uzdāvināts vecais Sony Ericsson.

Godīgi sakot, Galaxy Gio man iepatikās vēl agrāk, pateicoties tā adekvātiem izmēriem un zemajai cenai. Un tas biju es, kurš ierosināja manas sievas vecā, saliekamā tālruņa nomaiņu pret Galaxy Gio.

Pirms komandējuma mana iepazīšanās ar Galaxy Gio bija diezgan virspusēja - WiFi iestatīšana, konts, vēl daži sīkumi... pēc sanatorijas, balstoties uz zināmu pieredzi ar telefonu, nonācu pie šādiem secinājumiem:
— telefona izmēri ir ērti (sakarā ar to, ka tas ir plānāks par manu Sonyerikson) un pat mazāk traucē kabatā;
- kontaktu sinhronizēšana ar Google kontu ir laba lieta (man bija apnicis pārsūtīt kontaktus caur Bluetooth no vecā telefona uz jauno), telefona pazaudēšana vairs nebūs tik katastrofāla, jo kontakti (visvērtīgākā lieta tālrunī) tiek saglabāti Google kontā;
— darbs tīklā (Operā) principā ir pieļaujams, taču funkcionalitāte ir diezgan ierobežota, kas rada problēmas, piemēram, ja ir jādara kaut kas vairāk, nekā jāatbild uz e-pastu vai jāieraksta forumā;
— teksta ievadīšana uz skārienpaneļa nenoliedzami ir ērtāka nekā parastajā telefonā, taču nekas nevar aizstāt parasto tastatūru un peli;
- Tālruņa rijība ir ļoti kaitinoša! Nepieciešama ikdienas vingrošana. Un, tā kā vilcienos nācās slaistīties un veikt garus braucienus, man radās spēcīgs instinkts taupīt akumulatoru (labi, ka ir atsevišķs atskaņotājs, citādi nevar uzspēlēt spēles vai klausīties mūziku uz ceļa, jo plkst. brauciena beigās jūs varat viegli palikt bez saziņas) . Jūs arī nemitīgi nēsājat līdzi lādētāju un katrā stacijā meklējat kontaktligzdu, ko pieslēgt (pirms viedtālruņa McDonalds uztvēru tikai kā vietu, kur var uzkost nepazīstamā pilsētā - tagad tiem ir cita funkcija :)) .

Galu galā, neskatoties uz dažiem trūkumiem, es nolēmu paturēt Galaxy Gio pastāvīgai lietošanai (mana sieva nopirka sev tādu pašu, tikai baltā krāsā :))


Tuvāk lietas būtībai.

Kāpēc tik garš ievads? Bez rezultātiem! Tieši es beidzot tiku pie sava datora un sāku skricelēt tekstu :). Un šajā rakstā es gribēju runāt par Android ierīcēm paredzētām aplikācijām, kas varētu noderēt elektronisko ierīču izstrādē.

Uzreiz jāsaka, ka Google Phone (tas taču ir telefons) specifikas dēļ ne uz ko nopietnu rēķināties nevar, bet kas tur ir, par to prieks.

Pastaigājoties pa Google Play tirgu, izdarīju nelielu atlasi, kas, manuprāt, jums var noderēt. Izlase nepretendē uz pilnīgu, un, ja zināt kādu interesantu pieteikumu, rakstiet man un es tos pievienošu.


1 SĀKSM NO OBLIGĀTĀS PIETEIKUMA.



Tirgus aprakstā ir rakstīts: "ElectroDroid ir spēcīgs rīku komplekts un atsauce elektronikas izstrādātājam." Var strīdēties par “jaudīgo instrumentu komplektu”, taču tas, ka aplikācija ir labākā savā jomā, ir skaidrs. ElectroDroid ir ērti lietojams, tas ir tulkots krievu valodā (lielākā daļa), tajā ir daudz atsauces informācijas dažādās jomās, ir aprēķini pamata shēmām (LM317, NE555, op-amp...), ērti kalkulatori rezistoru, kondensatoru, droseles, liela skaita savienotāju tapu un daudz ko citu interesantu marķēšanai. Palīdzības informācija ir ērti lietojama, jo attēli un teksts tiek automātiski pārformatēti, kad tie tiek pagriezti un tiek mērogoti, lai atvieglotu lasīšanu.

Lai sniegtu jums priekšstatu par atsauces materiāla formu, šeit ir informācijas josla uz USB savienotāja:

Tirgū ir gan maksas, gan bezmaksas lietojumprogrammas versijas. Liela cieņa autoram par to, ka bezmaksas versija ir gandrīz pilnībā funkcionāla (izņemot atsevišķu sadaļu neesamību un reklāmas klātbūtni).


2 ELEKTRISKĀS ĶĒMES SIMULATORU GRUPA.




Droid Tesla elektriskās ķēdes simulators, kā aprakstīts tirgū, pamatojoties uz SPICE dzinēju (ko tas nozīmē?). Tāpat aprakstā var lepoties ar to, ka simulators izmanto Kirhhofa likumus (KCL) pretestības shēmām (gribētos redzēt simulatoru, kas šos likumus neizmanto! Tajos kā priekšrocību būtu arī Ohma likuma izmantošana :)). Nelineārām shēmām tiek izmantots Ņūtona-Rafsona algoritms... utt. un tā tālāk. Kopumā apraksts ir dāsni izkaisīts ar matemātiskiem terminiem - īsi sakot, tam vajadzētu darboties vienkārši labi (pēc apraksta Market). Es nevaru pateikt, cik ticami tiek aprēķinātas shēmas, bet no piemēriem ir skaidrs, ka ķēdes ir diezgan sarežģītas. Lietojumprogrammai ir daudz iestatījumu, iespēja izveidot tiešsaistes projektus, mainīt krāsu shēmas. Galvenais trūkums ir tas, ka bezmaksas versija ir absolūti nelietojama, jo trūkst lielākās daļas komponentu (jūs pat nevarat īsti apskatīt piemērus).




Vēl viens simulators ir EveryCircuit. Tāpat kā iepriekšējais, tas lepojas ar dažādām metodēm dažādu ķēžu aprēķināšanai, taču šī simulatora galvenā atšķirība un priekšrocība ir tā vizualizācija. Vārda tiešajā nozīmē var redzēt, kā pa vadiem plūst strāva, gaismas diodes iedegas ar dažādu spilgtumu (pat ja tiek pārsniegta tiem atļautā strāva, tiek uzzīmēts to izdegšanas efekts), tiek zīmēti grafiki utt. Darba laikā jūs varat mainīt elementu parametrus, izmantojot interaktīvo kontrolleri.

Lietojumprogramma tikai lūdz ievietot skolotāja planšetdatorā! Izmantojot šādu lietojumprogrammu, jūs varat viegli un skaidri parādīt slinkiem studentiem, kā darbojas dažādi komponenti elektriskās ķēdes ietvaros. Vēl viena priekšrocība ir tā, ka autori bezmaksas versijā izvēlējās ķēdes lauka ierobežošanu, nevis komponentu skaitu.

3 OSCILOSKOPU UN SPEKTRA ANALIZATORI GRUPA.

Sakarā ar to, ka, neizmantojot aparatūru, Android ierīce var uztvert signālu tikai caur mikrofonu (vai austiņām), frekvenču diapazons ir 20–22 000 Hz (un tas ir labākajā gadījumā). Tas ievērojami ierobežo šādu osciloskopu-analizatoru izmantošanas jomu, pārvēršot tos par rotaļlietām, taču, jūs nekad zināt, tie var noderēt...




Jauks osciloskops. Ir kursori, sprūda, nobīde. Mikrofona ieeja. Projekts ir atvērts, un, ja varat pievienot kaut ko, kas jums nepieciešams, varat iegūt avotu vietnē android.serverbox.ch



Askētisks, bez jebkādiem iestatījumiem un, pēc veidotāju domām, ātrs (augstas veiktspējas vietējais kods, izmantojot OpenGL ES 2.0) spektra analizators. Deklarētais diapazons ir 20 – 22 000 Hz, taču saprotam, ka tas būs ievērojami šaurāks. Skala ir logaritmiska. Pamatojoties uz manu testu, tas ir diezgan precīzs.



Vēl viens spektra analizators, bet, salīdzinot ar iepriekšējo, tas ne tikai parāda spektru, bet arī zīmē to laikā. Tas izrādās diezgan skaidri. Bezmaksas versijā frekvenču diapazons ir ierobežots līdz 8 kHz, un skala ir lineāra. Maksas versija noņem frekvenču ierobežojumus, pievieno krāsu shēmas un ļauj izvēlēties mēroga veidu


4 ĢENERATORU GRUPA.
Pēc nozīmes tuvs iepriekšējai grupai, bet, man šķiet, pieprasītāks. Atkal mēs varam rēķināties tikai ar izejas diapazonu no 20 līdz 22 000 Hz. Signālu var nosūtīt uz skaļruni vai caur audio ligzdu (un, ja nepieciešams, pastiprinātāju). Pagaidām šajā grupā ir tikai viena lietojumprogramma, taču tā ir ļoti funkcionāla.



Diezgan funkcionāls bezmaksas ģenerators. Tas var radīt sinusa, kvadrātveida, zāģa, “balto” un “rozā” troksni. Meklējumam un zāģim darba ciklu var mainīt. Turklāt tas var radīt signālu ar amplitūdas, frekvences un fāzes modulāciju (un modulējošais signāls var būt arī sinusoidāls, kvadrātveida vilnis vai zāģa zobs). Programma var arī automātiski palielināt/samazināt frekvenci laika gaitā lineāri vai logaritmiski. Viss ir ērti, vienkārši, un pats galvenais, nav lipīga vājinātāja roktura, ko izstrādātāji labprāt ielīmē šādās programmās.


5 GRUPA AVR IZSTRĀDĀTĀJIEM.


Atsauces rokasgrāmata AVR montētāja komandām. Tas nav īpaši ērti lietojams - nav meklēšanas un sadalījuma grupās - viss ir vienā sarakstā. Turklāt manā Gio teksts šķiet ļoti vājš. Bet nebūsim skarbi pret izstrādātāju – viņš mums mēģināja bez maksas.


Viena no retajām noderīgajām lietām Tirgū! Pilnīgs AVR drošinātāju kalkulators. Līdzīgi kā http://www.engbedded.com/fusecalc. Jūs atzīmējat izvēles rūtiņas un saņemat fusebaitus. Atbalsta 144 kristālus. Ģenerē AVRDUDE komandrindu. Bieži lietotos kontrolierus var atzīmēt kā iecienītākos – vieglāk atrast. Par brīvu. Nepieciešams uzstādīšanai.


Ļoti interesants pieteikums. Tas var izvadīt UART signālu caur audio izvadi. (Ja es joprojām to ņemtu, tas būtu lieliski). Varat iestatīt pārraides ātrumu un aizkavi starp rakstzīmēm - citu iestatījumu nav. Tā kā es vienmēr cenšos savām ierīcēm pievienot UART vadību, šī lietojumprogramma var pārvērst tālruni par sava veida vadības paneli. Lai ģenerētu vajadzīgo signāla līmeni, nepieciešams pārveidotāja kabelis. Izstrādātājs piedāvā šādu shēmu:


6 DATALOĢU GRUPA.
Bieži vien ir jāreģistrē visi parametri, kas ilgst ilgu laiku, jo Android ierīces ir diezgan kompaktas un ir aprīkotas ar veselu sensoru arsenālu. Piemēram, objektam var piestiprināt telefonu un, ierakstot pozīcijas sensoru rādījumus, iegūt objekta kustības trajektoriju. Varat arī pārvērst savu tālruni par video ierakstītāju vai audio ierakstītāju. Pielietojuma joma ir plaša un tik daudz dažādu sensoru ir grūti atrast citur vienuviet.


Vienkārša bezmaksas programma var ierakstīt video (ja nepieciešams, sadalīt to daļās) vai uzņemt attēlus ar noteiktu periodu. Ierakstīšanas laikā varat skatīt sensoru rādījumus. Faili tiek saglabāti SD kartē direktorijā SmartphoneLoggerData


Vēl viena bezmaksas lietotne. Darbojas ar virkni sensoru: skaņa (mikrofons), paātrinājums, orientācija, magnētiskais lauks, gaisma utt. Turklāt un ar eksotiskām: akumulatora uzlāde, WIFI, Bluetooth, GPS, signāla līmenis, apraides šūna... Programma saglabā datus CSV formātā, kas ļauj tos pēc tam “iebarot” jebkurai programmai, analizēt, zīmēt grafiku vai veikt aprēķinus. Faili tiek saglabāti SD kartē direktorijā sensortrase sadalīts mapēs ar sensoru nosaukumiem.


Pagaidām šis ir viss saraksts. Gaidu interesantus papildinājumus no jums.

(Apmeklēts 26 809 reizes, šodien 8 apmeklējumi)

Šī lietojumprogramma ir testēta tikai ar Samsung Galaxy GT-i5700 Spica (Android 2.1)

Ķēde izmanto PIC33FJ16GS504 mikroshēmu () kā ADC divām ieejām. Apstrādātie dati tiek pārsūtīti uz tālruni, izmantojot Bluetooth moduli LMX9838 (datu lapa).

Osciloskopa īpašības:
- Laiks dalīšanai: 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.
- Volti sadalījumam: 10mV, 20mV, 50mV, 100mV, 200mV, 500mV, 1V, 2V, GND
- Analogā ieeja (atkarīgs priekšpastiprinātājs): -8 V līdz +8 V

Bluetooth pirmkodi tika ņemti no vietnes http://developer.android.com. Šis piemērs sastāv no trim Java pirmkoda failiem. Un es pilnībā nokopēju "DeviceListActivity.java", kas tiek izmantota attālo Bluetooth ierīču meklēšanai. Nomainīju "BluetoothChatService.java", noņemot no turienes visu nevajadzīgo.

Pārējais darbs galvenokārt sastāvēja no manu iepriekšējo S60 izstrādes pārsūtīšanas uz Java. Tas bija grūti, bet tomēr tas bija labs piemērs JAVA programmēšanas apguvei.

Var lejupielādēt Android un PIC avota kodus un programmaparatūru.

Šeit ir diagramma. Tur nav nekā īpaša, viss ir balstīts uz esošajām shēmām.

Iespējams, es šim mērķim neizvēlējos labāko mikrokontrolleri, jo... bija neizmantoti secinājumi. Bet man bija iespēja iegādāties tikai šo, un tas ir labākais ADC.

Ja vēlaties mainīt ieejas sprieguma diapazonu, mainot darbības pastiprinātāja priekšpastiprinātāju, aprēķins ir failā "adc.xmcd". Papildus LMX varat izmantot arī citus Bluetooth moduļus.

Radioelementu saraksts

Apzīmējums Tips Denominācija Daudzums PiezīmeVeikalsMans piezīmju bloks
MK PIC 16 bitu

dsPIC33FJ16GS504

1 Uz piezīmju grāmatiņu
Bluetooth modulisLMX98381 Uz piezīmju grāmatiņu
U1 Operacionālais pastiprinātājs

TLV2372

1 Uz piezīmju grāmatiņu
U2 Lineārais regulators

LM1117-N

1 Uz piezīmju grāmatiņu
D1 Taisngrieža diode

BAS16

1 Uz piezīmju grāmatiņu
D2 Gaismas diode 1 Uz piezīmju grāmatiņu
C1, C6, C8-C10 10 µF5 Uz piezīmju grāmatiņu
C2 Elektrolītiskais kondensators47 µF1 Uz piezīmju grāmatiņu
C3-C5, C7 Kondensators1 µF4 Uz piezīmju grāmatiņu
R1, R5 Rezistors

47 kOhm

2 Uz piezīmju grāmatiņu
R2, R6 Rezistors

10 kOhm

2 Uz piezīmju grāmatiņu
R3, R4, R7, R8 Rezistors

2,2 kOhm

4 Uz piezīmju grāmatiņu
R9-R12 Rezistors

1 kOhm

4 Uz piezīmju grāmatiņu
# Rezistors


 

Varētu būt noderīgi izlasīt: