Maison / Travailler sur Internet / Schéma d'un oscilloscope à partir d'une tablette pour android. Une tablette et un smartphone sont les meilleurs amis de l'électricien. Oscilloscopes Wi-Fi

Schéma d'un oscilloscope à partir d'une tablette pour android. Une tablette et un smartphone sont les meilleurs amis de l'électricien. Oscilloscopes Wi-Fi

Aperçu des programmes de radio amateur pour les appareils basés sur Android

Bonjour chers radioamateurs !
Aujourd'hui sur le site, nous considérerons tout à fait intérêt Demanderprogrammes de radio amateur pour les appareils Android.
Récemment, le marché des équipements électroniques s'est rempli à un bon rythme avec des appareils peu coûteux (principalement chinois, mais de qualité assez décente) qui utilisent dans leur travail système opérateur Android. Déjà maintenant, vous pouvez acheter une bonne tablette à partir de 5000 roubles. Par conséquent, j'étais intéressé par la question - existe-t-il des programmes de radio amateur pour de tels appareils? Il s'avère qu'il y en a, et pas qu'un peu. Ci-dessous, je vais vous donner un aperçu de plusieurs de ces programmes, et nous examinerons l'un d'eux plus en détail.

Donc le premier programme est Ancien oscilloscope OscilPrime
Ce programme vous permet de transformer votre tablette en un oscilloscope basse fréquence à deux canaux :

Le signal à l'étude peut être envoyé au connecteur audio et à travers port USB. De plus, le programme dispose d'un générateur de signal sinusoïdal intégré. Le balayage peut être déclenché à la fois par le déclin du signal étudié et par son front. Le programme est facile à utiliser et a des paramètres limités.

Le prochain programme est Chaque circuit(payé - 300 roubles) ou Chaque circuit gratuit(libre).
Ce programme vous permet de collecter des circuits radio simples sur l'écran de la tablette et de simuler leur fonctionnement :

Le programme est simple et pas difficile à comprendre. Comme inconvénient, on peut noter l'absence d'une "langue russe", une petite base d'éléments et le coût élevé de la version complète. Mais malgré les lacunes, le programme vous permettra de réfléchir à certains aspects des circuits lors de la construction d'appareils simples.

Comme vous pouvez le voir, chers radioamateurs, le progrès ne s'arrête pas, les programmateurs prennent soin de nous et sortent de nouveaux programmes. Même s'ils ne sont pas encore aussi développés que pour les "gros" ordinateurs, mais je pense que bientôt les "petits" ordinateurs vont rattraper leurs "grands frères" dans les logiciels radioamateurs.

Vous pouvez télécharger tous ces programmes (et pas seulement eux) via le "Play Market" sur votre gadget.

Et enfin, je veux vous présenter un autre émission de radio amateur, méritant une attention particulière, et pas seulement par des radioamateurs novices.

Le programme s'appelle ElectroDroïde.
Il existe des versions payantes et gratuites de ce programme. La différence entre la version payante - introduite caractéristiques supplémentaires et pas de publicités ennuyeuses.
ElectroDroid est un ensemble d'outils puissants et une référence pour le concepteur électronique :

Le programme se compose de plusieurs sections :
calcul
brochage
annuaire
plugins

Commençons par la fin - plugins. Cette fonction vous permet d'étendre les capacités du programme en ajoutant de nouvelles fonctions. Tous les nouveaux plugins sont installés à l'intérieur du programme.

Calcul– cette section est destinée à divers calculs radioamateurs. Dans l'image du haut, vous pouvez voir presque toutes les fonctionnalités du programme dans ce mode (partie cachée en bas). Comme vous pouvez le voir, il existe une assez grande variété de petits sous-programmes pour effectuer des calculs radioamateurs simples mais utiles.

Tsokolevka. Cette section du programme présente le brochage des connecteurs, fils et appareils les plus populaires et couramment utilisés dans la pratique de la radio amateur :

Annuaire. Cette section présente diverses données de référence sur les éléments radio, ainsi que des tableaux de diverses données nécessaires à la pratique de la radio amateur. Cette section plaira particulièrement aux fans de microcontrôleurs PIC - des données de référence sont collectées ici pour presque tous les microcontrôleurs PIC (c'est dommage, bien sûr, qu'il n'existe pas un tel ouvrage de référence pour les microcontrôleurs AVR) :

Vous pouvez également télécharger ce programme sur le « Play Market », ou (en utilisant les services de nos hackers) télécharger version complète ce programme ci-dessous :

(1,9 Mio, 10 325 visites)



Cette application n'a été testée qu'avec Samsung Galaxy GT-i5700 Spica (Android 2.1)

La puce PIC33FJ16GS504 (fiche technique) est utilisée comme ADC pour deux entrées dans le circuit. Les données traitées sont transférées au téléphone via le module Bluetooth LMX9838 (fiche technique).

Spécifications de l'oscilloscope :

– Temps par division : 5µs, 10µs, 20µs, 50µs, 100µs, 200µs, 500µs, 1ms, 2ms, 5ms, 10ms, 20ms, 50ms.

– Volts par division : 10mV, 20mV, 50mV, 100mV, 200mV, 500mV, 1V, 2V, GND

– Entrée analogique (dépendante du préampli) : -8V à +8V

Les codes sources de Bluetooth proviennent de http://developer.android.com. Cet exemple se compose de trois fichiers de code source Java. Et j'ai complètement copié "DeviceListActivity.java" qui est utilisé pour la recherche appareils distants Bluetooth. J'ai changé "BluetoothChatService.java" pour supprimer toutes les choses inutiles à partir de là.

Le reste du travail consistait essentiellement à porter mon travail S60 précédent sur Java. C'était difficile, mais néanmoins, c'était bon exemple pour apprendre la programmation JAVA.

Les codes sources et le firmware pour Android et PIC peuvent être téléchargés.

Voici le schéma. Il n'y a rien de spécial à ce sujet, tout est basé sur des schémas existants.

Peut-être que je n'ai pas choisi le meilleur microcontrôleur à cet effet, car. laissé des conclusions inutilisées. Mais je ne pouvais acheter que cela et voici le meilleur ADC.

Si vous souhaitez modifier la plage de tension d'entrée en modifiant le préampli sur l'ampli op, le calcul se trouve dans le fichier "adc.xmcd". De plus, outre LMX, vous pouvez utiliser d'autres modules Bluetooth.

Article original en anglais (traduction : Ivan pour le site cxem.net)

De nos jours, il est difficile de suivre les dernières technologiesélectronique radio. Une variété d'appareils électroniques peuvent maintenant être modifiés à votre goût de l'un à l'autre. Il y aurait envie et compétence. Même de l'ancien horloge électronique vous pouvez faire un simple testeur pour de nombreux détails du circuit électrique, sans parler des tablettes et des ordinateurs. De nombreux radioamateurs et professionnels doivent souvent utiliser des instruments électroniques de précision, parmi lesquels l'oscilloscope est très populaire. Un si bon appareil n'est pas bon marché. Bien qu'il ne soit pas difficile même pour un radioamateur de le faire de ses propres mains sur la base d'une tablette et d'un androïde.

Qu'est-ce qu'un oscilloscope et ses fonctions

Pour ceux qui ne sont pas particulièrement familiers avec le fonctionnement de l'oscilloscope et ses vues visuelles, je vais vous expliquer. Il s'agit d'un appareil (dans l'ancienne version du type mini-TV, dans le nouveau - design de tablette, etc.) qui mesure et surveille fluctuations de fréquence dans réseau électrique. En pratique, il est largement utilisé par de nombreux laboratoires spécialisés et techniciens radio professionnels. Étant donné que les réglages exacts de nombreux appareils électriques ne sont effectués qu'avec son aide.

Son témoignage sous forme électronique ou formulaire papier vous permettent de voir des formes d'onde sinusoïdales. La fréquence et l'intensité de ce signal, à leur tour, permettent déterminer la faute ou câblage incorrect. Aujourd'hui, nous allons examiner un oscilloscope à deux canaux que vous pouvez assembler de vos propres mains sur la base des circuits existants d'un smartphone, d'une tablette et des logiciels associés.

Assemblage d'un oscilloscope de poche basé sur Android

La fréquence mesurée doit être audible pour l'oreille humaine et le niveau du signal ne doit pas dépasser le son standard du microphone. Dans ce cas, vous pouvez assembler de vos propres mains un oscilloscope basé sur Android sans modules supplémentaires. Analyser le casque qui a un microphone. Si vous ne possédez pas ce casque, vous devez acheter une prise audio 3,5 mm à quatre broches. Soudez les sondes en fonction des connecteurs de votre gadget.

Téléchargez le logiciel du "Market", qui mesurera la fréquence de l'entrée du microphone et tracer un graphique sur la base de ce signal. Les options présentées suffiront pour choisir la meilleure. Après avoir calibré l'application, l'oscilloscope sera prêt à l'emploi.

Avantages et inconvénients du montage "Android":

Assemblage d'un oscilloscope à partir d'une tablette

Pour stabiliser le signal et étendre la plage de tension d'entrée, vous pouvez utiliser le circuit de l'oscilloscope pour la tablette. Il est utilisé avec succès depuis longtemps pour assembler des appareils pour un ordinateur.

Pour cela, des diodes Zener KS 119 A avec des résistances de 10 et 100 kOhm sont utilisées. La première résistance et les diodes Zener sont connectées en parallèle. Deuxième et résistance plus puissante connecté à l'entrée du circuit électrique. Cela étend la plage de tension maximale. En fin de compte, les interférences supplémentaires disparaissent et la tension monte à 12 volts.

Une caractéristique de l'oscilloscope de la tablette est qu'il fonctionne directement avec des impulsions sonores et un bruit inutile (blindage) du circuit et les sondes dans ce cas seront indésirables.

Logiciel nécessaire pour construire un oscilloscope basé sur tablette et android

Pour travailler avec un tel schéma, vous avez besoin d'un programme capable de dessiner des graphiques basés sur les données entrantes. signal sonore. Beaucoup de ces options sont faciles à trouver sur le marché. Avec leur aide, vous pouvez sélectionner un étalonnage supplémentaire et obtenez une précision maximale pour un oscilloscope professionnel à partir d'une tablette ou d'un autre appareil fonctionnel.

Fréquence large bande avec un gadget séparé

Une large gamme de fréquences à l'aide d'un gadget séparé est obtenue par son décodeur avec un convertisseur analogique-numérique, qui assure la transmission du signal sous forme numérique. Il en résulte une plus grande précision de mesure. En pratique, il s'agit d'un écran portable qui accumule des informations provenant d'appareils individuels.

Oscilloscope depuis une tablette Android

Canal Bluetooth

Actuellement, les progrès électroniques dans les magasins apparaissent des consoles qui remplissent les fonctions d'un oscilloscope. Ils transmettent un signal via un canal Bluetooth à une tablette ou un smartphone. Un tel oscilloscope est un préfixe, plug-in, tablette via Bluetooth a ses propres caractéristiques. La limite de fréquence mesurée de 1 MHz, la tension de sonde de 10 V et la portée d'environ 10 mètres ne suffisent pas toujours pour la gamme professionnelle activités de travail. Dans de tels cas, vous pouvez utiliser un oscilloscope - décodeur avec transfert de données via Wi-Fi.

Transfert de données via Wi-Fi

Le Wi-Fi étend considérablement les capacités des appareils de mesure. Ce type d'échange d'informations entre la tablette et le décodeur est particulièrement populaire. Ce n'est pas un hommage à la mode mais purement pratique. Puisque les informations mesurées sont transmises sans délai à la tablette, qui affiche instantanément tout graphique sur son écran.

Un menu utilisateur clair vous permet de naviguer rapidement et facilement dans les commandes et les paramètres appareil électronique. MAIS enregistreur permet de reproduire et de transmettre des informations en temps réel et en tous points pour tous les participants à ce processus.

Habituellement, avec un oscilloscope acheté - un décodeur, un disque avec Logiciel. Ces pilotes et logiciels peuvent être téléchargés rapidement sur une tablette ou un smartphone. Si un tel disque n'existe pas, recherchez ces données dans le magasin d'applications ou effectuez une recherche sur Internet sur des forums et des sites spécialisés.

Circuit oscilloscope USB bricolage

L'assemblage d'un oscilloscope USB ne vous coûtera que 250 à 300 roubles et vous pouvez le faire vous-même.

Les avantages de cet appareil sont son faible coût, sa mobilité et sa petite taille. Mais, malheureusement, il y a des inconvénients plus importants. Ce sont le faible taux d'échantillonnage, la présence d'un PC, la faible bande passante et la profondeur de la mémoire.

Pour les professionnels tels "jouet" électronique ne conviendra évidemment pas. Et pour les radioamateurs débutants, c'est un très bon simulateur d'oscilloscope pour acquérir certaines compétences pratiques.

Cette application n'a été testée qu'avec le Samsung Galaxy GT-i5700 Spica (Android 2.1)

La puce PIC33FJ16GS504 () est utilisée comme ADC pour deux entrées dans le circuit. Les données traitées sont transférées au téléphone via le module Bluetooth LMX9838 (fiche technique).

Spécifications de l'oscilloscope :
- Temps par division : 5µs, 10µs, 20µs, 50µs, 100µs, 200µs, 500µs, 1ms, 2ms, 5ms, 10ms, 20ms, 50ms.
- Volts par division : 10mV, 20mV, 50mV, 100mV, 200mV, 500mV, 1V, 2V, GND
- Entrée analogique (dépendante du préampli) : -8V à +8V

Les codes sources de Bluetooth proviennent de http://developer.android.com. Cet exemple se compose de trois fichiers de code source Java. Et j'ai complètement copié "DeviceListActivity.java" qui est utilisé pour trouver des appareils Bluetooth distants. J'ai changé "BluetoothChatService.java" pour supprimer toutes les choses inutiles à partir de là.

Le reste du travail consistait essentiellement à porter mon travail S60 précédent sur Java. C'était difficile, mais néanmoins, c'était un bon exemple pour apprendre la programmation JAVA.

Les codes sources et le firmware pour Android et PIC peuvent être téléchargés.

Voici le schéma. Il n'y a rien de spécial à ce sujet, tout est basé sur des schémas existants.

Peut-être que je n'ai pas choisi le meilleur microcontrôleur à cet effet, car. laissé des conclusions inutilisées. Mais je ne pouvais acheter que cela et voici le meilleur ADC.

Si vous souhaitez modifier la plage de tension d'entrée en modifiant le préampli sur l'ampli op, le calcul se trouve dans le fichier "adc.xmcd". De plus, outre LMX, vous pouvez utiliser d'autres modules Bluetooth.

Liste des éléments radio

La désignation Type de Dénomination Quantité NoterScoreMon bloc-notes
MK PIC 16 bits

dsPIC33FJ16GS504

1 Vers le bloc-notes
module bluetoothLMX98381 Vers le bloc-notes
U1 Amplificateur opérationnel

TLV2372

1 Vers le bloc-notes
U2 Régulateur linéaire

LM1117-N

1 Vers le bloc-notes
D1 Diode redresseur

BAS16

1 Vers le bloc-notes
D2 Diode électro-luminescente 1 Vers le bloc-notes
C1, C6, C8-C10 10 uF5 Vers le bloc-notes
C2 Condensateur électrolytique47uF1 Vers le bloc-notes
C3-C5, C7 Condensateur1 uF4 Vers le bloc-notes
R1, R5 Résistance

47 kOhm

2 Vers le bloc-notes
R2, R6 Résistance

10 kOhms

2 Vers le bloc-notes
R3, R4, R7, R8 Résistance

2,2 kOhms

4 Vers le bloc-notes
R9-R12 Résistance

1 kOhm

4 Vers le bloc-notes
# Résistance

Longue introduction.

Je n'ai jamais été fan des smartphones. Probablement, la principale raison de l'indifférence à l'égard de ces appareils est leur taille et l'incapacité de travailler dans un réseau 3G (mon entreprise a sa propre connexion d'entreprise avec un très tarifs avantageux aux conversations, mais pas à Internet). De plus, en raison de la nature de mon travail, j'ai besoin d'avoir mon téléphone avec moi tout le temps et dans des conditions plutôt sales, avec une forte probabilité de le faire tomber ou de le cogner quelque part. Il n'est pas pratique pour moi de mettre le téléphone dans différents cellophanes, silicones, étuis, car j'ai l'habitude de transporter le téléphone dans mes poches. Pour cette raison, mon ancien Sony Ericsson Le K750 est avec moi depuis plusieurs années et il n'y avait aucune raison de le remplacer.

Mais ils m'envoient en voyage d'affaires, et après cela, je vais immédiatement me reposer dans un sanatorium. Et ici et là, il y avait des options plutôt douteuses pour accéder à un ordinateur, mais une connexion Wi-Fi gratuite était promise dans les deux hôtels. Comme je ne peux pas quitter mes ressources Internet pendant si longtemps et que je ne voulais pas du tout emporter un ordinateur portable avec moi, j'ai décidé de prendre un téléphone Google avec moi. Et donc, de sa femme, sous des exclamations mécontentes :), a été sélectionné Galaxie Géo, et en retour j'ai reçu mon ancien Sony Ericsson.

Pour être honnête, j'ai aimé le Galaxy Gio encore plus tôt en raison de ses dimensions adéquates et de son petit prix. Et c'est moi qui ai initié le remplacement de l'ancien clapet décédé de ma femme par le Galaxy Gio.

Avant le voyage, la familiarité avec le Galaxy Gio était plutôt superficielle - configuration du WiFi, Compte, autre chose sur les petites choses ... après le sanatorium, sur la base d'une expérience avec le téléphone, j'ai tiré les conclusions suivantes pour moi-même:
— en termes de dimensions, le téléphone est pratique (du fait qu'il est plus fin que mon sonierikson) et encore moins dans la poche ;
- une bonne chose est la synchronisation des contacts avec un compte Google (j'étais tourmenté de transférer les contacts via bluetooth de l'ancien téléphone vers le nouveau), la perte du téléphone ne sera plus aussi catastrophique, puisque les contacts (les plus précieux chose dans le téléphone) sont stockés dans le compte Google ;
- la mise en réseau (dans Opera), en principe, est tolérable, mais la fonctionnalité est plutôt réduite, ce qui crée des problèmes, par exemple, si vous devez faire autre chose que répondre à une lettre ou poster dans un forum ;
- saisir du texte sur Ecran tactile indéniablement plus pratique que sur un téléphone classique, mais rien ne peut remplacer le clavier et la souris habituels ;
- la voracité du téléphone est très gênante ! Une charge quotidienne est nécessaire. Et comme j'ai dû prendre des trains et faire de longs trajets, un instinct constant pour économiser les piles s'est développé (c'est bien que le lecteur soit séparé, sinon vous ne jouerez pas à des jeux ou n'écouterez pas de musique sur la route, car à la fin du voyage, vous pouvez facilement être laissé sans correspondance) . Vous emportez aussi constamment un chargeur avec vous et cherchez une prise à chaque station où vous pouvez le brancher (avant le smartphone, je ne percevais McDonald's que comme un endroit où vous pouvez manger un morceau dans une ville inconnue - maintenant ils ont une fonction de plus :)).

En général, au final, malgré certaines lacunes, j'ai décidé de garder le Galaxy Gio pour un usage permanent (ma femme s'est achetée le même, uniquement en blanc :))


Plus près du but.

Pourquoi une si longue intro ? Et à rien ! C'est moi qui ai finalement atteint mon ordinateur et je me suis laissé emporter pour griffonner du texte :). Et je voulais parler dans l'article des applications pour Android, qui pourraient être utiles dans le développement d'appareils électroniques.

Il faut dire tout de suite qu'en raison des spécificités du Googlephone (ça reste un téléphone), on ne peut pas compter sur quelque chose de sérieux, mais ce qu'on a, c'est ce dont on est content.

Errant sur Google Jouer au magasin J'ai fait une petite sélection, qui, à mon avis, peut vous être utile. La sélection ne prétend pas être complète, et si vous connaissez des applications intéressantes - écrivez, j'ajouterai.


1 DÉMARRER À PARTIR D'UNE APPLICATION INCONTOURNABLE.

The Market propose des versions payantes et gratuites de l'application. Un grand respect à l'auteur pour le fait que la version gratuite est presque entièrement fonctionnelle (à l'exception de l'absence de sections individuelles et de la présence de publicité).


2 GROUPE DE SIMULATEURS DE CIRCUITS ELECTRIQUES.



Ascétique, sans aucun paramétrage, et selon les créateurs, un analyseur de spectre rapide (code natif hautes performances utilisant OpenGL ES 2.0). La plage déclarée est de 20 à 22 000 Hz, mais nous comprenons qu'elle sera beaucoup plus étroite. L'échelle est logarithmique. Assez précis dans mes tests.



Un autre analyseur de spectre, mais par rapport au précédent, ne se contente pas d'afficher le spectre, mais le dessine dans le temps. C'est assez évident. À version gratuite la gamme de fréquences est limitée à 8 kHz et l'échelle est linéaire. La version payante supprime les limites de fréquence, ajoute des schémas de couleurs et vous permet de sélectionner le type d'échelle


4 GROUPE DE GÉNÉRATEURS.
Proche en sens du groupe précédent, mais, me semble-t-il, plus sollicité. Encore une fois, nous ne pouvons compter que sur la plage de signal de sortie de 20 à 22 000 Hz. Le signal peut passer par le haut-parleur ou par la prise audio (et l'amplificateur si nécessaire). Il n'y a qu'une seule application dans ce groupe jusqu'à présent, mais elle est très fonctionnelle.



Assez fonctionnel générateur gratuit. Il peut produire une onde sinusoïdale, une onde carrée, une scie, un bruit "blanc" et "rose". Pour un méandre et une scie, cela peut changer le rapport cyclique. De plus, il peut créer un signal avec modulation d'amplitude, de fréquence et de phase (de plus, le signal modulant peut également être une onde sinusoïdale, sinueuse ou en scie). Le programme peut également augmenter/diminuer automatiquement la fréquence dans le temps de manière linéaire ou logarithmique. Tout est pratique, simple et, plus important encore, la poignée de l'atténuateur de ponton, que les développeurs adorent mettre dans de tels programmes, n'est pas coincée.


5 GROUPE POUR DÉVELOPPEUR AVR.