Votre panier
Il n'y a plus de produit dans votre panier- Capteurs et Cartes programmables
- Cartes programmables
- Cartes Arduino® officielles
- Cartes compatibles Arduino®
- Cartes micro:bit
- Cartes Pi Pico et RP2040
- Digilent
- Mikroelektronika
- OpenMV
- Arducam
- Teensy
- Espruino
- Cartes Bare Conductive
- Cartes E-Textile
- JoC - Javaino
- Vittascience
- M5Stack
- Pyboard - MicroPython
- mbed / Nucleo
- LCD 4D Systems
- Trenz Electronic
- Interfaces Android
- CUBLOC
- PICBASIC
- TinyPLC
- Arcades consoles
- neuron
- Cartes cœur Linux
- Modules IOT
- Capteurs - Prototypage
- Systèmes Radiofréquences
- Cartes programmables
- Robotique Imprimantes 3D
- Robots et accessoires
- Pièces mécaniques
- Profilés et accessoires ACRZilla
- Profilés MakerBeam
- Profilés MakerBeam XS
- Profilés MakerBeam XL
- Profilés OpenBeam
- Profilés Makeblock
- Plaques et supports
- Visseries et entretoises
- Courroies et poulies
- Chaînes - Roues dentées
- Pignons
- Arbres - Roulements
- Mouvement rectiligne non motorisé
- Structures diverses
- Accessoires pneumatiques
- Moteurs et actionneurs
- Commande et contrôleurs
- Imprimantes 3D / CNC
- Capteurs
- Mesure et interfaces
- Composants electroniques
- Composants
- Optoélectronique
- Leds de 1.8 mm à 20 mm
- Flexibles leds filaments
- Leds infrarouges
- Leds de puissance
- Leds NeoPixel adressables
- Rubans Leds
- Supports de led
- Bargraphes à Leds
- Matrices à Leds standards
- Matrices à Leds séries
- 7 segments standards
- 7 segments séries
- Circuits commande de leds
- Voyants
- Ampoules et lucioles
- Photorésistances LDR
- Optocoupleurs
- Afficheurs LCD
- Afficheurs LCD graphiques
- Accessoires pour LCD
- Radiofréquence
- Boutons Interrupteurs
- Refroidisseurs Fusibles
- Circuits imprimés
- Câbles Boitiers Connectique
- alimentations piles et accus
- Fer a souder et outillage pour électronique
- Son loisirs kits livres
- Alarmes, vidéo, contrôle d'accès et domotique
Gestion convertisseurs
Gestion de convertisseurs à l'aide des PICBASIC
Vous trouverez ci-dessous de très nombreuses notes d'applications mais aussi des exemples de programmes et des descriptions de réalisations conçues sur la base des modules PICBASIC, lesquelles vous permettront d'accélérer et de faciliter le développement de vos propres projets. Certains des programmes sources présentés dans ces notes d'applications sont téléchargeables via ce lien.
Interface universelle à base de "PICBASIC-3H" - 08/12/2003 - Mr Narbonne Alexandre
Ce site reprend point par point avec de très nombreuses explications la description d'une interface microcontrôlée universelle conçue sur la base d'un "PICBASIC-3B". La carte intègre une liaison série, un afficheur LCD, une mémoire additionnelle E2PROM (adressée via une communication I2C™), un convertisseur "analogique/numérique" multi-entrées 12 bits et 11 bits (adressé via une communication SPI™), mais aussi un buzzer, des entrées tout-ou-rien et des sorties avec buffers, des sorties relais, PWM, etc, etc...
De part l'étendue des possibilités de la carte, la mise à disposition de très nombreuses explications, schémas, exemples de programmes, cette description est une véritable "référence" pour tous ceux qui désirent étendre les possibilités des PICBASIC et nous ne pouvons de part sa qualité que vous conseiller de consulter sans plus attendre le site Internet qui s'y rapporte. Voir le lien suivant: Description complète de la carte
Ajout d'un convertisseur "Analogique / Numérique" 12 bits - Lextronic
Bien que la plupart des modules "PICBASIC" disposent d'entrées de conversion analogique / numérique, il peut être intéressant pour certaines applications professionnelles ou la précision est importante de bénéficier d'un convertisseur 12 bits. Lors de la conversion en mode 8 bits, le résultat obtenu est matérialisé par un nombre compris entre 0 et 255. Dans le cadre d'une conversion sur 12 bits, le résultat se fera sur un nombre compris en 0 et 4095. Dans l'exemple qui suit, on a recours à un circuit intégré de type "E" doté d'un mode d'interface série de type "MICROWIRE™". Ce circuit dispose de 2 entrées de conversion distinctes indépendamment sélectionnables. Son interfaçage avec les "PICBASIC" ne nécessitera que 3 ports comme indiqué sur le schéma ci-dessous. On se repportera à la notice propre au "MCP3202" (facilement trouvable sur Internet), pour comprendre le mode d'adressage "MICROWIRE™".
10 DIM I AS BYTE
20 DIM AD AS INTEGER
30 OUT 2,0
40 I = &B1111
' Chip Select (CS) = 0
' Selection de l'entrée analogique CH1
' Ecrivez I = &B1011 pour sélectionner l'entrée analogique CH0
50 SHIFTOUT 0,1,0,I,4
60 AD = SHIFTIN(0,1,3,12)
70 OUT 2,1 ' Chip Select (CS) = 1
Ajout d'un convertisseur "Numérique / Analogique" 12 bits - Lextronic
Cet exemple montre comment ajouter un convertisseur numérique/analogique 12 bits à un "PICBASIC" en faisant varier la valeur de sa tension de sortie gr,ce à 2 boutons-poussoirs, tout en affichant cette dernière sur un écran LCD à commande série. Pour ce faire, on a recours à un convertisseur "DAC8043" qui se pilote par bus série via l'instruction "SHIFTOUT".
DIM A AS INTEGER
DIM J AS BYTE, K AS BYTE
A = 0
SET PICBUS HIGH
LCDINIT
10 IF KEYIN(8) = 0 THEN A=A+10
IF KEYIN(9) = 0 THEN A=A-10
LOCATE 0,0
PRINT HEX(A)
OUT 0,1
SHIFTOUT 1,2,1,A,12
OUT 0,0
OUT 0,1
GOTO 10
Multiplexage d'une entrée de conversion "Analogique / Numérique - Lextronic
Il vous est possible en ajoutant un simple circuit intégré 4051 de pouvoir lire la valeur de 8 tensions analogiques à partir d'une seule entrée ! Le principe est très simple, le circuit 4051 est un commutateur analogique dont la position est fonction du code appliqué sur ses 3 entrées d'adressage "A,B,C". Ainsi, en faisant varier les niveaux logiques sur ces dernières, une des entrées X0 à X7 sera successivement reliée à la sortie "X". Par exemple, pour lire la valeur de la tension du potentiomètre 1, il faudra au préalable placer "A,B et C" à 0V à l'aide des sorties "I/O 8 à I/O 10" et ensuite lire la valeur à l'aide de l'entrée "I/O O".
Accueil
- Capteurs et Cartes programmables
- Cartes programmables
- Cartes Arduino® officielles
- Cartes compatibles Arduino®
- Cartes compatibles Uno
- Cartes compatibles Leonardo
- Cartes compatibles Mega2560
- Cartes compatibles Nano
- Autres cartes compatibles
- Cartes Lextronic
- Jolly
- Teensy
- Cartes JOY-IT
- Cartes E-Textile
- Modules XIAO
- Cartes Sparkfun
- Cartes Adafruit Feather
- Cartes Pololu
- Cartes Whadda
- Cartes Makey Makey
- Cartes Makeblock
- Cartes Bare Conductive
- Modules M5Stack
- Cartes Seeed Studio
- Cartes Dasduino
- Cartes Flip & Click
- Cartes Digilent
- Cartes DFROBOT
- Cartes diverses
- Kits pour Uno - Mega2560 - Nano
- Shields pour Arduino®
- Shield Proto pour Nano
- Shield Proto pour Uno
- Shield Proto pour Mega2560
- Shield leds et 7 segments
- Shield LCD alphanumériques
- Shield LCD graphiques
- Shield Bus communication
- Shield Bluetooth® - WiFi
- Shield LoRa - Sigfox - Xbee - GSM
- Shield RFID - NFC - GPS
- Shield applications vidéo
- Shield applications audio
- Shield relais - Mosfet
- Shield moteurs - robotique
- Shield fonctions diverses
- Périphériques compatibles Arduino®
- Connecteurs pour Arduino®
- Boitiers et supports pour Arduino®
- Alimentations pour Arduino®
- Robots programmables
- Ouvrages pour Arduino®
- Plaques de prototypage
- Straps souples
- Cartes micro:bit
- Cartes Pi Pico et RP2040
- Cartes et starter kits Pi PICO
- Cartes et modules sur base RP2040
- Cartes prototypage pour PI PICO
- Cartes moteurs pour PI PICO
- Cartes relais pour PI PICO
- Cartes afficheurs pour PI PICO
- Cartes météorologiques pour PI PICO
- Cartes Caméra pour Pi PICO
- Robots pour PI PICO et RP2040
- Cartes diverses pour PI PICO
- Ouvrages techniques pour PI PICO
- Digilent
- Cartes Digilent FPGA / SoC
- Plateformes radio logiciel
- Cartes et modules d'extensions
- Modules Pmod
- Présentation des modules Pmod
- Pmod boutons - interrupteurs
- Pmod joystick - claviers
- Pmod leds - afficheurs LCD
- Pmod stockage mémoire
- Pmod convertisseurs
- Pmod entrées / sorties
- Pmod radiofréquence et bus
- Pmod bus communication
- Pmod accéléromètres - Gyroscopes
- Pmod capteurs divers
- Pmod pour moteurs - servomoteurs
- Pmod divers
- Pmod connecteurs
- Cordons pour module Pmod
- Modules Pcam
- Modules Zmod
- Modules Cmod
- Shield et adaptateurs
- Adaptateurs pour NI myRIO
- Modules Pmod
- DAQ et Data Logging
- Cartes MCU
- Programmateurs JTAG
- Equipements de tests et mesures
- Accessoires divers
- Compléments techniques
- Mikroelektronika
- Click Board
- Présentation
- Radiofréquence
- Bus communication
- Convertisseurs
- Accel / Gyro / IMU
- Horloges RTC
- Air - Gaz
- Lumière - Infrarouge
- Température - Météo
- Magnétique / Pression
- Capteurs divers
- Modules audio
- Stockage mémoire
- Entrées - Sorties
- Modules d'affichage
- Interfaces saisies
- Interfaces moteurs
- Modules divers
- Shield Click Board
- Pack Click
- Compilateurs
- Développement sur PIC
- Développement dsPIC
- Développement PIC32
- Développement ARM
- Développement AVR
- Développement FT90x
- Développement 8051
- Développement PSoC
- mikroLAB
- Afficheurs Mikromedia
- mikromedia HMI
- Bases analogiques
- Modules MCUCard
- Click Board
- OpenMV
- Arducam
- Teensy
- Espruino
- Cartes Bare Conductive
- Cartes E-Textile
- JoC - Javaino
- Vittascience
- M5Stack
- Pyboard - MicroPython
- mbed / Nucleo
- LCD 4D Systems
- Trenz Electronic
- Interfaces Android
- CUBLOC
- PICBASIC
- TinyPLC
- Arcades consoles
- neuron
- Cartes cœur Linux
- Raspberry Pi
- Cartes Raspberry
- Starters-kits Raspberry
- Accessoires pour Raspberry
- Boitiers pour Raspberry
- Caméras pour Raspberry
- Ouvrages pour Raspberry
- DAQ et Data Logging
- Shield Afficheurs leds
- Shield Afficheurs LCD
- Shield Afficheurs graphiques
- Accessoires arcade
- Robotique pour Raspberry
- Shield Entrées/sorties
- Shield Radiofréquence
- Shield capteurs
- Shield audio
- Shield divers
- Radxa
- Arietta
- UNIHIKER
- Onion
- BeagleBone
- LattePanda
- Bases Zynq
- Raspberry Pi
- Modules IOT
- Capteurs - Prototypage
- Capteurs
- Packs de capteurs
- Air (qualité de l'air)
- Biométrie (empreintes digitales)
- Boussoles et AHRS
- Boutons - Claviers
- Bruit - son
- Caméras numériques
- Capteurs spatiaux
- Caméras thermiques
- Chocs et vibrations
- Conductivité (peau et eau)
- Capteurs de couleur et Spectromètres
- Courant et tension
- Débitmètres (pour liquides)
- Déplacement rectiligne
- Distance (télémètres IR)
- Doppler (hyperfréquence)
- Effet Hall
- Encodeurs rotatif
- Environnementaux (météorologique)
- Fin de course (microrupteurs)
- Flexion (flex - bend sensor)
- Force (FSR) et Pesage
- Fourches optiques
- Gaz
- GPS - GNSS - GLONASS
- Gyroscopes et centrales IMU
- Humidité
- Inclinaison - Tilt - Inclinomètre
- Infrarouge
- Joysticks - Stick - Trackball
- Lecteurs code barre
- LiDAR Infrarouge Benewake
- Lumière et luminance
- Magnétiques
- Météo
- Mouvements de la main
- Niveau
- Pont RLC
- Pression
- Proximité
- Pulsation
- Qualité de l'eau
- RFID - NFC
- Rotation
- Serres automatisées
- Suiveur de ligne
- Tactiles
- Température
- Tensions
- Ultrasons
- Ultraviolets
- Prototypage général
- LCD séries - I2C
- LCD demmel products
- Cartes relais / triacs
- Extension d'E/S
- Interfaces BUS
- Interfaces TCP/IP
- Modules IR
- Convertisseurs "A/N - N/A"
- Horloges RTC
- Stockage mémoire
- Conversion tension
- Conversion niveau
- Modules biométriques
- Amplificateurs audio
- Acquisition vidéo
- Interfaces connectique
- Embases RJ45 isolées
- Modules divers
- Proto sur PIC / AVR / 8051
- Tinkerkit
- Modules Click Board
- Présentation
- Radiofréquence
- Bus communication
- Convertisseurs
- Accel / Gyro / IMU
- Horloges RTC
- Air - Gaz
- Lumière - Infrarouge
- Température - Météo
- Magnétique / Pression
- Capteurs divers
- Modules audio
- Stockage mémoire
- Entrées - Sorties
- Modules d'affichage
- Interfaces saisies
- Interfaces moteurs
- Modules divers
- Shield Click Board
- Pack Click
- Modules Pmod
- Modules Grove
- Modules OPEN
- Modules Whadda
- Modules Makeblock
- Interfaces audio
- Reconnaissance vocale
- Straps divers
- Breadboard
- SchmartBOARD
- Adaptateurs composants
- Logiciel de CAO
- Capteurs
- Systèmes Radiofréquences
- Cartes programmables
- Robotique Imprimantes 3D
- Robots et accessoires
- Pièces mécaniques
- Profilés et accessoires ACRZilla
- Profilés MakerBeam
- Profilés MakerBeam XS
- Profilés MakerBeam XL
- Profilés OpenBeam
- Profilés Makeblock
- Plaques et supports
- Visseries et entretoises
- Courroies et poulies
- Chaînes - Roues dentées
- Pignons
- Arbres - Roulements
- Mouvement rectiligne non motorisé
- Structures diverses
- Accessoires pneumatiques
- Profilés et accessoires ACRZilla
- Moteurs et actionneurs
- Commande et contrôleurs
- Imprimantes 3D / CNC
- Capteurs
- Robots et accessoires
- Mesure et interfaces
- Composants electroniques
- Composants
- Optoélectronique
- Leds de 1.8 mm à 20 mm
- Flexibles leds filaments
- Leds infrarouges
- Leds de puissance
- Leds NeoPixel adressables
- Rubans Leds
- Supports de led
- Bargraphes à Leds
- Matrices à Leds standards
- Matrices à Leds séries
- 7 segments standards
- 7 segments séries
- Circuits commande de leds
- Voyants
- Ampoules et lucioles
- Photorésistances LDR
- Optocoupleurs
- Afficheurs LCD
- Afficheurs LCD graphiques
- Accessoires pour LCD
- Radiofréquence
- Boutons Interrupteurs
- Refroidisseurs Fusibles
- Circuits imprimés
- Composants
- Câbles Boitiers Connectique
- alimentations piles et accus
- Alimentations
- Transformateurs
- Energie solaire
- Piles et accus
- Coupleurs de piles
- Piles alcalines
- Piles 1,5 V ( LR9 / PX625A )
- Piles 1,5 V ( LR41 / AG3 )
- Piles 1,5 V ( LR43 / 186 )
- Piles 1,5 V ( LR44 / V13GA)
- Piles 1,5 V ( AAA / LR03 )
- Piles 1,5 V ( AA / LR6 )
- Piles 1,5 V ( N / LR1 )
- Piles 1,5 V ( C / LR14 )
- Piles 1,5 V ( D / LR20 )
- Piles 1,55 V ( V389 / AG10 / SR54 )
- Piles 4,5 V ( 3LR12 )
- Piles 6 V ( GP11A / 4LR44 )
- Piles 9 V ( 6LR61 )
- Piles 12 V ( GP23A / GP27A )
- Piles Lithium
- Accus NiMH
- Accus NiMH téléphone et alarme
- Accus NiMH à cosses
- Batteries au plomb
- Power Bank
- Chargeurs
- Accessoires alimentation
- Fer a souder et outillage pour électronique
- Son loisirs kits livres
- Alarmes, vidéo, contrôle d'accès et domotique
- Nouveautes
- Produits obsolètes
- Offres spéciales