Programowanie cyfrowego termostatu DS 1821 przez port szeregowy PC ? czy to wykonalne?

DS 1821 - programowanie z kompa?





Poprzedni Następny
Wiadomość
Spis treści
From: "Maciek D" <birkovvWYTNIJTO_at_nospam_poczta.onet.pl>
Subject: DS 1821 - programowanie z kompa?
Date: 13 Feb 2005 16:51:03 +0100


Witam,

ostatnio zaineresowałem się układem produkcji Maxima - DS 1821 - cyfrowy
programowalny termostat. Mam pytanie - czy mozna (teoretycznie) zaprogramowac
ten uład używając portu szeregowego PC? Bit "O" to od 60 do 120 us impulsu
ujemnego a "1" to od 1 do 15 us. Wiec zakładając szybkość portu PC 115200bps
(chyba) to powiniśm być właśnie w okolicy 10 us, wiec chyba starczy?

Jestem elektronikiem-laikiem (amatorem) i nie opłaca mi sie inwestować w uP do
programowania. Juz łatwiej bedzie mi napisać programatror na pc ....

bede wdzięczny za wszelkie wskazówki
Pozdrawiam
Maciek

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Marcin Stanisz <mstanisz_at_nospam_bzdury.poczta.onet.pl>
Subject: Re: DS 1821 - programowanie z kompa?
Date: Sun, 13 Feb 2005 17:22:11 +0100


On Sun, 13 Feb 2005 16:51:03 +0100, Maciek D wrote:
ostatnio zaineresowałem się układem produkcji Maxima - DS 1821 - cyfrowy

Dallasa. Choć teraz rzeczywiście to to samo...

programowalny termostat. Mam pytanie - czy mozna (teoretycznie) zaprogramowac
ten uład używając portu szeregowego PC? Bit "O" to od 60 do 120 us impulsu
ujemnego a "1" to od 1 do 15 us. Wiec zakładając szybkość portu PC 115200bps
(chyba) to powiniśm być właśnie w okolicy 10 us, wiec chyba starczy?

Port szeregowy ma po pierwsze primo niezbyt stosowne poziomy napięć. DS
potrzebuje 0...5V, a RS232 ma -12...+12V. Potrzebne byłoby dopasowanie
poziomów. Po drugie primo, port szeregowy ma określony protokół (bit
startu, tyle-to-a-tyle bitów danych, parzystość, bity stopu) - niezbyt
(o ile mi dobrze wiadomo) kompatybilny z 1-wire. Podsumowując - lepiej
zaprząc do tego port równoległy. Podejrzewam (choć nie sprawdzałem -
leń niedzielny), że na sieci kuupę schematów "w tem temacie".

Pozdrawiam
--
Marcin Stanisz

"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"


Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: DS 1821 - programowanie z kompa?
Date: Sun, 13 Feb 2005 17:38:52 +0100


Marcin Stanisz wrote:
Port szeregowy ma po pierwsze primo niezbyt stosowne poziomy napięć. DS
potrzebuje 0...5V, a RS232 ma -12...+12V. Potrzebne byłoby dopasowanie
poziomów. Po drugie primo, port szeregowy ma określony protokół (bit
startu, tyle-to-a-tyle bitów danych, parzystość, bity stopu) - niezbyt

Może się myle, ale Dallas/Maxim ma gdzieś handbook, gdzie jest omawiany
interfejs RS232->1wire zbudowany chyba na paru elementach dyskretnych i
współpracuje z tym ich oprogramowanie. Wykorzystali RS232 własnie
dlatego, ze jest lepszy przy odmierzaniu czasu od LPT.

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Krzysztof Drewicz <hunter_at_nospam_witch.gdzies.tam>
Subject: Re: DS 1821 - programowanie z kompa?
Date: Sun, 13 Feb 2005 18:02:38 +0100


W artykule <cunvs0$jpn$1_at_nospam_atlantis.news.tpi.pl> Sebastian Bialy napisał(a):

Marcin Stanisz wrote:
poziomów. Po drugie primo, port szeregowy ma określony protokół (bit
startu, tyle-to-a-tyle bitów danych, parzystość, bity stopu) - niezbyt

