Étape 3: Programmation ADS1292R avec Arduino
Au cours de l’écriture de code je suis sorti pour la plupart dans la feuille de données, aussi comme une source d’inspiration que j’ai utilisé certaines choses que j’ai trouvé sur GitHub et ainsi de suite. J’ai écrit le code sans utiliser les bibliothèques, parce que je sais que quand tout est écrit par étapes, vous pouvez facilement compréhensibles sens du code. Si vous préférez le code de façon très claire, vous pouvez déplacer beaucoup de choses aux bibliothèques. Certaines parties du code sont référencés à la page de feuille de données pour mieux comprendre pourquoi il doit y avoir cette partie. À une meilleure compréhension du code, je recommande fortement de lire toutes les partie importante dans la feuille de données ADS1292R (http://www.ti.com/lit/ds/symlink/ads1292.pdf).
L’avantage de l’utilisation de ADS1292R est la présence de tests de circuits qui peuvent être paramétrés désactivation. Je suppose que cela devrait être votre prochaine étape. Si vous pouvez acquérir le circuit d’essai carré, vous pouvez être sûr que votre circuit fonctionne bien et vous pouvez communiquer avec ADS1292R. Je vous recommande ne pas s’appuyer sur l’affichage de signal de test et ECG du signal sur l’écran et utiliser par exemple le port série (simplement copier ces données et les afficher dans certains SW). Pour mettre en place le signal d’essai, vous avez pour écrire dans les registres CONFIG2 valeur 0xA3 et dans le registre CH2SET valeur 0 x 05. Vous pouvez voir la vidéo du signal d’essai sur écran en fichiers joints.
Après vous voir avec succès le test de signaux, vous êtes prêt pour l’acquisition de signal ECG.
J’ai joint tous les code - avec ce code, vous pouvez acquérir, afficher, filtrer les données (désolées pour l’utilisation de cette stupide variables: D)