Comment mesurer la température très précisément avec un Arduino et un Conseil de capteur de température TSYS01. (3 / 6 étapes)

Étape 3: Choisir entre I2C et SPI

Le jury de capteur de température TSYS01 prend en charge la communication I2C SPI. Vous devrez décider pour l’un d'entre eux et connecter la carte de capteur pour l’un d'entre eux. La connexion que vous utilisez devrait de même reflètent les paramètres que vous utilisez dans votre dessin.

I2C

La liaison I2C requiert des lignes de données que deux à être connecté à la carte de capteur de température. Il permet également de plusieurs périphériques de partager les mêmes lignes de deux données : SDA (insérer ici le signal de données) et SCL (signal d’horloge pour la synchronisation). Sélectionnez le périphérique préféré pour communiquer avec se fait en envoyant une adresse I2C unique avant d’envoyer les paquets de données. Cependant à des vitesses de transmission par défaut Arduino, I2C est beaucoup plus lent que SPI. En outre, I2C peut tirer seul signal lignes jusqu’au niveau du sol. Le niveau de signal élevé est acchieved à l’aide de deux résistances : un entre 3.3V et le SDA et l’autre entre 3.3V et SCL. Ce qui rend les niveaux de signal pour aller à 3,3 v, si le périphérique I2C est tirant pas activement les lignes vers le bas. Atleast Arduinos la plupart devraient avoir des résistances de pull-up interne pour les lignes de données I2C. Toutefois, dans certains cas ces résistances de pull-up interne peuvent ne pas suffire et résistances externes avec des valeurs de résistance devraient être ajoutées.

SPI

La connexion SPI nécessite plusieurs lignes de données que I2C, mais est également plus rapide, plus simple et capable de remonter les niveaux des signaux sans résistances supplémentaires. Les lignes de signaux requis sont : MOSI (données du maître à l’esclave), MISO

(données de l’esclave au maître), SCLK (signal d’horloge) et CS (chip select). SPI ayant des lignes de données distinct pour le mode de transmission différent, les données peuvent simultanément être transférées dans les deux sens (impossible sur I2C). Les lignes de données MOSI, MISO et SCLK peuvent être partagées entre plusieurs appareils SPI, mais la broche CS doit être utilisée séparément pour chaque périphérique, car elle est utilisée pour sélectionner l’appareil préféré de communiquer avec. Si vous avez suffisamment broches disponibles sur votre microcontrôleur, c’est probablement la meilleure méthode de communication pour choisir.

Articles Liés

Comment mesurer votre temps de réaction??

Comment mesurer votre temps de réaction??

Je lisais un article où, écrivain tentait de faire pression sur l'effet du temps de réaction sur la vie des athlètes, des tireurs d'élite, des joueurs de cricket et joueurs de baseball. Enfin, il a conclu avec son effet sur la vie des gens normaux et
Comment utiliser un relais avec votre arduino la façon sécuritaire

Comment utiliser un relais avec votre arduino la façon sécuritaire

Cette instructable vous montrera comment utiliser n'importe quel relais nouveau ou utilisés avec votre ARDUINO la façon appropriée et sécuritaire, si vous achète une carte à relais preasymbled pour votre arduino avec tous les composants à ce sujet ce
Affichage de mesure de température sur 16 x 2 LCD avec réglage de la température supérieure et limite inférieure pour Arduino à l’aide de mise en garde

Affichage de mesure de température sur 16 x 2 LCD avec réglage de la température supérieure et limite inférieure pour Arduino à l’aide de mise en garde

Bonjour à tous, voici mon premier projet avec Arduino. Dans ce projet, je vais vous montrer comment faire pour mesurer la température et l'afficher sur un écran LCD 16 x 2 en utilisant Arduino et nous pouvons utiliser le bouton 2 pour choisir ce que
Tutoriel de mesure de température (Part1)

Tutoriel de mesure de température (Part1)

Dans ce projet, je vais vous montrer comment la résistance des différents matériaux est utilisée pour mesurer des températures précises. Le projet comprendra des informations sur NTC thermistances, PT100, pont de Wheatstone, LM35 et DS18B20. Et à la
Mesure de température avec fluipierre

Mesure de température avec fluipierre

une composante majeure de l'automatisme je construis est la capacité de mesurer la température, plus précisément la température d'air de ventilateur dans un système de climatisation. J'utilise un netbook à écran tactile et un Labjack U3-HV pour créer
Conception du système de mesure de température sans fil

Conception du système de mesure de température sans fil

Introduction :La plupart des systèmes embarqués sont conçus pour effectuer une action continue à faible coût. Dans la conception de systèmes embarqués , il est souvent nécessaire de faire deux parties du circuit à communiquer entre les uns des autres
Comment afficher la température et l’humidité à l’aide d’un Arduino et un capteur d’humidité DHT11

Comment afficher la température et l’humidité à l’aide d’un Arduino et un capteur d’humidité DHT11

J'ai fait quelques instructables montrant comment lire la température à l'aide d'une sonde de température.Maintenant, j'ai découvert le DHT11 qui fait le même travail plus affiche le niveau d'humidité aussi bien. Lire aussi la température d'un DHT11
Comment mesurer le confort thermique avec Imp électrique et Ubidots

Comment mesurer le confort thermique avec Imp électrique et Ubidots

Chaudes journées d'été sont sympa, non ? Mais la température n'est pas tout ce qu'il faut à notre corps à l'aise ; humidité joue un rôle énorme aussi bien. Dans ce tutoriel nous mesurer la température et l'humidité relative de l'environnement et pour
Arduino - deux 7 LED Segments + capteur de température & humidité DHT11

Arduino - deux 7 LED Segments + capteur de température & humidité DHT11

Je veux vous montrer dans ce « Instructable » comment lire DHT11 temperatura & humidité capteur et affichez-la dans deux 7 segments LED.Etape 1: Eléments requis1.-Arduino UNO2. - 2 - 7-segment-affichage3. - 5 résistance ohms k4.-température DHT11 &
Porte de hangar - comment mesurer la marque et installer hangar portes

Porte de hangar - comment mesurer la marque et installer hangar portes

Lors de vos portes de hangar ne ferment pas correctement, est le temps de les remplacer.Mais comment mesurer faire et installer de nouveau contre-plaqué léger versé porte ?Ce spectacle instructable un moyen simple de le faire.Étapes à suivre :►1 : in
Comment mesurer la tension à l’aide du multimètre

Comment mesurer la tension à l’aide du multimètre

Ceux qui sont débutants en électronique, cette question souvent vient dans leur esprit: 'Comment utiliser un multimètre?'Eh bien, nous avons quelque chose pour vous.Nous avons commencé série de didacticiels vidéo sur « Comment utiliser multimètre » d
Comment mesurer les performances du réseau

Comment mesurer les performances du réseau

Parfois je me demande des performances du réseau.Et je pense qu'il y a beaucoup de ceux qui demandent des performances du réseau comme comme moi.Il suffit de me suivre.Ensuite, vous pouvez vérifier les performances de votre réseau facilement.Étape 1:
Comment mesurer la résistance d’un potentiomètre ?

Comment mesurer la résistance d’un potentiomètre ?

Beaucoup d'entre nous ont utilisé le potentiomètre dans notre vie quotidienne, par exemple de varier le volume de votre système de musique en tournant la poignée, en contrôlant la luminosité du téléviseur en appuyant sur un bouton sur la télécommande
Comment mesurer la vitesse du son avec deux morceaux de bois...

Comment mesurer la vitesse du son avec deux morceaux de bois...

... un chronomètre et un mur pratique.Étape 1: L'idéeVitesse est de savoir jusqu'où quelque chose se déplace dans un temps connu Vitesse = distance / temps.Dans la vie quotidienne, la vitesse est généralement mesurée en soit miles / heure (ou kilomèt