Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-17 23:48:04 - Luciano Glavas, i forum visual basic - allmänt, Tråden har 10 Kommentarer och lästs av 1154 personer

Hej!
Har installerat DriverLinx Port I/O driver (kör XP). Använt mig av VB koden på sidan:
http://www.pellesoft.se/area/articles/article.aspx?artid=447
SMT160-30 är kopplad på pinne 1 och 25 för matning och pinne 10 för data i parallellporten.
Har skrivit en VB snutt för att testa men det ger mig bara ca -1 grad men den fungerar så till vida att temperaturen går stadigt upp om jag håller givaren i handen. Men den borde visa ca 20 grader istället… Är det för att jag inte använder en kondensator på 20uF? (Bör fungera utan…) Jag har även prövat två olika SMT160-30 med samma resultat.

Vad kan vara fel?
Mvh Luciano
(Jag har letat i forumet men inte hittat liknande problemställning temperaturen fungerar men den visar i helt fel härad.)


Svara

Sv: Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-18 09:57:36 - Sven Åke Persson

SMT160-30 behöver 4.7 Volt som minst
På moderna datorer så lämnar parallellporten inte mer än 3.8 - 4.5 V
Dvs du har för låg spänning och måste ha separat 5 V matning.
Finns på USB porten och GamePorten om du har sådan.
Kondensatorn skall du ha kvar.Jag kör utan det funkar också
Jag tar min 5 volt från en av datorns plugg röd som matar HD
Kolla även min lösning.
Programarkivet:Temperatur med SMT 160-30


Svara

Sv:Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-18 12:43:09 - Sven Åke Persson

OBS såg en sak till du har för stor kondensator skall vara 20 nF
Det funkar utan också,kondensator skall plocka bort eventuellt frekvensrippel på strömmatningen.

SMT160-30 drar oförskämt lite ström du kan köra den på batteri i åratal.
Du kan ha 1 km 3trådledning till den utan att förlora några data.


Svara

Sv: Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-18 23:23:48 - Luciano Glavas

Tack för tipset!
Skall testa med yttre spännings matning och se om jag får korrekta mätvärden. Jag hör av mig hur det går (Har lite annat att göra innan.) Ja jag hade fel det skall vara 20nF…
Mvh Luciano.


Svara

Sv:Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-19 10:36:21 - Sven Åke Persson

Inget ont om JohanD:s lösning, men min DLL SMT160-30 funkar bättre .
Vb i all ära men det fungerar inte när man skriver Classer som är intensiva.
Min DLL mäter alltid ca - 1.1 C fel, kolla koden så ser du var jag gör korrektion

Se:
Programarkivet:Temperatur med SMT 160-30


Svara

Sv: Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-19 11:11:31 - Johan Djupmarker

<b>Min DLL mäter alltid ca - 1.1 C fel, kolla koden så ser du var jag gör korrektion</b>

Jag tror det beror på datorn mer än på mätmetoden. När jag skrev VB-klassen (vilket var ganska länge sedan) jämförde jag resultatet ganska mycket med din Delphi-dll. Jag fick då samma resultat i VB utan kompensering som din dll utan kompensering. Sedan tyckte jag att det icke kompenserade värdet var närmare verkligheten när jag jämförde med en "vanlig" termometer. Så jag tror inte mätmetoden har någon större betydelse, det är nog spänningen på datorn och andra omständigheter som påverkar. Vill man har ett korrekt värde måste man nog kalibrera värdet i varje enskilt fall.

/Johan


Svara

Sv:Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-19 16:09:16 - Sven Åke Persson

mmm... så kan det vara.Jag kalibrerade i isvatten som skall hålla 0 C.

Men ! har kört på olika datorer och det blir ofta det här magiska -1.1 C

Edit:
Har skrivit det innan,men det tål att upprepas
JohanD jag har skrivit av din utmärkta lösning i Delphi .dll (SMT160_30.dll) Så är det.


Svara

Sv:Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-27 22:03:24 - Luciano Glavas

Hej!
Nu har jag kopplat ihop det med en matning på 6v och får nu 28.5-29 grader...
Mycket bättre än innan men nu visar den ca 9 grader för mycket!

Men jag kör nu utan kondensator tänkte testa senare med en kondensator och se om temperaturen sjunker.

Jag återkommer när jag testat det.
Mvh Luciano


Svara

Sv: Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-27 22:32:25 - Sven Åke Persson

Näää kondensatorn 20nF kommer inte att påverka.

Skulle vara intressant om du ville provköra köra med mitt testprogram SMT160.dll
Har du tänkt på att din externa spänningsmatning:s minussida
också skall ha kontakt med pinne 25 ?

Provkör detta program och berätta resultat.

Programarkivet:Testa Tempsensor SMT160-30


Svara

Sv:Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-29 21:42:36 - Luciano Glavas

Hej!
Tack för tipset, jag har kopplat minus till pinne 25.

När jag kör ditt program ”Testprogram SMT160-30” OCH tar bort konstanten -1.1 (post893 pinne 8).
Då visar den 25.4 grader och med exempel jag har tagit från Johan D så visar den 27 grader.
Fortfarande är det kört utan kondensator.

Det positiva är att man kan se att mjukvaran påverkar en liten del.

Men det är ändå ”långt” ifrån ca 20 grader. (I min kalla villa är det inte så varmt som givaren visar).
Jag som trodde att dessa små tingestar (SMT160) skulle kunna mäta temperaturen på någorlunda rätt nivå…
Mvh Luciano.


Svara

Sv: Får inte rätt temperatur med SMT160-30 på parallellporten

Postades av 2006-11-30 13:13:07 - Sven Åke Persson

Pinne 8 gör mig konfunderad. den går inte att använda för temperatur.
10 11 12 13 eller 15 skall du använda.
Jag har använt min SMT160-30 nu i 4 år som utomhus termometer.
Den visar då på graden samma temp som min ordinära probtermometer.

Skulle vara kul om du ville göra följande experiment.
Lägg SMT i en liten plastpåse och stick ner den i isvatten som just håller på att smälta.
Då skall du få 0 C .Jag får det på någon decimal när med korrektion på - 1.1 C.

Ge dig inte du har något fel som jag inte kan sätta fingret på.


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 725
27 958
271 751
1 085
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies