Arduino, Thermistor på 1.0k till 1.6k ohm, vilket motstånd behövs?
Koden på den där sidan är gjort för en 10k termistor i serie med ett 10k motstånd. Den använder en hårdkodad tabell, så du kan inte använda koden rakt av med din termistor.
Men ett problem du har är att en termistor inte är linjär, utan modelleras oftast med Steinhart-Hart ekvationen. Eftersom din termistor är okänd så antar jag att du inte vet dess Steinhart-Hart koefficienter, så det första du bör göra är att mäta upp dem (se sektionen "Steinhart–Hart coefficients" på Wikipedia).
Om du sedan använder en vanlig spänningsdelare (termistor + motstånd i serie) så gäller ju ekvationen Vut = Vin * Rs / (Rt + Rs), där Rs är seriemotståndet och Rt är termistorn. Du kan så klart inte få ut 0V till Vin från den kretsen, eftersom 0V skulle kräva ett oändligt stort motstånd. Den största förändringen i utspänning fås när Rs och Rt är lika, så det vettigaste verkar vara att sätta Rs till 1,3k, d.v.s. mellan 1,0k och 1,6k. Då får du ca. 0°C = 2,83V till 100°C = 2,24V, vilket ger ett intervall på 0,585V, eller 11.7% av Arduinons mätområde. Det ger alltså ca. 119 mätvärden mellan 0°C och 100°C.
Men man kan ändra spänningsreferensen på en Arduino, med analogReference. Om du ändrar referensen till t.ex. 3V så blir 0,585V istället 19,5% av mätområdet, eller 200 mätpunkter. Då får du alltså en precision på 0,5°C, vilket väl är ungefär så bra som man kan förvänta sig med en okänd termistor avläst från en Arduino.
- Idag Rykte: Switch 2 släpps i höst – OLED-variant dröjer 8
- Idag Iphones marknadsandel faller i USA 38
- Igår Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk 78
- Igår Nu stiger hårddiskpriserna med uppemot 10 procent 21
- Igår Analytiker: Apple har överskattat intresset för Vision Pro 56
- Klickande/ploppande ljud i subwoofern.25
- Därför blockerar Windows 11 24H2 Start‑menyhack36
- IT-bolag: Teknikstrul är största tidsboven idag32
- Rykte: Switch 2 släpps i höst – OLED-variant dröjer8
- Problem med ts3 server efter byte av router5
- Ny datorskärm från Eizo "Flex Scan EV 3240X" 4k25
- USB-C Hubb med on/off knappar?3
- Premiär! Månadens Drop på SweClockers59
- Epic games nere?7
- Diskret, vit, väggmonterbar OpenWrt-kompatibel router runt 1000 kr ?0
- Skänkes i386 Laptop Skänkes!
- Köpes Söker OLED 1440p/2160p 144hz-240hz
- Säljes Steamdeck 512GB LCD + 1TB OLED
- Köpes Söker ett z590 till 11th gen i7
- Säljes Acer 38" Predator X38S IPS Curved 175 Hz HDR600
- Säljes Ubiquiti Unifi U7 Pro trådlös accesspunkt
- Säljes Razer Core X Chroma + Sapphire Radeon RX 7800 XT 16GB Pulse
- Säljes Redmi Note 11 Graphite Gray 4GB RAM, 128GB ROM.
- Säljes Meta Quest 3 128GB
- Säljes Hårddiskar
- Rykte: Switch 2 släpps i höst – OLED-variant dröjer8
- NetonNet varnar om läckta kunduppgifter13
- Premiär på SweClockers! Månadens drop med gamingskärm hos Elgiganten59
- IT-bolag: Teknikstrul är största tidsboven idag32
- Därför blockerar Windows 11 24H2 Start‑menyhack36
- Iphones marknadsandel faller i USA38
- Konsumentverket granskar tio nätbutiker som lurat kunder18
- Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk78
- Nintendo-innehåll tas bort från Garrys Mod24
- Nu stiger hårddiskpriserna med uppemot 10 procent21