Może się myle, ale Dallas/Maxim ma gdzieś handbook, gdzie jest omawiany
interfejs RS232->1wire zbudowany chyba na paru elementach dyskretnych i

Oj, pełno tego w sieci, nawet gotowca na www.cpc.pl dostać można, a
złożenie czegoś takiego to jakieś 10-15 minut, jest np tutaj:
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/DS9097_Schematic.gif?rev=1.1

po ściągnięciu zmienić nazwę na GIF.

kd.

--
Krzysztof Drewicz
Podsłuchane na pogrzebie: "Wiem, że to niezręcznie pytać o takie rzeczy w tej
chwili, ale przypominasz sobie, żeby on kiedykolwiek wspomniał coś o kodzie
źródłowym?" --- Charles Addams

Poprzedni Następny
Wiadomość
Spis treści
From: Kris <kryniokWYTNIJTO_at_nospam_o2.pl>
Subject: Re: DS 1821 - programowanie z kompa?
Date: Sun, 13 Feb 2005 18:15:36 +0100


Może się myle, ale Dallas/Maxim ma gdzieś handbook, gdzie jest omawiany
interfejs RS232->1wire zbudowany chyba na paru elementach dyskretnych i
współpracuje z tym ich oprogramowanie. Wykorzystali RS232 własnie
dlatego, ze jest lepszy przy odmierzaniu czasu od LPT.

Tak jest taki interfejs. Tutaj masz linka.
http://www.elektroda.net/dla_kompa/ds1820/index.html.
Na stronach Maxima znajdziesz dll do obsługi magistrali 1-wire
wspołpracujący z tym interfejsem. Przy jego pomocy bardzo prosto się
piszę program.

--
Kris K.

Poprzedni Następny
Wiadomość
Spis treści
From: birkovv_at_nospam_poczta.onet.pl
Subject: Re: DS 1821 - programowanie z kompa?
Date: 13 Feb 2005 18:35:12 +0100


Tak jest taki interfejs. Tutaj masz linka.
http://www.elektroda.net/dla_kompa/ds1820/index.html.
Na stronach Maxima znajdziesz dll do obsługi magistrali 1-wire
wspołpracujący z tym interfejsem. Przy jego pomocy bardzo prosto się
piszę program.

Dziękuję Wam. Bardzo mi to ułatwi zadanie. :-)
Pozdrawiam
Maciek

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: birkovv_at_nospam_poczta.onet.pl
Subject: Re: DS 1821 - programowanie z kompa?
Date: 13 Feb 2005 19:37:47 +0100


Sam sobie odpowiadam, ale mam jeszcze jedno pytanie do Was:
Znalazłem prosty programatorek z wykorzystaniem rs 232 i jakieś kostki PIC.
http://usuarios.lycos.es/jomasi/termopc.htm
Stronka jest w jakimś sympatycznym jezyku, ale nie zozumiem ni w ząb.
Czy tego PIC12c508 trzeba zaprogramowac ? Z pdfa do tego pica wynika ze to jakis
uP więc raczej tak ...

Jeśli tak, to ten gotowiec odpada ....


pzdr.
Maciek

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotrek Sz." <zumek_at_nospam_gazeta.SKASUJ-TO.pl>
Subject: Re: DS 1821 - programowanie z kompa?
Date: Sun, 13 Feb 2005 19:34:48 +0000 (UTC)


birkovv_at_nospam_poczta.onet.pl napisał(a):
..

Jeśli tak, to ten gotowiec odpada ....


pzdr.
Maciek


Z tym poniżej , to sobie kolega napewno poradzi ;-)
http://www.telesys.ru/projects/proj065/index.shtml

Piotrek


--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Poprzedni Następny
Wiadomość
Spis treści
From: birkovvWYTNIJTO_at_nospam_poczta.onet.pl
Subject: Re: DS 1821 - programowanie z kompa?
Date: 13 Feb 2005 22:49:53 +0100


Z tym poniżej , to sobie kolega napewno poradzi ;-)
http://www.telesys.ru/projects/proj065/index.shtml

heh, no prościej już sie nie da ;)
Dzięki bardzo!

Pozdrawiam
Maciek D.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl