Arduino UARTን እንዴት እጠቀማለሁ?
Arduino UARTን እንዴት እጠቀማለሁ?

ቪዲዮ: Arduino UARTን እንዴት እጠቀማለሁ?

ቪዲዮ: Arduino UARTን እንዴት እጠቀማለሁ?
ቪዲዮ: BTT - Manta M4P - TMC2209 with Sensorless Homing 2024, ግንቦት
Anonim

UART . UART ሁለንተናዊ ያልተመሳሰለ መቀበያ እና ማስተላለፊያ ማለት ነው እና ይህን የሚፈቅድ ቀላል የግንኙነት ፕሮቶኮል ነው። አርዱዪኖ ከተከታታይ መሳሪያዎች ጋር ለመገናኘት. የ UART ስርዓቱ ከዲጂታል ፒን 0 (RX)፣ ዲጂታል ፒን 1 (TX) እና ከሌላ ኮምፒውተር ጋር ይገናኛል። በኩል የዩኤስቢ ወደብ.

ይህንን በተመለከተ አርዱዪኖ ኡኖ ስንት UART አለው?

የ UNO አንድ ሃርድዌር ብቻ ነው ያለው UART ፒን በመጠቀም 0 ለመቀበል እና 1 ለማስተላለፍ። ማስታወሻ በአቀነባባሪው ሞዴል ላይ የተመሰረቱ የፒን ገደቦች አሉ እና ከአንድ ወደብ በአንድ ጊዜ ከውሂብ ብቻ መቀበል ይችላሉ።

በተመሳሳይ፣ አርዱዪኖ ተከታታይ ወደብን እንዴት ይገልፃል? በውስጡ አርዱዪኖ የአካባቢ ፕሮግራም, መሳሪያዎች > ተከታታይ ወደብ ፣ እና ትክክለኛውን ይምረጡ ተከታታይ ወደብ . ምን ለማየት ተከታታይ ወደብ ቦርዱ እየተጠቀመ ነው, ቦርዱን በዩኤስቢ ገመድ ከኮምፒዩተርዎ ጋር ያገናኙ. ከዊንዶውስ ዴስክቶፕ ላይ የእኔ ኮምፒውተር ላይ በቀኝ ጠቅ ያድርጉ። ከዚያ Properties> ሃርድዌር፣ መሳሪያ አስተዳዳሪ > ወደቦች (COM & LPT)

በዚህ መንገድ አርዱዪኖ ተከታታይ ግንኙነት እንዴት ይሠራል?

እርስዎ ሲሆኑ መ ስ ራ ት ሀ ተከታታይ . ማተም, ለማተም እየሞከሩት ያለው ውሂብ በውስጣዊ "ማስተላለፊያ" ቋት ውስጥ ተቀምጧል. ከዚያም እያንዳንዱ ባይት በሃርድዌር ሲተላለፍ ማቋረጥ ይባላል ("USART, Data Register Empty" ማቋረጥ) እና የማቋረጥ አሰራር ቀጣዩን ባይት ከመጠባበቂያው ውስጥ ይልካል. ተከታታይ ወደብ.

የ UART ፕሮቶኮል እንዴት ነው የሚሰራው?

ውስጥ UART ተከታታይ ኮሙኒኬሽን፣ ውሂቡ የሚተላለፈው በተመሳሰል መልኩ ነው ማለትም ምንም ሰዓት ወይም ሌላ የሰዓት ምልክት የለም በላኪ እና በተቀባዩ መካከል። የሰዓት ምልክት ሳይሆን፣ UART Start and Stop bits የሚባሉ አንዳንድ ልዩ ቢትስ ይጠቀማል።

የሚመከር: