ዝርዝር ሁኔታ:

NMEA-0183 ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል-5 ደረጃዎች
NMEA-0183 ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል-5 ደረጃዎች

ቪዲዮ: NMEA-0183 ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል-5 ደረጃዎች

ቪዲዮ: NMEA-0183 ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል-5 ደረጃዎች
ቪዲዮ: GNSS/NMEA 0183 О навигационных модулях, парсинге NMEA данных и навигации для микроконтроллеров STM32 2024, ህዳር
Anonim
NMEA-0183 ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል
NMEA-0183 ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል

NMEA-0183 በመርከብ እና በጀልባዎች ውስጥ ጂፒኤስ ፣ ሶናር ፣ ዳሳሾች ፣ አውቶሞቢል አሃዶች ወዘተ ለማገናኘት የኤሌክትሪክ ደረጃ ነው። ከአዲሱ የ NMEA 2000 መስፈርት (በ CAN ላይ የተመሠረተ) ኤንኤሜኤ 0183 በ EIA RS422 ላይ የተመሠረተ ነው (አንዳንድ የቆዩ እና/ወይም ቀላል ሥርዓቶች RS-232 ን ፣ ወይም አንድ ሽቦ ይጠቀማሉ)።

Arduino UNO ን (ወይም ሌላ ማንኛውንም አርዱዲኖ) ከማንኛውም የኤንኤምኤ -083 መሣሪያ ጋር እንዴት ማገናኘት እንደሚቻል በዚህ መመሪያ ውስጥ ላሳይዎት እፈልጋለሁ። ምንም እንኳን ደረጃው ለገለልተኛ ግብዓቶች ጥሪ ቢያደርግ እና የእኛን RS422/RS485 Arduino Shield ን በተናጠል በይነገጽ ለመጠቀም ጠቃሚ ቢሆንም።

ደረጃ 1 መሣሪያዎች እና ቁሳቁሶች

መሣሪያዎች እና ቁሳቁሶች
መሣሪያዎች እና ቁሳቁሶች

መሣሪያዎች እና ቁሳቁሶች

  • አርዱዲኖ UNO
  • አርዱinoኖ RS485 ጋሻ
  • ልዩ ልዩ ውፅዓት ያለው ማንኛውም የ NMEA-0183 መሣሪያ

ሶፍትዌር

አርዱዲኖ አይዲኢ

ደረጃ 2 ከ NMEA 0183 ጋር መገናኘት

ከኤንኤምኤኤ 0183 ጋር ግንኙነት
ከኤንኤምኤኤ 0183 ጋር ግንኙነት

ከላይ ባለው ሥዕል ውስጥ ልዩ ልዩ ውፅዓት ያለው የተለመደ መሣሪያ ማየት ይችላሉ። ተርሚናሎቹ NMEA OUT+ እና NMEA OUT- ወይም TX+ ወይም TX- ናቸው። NMEA IN+ እና NMEA IN- ሽቦዎች እንደ አማራጭ ናቸው።

ከመሣሪያዎ አንድ ነጠላ የማስተላለፊያ ሽቦ ካለዎት (ምናልባትም TX ወይም NMEA OUT የተሰየመ ወይም እንደዚህ ያለ ነገር) ፣ ከዚያ የእርስዎ መሣሪያ የ RS-232 ፕሮቶኮልን ይጠቀማል። በዚህ ሁኔታ ቀላል RS232 መለወጫ ያስፈልግዎታል።

ደረጃ 3 - የጁምፐር ቅንብር

የጁምፐር አቀማመጥ
የጁምፐር አቀማመጥ
  • UART RX ወደ አቀማመጥ 2
  • UART TX ወደ አቀማመጥ 3
  • ቮልቴጅ ወደ አቀማመጥ 5 ቪ

ደረጃ 4 የ DIP መቀየሪያ ቅንብር

DIP መቀየሪያ ቅንብር
DIP መቀየሪያ ቅንብር

ደረጃ 5: የጽኑ ትዕዛዝ

ለ Arduino ብዙ የተለያዩ የ NMEA-0138 የሶፍትዌር ቁልሎችን ማግኘት ይችላሉ። በጣም ጥሩ መፍትሔ በኤሪክ ባርክ የኤንኤምኤኤ ቁልል ነው-

github.com/ericbarch/arduino-libraries/tree/master/NMEA

የሚመከር: