DS1620 are două moduri: Într-un modul, acționează ca un termostat cip stand-alone, și în celălalt modul pe care-l cârlig până la un computer și să-l utilizați ca un termometru. EEPROM amintește modul curent, precum și stabilite temperaturile pentru termostatul.
Montarea până DS1620 la Stamp este foarte usor. DS1620 vine într-un cip cu 8 pini. Furniza +5 volți de la Stamp la pinul 8 al DS1620. Teren de alimentare la pinul 4 al DS1620. Apoi să utilizați trei I /O pini de la Stamp de a conduce trei pini pe DS1620: Site-ul
Pentru acest cod exemplu, se presupune că:. Site-ul
Cablarea finalizat arata astfel:
Puteți obține o DS1620 fie din Jameco (parte numărul 146456) sau Parallax (parte numărul 27917) într-o " aplicarea kit " care include cipul, condensator, o documentație bine și mostre de cod. Sau puteți cumpăra cipul pe cont propriu de la Jameco (parte numărul 114382). Aș sugera obtinerea de kit de aplicare prima dată când încercați să utilizați DS1620 pentru că documentația este foarte util.
Puteți asambla DS1620 în zona prototip al consiliului purtător de timbru sau pe un breadboard separat. După ce l-ați adunat, cârlig afișa LCD-ul de până la I /O PIN 3 din timbru, și apoi încărcați și executați următorul program:
simbol RST = 0 ", selectați /linie reset pe 1620symbol CLK = 1 "linie de ceas pentru registrele de deplasare pe 1620symbol DQ = 2 'linie de date pe 1620symbol DQ_PIN =' reprezentare a fost dată pentru DQsymbol LCD = 3 'PIN2 linie de date pentru LCDbegin: RST scăzut" deselecta 1620, cu excepția cazului de vorbă cu ithigh CLK "ceas dată pe 1620 ar trebui să default highpause 1000 ", așteptați pentru termometrul și LCD pentru a bootsetup: mare RST" selectați 1620b0 = $ 0C '$ 0C este 1,620