ዝርዝር ሁኔታ:
- ደረጃ 1 መሣሪያዎች እና ቁሳቁሶች
- ደረጃ 2: UART ን በ Raspbian Stretch ወይም Buster ውስጥ ነፃ ያድርጉ
- ደረጃ 3: የ DIP መቀየሪያ ቅንብር ለ RS485 HAT
- ደረጃ 4: መስቀለኛ-ቀይ ቀይር
- ደረጃ 5: ቀላል RS485 ግንኙነት
- ደረጃ 6: MODBUS - ውቅር 1
- ደረጃ 7: የሞድቡስ ውቅር 2
- ደረጃ 8: የሞድቡስ ሙከራ
ቪዲዮ: መስቀለኛ-ቀይ: RS485 Raspberry Pi አጋዥ ስልጠና: 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
በዥረት ላይ የተመሠረተ የእይታ መርሃግብር መሣሪያ መስቀለኛ መንገድ- 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 ን ወደ GPIO14/15 ፒኖች ለመቀየር የ raspi-config መሣሪያን መጠቀም ነው። አዲስ የ Raspbian ምስል ይውሰዱ
- sudo raspi-config
- goto '5 በይነገጽ አማራጮች'
- goto 'P6 ተከታታይ'
- 'የመግቢያ ቅርፊት በተከታታይ ተደራሽ እንዲሆን ይፈልጋሉ?' አይ
- 'ተከታታይ ወደብ ሃርድዌር እንዲነቃ ይፈልጋሉ?' አዎ
- Raspi-config ን ጨርስ
- Raspberry Pi ን እንደገና ያስነሱ
አሁን UART ን በ /dev /serial0 በኩል መድረስ ይችላሉ
ደረጃ 3: የ 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 ግንኙነት
በዚህ ምሳሌ ፍሰት ውስጥ Raspberry Pi መርፌውን ቁልፍ ከተጫኑ በኋላ ‹ሰላም ዓለም› የሚል ጽሑፍ በ RS485 በኩል ይልካል። ፍሰቱ ገቢ ሕብረቁምፊዎችን ይቀበላል (በ / d የተቋረጠ) እና በቀኝ በኩል ባለው የማረም መስኮት ውስጥ ሕብረቁምፊውን ያሳያል።
ቀድሞ የተጫኑትን የውስጥ እና የውጪ አንጓዎችን በመጠቀም ግንኙነቱ እውን ይሆናል። ከላይ በስዕሉ ላይ እንደሚታየው የ Serial Port ንብረቶችን ወደ /dev /serial0 ማዘጋጀት በጣም አስፈላጊ ነው።
ፍሰቱን በተገናኘ ፒሲ (በዩኤስቢ በኩል ወደ RS485 አስማሚ) እና በቀላል ተርሚናል ፕሮግራም መሞከር ይችላሉ።
ደረጃ 6: MODBUS - ውቅር 1
በሚከተሉት ደረጃዎች ውስጥ በመስቀለኛ-ቀይ (RED) ስር ቀለል ያለ የ Modbus RTU ግንኙነትን እንዴት እንደሚተገብሩ ላሳይዎት እፈልጋለሁ።
በመጀመሪያ ተጨማሪ የ Modbus አንጓዎችን መስቀለኛ-ቀይ-አስተዋፅኦ-ሞምቦስን በፓለል አቀናባሪው በኩል ወይም በመግባት በባሽ ላይ መጫን አለብን-
npm ጫን መስቀለኛ-ቀይ-አስተዋፅኦ- modbus
አሁን ፍሰቱን ከውጭ ማስመጣት ይችላሉ።
ደረጃ 7: የሞድቡስ ውቅር 2
ፍሰቱን ካስመጣን በኋላ በ ‹ሞድቡስ ፃፍ› እና ‹Modbus read› አንጓዎች ውቅር ውስጥ ማየት እንችላለን። ከዚህ በላይ ባሉት ሥዕሎች ላይ እንደሚታየው ‹የአገልጋይ› ንብረቱን ወደ dev/serial0 ማቀናበር እና ማዋቀር የማይረባ ነው።
ደረጃ 8: የሞድቡስ ሙከራ
ለሙከራው አርዱዲኖን ከ RS485 Shield ጋር እንደ Modbus ባሪያ አገናኘሁት (ለበለጠ መረጃ ይህንን አስተማሪ ማየት ይችላሉ)።
ሞድቡስ ንባብ 1 ክፍል 2 ን ሁሉ ይመርጣል እና የባሪያውን 8 መዝገቦች ያነባል። በሞዲቡስ ምላሽ ሁኔታ ውስጥ ውጤቱን ማየት ይችላሉ። በ 2 መርፌዎች አማካኝነት የባሪያውን መዝገብ 6 ወደ 0 ወይም 255 ማዘጋጀት ይችላሉ።
የሚመከር:
Raspberry Pi - TMD26721 ኢንፍራሬድ ዲጂታል ቅርበት መፈለጊያ የጃቫ አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi-TMD26721 ኢንፍራሬድ ዲጂታል ቅርበት መፈለጊያ የጃቫ አጋዥ ስልጠና-TMD26721 በአንድ ባለ 8-ፒን ወለል ተራራ ሞዱል ውስጥ የተሟላ የአቅራቢያ ማወቂያ ስርዓትን እና የዲጂታል በይነገጽ አመክንዮ የሚሰጥ የኢንፍራሬድ ዲጂታል ቅርበት ፈላጊ ነው። ትክክለኛነት። ፕሮፌሰር
Raspberry Pi SHT25 እርጥበት እና የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi SHT25 እርጥበት እና የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና - SHT25 I2C እርጥበት እና የሙቀት ዳሳሽ ± 1.8%RH ± 0.2 ° ሴ I2C ሚኒ ሞዱል። የ SHT25 ከፍተኛ ትክክለኛነት እርጥበት እና የሙቀት ዳሳሽ የተስተካከለ ፣ መስመራዊ አነፍናፊ ሲግናን በማቅረብ ከቅርጽ ሁኔታ እና ከማሰብ አንፃር የኢንዱስትሪ ደረጃ ሆኗል
Raspberry Pi - TSL45315 ድባብ ብርሃን ዳሳሽ የጃቫ አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi - TSL45315 የአከባቢ ብርሃን ዳሳሽ የጃቫ አጋዥ ስልጠና TSL45315 ዲጂታል የአካባቢ ብርሃን አነፍናፊ ነው። በተለያዩ የመብራት ሁኔታዎች ውስጥ የሰውን የዓይን ምላሽ ይገምታል። መሣሪያዎቹ ሦስት ሊመረጡ የሚችሉ የመዋሃድ ጊዜያት አሏቸው እና በ I2C አውቶቡስ በይነገጽ በኩል ቀጥተኛ 16-ቢት የቅንጦት ውፅዓት ይሰጣሉ። መሣሪያው አብሮ
Raspberry Pi - PCA9536 ግቤት/ውፅዓት ማስፋፊያ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi-PCA9536 ግቤት/ውፅዓት ማስፋፊያ ፓይዘን አጋዥ ስልጠና-PCA9536 ለ I2C- አውቶቡስ/ለ SMBus ትግበራዎች 4 ዓላማዎች አጠቃላይ ዓላማ ትይዩ ግብዓት/ውፅዓት (GPIO) ማስፋፊያ የሚያቀርብ ባለ 8-ፒን ሲኤምኤስ መሣሪያ ነው። የግብዓት ወይም የውጤት ምርጫን ፣ 4-ቢት ዓላማን ለማገልገል ባለ 4-ቢት ውቅረት ምዝገባን ያካትታል።
ESP8266 DS18B20 የሙቀት መስቀለኛ-መስቀለኛ-ቀይ MQTT: 5 ደረጃዎች
ESP8266 DS18B20 የሙቀት መስቀለኛ መንገድ-RED MQTT-በዚህ ጊዜ የ ESP8266 እና የመስቀለኛ-ሬድ መድረክ ውህደት አንድ ዳሳሽ DS18B20 ን የሙቀት Onewire ን ማዋሃድ ተገንዝቧል። ከኤችኤምአይ ወይም ከ SCADA የድር ፈጣሪ በመስቀለኛ-ቀይ-ዳሽቦርድ ላይ MQTT ን መሠረት በማድረግ ፕሮቶኮል እና የ pubsubclient libra