Bonjour Se connecter 0
Populaire : power drill led strip rc car smart watch scooter tool set

Interface 16 Canaux 12Bit AD Échantillonnage Acquisition Données STM32 Communication UART Module ADC

$51.40
Out of Stock

Description

Paramètres:
Nom du produit: Module d'échantillonnage AD 16 voies STM32
Taille du produit: 33*65mm
Interface du produit: Alimentation via interface Type-C
Poids du produit: 25g
Matériau du produit: FR-4

Description:
Le module d'échantillonnage ADC à 16 canaux STM32 utilise les ressources ADC internes à 16 canaux du microcontrôleur STM32F103R8T6 de la société ST comme cœur d'échantillonnage. Les données d'échantillonnage obtenues sont transférées vers la mémoire via le DMA interne de STM32, réduisant la charge CPU et améliorant la stabilité et la précision de l'échantillonnage AD. En même temps, le chip USB vers série CH340T à bord peut transférer des données vers l'ordinateur supérieur, et les utilisateurs peuvent utiliser un câble de données Type_C pour réaliser le brûlage du code.

Fonctionnalités:
1. Utilisation de STM32F103R8T6 comme puce de contrôle principale
2. Chip CH340T à bord, via le câble de données Type-C, vous permet de visualiser les résultats d'échantillonnage AD sur votre PC
3. Réserve d'interface de communication série UART et d'interface de débogage série SWD
4. Jusqu'à 16 canaux d'acquisition AD avec 12 bits (Résolution 4096)

Package Include:
1x Module d'échantillonnage AD STM3216
1x Broche à une seule rangée à 9 broches

Introduction matérielle:
1. Canal d'acquisition ADC 8-canal 15
2. Port BOOT0: Connectez BOOT0 à 3V3 en mode de brûlage, connectez BOOT0 à GND en mode d'exécution
3. Chip CH340T: Port série USB vers série 4. Interface Type_C
5. Bouton de réinitialisation
6. Régulateur linéaire AMS1177: utilisé pour convertir la tension de 5V en tension de 3.3V 7. Canal d'acquisition ADC O-canal 7
8. Interface de communication série UART 9. Interface de débogage série SWD
10. MCU: STM32F103R8T6


Description de l'utilisation:


1. Description de l'interface: IN0-IN-15: 16 entrées de tension d'échantillonnage AD GND: pôle négatif de l'alimentation/commun de la tension d'échantillonnage TX, RX: interface de communication série UART TCK, TMS: interface de débogage SWD 3V3/5V: port d'entrée d'alimentation réservé 3.3V/5V 2. Utilisation sur PC: Installez le pilote du chip série USB CH340, branchez le module sur l'ordinateur, connectez IN0-IN15 au pôle positif de la tension d'échantillonnage, GND au pôle négatif de la tension d'échantillonnage (c'est-à-dire traitement commun), ouvrez l'assistant de débogage de port série, sélectionnez le port COM et le débit binaire corrects (115200), vous pouvez visualiser les résultats d'échantillonnage AD. Les résultats d'échantillonnage sont rafraîchis toutes les 500ms. Les clients peuvent modifier ce temps en fonction du code source. Voici un exemple de tension 3.3V qui est fourni avec le module. Les étapes sont les suivantes: Préparez une ligne Dupont, connectez une extrémité au pin 3.3V fourni avec le module, et l'autre extrémité aux pins IN0-IN15 en file d'attente. Les données envoyées via le port série peuvent être trouvées. Les résultats d'échantillonnage ont changé. Le schéma de câblage et le diagramme des résultats d'échantillonnage sont les suivants:
En se basant sur les résultats des tests, bien que ce ne soit pas une puce d'échantillonnage AD personnalisée et qu'elle utilise uniquement les ressources AD internes de STM32, la précision reste bonne. 3. Connexion à un MCU pour utilisation: Si vous souhaitez utiliser directement un MCU externe pour obtenir des données d'échantillonnage, vous pouvez connecter les 3.3V, RX, TX et GND du MCU aux 3.3V, TX, RX et GND du module respectivement. Bien sûr, il est également possible d'utiliser 5V pour alimenter le module. Concernant le port série, le protocole de transmission de données peut être trouvé en consultant le code source. 4. À propos de la mise à jour du micrologiciel:

Si le client souhaite modifier lui-même le code source et re-brûler le programme. La méthode est la suivante: Branchez le module sur le port USB de l'ordinateur, branchez le capuchon du sauteur sur le module à l'extrémité 3V3 (notez qu'il doit être replacé sur GND une fois le programme terminé) ouvrez le logiciel de programmation FlyMcu, ouvrez le fichier hex et définissez le numéro de port et le taux de fréquence et autres paramètres relatifs, cliquez sur "Démarrer la programmation", puis appuyez sur le bouton de réinitialisation.


Points à noter: 1. Les terminaux d'entrée de tension d'échantillonnage IN0-IN9 peuvent être connectés à tous ou à une partie d'entre eux. Lorsqu'aucune tension d'échantillonnage n'est entrée sur un canal donné, le résultat de sortie de ce canal est une valeur aléatoire. Les ports non utilisés peuvent également être utilisés comme ports I/O ordinaires en modifiant le programme. 2. La tension utilisée ne doit pas dépasser 3.3V, sinon le chip peut être endommagé.