ዝርዝር ሁኔታ:

መስቀለኛ-ቀይ: RS485 Raspberry Pi አጋዥ ስልጠና: 8 ደረጃዎች
መስቀለኛ-ቀይ: RS485 Raspberry Pi አጋዥ ስልጠና: 8 ደረጃዎች

ቪዲዮ: መስቀለኛ-ቀይ: RS485 Raspberry Pi አጋዥ ስልጠና: 8 ደረጃዎች

ቪዲዮ: መስቀለኛ-ቀይ: RS485 Raspberry Pi አጋዥ ስልጠና: 8 ደረጃዎች
ቪዲዮ: How to configure RS_232 cable on pc simple way 2024, ሰኔ
Anonim
መስቀለኛ-ቀይ: RS485 Raspberry Pi አጋዥ ስልጠና
መስቀለኛ-ቀይ: RS485 Raspberry Pi አጋዥ ስልጠና

በዥረት ላይ የተመሠረተ የእይታ መርሃግብር መሣሪያ መስቀለኛ መንገድ- RED ለ Raspberry Pi ገንቢዎች ይበልጥ ተወዳጅ እየሆነ ይሄዳል። ይህ አስተማሪ በቀላል RS485 ግንኙነት እና ለ MODBUS መተግበሪያዎች እንዲሁ በመስቀለኛ-ቀይ ስር የእኛን ገለልተኛ RS422 / RS485 Serial HAT ን እንዴት እንደሚጠቀሙ ያሳየዎታል።

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

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

ቁሳቁሶች

  • Raspberry Pi A+, B+, 2B, 3B ወይም 4B
  • RS422/RS485 ተከታታይ ኮፍያ
  • ኤስዲ ካርድ

ሶፍትዌር

  • Raspbian Stretch ወይም Buster (ከዴስክቶፕ ጋር እና

    የሚመከር ሶፍትዌር)

ደረጃ 2: UART ን በ Raspbian Stretch ወይም Buster ውስጥ ነፃ ያድርጉ

UART ን በ Raspbian Stretch ወይም Buster ውስጥ ነፃ ያድርጉ
UART ን በ Raspbian Stretch ወይም Buster ውስጥ ነፃ ያድርጉ

ቀላሉ መንገድ UART ን ወደ GPIO14/15 ፒኖች ለመቀየር የ raspi-config መሣሪያን መጠቀም ነው። አዲስ የ Raspbian ምስል ይውሰዱ

  1. sudo raspi-config
  2. goto '5 በይነገጽ አማራጮች'
  3. goto 'P6 ተከታታይ'
  4. 'የመግቢያ ቅርፊት በተከታታይ ተደራሽ እንዲሆን ይፈልጋሉ?' አይ
  5. 'ተከታታይ ወደብ ሃርድዌር እንዲነቃ ይፈልጋሉ?' አዎ
  6. Raspi-config ን ጨርስ
  7. Raspberry Pi ን እንደገና ያስነሱ

አሁን UART ን በ /dev /serial0 በኩል መድረስ ይችላሉ

ደረጃ 3: የ DIP መቀየሪያ ቅንብር ለ RS485 HAT

የ DIP መቀየሪያ ቅንብር ለ RS485 HAT
የ DIP መቀየሪያ ቅንብር ለ RS485 HAT

የእኛ RS422/RS485 ኮፍያ ከ 3 DIP ማብሪያ ባንኮች ጋር ይመጣል። ከላይ በስዕሉ ላይ እንደሚታየው እነዚህን የ DIP መቀያየሪያዎች ለ RS485 ማዘጋጀት አለብዎት።

  • ቀይር 1: 1-ጠፍቷል 2-ON 3-ON 4-OFF
  • መቀየሪያ 2: 1-OFF 2-OFF 3-ON 4-ON
  • ቀይር 3: 1-ጠፍቷል ወይም በርቷል* 2-ጠፍቷል 3-ጠፍቷል 4-ጠፍቷል

*በሞዲቡስ መስመር ውስጥ ባለው የ RS422/RS485 HAT አቀማመጥ ላይ በመመስረት የማብቂያውን ተከላካይ ማብራት ወይም ማጥፋት አለብዎት። ኮፍያ በአውቶቡስ መስመር አንድ ጫፍ ላይ ከሆነ እባክዎን ተቃዋሚውን ወደ ማብሪያ ቦታ ይለውጡ። በሌሎች በሁሉም ሁኔታዎች የማቋረጫውን ተከላካይ አጥፋ

ደረጃ 4: መስቀለኛ-ቀይ ቀይር

መስቀለኛ-ቀይ ቀይር
መስቀለኛ-ቀይ ቀይር

መስቀለኛ-ቀይ ቀይር ፦

Node-RED የ Raspbian Stretch እና Buster አካል ነው (በዴስክቶፕ እና በሚመከር ሶፍትዌር)። በ ‹ፕሮግራሚንግ› ምናሌ በኩል ኖድ- RED ን በተርሚናል ወይም በዴስክቶፕ ላይ ለማሄድ የመስቀለኛ-ቀይ ትዕዛዙን መጠቀም ይችላሉ።

አርታዒውን ይክፈቱ;

አንዴ መስቀለኛ መንገድ- RED እያሄደ በአሳሹ ውስጥ አርታኢውን መድረስ ይችላሉ። አሳሹን በ Pi ዴስክቶፕ ላይ የሚጠቀሙ ከሆነ አድራሻውን https:// localhost: 1880 ን መክፈት ይችላሉ።

ደረጃ 5: ቀላል RS485 ግንኙነት

ቀላል RS485 ግንኙነት
ቀላል RS485 ግንኙነት
ቀላል RS485 ግንኙነት
ቀላል RS485 ግንኙነት

በዚህ ምሳሌ ፍሰት ውስጥ Raspberry Pi መርፌውን ቁልፍ ከተጫኑ በኋላ ‹ሰላም ዓለም› የሚል ጽሑፍ በ RS485 በኩል ይልካል። ፍሰቱ ገቢ ሕብረቁምፊዎችን ይቀበላል (በ / d የተቋረጠ) እና በቀኝ በኩል ባለው የማረም መስኮት ውስጥ ሕብረቁምፊውን ያሳያል።

ቀድሞ የተጫኑትን የውስጥ እና የውጪ አንጓዎችን በመጠቀም ግንኙነቱ እውን ይሆናል። ከላይ በስዕሉ ላይ እንደሚታየው የ Serial Port ንብረቶችን ወደ /dev /serial0 ማዘጋጀት በጣም አስፈላጊ ነው።

ፍሰቱን በተገናኘ ፒሲ (በዩኤስቢ በኩል ወደ RS485 አስማሚ) እና በቀላል ተርሚናል ፕሮግራም መሞከር ይችላሉ።

ደረጃ 6: MODBUS - ውቅር 1

MODBUS - ውቅር 1
MODBUS - ውቅር 1

በሚከተሉት ደረጃዎች ውስጥ በመስቀለኛ-ቀይ (RED) ስር ቀለል ያለ የ Modbus RTU ግንኙነትን እንዴት እንደሚተገብሩ ላሳይዎት እፈልጋለሁ።

በመጀመሪያ ተጨማሪ የ Modbus አንጓዎችን መስቀለኛ-ቀይ-አስተዋፅኦ-ሞምቦስን በፓለል አቀናባሪው በኩል ወይም በመግባት በባሽ ላይ መጫን አለብን-

npm ጫን መስቀለኛ-ቀይ-አስተዋፅኦ- modbus

አሁን ፍሰቱን ከውጭ ማስመጣት ይችላሉ።

ደረጃ 7: የሞድቡስ ውቅር 2

የ Modbus ውቅር 2
የ Modbus ውቅር 2
የ Modbus ውቅር 2
የ Modbus ውቅር 2
የ Modbus ውቅር 2
የ Modbus ውቅር 2

ፍሰቱን ካስመጣን በኋላ በ ‹ሞድቡስ ፃፍ› እና ‹Modbus read› አንጓዎች ውቅር ውስጥ ማየት እንችላለን። ከዚህ በላይ ባሉት ሥዕሎች ላይ እንደሚታየው ‹የአገልጋይ› ንብረቱን ወደ dev/serial0 ማቀናበር እና ማዋቀር የማይረባ ነው።

ደረጃ 8: የሞድቡስ ሙከራ

የሞዱስ ሙከራ
የሞዱስ ሙከራ

ለሙከራው አርዱዲኖን ከ RS485 Shield ጋር እንደ Modbus ባሪያ አገናኘሁት (ለበለጠ መረጃ ይህንን አስተማሪ ማየት ይችላሉ)።

ሞድቡስ ንባብ 1 ክፍል 2 ን ሁሉ ይመርጣል እና የባሪያውን 8 መዝገቦች ያነባል። በሞዲቡስ ምላሽ ሁኔታ ውስጥ ውጤቱን ማየት ይችላሉ። በ 2 መርፌዎች አማካኝነት የባሪያውን መዝገብ 6 ወደ 0 ወይም 255 ማዘጋጀት ይችላሉ።

የሚመከር: