Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
picoscope [Le 17/12/2009, 00:02]
213.95.41.13
picoscope [Le 18/08/2022, 10:23] (Version actuelle)
81.250.150.86 [PicoScope]
Ligne 1: Ligne 1:
-{{tag>​wiki:​picoscope}} 
----- 
  
-{{tag>karmic ​matériel conception_electronique}}+ 
 +{{tag>​matériel conception_electronique}}
  
 ---- ----
Ligne 8: Ligne 7:
 ====== PicoScope ====== ====== PicoScope ======
  
-Installation des Oscilloscopes USB de la famille PicoScope de chez Pico Technologie+Installation des Oscilloscopes USB de la famille PicoScope de chez Pico Technology 
 + 
 +<note tip>​Fonctionne bien en machine virtuelle sous virtualbox</​note>​
  
  
Ligne 15: Ligne 16:
   * PicoScope 2204   * PicoScope 2204
   * Picoscope ?   * Picoscope ?
 +  * simple scope sur port parallele ( 1 ADC IC only) [[http://​www.transmic.net/​en/​scope.htm]]
 ===== Pré-requis ===== ===== Pré-requis =====
  
   * Disposer des [[:​sudo|droits d'​administration]] ;   * Disposer des [[:​sudo|droits d'​administration]] ;
   * Disposer d'une connexion à Internet configurée et activée ;   * Disposer d'une connexion à Internet configurée et activée ;
-  * Avoir activé l'​accès aux [[:​depots|dépôts APT]] ''​universe''​ et ''​multiverse''​ ; 
-  * [[tutoriel:​comment_installer_un_paquet|Avoir installé le paquet]] **alien** ([[apt://​alien|en 1 clic]]). 
-  * Avoir installé le paquet **gcc** ([[apt://​gcc|en 1 clic]]). 
-  * Télécharger le driver Linux pour votre PicoScope sur le site http://​www.picotech.com/​software.html 
- 
  
 ===== Installation ===== ===== Installation =====
  
-Exemple ​d'installation sur processeur 64bit+Ajouter le dépôt de picotech 
 +  sudo bash -c 'echo "deb https://​labs.picotech.com/​debian/​ picoscope main" > /​etc/​apt/​sources.list.d/​picoscope.list'
  
-Se positionner dans le répertoire où l'​archive du driver Linux a été téléchargée.+Importez la clé publique 
 +  wget -O - https://​labs.picotech.com/​debian/​dists/​picoscope/​Release.gpg.key | sudo apt-key add -
  
-  tar zxvf libps2000_R2_0_7_7_1.x86_64.tgz+==== Si vous voulez installer le logiciel de gestion de l’oscilloscope fournis par picotech ==== 
 +  sudo apt-get update 
 +  sudo apt-get install picoscope
  
-  cd libps2000-2.0.7.7-1.x86_64+==== Si vous voulez installer uniquement le gestionnaire d'un oscilloscope de la famille picotech ====
  
-  ​sudo alien -libps2000-2.0.7.7-1.x86_64.rpm+=== PicoScope 2104, 2105, 2202, 2203, 2204, 2205, 2204A, 2205A === 
 +  ​sudo apt-get install ​libps2000
  
-  dpkg -i libps2000_2.0.7.7-2_amd64.deb+=== PicoScope 2205MSO, 2206, 2207, 2208, 2206A, 2207A, 2208A === 
 +  sudo apt-get install libps2000a
  
 +=== PicoScope 3204, 3205, 3206, 3223, 3224, 3423, 3424, 3425 ===
 +  sudo apt-get install libps3000
  
- +=== PicoScope 3204A/​B/​MSO,​ 3205A/​B/​MSO,​ 3206A/​B/​MSO,​ 3207A/B, 3404A/B, 3405A/B, 3406A/B === 
 +  sudo apt-get install libps3000a
  
-===== Configuration =====+=== PicoScope 4223, 4224, 4226, 4227, 4262, 4423, 4424 === 
 +  sudo apt-get install libps4000
  
-Vérification de la présence du chemin de recherche des librairies /​usr/​local/​lib du PicoScope ​:+=== PicoScope ​4824 === 
 +  sudo apt-get install libps4000a
  
-  sudo cp PicoScope.conf /​etc/​ld.so.conf.d/​+=== PicoScope ​5203, 5204 === 
 +  sudo apt-get install libps5000
  
-  ​sudo ldconfig+=== PicoScope 5242A/B, 5243A/B, 5244A/B, 5442A/B, 5443A/B, 5444A/B === 
 +  ​sudo apt-get install libps5000a
  
-Vérifier qu'il n'y ait pas d'​erreur de doublon de chemindans mon cas le chemin était déjà présent et j'ai dû supprimer ​/etc/ls.so.conf.d/PicoScope.conf +=== PicoScope 64026403, 6404, 6402A/B/C/D, 6403A/B/C/D, 6404A/B/C/D, 6407 === 
- +  sudo apt-get install libps6000 
-Copie des règles udev de l'​oscilloscope : +===== Configuration =====
- +
-  cp 95-pico.rules ​/etc/udev/rules.d/ +
- +
-Vérifier que le code constructeur de votre Picoscope corresponde avec la déclaration udev : +
- +
-  lsusb +
-  Bus 001 Device 003: ID 0ce9:1007 pico Technology +
- +
-  sudo vi /etc/udev/​rules.d/​95-pico.rules +
- +
-Dans mon cas j'ai modifié ATTRS{idVendor}=="​1007"​. +
- +
-Création du groupe pico : +
- +
-  sudo addgroup pico --system +
- +
-Ajout du compte utilisateur ​ : +
- +
-  sudo adduser $LOGNAME pico                        ​+
  
-Déconnexion/​Reconnection de l'​utilisateur pour prendre en compte les modifications. 
-difications. 
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Vérifier la bonne détection de l'oscilloscope.+Lancer ​l'application PicoScope 6 dans le menu Electronique du menu K pour KDE
  
-Pour cela utiliser le script **usbtest** livré avec le driver Linux de l'​oscilloscope (se placer dans le répertoire libps2000-2.0.7.7-1.x86_64). +{{ :materiel:picoscopelinux.png?​direct&​800 |}} 
- +===== Voir aussi ======
-  ./usbtest  +
- +
-  /​**************************************************************************** +
-  *                  Pico Technology Linux USB Diagnostics ​                  * +
-  **************************************************************************** +
-   +
-  This script looks for Pico USB devices connected to your computer +
-  and checks whether you are able to access them. If your user account +
-  does not have permission to access the devices, the script will try  +
-  to suggest how to correct this for your particular Linux installation. +
-   +
-  Press enter to continue... +
-   +
-  Getting user and group information... +
-   - You are running this script as moncompte. +
-   - You are in the following groups     +
-       ​moncompte ... pico                                                                                                                                 +
-   +
-  Please connect your Pico USB device and press enter to continue... +
-   +
-  Pico USB device found/​dev/​bus/​usb/​001/​004 +
-   +
-   - It belongs to root (which is not you) who has permissions rw- +
-   - The members of group pico (which you are in) have permissions rw- +
-   - Everyone else has permissions r--                                 +
-   - You can write to this device and so will be able to use it. +
- +
-Remarque : j'ai modifié une erreur du script test sur la ligne if [ $devicefound -eq 1 ] par if [ $devicefound -eq 0 ] +
- +
-Essai du picoscope +
- +
-  gcc -lps2000 PS2000con.c -oPS2000con +
- +
-  ./​PS2000con +
- +
-  PS2000 driver example program ​                                                               +
-  Version 1.0                                                                                  +
-   +
-   +
-   +
-  Opening the device... +
-  Handle: 1             +
-  Device opened successfully +
-   +
-  Driver Version: 3.6.2.0 Linux +
-  USB Version: 2.0              +
-  Hardware Version: 16          +
-  Variant Info: 2204            +
-  Serial: XFY11/​557 ​            +
-   +
-  B - immediate block                       V - Set voltages +
-  T - triggered block                       I - Set timebase +
-  Y - advanced triggered block    A - ADC counts/​mV ​         +
-  E - ETS block                                              +
-  S - Streaming ​                                             +
-  F - Fast streaming ​                                        +
-  D - Fast streaming triggered ​                              +
-  G - Signal generator ​                                      +
-  H - Arbitrary signal generator ​                            +
-  X - exit                                                   +
-  Operation: ​                                                +
-   +
-  Collect block immediate... +
-  Press a key to start       +
-  timebase: 0     ​oversample:​1 +
-  First 10 readings ​           +
-  Value                        +
-  time unit:  2                +
-  (ps)                         +
-  159                          +
-  159                          +
-  -18                          +
-  -18                          +
-  159                          +
-  -18                          +
-  -18                          +
-  -18                          +
-  -18                          +
-  -18                          +
- +
- +
-==== Voir aussi =====+
  
  
   * [[http://​www.picotech.com/​picoscope-oscilloscope-software.html|Site officiel de Pico Technologie]] (en)   * [[http://​www.picotech.com/​picoscope-oscilloscope-software.html|Site officiel de Pico Technologie]] (en)
   * [[http://​www.picotech.com/​linux.html|La page sur Linux]] (en)   * [[http://​www.picotech.com/​linux.html|La page sur Linux]] (en)
 +
  
  
 ---- ----
  
-[[utilisateurs:​sefran|sefran]]+//​Contributeur principal : [[:utilisateurs:​Sefran|Sefran]] Le 17/12/2009, 00:32//
  • picoscope.1261004563.txt.gz
  • Dernière modification: Le 18/04/2011, 14:42
  • (modification externe)