» »

temp data logger

temp data logger

Tic ::

Zivjo,

potrebujem večkanalni data logger za merjenje temperature. Zadeva naj bi bila priklučena na PC non stop in zajemala podatke. Potreboval bi cca 14 kanalov.

Mislim da je tole taka zadeva, ki jo potrebujem, vedar samo 4 kanalna. Najbolje bi bilo če bi lahko zadevo sestavu sam oz da zvem kako se jo sestavi, udejstvovanje pa prepustim kakemu električarju :)

Mi lahko kdo svetuje, kaj bi potreboval?

lp

tonic ::

tule je en načrt za 8 kanalno; http://www.anotherurl.com/therm/logger.htm



čeprav mislim da ima že 16F84 več vhodov/izhodov (mislim da 13, ampak 1 gre za RS232 komunikacijo, tako da bi iz njega iztržil max 12 senzorjev)

verjetno bi bilo potrebno uporabit kak drug mikroprocesor z več I/O vrat; ali pa 2 gornja vezja pa imaš na COM1 in COM2 priklopljeno pa imaš 16 temp. senzorjev


lp,
Toni

Zgodovina sprememb…

  • zavaroval slike: BluPhenix ()

BluPhenix ::

Eh, če bo zadeva stalno priključena na PC sploh ni treba mikrokontrolerja.

Nabaviš teh DS1820 kolikor rabiš in jih priključiš na serijski port (vezje vsebuje 3 diode in 2 upora). Pol pa raje na PCju spraviš skupa program, oz. poiščeš že narejenega.

Za nezje mam nekje shemo, bom poiskal.
Podpisa ni več, ker so me poskušali asimilirati.

tonic ::

zanimivo; si našel?

lp,
Toni

Tic ::

Hvala obema za odgovor. BluPhenix, se priporočam za načrt, ja :D

BluPhenix ::

Evo, našel:


Zadeva deluje odlično z iButton TMEX. Lahko da podpira tudi vec senzorjev, ne vem, ker nisem probal (samo z 1). Ampak zadeva itak tudi instalira 1 wire driverje v win, tako da bi se verjetno dalo spisati kaksen program za vec senzorjev, brez večjih problemov. Lahko pa je tudi že kdo to naredil.

Evo, sem nasel tudi to: link. Nisem kaj dosti bral, tako da nisem siguren, če je pravo, ampak zgleda, da bi moralo bit. Pa še neko drugačno vezje je zraven.
Podpisa ni več, ker so me poskušali asimilirati.

Zgodovina sprememb…

  • zavaroval slike: BluPhenix ()

Tic ::

Hvala lepa! Vezje je v izdelavi :)

lp

BluPhenix ::

Eh sej dosti vezja ni treba. Vse lahko stlačiš v en db9 konektor, pol pa kabelcek ven za senzorje. Pac kr elemente zacinis na konektor.
Podpisa ni več, ker so me poskušali asimilirati.

balocom ::

Koliko metrov pa to "nese"?
V svetu brez googla bi bil najbolj uporabljen ukaz v bash-u ukaz man

Tic ::

Nekje sem bral da je imel človek 30m kabla, potem pa gor 6 senzorjev, pa so ble napake zanemarljive.

BluPhenix ::

To nese tudi precej več, če nimaš napajanja po podatkovnem kabli, torej če maš poseben vod za napajanje in je generator lociran blizu senzorja. Zadeva ima tudi 64 bitno CRC check kodo, tako da ni varjante, da bi dobil napačen podatek (lahko ga samo dobiš malo pozneje).

Te senzorje npr uporabljajo v stoplnicah za kontrolo temperature posameznih odsekov stavb in podobno, recimo v skladiščih tovarn. Tako da gre verejtno tudi na več kot 30m.
Podpisa ni več, ker so me poskušali asimilirati.

Tic ::

Evo, zdej mam povezan 1 sezor.... po temle načrtu




Nekaj je narobe..

Zgodovina sprememb…

  • zavaroval slike: Azrael ()

Tic ::

Se neki infota...

ne uspe mi v winsih zalaufat tega... ne najdem ustreznega programa.

Tole je pa še en za dos..


DigiTemp v1.7 Frequently Asked Questions
Copyright 2002 by Brian C. Lane www.brianlane.com

Q. Where Do I buy Parts?
www.ibutton.com sells the DS9097U-009 for $10 as of this writing. Go
to their online store and look for the Serial Port Adapter Section.
Click on the 'Blue Dot and One Wire Connectivity'

I order my temperature sensors directly from Dallas Semiconductor
at 1-800-336-6933 (http://www.dalsemi.com/sales/credit_car...

They also have the old style adapter that DigiTemp v1.4 uses available
as part #DS9097 or DS9097E described as passive adapters.

DigiKey as all of the parts needed to build the passive adapter. See
the HOWTO.TXT document for DigiKey part numbers.

Q. How do I connect it to the RJ-11 of the DS9097-U
Take a look at the DS9097-U data sheet at
http://www.dalsemi.com/datasheets/pdfs/...
Ground is the pin on the right and data is the pin on the left (using
the two center pins of the RJ-11).
Even with this information you will probably get it backwards the first
time so make a temporary connecting the first time and confirm that
you have the correct polarity.

Q. How many can I connect?
Read the Dallas Semiconductor Tech. Brief on the One Wire Network.
http://www.dalsemi.com/techbriefs/tb1.h... it covers everything you
want to know and more. The limit comes down to wiring, how much you
have and how good it is. Other than that you can connect as many as
you need.

Q. How long can the wire be?
Again, read the Tech. Brief above. This depends on the cable. Using
better cable will allow you to extend the cable longer distances.

Q. I have glitches in my data, what do I do?
The first solution is to check all of your connections to make sure
they are soldered or well connected.
Next, is your cable decent quality? Cat-5 is the best, with twisted
telephone cable coming in second.
If you are still having problems you should try Using a Schottky
diode across the cable's end. Connect the diode reverse-biased with
the cathode (the stripe) on the data line and anode on the return.

I used a 1N5818 across my attic sensor -- before adding this I was
getting multiple glitches per hour. Now I have seen 1 glitch in
about 2 weeks.

Q. What is the difference between the DS9097-U and the App. Note 74 type
of adapter.
The DS9097-U adapter uses a serial port to 1-wire conversion chip that
makes talking to the 1-wire network easier. DigiTemp v2.x uses this
type of adapter (the DS9097U-009 and -S09 both work fine).

The old style of adapter (sometimes called passive or App. Note #74)
used only diodes and resistors to convert the serial port voltages to
the one-wire voltages. Dallas still sells adapters of this type, part
number DS9097 and DS9097E that is built on this design. DigiTemp v1.x
supports this type of adapter, and include a HOWTO document with
instructions for building your own.

Q. Which 1-wire temperature sensors are supported?

DS1820
DS18S20
DS18B20
DS1822
DS1920

Q. Are 1-Wire HUBs supported?

Yes, DigiTemp v2.3 for Linux added HUB support, and v1.7 for Windows
added HUB support to the windows branch of the project. HUB support
is planned for DigiTemp v1.7 for Linux, as well as a tray icon version
for Windows.

Azrael ::

Si mogoče poskusil spremeniti lastnosti porta v BIOSu (SPP, EPP, ECP) ?
Je program prav nastavljen ?
Nekoč je bil Slo-tech.

Tic ::

Tic ::

Ne dela mi. Pri temu mam tezavo ze to, da sploh pravi da ni cfg fajla(se drkam z njim ze 2 ure v tej vrocini). Pač jst ne vem. V takih primerih mam 2 izbiri. Al vzamem kij iz omare al pa odkorakam stran.

Zgodovina sprememb…

  • spremenil: Tic ()

Tic ::

Azrael: Na LPTju sem zdej

snow ::

Tic programiraš kaj?

Protokol za pogovor s DSom ni nekaj zahtevnega.
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

snow ::

Oziroma majo na dallasovi strani SDK (software development kit) za 1-wire protokol in razne primere - tudi za ds1820 : http://www.maxim-ic.com/products/ibutton/software/1wire/wirekit.cfm
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

Tic ::

Evo. Poizkusil 7 programov, noben ne dela. Pri večini je že kaka inštalacija problem. Al pa čist kej brezvezenga. Tale tazadnji link.. si pogledal kako zgleda temp program, ki ga nucam. 3 je fajli..

readme.txt
neki.c
neki2.c

whatever.

Programiranja žal nisem vešč, vidim pa totalno butasto programsko podporo... ne vem če se bom še ukvarjal s tem. Čist tumač da ne morem v celmu dnevu v win prebrat temp, medtem ko jo v dosu lahko. POLOMIJA!

Zgodovina sprememb…

  • spremenil: Tic ()

BluPhenix ::

Sej ni nič narobe. Pač od 440x kolikor ti je prebralo temperaturo, se je zgodila napaka v prenostu, to je CRC error. Sej lepo kaže temperaturo.

Sem že napisal, če rabiš samo za en senzor imaš dallasov program iButton, ne vem pa če podpira več senzorjev, ker nisem probal ampak se mi zdi da bi moral podpirati več 1 wire elementorv. Link do programa sem podal zgoraj.

Zgleda pa nekako takole:
Podpisa ni več, ker so me poskušali asimilirati.

Zgodovina sprememb…

  • zavaroval slike: BluPhenix ()

Tic ::

In to čudo naj bi znalo brat iz LPTja?

Tic ::

Sem probal, ne dela.

Pri inštalaciji drajverjev me upraša kater port bi rad uporabljal. Poizkusim sem vse. no-go

BluPhenix ::

Ne, to deluje z vezjem, ki sem ga jaz prilimal, kot sem napisal v tistem postu. Rabiš pa nekaj elementov pricinit na konektor. Deluje preko serijskega porta.
Podpisa ni več, ker so me poskušali asimilirati.

Tic ::

Potem smo odkrili tezavo.. ok.

Hvala še enkrat. :)

kulSMS ::

kje se da dobit ta DS1820 ??

Tic ::

IC elektronika, se mi zdi :)
persona civitas ;>

