þekking Discovery
/ Knowledge Discovery >> þekking Discovery >> tækni >> rafeindatækni >> solid rafeindatækni ástand >>

Hvernig microcontrollers Work

ensing tæki
  • A vakt skrá til að lesa gögn út af A /D breytir
  • Smá EEPROM (með rafmagni erasable forritanlegur lesa aðeins minni) að muna stillingar

    DS1620 hefur tvær stillingar: Í einu ham, það virkar eins og a standa-einn hitastillir flís, og í öðrum ham þú krókur það upp á tölvuna og nota það sem hitamæli. The EEPROM man núverandi háttur eins og heilbrigður eins og settum hitastig fyrir hitastillir.

    krókur upp DS1620 að Stimpill er mjög auðvelt. The DS1620 kemur í 8-pinna flís. Veita +5 volt frá Stamp að pinna 8 í DS1620. Framboð jörð að pinna 4 af DS1620. Þú notar þá þrír I /O pinna úr Stimpill að keyra þrjá pinnana á DS1620:

  • Pin 1 á DS1620 er gögn pinna. Að lesa og skrifa gögn bita á þessum pinna.
  • Pin 2 á DS1620 er klukka pinna. Þú klukka gögn í og ​​úr vakt skrá með þessari pinna.
  • Pin 3 á DS1620 er endurstilla /velja pinna. Þú stillir pinna 3 hár til að velja flís og hafa samskipti við það

    Í þessu dæmi kóða, það er gert ráð fyrir að:.

  • Gögnin pinna fer I /O pinna 2 á stimpli.
  • Klukkan pinna fer I /O pinna 1 á Stamp.
  • The endurstilla /velja pinna fer I /O pinna 0 á stimpli.

    The lokið raflögn lítur svona út:

    Hægt er að fá DS1620 annaðhvort Jameco (hluti númer 146456) eða hliðrun (hluti númer 27.917) í " umsókn Kit " sem felur í sér flís, þétti, sumir góður skjöl og dæmi um kóða. Eða þú getur keypt flís á eigin spýtur frá Jameco (hluti númer 114382). Ég myndi stinga upp á að fá beitingu Kit í fyrsta skipti sem þú reynir að nota DS1620 því gögn er mjög gagnlegt.

    Hægt er að safna saman DS1620 í frumgerð svæði Stimpill flytjanda borð eða á sérstakri breadboard. Þegar þú hefur safnað saman það, krókur LCD þitt birta allt að I /O pinna 3 stimpli, og þá hlaða og hlaupa eftirfarandi forrit:

     tákn RST = 0 'velja /endurstilla línuna 1620symbol CLK = 1 Klukkan lína fyrir vakt skrám á 1620symbol DQ = 2 'gögn línu á 1620symbol DQ_PIN =' pinna framsetning fyrir DQsymbol LCD = 3 'PIN2-gögn línu fyrir LCDbegin: lágt RST "afvelja 1620 nema tala við ithigh CLK' klukku pinna á 1620 ætti Sjálfgefið highpause 1000 'bíða eftir hitamæli og LCD til bootsetup: hár RST "velja 1620b0 = $ 0C' $ 0C er 1.620 stjórn bæti 'sagði " Skrifa config " gosub shift_out' senda það til 1620b0 =% 10 '% 10 er 1.620 stjórn bæti 'að setja hitamælir modegosub shift_out' senda það til 1620low RST "afvelja 1620pause 50 'tefja 50ms fyr

    Page [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... >>