Go Down

Topic: Un Oscilloscope ... oui mais pas chère ^^ (Read 5586 times) previous topic - next topic

chicotore

Sep 14, 2011, 09:48 pm Last Edit: Sep 14, 2011, 10:09 pm by Jean-François Reason: 1
Bonjour à tous,

Comme tous bon "DIY-boy" qui se respecte, on à tous un jours besoins d'un oscilloscope quand le multimètre n'est plus assez "véloce" ! mais bon ça coûte quand même assez chère ce genre de petite bestiole  :smiley-zipper: J'ouvre donc ce topic pour recenser les oscillo home-made, les bons plans etc etc ...

Pour commencer, voila ce que l'on peut trouver sur ebay ! un pocket oscillo à 50€, le DS0201 V1.6

http://www.seeedstudio.com/depot/micro-digital-storage-oscilloscopedso-nano-p-512.html

Je me demande ce que ça vaut ? quelqu'un a déjà testé ? on dirais un peu un lecteur MP3 chinois rebadgé ^^


Et sinon, bien mieux a mon goût, il y a la solution iphone/ipod/ipad ! on à presque tous au moins l'un de ces joujous à la maison ( et "libéré" en plus la plupart du temps ^^ ) !
Pour commencer il y à l'application "oscillo" qui me semble sympas, voir la vidéo sur le site du concepteur

http://itunes.apple.com/fr/app/oscilloscope/id388636804?mt=8

Maintenant le soucis reste de faire le câble ! pas beaucoup de pistes sur le net à part ces quelques exemples !

http://www.statuscritical.co.za/node/42 ( un peu complexe a mon goûts )
http://www.adafruit.com/blog/2010/07/19/iphone-oscilloscope-how-to-roll-your-own-iphone-data-recording-cable/ ( pas compris la chose ^^ )
http://www.techxilla.com/2011/04/08/oscilloscope-for-ipad-and-iphone/ ( le boitier officiel a 300$, j'aimerais savoir ce qui se cache dedans )
http://www.hmb-tec.de/HMB-TEC/Scope_Cable.html ( un câble à 30€ )
http://www.oscilloscopeapp.com/signals.html ( on voit le câble, on dirais un câble standard que l'on trouve à 5€ sur ebay branché a un adaptateur jack )
http://www.kvconnection.com/product-p/km-iphone-mic42.htm ( le fameux adaptateur que l'on voit au dessus mais comment branché un câble oscillo en prise "coax" sur du jack ? )

thx

Edit de Jean-François : pas de lien Ebay ou petite annonce, il ne sont pas permanent....
Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

al1fch

#1
Sep 14, 2011, 10:51 pm Last Edit: Sep 14, 2011, 11:13 pm by al1fch Reason: 1
bande passante, qualité de visualisation , bonnes possibilités de synchronisation et éventuellement d'enregistrement. j'ai tendance à penser qu'il faut se rapprocher de 150€ pour avoir quelque chose d'utilisable surtour si on veut visualiser confortablement des signaux numériques.
Si je n'étais pas équippé d'un oscilloscope analogique d'occasion je serai tenté par le DSO-2090 qu'on trouve sur ebay à 140€ port compris avec ses accessoires et son soft (Windows seulement). Conrad le vend 229€ sous sa marque Voltcraft.
On trouve sur Youtube des vidéos sur ce scope.
En dessous d'un minimum de performances et fonctionnalités je pense qu'un appareil se retrouve vite au fond du tiroir car pratiquement 'bon à rien'.

chabot380

salut
Pourtant celui là et vachement bien !!!  :smiley-mr-green:

http://www.electroniques.biz/editorial/414862/

Faut regarder le prix c'est tout.  :*

chabot380
ORDINAUSORE 2Ghz AMD64 QUI S'ALLUME EN 48 SECONDES AVEC UBUNTU 12.04
ARDUINO UNO / Shield Ethernet / RTC DS1307
Programmation Python et j'apprends le C
Technicien Télé Vidéo à la retraite.


chicotore

Pas mal tous ça mais pour du dépannage cela reste des solution relativement "coûteuse"  :D

Par contre nous sommes sur un forum Arduino, et je n'avais pas pensé à la solution Arduino  :smiley-mr-green:

http://www.semageek.com/diy-fabriquer-un-oscilloscope-usb-avec-un-kit-arduino/

http://www.semageek.com/fabriquez-un-oscilloscope-pour-pc-avec-un-kit-arduino/

https://code.google.com/p/xoscillo/
Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

B@tto

Problème de la vitesse d'échantillonage après ...
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

chicotore

Et si c'est juste pour observer des "variations de tension brèves" c'est important tous ces critères ?
Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

B@tto

Bin justement c'est bien les brèves qui posent problème xD c'est pas pour rien si les fréquences d'échantillonnages sont supérieures au mHz sur les "vrais" oscillo. Mais après tout dépend ce que l'on veut observer. Avec une arduino d'après ce que j'ai trouvé on peut monter à 7 khz, soit une période de 140µs.
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

chicotore

Avec l'application iphone apparemment on peut monter a 22khz, mais il n'y à aucune indication sur les tensions supportés et comment faire le câble :/

En gros il n'y à pas de mystère, il faut y mettre le prix fort pour avoir un bon truc ... il n'y à pas encore de DIY miracle pour les oscillo ^^
Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

B@tto

Et oui ... mais comme j'ai dit, cela dépend de l'application, pour un courant de transfo ça ira bien, pour suivre une transaction i2c laaaaaaaa ..... xD
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

al1fch

#10
Sep 15, 2011, 01:18 pm Last Edit: Sep 15, 2011, 01:31 pm by al1fch Reason: 1
L'appli oscilloscope Iphone ressemble dans son principe aux divers 'oscilloscopes' utilisant la carte son du PC.
/!\ Limite importante de la bande passante deux deux côtés : fréquence mini et fréquence maxi.
ça peut aider mais les tensions continues ne passent pas.
Les signaux de basse fréquence sont déformés par le condensateur d'entrée.
En dehors des sinusoides de fréquence moyenne on risque d'avoir à l'écran une vision déformée de la réalité.
Voilà un exemple de soft sur PC : http://www.zelscope.com/

par ailleurs voici une page plus détaillée sur le DSO nano v2
http://seeedstudio.com/wiki/index.php?title=DSO_Nano_v2
On voit les possibilités de reglage de base de temps, échelle verticale et synchronisation... tout ce qui compte dans l'utilisation réelle d'un oscilloscope.
Site du projet (ouvert) : http://code.google.com/p/dsonano/
Sur le 'papier' ça à l'air de tenir la route...

chicotore

Le DSO Nano V2 à l'air vraiment bien, en plus on le trouve à 100€ sur ebay  XD
Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

ojal

J'ai recherché plusieurs fois une solution basée sur ARDUINO sans succès...
Je vais essayer les solutions indiquées plus haut...
Je n'ai pas besoin d'une grande vitesse... J'aurais aimé avoir plusieurs voies simplement...
Un échantillonnage à 7KHz répond déjà à pas mal de besoins...

Mon idéal serait de me monter un petit stand alone rien que pour cette fonction...

Certains ici utilisent-ils une solution ARDUINO???

68tjs

@ Chabot : Tu n'est pas obligé de l'acheter, tu peux le troquer contre ta résidence secondaire sur les champs élysées ou ta cabane de pécheur à Arcachon :smiley-mr-green:

Plus sérieusement Chico tu as soit un scope analogique, assez cher, qui te permet de visualiser le signal en temps réel, qui ne te permet pas de faire des mesures automatiques mais qui possède une bonne bande passante (sup à 10MHz)  soit un digital (DSO en anglais pour Digital Storage Oscilloscope) qui utilise des technologies numériques moins chères que les analogiques, qui permet de faire des mesures automatiques  mais dont il faut bien comprendre le fonctionnement pour éviter les pièges.

On démontre mathématiquement qu'il est obligatoire d'échantillonner au minimum au double de la fréquence maximale qu'on veut analyser.
Fechantillon = 100MHz correspond à une fréquence à analyser de  50 MHz au maximum.

Mais c'est pas tout : tu n'as pour le moment que 2 points affichés par période pour la fréquence la plus élevée.Ca marche pour des calculs mathématiques purs mais en visualisation tu ne peut rien en faire.
Pour avoir une représentation exploitable à l'écran soit tu reconstitue le signal en faisant de nombreux passages mais tu n'a plus de temps réel et il faut que l'oscilloscope sache le faire, en gros il lui faut beaucoup de mémoire de stockage soit tu part du principe qu'il te faut au moins 10 points d'échantillonage par période et maintenant ta bande passante effective tombe de 50 MHz à 5 MHz.
On est loin des 100MHz de départ.

Ensuite si tu n'utilise qu'une voie tu bénéficie des 100 Méchantillons/s pour cette unique voie mais si tu utilise les 4 voies simultanément tu n'a plus droit qu'a 1 échantillon sur 4 par voie et donc la fréquence de coupure est divisée par 4 sur chaque voie.
Quant à la profondeur de numérisation 10 bits sont suffisants, 12 bits n'apportent rien de plus par contre à technologie identique ils diminuent la fréquence d'échantillonnage.

**************************************************************
Les performance de ton modèle  à environ 50 €
Quote
Analog bandwidth   0 - 1MHz
Max sample rate   1Msps 12Bits

C'est pas du 1MHz de bande passante mais 50kHz avec 10 points par période et sur une seule voie!

ou le DSO203 (environ 130 €). Le vendeur n'indique que la fréq d'échantillonnage (72 MHz c'est mieux que 1MHz) mais il y a un autre point dont il faut se méfier: les voies de mesure : 2 analogiques et 2 digitales.
Les voies digitales sont à rapprocher d'un analyseur logique qui ne visualise que des "1" et des "0", en aucune façon tu ne pourra mesurer un front de montée avec ces voies, tu ne verras que des lignes horizontales ou verticales parfaites soit à 0 soit à 1.

Avec Fech = 1MHz te ne pourras pas voir des phénomènes inférieurs à 1µs, avec 72M ce chiffre tombe à 14ns.

A mon avis personnel, juste à la lecture des caractéristiques le modèle à 50 € est trop juste par contre le DSO203 à 130€ me parait convenir pour un développement à base d'Arduino. Mais  peut être que je mets la barre trop haut, avant d'être en retraite j'utilisais la classe d'oscillo que cite Chabot, ca laisse des traces. Après tout pour vérifier le fonctionnement d'une PWM à 400Hz (dans la configuration de base arduino) le modèle à 1Méchantillon convient. En fin de compte c'est toi qui détiens le porte-monnaie.






chicotore

Quote
Mon idéal serait de me monter un petit stand alone rien que pour cette fonction...

Certains ici utilisent-ils une solution ARDUINO???


C'est justement à quoi je pensait ! A voir même s'il ne serait pas possible de coupler un LCD pour se passer d'un PC  ;)

@68tjs: Quel Roman  :smiley-eek: mais grandement instructif, je t'en remercie  :D j'ai appris plein de trucs d'un coup sur les oscillo ^^
En fait je cherche une solution pas chère surtout pour visualiser une chute de tension imperceptible au multimètre ( comme pour mon soucis de LM35 ) ! même si cette chute n'est pas visualisé à l'instant T ou avec une précision absolue c'est juste pour voir qu'elle est présente, ce qui n'est pas forcement visible avec un multimètre !

thx
Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

Go Up