kulSMS ::

našel sem DS18S20, ki naj bi bil zamenjava za DS1820. a je ta tudi dober?
Pa ti je uspelo potem z več senzorji? z ltp ali com portom?
jaz sem gledal to MLog izvedbo na LTP portu pa mi ni jasno kako naj bi priključil več senzorjev. sem kaj spregledal?

snow ::

V HTE ga imajo za 4€. Sicer ga ni na ceniku, ampak jih redno kupujem v HTE Lj.

ds18s20 = ds1820 ja.
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

Zgodovina sprememb…

  • spremenilo: snow ()

Azrael ::

Glede Mlog vmesnika: Na shemi piše
sensors wired in parallel
To pomeni, da na povsem enak način (na 3 žilni kabel) priklopiš vse senzorje, kar jih imaš in ne samo enega, kot je zaradi preglednosti narisano.
Nekoč je bil Slo-tech.

BluPhenix ::

kulSMS svetujem ti, da še enkrat prebereš temo. Več senzorjev daš kar skupaj, enega paralelno k drugemu.
Podpisa ni več, ker so me poskušali asimilirati.

kulSMS ::

je morda kdo poskušal to verzijo? deluje na RS232 in v windowsih (s pomočjo dll-ja in zraven je še en primer za delphi)
(MLog naj ne bi deloval v windowsih)

maticm ::

Ne vem če sem zadel ampak sem tudi sam izvedel podobno zadevo - nekoliko bolj komplicirano brezžično.

DS18B20 - PIC1 - oddajnik

sprejemnik - PIC2 - RS232 - PC

Stvar funkcionira zaenkrat z enim senzorjem lahko pa jih priključiš tudi več!

LP


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

1-Wire protokol in DS1820

Oddelek: Programiranje
72112 (1923) ameba
»

DS18B20, meritve v mraziščih (strani: 1 2 )

Oddelek: Elektrotehnika in elektronika
828738 (7253) TESKAn
»

Termometer na USB vodilu (načrt, vezja, izkušnje in slike) :P (strani: 1 2 3 4 5 )

Oddelek: Elektrotehnika in elektronika
23035344 (23520) SloMusty
»

pic ds1820 asm

Oddelek: Elektrotehnika in elektronika
132272 (2085) neoto
»

Merjetnje zunanje temperature in prikaz na PCju

Oddelek: Elektrotehnika in elektronika
143028 (2551) Cuoresportivo

Več podobnih tem