Hoe om temperatuur te meten met behulp van een microcontroller

Microcontrollers zijn kleine geïntegreerde schakelingen die geheugen bevatten , programmeerbare in-en uitgangen en een processor . De input data te lezen van aangesloten elektronische componenten , zoals sensoren en potentiometers , terwijl de uitgangen bedienen componenten en apparaten zoals LED's en motoren . U kunt de aankoop pre-built aangevuld microcontrollers , zoals de Arduino en esdoorn , die u in staat om elektronica projecten snel en gemakkelijk te maken. Het is gemakkelijk om een temperatuursensor aansluiten op een microcontroller en neem een ​​reading.Things je nodig hebt
Microcontroller
Computer
3 - polige temperatuursensor
Breadboard
Single kerndraad
Heb Toon Meer Instructions Heb Schrijf het Programma
1

Sluit uw microcontroller op uw computer . Sluit een externe voedingsbron , indien nodig. Draai de microcontroller op . Lanceer uw microcontroller programmeersoftware . Kopen van 2

Typ in de code die de microcontroller vertelt om seriële communicatie te beginnen met uw computer.
3

Declare integer variabelen voor de lezing uit de temperatuursensor en de waarde van de uiteindelijke temperatuur is . " Het betreden van " en " tFinal " zijn voorbeelden van eenvoudig te begrijpen namen voor deze variabelen . Het kan nodig zijn om deze code in te voegen vóór het opzetten van de communicatie tussen de microcontroller en de computer , afhankelijk van uw microcontroller .
4

In de code die de microcontroller die analoge ingang te lezen vertelt . De meting wordt genomen van de input die de output van de temperatuur sensor wordt aangesloten op de microcontroller .
5

Converteren het lezen van input van de microcontroller naar een temperatuur . Kijk naar de documentatie van de temperatuursensor is om uit te vinden hoe je de conversie uit te voeren . Gebruik de variabelen die u eerder verklaard aan het opzetten van de vergelijking. .
6

Typ in de code die de berekende temperatuur drukt om uw computerscherm
7

Voeg een tijdvertraging ; tFinal = betreden /2 : uw vergelijking kan dit lijken op aan het eind van je code . Dit voorkomt dat het programma van voortdurend verfrissende uw scherm met nieuwe temperatuurmetingen . Bijvoorbeeld, als u de vertraging tot 1000 milliseconden , of 1 seconde ingesteld , zal de berekende temperatuur verschijnen op uw computerscherm een keer per seconde .
8

Test uw code met behulp van de testfunctie in uw programmering applicatie Indien wordt opgenomen . Upload het programma naar uw microcontroller . Koppel de microcontroller van de stroombron .
Bouw het Circuit
9

Plaats uw 3 - polige temperatuursensor op de broodplank met elke pin op een aparte koperen spoor .

10

Sluit grond pin van de sensor naar de microcontroller van grond -uitvoer via een stukje single core draad.
11

Verbind output pin van de sensor naar de microcontroller -ingang kanaal met behulp van een stuk van single core draad. Gebruik het ingangskanaal van uw programma is het lezen van .
12

Sluit Vcc van de sensor of Vss pin op de microcontroller uitgangsspanning met behulp van een stuk van de single core draad.
13

Sluit de microcontroller op het stroomnet aan . Draai de microcontroller op . Start uw temperatuurmeting programma . De gemeten temperatuur verschijnt op uw computerscherm .