ወደ አርዱinoኖ የዝውውር ምዝገባ እንዴት እንደሚገናኝ

ዝርዝር ሁኔታ:

ወደ አርዱinoኖ የዝውውር ምዝገባ እንዴት እንደሚገናኝ
ወደ አርዱinoኖ የዝውውር ምዝገባ እንዴት እንደሚገናኝ

ቪዲዮ: ወደ አርዱinoኖ የዝውውር ምዝገባ እንዴት እንደሚገናኝ

ቪዲዮ: ወደ አርዱinoኖ የዝውውር ምዝገባ እንዴት እንደሚገናኝ
ቪዲዮ: On/OFF LED using Arduino Programming Full Video Basic To Advanced Languages #onoffledusingarduino 2024, ግንቦት
Anonim

ቀደም ባሉት መጣጥፎች በአንዱ ስለ ፈረቃ ምዝገባ በተለይም ስለ 74HC595 አጠቃቀም ቀደም ሲል በአጭሩ ነክተናል ፡፡ ከዚህ ማይክሮከርክ ጋር አብሮ ለመስራት የሚያስችሏቸውን ችሎታዎች እና የአሠራር ሂደቶች በዝርዝር እንመልከት ፡፡

Shift ምዝገባ 74HC595
Shift ምዝገባ 74HC595

አስፈላጊ

  • - አርዱዲኖ;
  • - የሽግግር ምዝገባ 74HC595;
  • - ሽቦዎችን ማገናኘት.

መመሪያዎች

ደረጃ 1

የ Shift ምዝገባ 74HC595 እና የመሳሰሉት ተከታታይ መረጃዎችን ወደ ትይዩ ለመቀየር እንደ መሳሪያ ያገለግላሉ ፣ እንዲሁም የተላለፈውን ሁኔታ በመያዝ እንደ መረጃ እንደ “ላች” ሆነው ሊያገለግሉ ይችላሉ ፡፡

ፒኖት (ፒኖውት) በግራ በኩል ባለው ሥዕል ላይ ይታያል ፡፡ የእነሱ ዓላማ እንደሚከተለው ነው ፡፡

Q0… Q7 - ትይዩ የውሂብ ውጤቶች;

GND - መሬት (0 ቮ);

Q7 '- ተከታታይ የውሂብ ውጤት;

R MR - ዳግም ማስጀመር ዋና (ገባሪ ዝቅተኛ);

SHcp - የሰዓት ምዝገባ ምዝገባ ግብዓት;

STcp - "latch" የሰዓት ምት ግብዓት;

E OE - ውፅዓት ማንቃት (ንቁ ዝቅተኛ);

ዲ - ተከታታይ መረጃ ግቤት;

Vcc - የኃይል አቅርቦት + 5 V.

በመዋቅራዊ ሁኔታ ፣ ማይክሮ ክሩክ በበርካታ ዓይነቶች ጉዳዮች የተሠራ ነው ፡፡ በቀኝ በኩል ባለው ስእል ላይ የሚገኘውን - ውጤቱን - እጠቀማለሁ በዳቦ ሰሌዳ መጠቀም ቀላል ነው ፡፡

Shift ምዝገባ መልክ እና pinout
Shift ምዝገባ መልክ እና pinout

ደረጃ 2

መረጃን ወደ ሽግግር መዝገብ ለማስተላለፍ የምንጠቀምበትን የ SPI ተከታታይ በይነገጽ በአጭሩ ላስታውስ ፡፡

SPI አንድ ጌታ እና አንድ ባሪያ የሚሳተፉበት ባለ አራት ሽቦ ባለ ሁለት አቅጣጫዊ ተከታታይ በይነገጽ ነው። በእኛ ጉዳይ ላይ ጌታው አርዱinoኖ ይሆናል ፣ ባሪያው 74HC595 ይመዘገባል ፡፡

የአርዱዲኖ ልማት አካባቢ በ SPI በይነገጽ ላይ ለመስራት አብሮ የተሰራ ቤተ-መጽሐፍት አለው። ሲተገበሩ በስዕሉ ላይ ምልክት የተደረገባቸው መደምደሚያዎች ጥቅም ላይ ይውላሉ-

SCLK - የ SPI ሰዓት ውፅዓት;

MOSI - መረጃ ከጌታ እስከ ባሪያ;

MISO - ከባሪያ እስከ ጌታ ድረስ ያለው መረጃ;

ኤስ.ኤስ - የባሪያ ምርጫ ፡፡

የአርዱዲኖ ቦርድ መደበኛ የ SPI ፒን
የአርዱዲኖ ቦርድ መደበኛ የ SPI ፒን

ደረጃ 3

እንደ ምስሉ የወረዳውን አንድ ላይ እናድርግ ፡፡

እንዲሁም የሎጂክ ትንታኔን በሁሉም የሽግግር መመዝገቢያ ማይክሮ ክሩር ፒኖች ላይ አገናኘዋለሁ ፡፡ በእሱ እርዳታ በአካላዊ ደረጃ ምን እየተከናወነ እንዳለ ፣ ምን ምልክቶች የት እንደሚሄዱ እናያለን ፣ እናም ምን ማለት እንደሆኑ እናውቃለን ፡፡ እንደ ፎቶው የሆነ ነገር መምሰል አለበት።

ለዝውውር ምዝገባ 74HC595 ወደ አርዱinoኖ የሽቦ ንድፍ
ለዝውውር ምዝገባ 74HC595 ወደ አርዱinoኖ የሽቦ ንድፍ

ደረጃ 4

ይህን የመሰለ ንድፍ እንጻፍ እና ወደ አርዱ Arኖ ማህደረ ትውስታ እንጫን ፡፡

ተለዋዋጭ ፒን_SPI_SS እዚህ የምንጠቀምበት የ SPI በይነገጽ ዋና ሆኖ ሲሠራበት የአርዱዲኖን ‹10› ፒን ‹10› ጋር የሚዛመድ ውስጣዊ መደበኛ ቋት ነው ፡፡ በመርህ ደረጃ ፣ እኛ በአርዱዲኖ ላይ ማንኛውንም ሌላ ዲጂታል ፒን በጥሩ ሁኔታ ልንጠቀምበት እንችላለን ፡፡ ከዚያ በኋላ ማወጅ እና የአሠራር ሁኔታውን ማዘጋጀት አለብን ፡፡

ይህንን ፒን LOW በመመገብ ለማስተላለፍ / ለመቀበል የእኛን የፈረቃ ምዝገባን እናነቃለን ፡፡ ከተላለፈ በኋላ ቮልቱን እንደገና ወደ HIGH ከፍ እናደርጋለን እና ልውውጡ ይጠናቀቃል ፡፡

የሽግግሩ ምዝገባን አሠራር የሚያሳይ ንድፍ
የሽግግሩ ምዝገባን አሠራር የሚያሳይ ንድፍ

ደረጃ 5

ወረዳችንን ወደ ሥራ እንለውጥ እና አመክንዮአዊው ትንታኔ የሚያሳየን ምን እንደሆነ እንመልከት ፡፡ የጊዜ ሰሌዳው አጠቃላይ እይታ በስዕሉ ላይ ይታያል ፡፡

ሰማያዊው ሰረዝ መስመር 4 SPI መስመሮችን ያሳያል ፣ ቀዩ ሰረዝ መስመር ደግሞ የስረፋ መዝገቡን ትይዩ መረጃዎች 8 ሰርጦችን ያሳያል ፡፡

በሰዓት ሚዛን ላይ ነጥብ A “ቁጥር 210” ወደ ሽግግር መዝገብ የተዛወረበት ቅጽበት ነው ፣ ቢ ቁጥር “0” በሚፃፍበት ጊዜ ነው ፣ ሲ ከመጀመሪያው የሚደጋገም ዑደት ነው ፡፡

እንደምታየው በንድፍ ውስጥ እንደጠየቅነው ከ A እስከ B - 10.03 ሚሊሰከንዶች እና ከ B እስከ C - 90.12 ሚሊሰከንዶች። በ 0 ፣ 03 እና 0 ፣ 12 ms ውስጥ ትንሽ መደመር ከአርዱዲኖ ተከታታይ መረጃን ለማስተላለፍ ጊዜው ነው ፣ ስለሆነም እኛ በትክክል 10 እና 90 ms የለንም ፡፡

የአርዱዲኖ ልውውጥ የጊዜ ሰሌዳ ንድፍ እና የዝውውር ምዝገባ 74HC595
የአርዱዲኖ ልውውጥ የጊዜ ሰሌዳ ንድፍ እና የዝውውር ምዝገባ 74HC595

ደረጃ 6

ክፍል ሀን በዝርዝር እንመልከት ፡፡

በአናት ላይ አርዱinoኖ በ SPI-ENABLE መስመር - የባሪያ ምርጫ ላይ ማስተላለፍ የሚጀምርበት ረዥም ምት ነው ፡፡ በዚህ ጊዜ የ “SPI-CLOCK” ሰዓቶች ምት ማመንጨት ይጀምራል (ከላይኛው መስመር ሁለተኛ መስመር) ፣ 8 ቁርጥራጮች (1 ባይት ለማስተላለፍ) ፡፡

ከላይ ያለው ቀጣዩ መስመር SPI-MOSI ነው - ከአርዱዲኖ ወደ ሽግግር መዝገብ የምናስተላልፈው መረጃ ፡፡ ይህ ቁጥራችን "210" በሁለትዮሽ - "11010010" ነው።

የዝውውሩ መጠናቀቅ ከተጠናቀቀ በኋላ በ SPI-ENABLE ምት መጨረሻ ላይ የሽግግሩ ምዝገባ በ 8 እግሮቹ ላይ ተመሳሳይ እሴት እንዳስቀመጠ እናያለን ፡፡ ይህንን በሰማያዊ ነጠብጣብ መስመር አጉልቻለሁ እና እሴቶቹን ለግልፅነት ምልክት አድርጌያለሁ ፡፡

ቁጥሩን 210 በትይዩ አውቶቡስ በ SPI በኩል ማቀናበር
ቁጥሩን 210 በትይዩ አውቶቡስ በ SPI በኩል ማቀናበር

ደረጃ 7

አሁን ትኩረታችንን ወደ ክፍል B እናዞር ፡፡

እንደገና ፣ ሁሉም ነገር የሚጀምረው ባሪያን በመምረጥ እና 8 የሰዓት ድፍረቶችን በማመንጨት ነው ፡፡

በ SPI-MOSI መስመር ላይ ያለው መረጃ አሁን “0” ነው።ማለትም ፣ በዚህ ጊዜ “0” የሚለውን ቁጥር በመዝገቡ ውስጥ እንጽፋለን ፡፡

ነገር ግን ዝውውሩ እስኪያልቅ ድረስ መዝገቡ ዋጋውን "11010010" ያከማቻል ፡፡ እሱ ወደ ትይዩ ፒንች Q0.. Q7 ይወጣል ፣ እናም የሚወጣው እዚህ ከሚመለከተው ትይዩ ውፅዓት Q7 'እስከ SPI-MISO መስመር ድረስ በመስመሩ ውስጥ የሰዓት ምቶች ሲኖሩ ነው።

በ SPI በኩል በትይዩ አውቶቡስ ላይ ቁጥሩን 0 ማቀናበር
በ SPI በኩል በትይዩ አውቶቡስ ላይ ቁጥሩን 0 ማቀናበር

ደረጃ 8

ስለሆነም አርዱኢኖ እና በ 74HC595 የሽግግር ምዝገባ መካከል በተጠቀሰው ዋና መሣሪያ መካከል ያለውን የመረጃ ልውውጥ ጉዳይ በዝርዝር አጥንተናል ፡፡ የሽግግር ምዝገባን እንዴት ማገናኘት እንደሚቻል ፣ መረጃን በውስጡ መጻፍ እና ከእሱ ውስጥ መረጃን እንዴት እንደምናነብ ተምረናል።

የሚመከር: