ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: ቤተመፃህፍት መጫን
- ደረጃ 2 - ነጂውን መጫን
- ደረጃ 3 ቦርዱን ወደ አርዱዲኖ አይዲኢ ማከል
- ደረጃ 4 - Digistump ን ፕሮግራም ማድረግ
- ደረጃ 5 - Digistump ን ሽቦ ማገናኘት
- ደረጃ 6 - ፓይዘን በመጠቀም መዝገቦችን ይለውጡ ወይም ያንብቡ
ቪዲዮ: Digistump እና Modbus RTU: 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
በሞድቡስ RTU እና በ Raspberry Pi መካከል መግባባት ላይ የእኔን አስተማሪ ያዩ ሰዎች የግሪን ሃውስን አውቶማቲክ የማድረግ ፕሮጀክት እያቀድኩ እንደሆነ ያውቃሉ። በፕሮጀክት ሳጥን ውስጥ ሊቀመጡ የሚችሉ 2 ትናንሽ ፒሲቢዎችን ሠርቻለሁ። ከፒሲቢው ጋር ያለው አገናኝ በኋላ ላይ እጨምራለሁ ምክንያቱም ገና ስላልተቀበልኳቸው እና አሁንም እነሱን መሞከር አለብኝ።
ለ arduino uno ምትክ እኔ digistump ን እጠቀማለሁ። ይህ በጣም ትንሽ ATTINY85 የተመሠረተ ሰሌዳ ነው። ATTINY85 የሃርድዌር ተከታታይ ስለሌለው ተከታታይ ግንኙነት እንዲሠራ የሶፍትዌር ተከታታይን ተጠቅሜአለሁ። አብዛኛዎቹ የእኔ የተገናኙ መሣሪያዎች (ፓምፖች ፣ ሶላኖይድ ቫልቮች ፣…) በ 24 ቮ ላይ ስለሚሠሩ እኔ ወደ ፒሲቢ (PCB) መቀየሪያን እጨምራለሁ። እንዲሁም በተመጣጣኝ ሁኔታ የተሻለ ምርጫ የሆነውን 12V ን መጠቀም ይችላሉ።
አቅርቦቶች
ሃርድዌር
- Digistump ወይም digistump የመጣ ቦርድ
- አንዳንድ PCB ወይም የእኔ ብጁ PCB
- ተርሚናል ብሎኮች
- RS485 መለያየት
- LDR ወይም ሌላ ዳሳሽ (ከተፈለገ)
- 10kOhm resistor
- የዲሲ መቀየሪያ (recom)
- ራስጌዎችን ይሰኩ
ቤተመጻሕፍት ፦
- Softwareserial
- ሞዱስ
ደረጃ 1: ቤተመፃህፍት መጫን
የ digistump ን በሚሞከርበት ጊዜ አንዳንድ ችግሮች አጋጠሙኝ። በመጀመሪያ ቦርዱ የሃርድዌር ተከታታይ እንደሌለው አላውቅም ነበር። እኔ ቀደም ሲል የሶፍትዌር ተከታታይ ተጭኖ ነበር ስለዚህ ይህንን ሞክሬዋለሁ። መጀመሪያ ላይ ይህ አልሰራም እና መረቡን ከፈለግኩ በኋላ የእኔ የሶፍትዌር ተከታታይ ሥሪት 16.5 ሜኸዝ digistump ን አይደግፍም። በዚህ ሁኔታ በ C: / Users / youruser / ሰነዶች / Arduino / libraries / SoftwareSerial-master በሚለው አቃፊ ውስጥ ቤተ-መጽሐፍቱን መፃፍ ይችላሉ።
- የሶፍትዌር ይዘትን ቤተ -መጽሐፍት እንደ ዚፕ ያውርዱ
- የሞዱቡስን ቤተ -መጽሐፍት እንደ ዚፕ ያውርዱ
- በሥዕላዊ መግለጫ በኩል ቤተ -መጽሐፍት ያክሉ ፣ ቤተ -መጽሐፍት ይጠቀሙ ፣ የዚፕ ቤተ -መጽሐፍትን ያክሉ
ደረጃ 2 - ነጂውን መጫን
የ digistump ሰሌዳ ለመጠቀም በመጀመሪያ ሾፌሮቹን መጫን ያስፈልግዎታል።
- ሾፌሮቹን ያውርዱ
- ትክክለኛውን የአሽከርካሪ ስሪት በኮምፒተርዎ ላይ ይጫኑ
- የመሣሪያ አስተዳዳሪን ይክፈቱ
- እይታን ይመልከቱ
- የተደበቁ መሣሪያዎችን ያሳዩ
- የእርስዎን digistump ካገናኙ መሣሪያውን (ምስል) ያያሉ
ደረጃ 3 ቦርዱን ወደ አርዱዲኖ አይዲኢ ማከል
በመጨረሻው ደረጃ ላይ digistump ን ለመጠቀም ሾፌሮቹን ጭነዋል። አሁን አሁንም ሰሌዳውን ወደ አርዱዲኖ አይዲኢ ማከል ያስፈልግዎታል።
- ወደ ፋይል ፣ ምርጫዎች ይሂዱ
- እዚያ ከተጨማሪ የቦርድ አቀናባሪ ዩአርኤል ቀጥሎ በግቤት ሳጥኑ ውስጥ አገናኝ ማከል ይችላሉ
- ይህን አገናኝ
- እሺን ጠቅ ያድርጉ
- ወደ መሣሪያዎች ፣ ቦርድ ፣ የቦርዶች ሥራ አስኪያጅ ይሂዱ
- ያበረከተውን ዓይነት ይምረጡ
- Digistump ን ይፈልጉ
- Digistump avr ቦርዶችን ይጫኑ
ከጫኑ በኋላ ሰሌዳውን በመሳሪያዎች ስር ያዩታል ፣ ሰሌዳ።
ደረጃ 4 - Digistump ን ፕሮግራም ማድረግ
የተያያዘው ኮድ ሊጻፍ ወይም ሊነበብ የሚችል አንዳንድ መዝገቦችን ይጠቀማል። በዚህ ኮድ ውስጥ የ LDR ን የአናሎግ እሴት ለማንበብ እና ለአንድ መዝገብ ቤት እሴቱን ለመፃፍ አርዱዲኖን እጠቀማለሁ። ለወደፊቱ የተለያዩ የአነፍናፊ ዓይነቶችን ለመጠቀም ኮዱን ሁለንተናዊ ለማድረግ እና ምናልባትም ነባሪውን የ Modbus አድራሻ ለመቀየር እቅድ አለኝ።
- ኮዱን ያውርዱ
- የ digistump ሰሌዳውን ከዩኤስቢ ያላቅቁ።
- በመሣሪያዎች ፣ በመሳፈሪያ ስር የ Digispark ነባሪውን 16.5 ሜኸዝ ቦርድ ይምረጡ
- የሰቀላ ቁልፍን ይጫኑ
- የመሣሪያውን የመልዕክት መሰኪያ አሁን እስኪያዩ ድረስ ይጠብቁ
- የዩኤስቢ-ገመዱን ይሰኩ
ደረጃ 5 - Digistump ን ሽቦ ማገናኘት
በስዕላዊ መግለጫው ውስጥ digistump ን እንዴት ሽቦ ማድረግ እንደሚችሉ ማየት ይችላሉ። ለወደፊቱ እርስዎ የእኔን PCB መጠቀምም ይችላሉ።
ደረጃ 6 - ፓይዘን በመጠቀም መዝገቦችን ይለውጡ ወይም ያንብቡ
መዝገቦቹን ለማንበብ እና ለመፃፍ የተያያዘውን የ Python ኮድ መጠቀም ይችላሉ። በ Raspberry Pi ላይ ማስኬድ ከፈለጉ ሌላውን አስተማሪዬን ይመልከቱ
የሚመከር:
በ MODBUS RTU ውስጥ የኢንዱስትሪ HMI እና አርዱኢኖዎች 4 ደረጃዎች
በ MODBUS RTU ውስጥ የኢንዱስትሪ ኤችዲኤ እና አርዱኢኖዎች - በዚህ ትምህርት ውስጥ በኢንዱስትሪ ኤችኤምአይ (COOLMAY MT6070H ፣ 150EUROS) ፣ በአርዱዲኖ ክሎይን DIY (10EUROS) እና በአርዱዲኖ UNO (10EUROS) መካከል የግንኙነት ምሳሌን እገልጻለሁ። አውታረ መረቡ በልዩ እና ጠንካራ እና በኢንዱስትሪ ፕሮቶኮ ስር ይሠራል
Simulación Transmisor De Temperatura Modbus (Labview + Raspberry Pi 3): 8 ደረጃዎች
Simulación Transmisor De Temperatura Modbus (Labview + Raspberry Pi 3): POST ESCRITO EN ESPAÑOLSe simuló un circuito transmisor de temperatura, el elemento primario (Sensor) fue implementado mediante un potenciometro el cual varia el voltaje de entrada. Para enviar la información del sensor (Elemento Secundario) ፣ si imp
በአርዱዲኖ እና በኢንዱስትሪ መሣሪያዎች መካከል የ Modbus TCP ግንኙነት 3 ደረጃዎች
በአርዱዲኖ እና በኢንዱስትሪ መሣሪያዎች መካከል የ Modbus TCP ግንኙነት - የአርዱዲኖን ሰሌዳ ከኢንዱስትሪ ኤችኤምአይ ጋር ለመቆጣጠር እና ከ Modbus TCP ግንኙነት ጋር ወደ የኢንዱስትሪ አውታረመረብ ለማገናኘት የኢንዱስትሪ መንገድ።
ESP32 Modbus Master TCP: 7 ደረጃዎች
ESP32 Modbus Master TCP: በዚህ ክፍል ውስጥ ESP32 አንጎለ ኮምፒውተር Modbus TCP Master እንዲሆን መርሃ ግብር ያዘጋጃሉ። ይህንን ፕሮሰሰር የያዙ ሁለት መሣሪያዎችን እንጠቀማለን - Moduino ESP32 እና Pycom። ሁለቱም መሣሪያዎች በማይክሮ ፓይቶን አካባቢ ውስጥ እየሠሩ ናቸው። የእኛ የሞድቡስ ባሪያ ከ M ጋር ፒሲ ኮምፒተር ይሆናል
በመንካት ESP8266 Modbus ቴርሞስታት 5 ደረጃዎች
ESP8266 Modbus Thermostat with Touch: በዚህ በአስተማሪው ውስጥ በአሪዱ ቶውች ESP እና በ ESP8266 (NodeMCU ወይም Wemos D1 Mini) አማካኝነት በአማራጭ Modbus ድጋፍ በ RS485 አማካኝነት ጥሩ የሚመስል የንክኪ ማያ ቴርሞስታት እንዴት ማድረግ እንደሚቻል በዚህ መመሪያ ውስጥ አሳያችኋለሁ።