ዝርዝር ሁኔታ:

5V ኤልሲዲ ማሳያ በአርዱዲኖ ምክንያት 3.3V I2C: 5 ደረጃዎች
5V ኤልሲዲ ማሳያ በአርዱዲኖ ምክንያት 3.3V I2C: 5 ደረጃዎች

ቪዲዮ: 5V ኤልሲዲ ማሳያ በአርዱዲኖ ምክንያት 3.3V I2C: 5 ደረጃዎች

ቪዲዮ: 5V ኤልሲዲ ማሳያ በአርዱዲኖ ምክንያት 3.3V I2C: 5 ደረጃዎች
ቪዲዮ: 300W, 20A ሁለንተናዊ ባትሪ መሙያ ከኮምፒዩተር ኃይል አቅርቦት ጋር - 1.5v / 3v / 6v / 9v / 12v / 24v DC 2024, ታህሳስ
Anonim
5V ኤልሲዲ ማሳያ ከ Arduino ጋር 3.3V I2C
5V ኤልሲዲ ማሳያ ከ Arduino ጋር 3.3V I2C

ይህ ልጥፍ ታዋቂውን ኤልሲዲ 16x2 ማሳያ ከ I2C አስማሚ ሞዱል ጋር አርዱዲኖን (ወይም ሌላ 3.3 ቪ ቦርድ) ለመጠቀም ቀለል ያለ መንገድን ለማብራራት ያለመ ነው።

የመነሻው ችግር ኤልሲዲው የኋላ መብራቱ በትክክል እንዲሠራ 5 ቪ ይፈልጋል ፣ ነገር ግን SCL እና SDA ፒኖች ጉዳት ሳይደርስባቸው ከአርዱዲኖ ምክንያት ጋር ለመገናኘት በ 3.3 ቪ መስራት አለባቸው። ይህንን ለመፍታት ሁለት አማራጮችን አግኝቻለሁ -

በጣም የተጠቀሰው መፍትሔ ባለሁለት አቅጣጫ አመክንዮ ደረጃ መለወጫ መጠቀም ነው ፣ በእርግጥ ችግሩን ይፈታል። ግን በተጨማሪ በዝርዝሩዎ ውስጥ ሌላ አካል እና በወረዳዎ ላይ ተጨማሪ የሽቦ ግንኙነቶችን ይጨምራል።

ያገኘሁት ሌላኛው መንገድ በ “I2C አስማሚ ቦርሳ” ውስጥ ከ 2 ኤል.ሲ. በጣም ቀላል ከመሆኑ በተጨማሪ ፣ በመጨረሻው ንፅፅር ውስጥ የተብራሩ ሌሎች ጥቅሞች አሉት። የዚህ ዘዴ ዋና ትኩረት ይህ ዘዴ ነው።

አቅርቦቶች

አርዱዲኖ ምክንያት

LCD 16x2 ማሳያ ከ I2C አስማሚ ሞዱል ጋር

የመሸጫ ብረት

የመሸጫ ፓምፕ ወይም የማቅለጫ ዊች

ጠመዝማዛዎች

ደረጃ 1 የመፍትሔው አመጣጥ

መፍትሄው በእኔ አልተፈለሰፈም ፣ ከዚህ በታች ባለው አገናኝ ውስጥ በአርዱዲኦ ፎረም ላይ በጣም ጥሩ ጥሩ ሀሳብ እና ማብራሪያ አየሁ ፣ በዚህ ጽሑፍ ውስጥ የማባዛው።

forum.arduino.cc/index.php?topic=553725.0

መልስ ከ - ዴቪድ_ፕሬስ

በበይነመረብ ላይ ምንም የተሟላ መማሪያ ማግኘት አልቻልኩም እና በጣም የተለመደ ችግር ስለሆነ መፍትሄውን እዚህ በዝርዝር ለማቅረብ እየሞከርኩ ነው ፣ በትክክል እንደሚሰራ መመስከር እና በውጤቶቹ ላይ አንዳንድ ጥርጣሬን ሊቀንስ የሚችል መረጃን ለመጨመር እሞክራለሁ።

ደረጃ 2 - ማብራሪያ

መሣሪያዎች

የ I2C ግንኙነት እንዲሠራ ከ SDA እና SCL ፒኖች ጋር የተገናኙ የ pullup resistors ን ይፈልጋል። ይህ የሆነበት ምክንያት መሣሪያዎቹ በሚገናኙበት ጊዜ እነዚህን ፒኖች ወደ LOW ዝቅ ስለሚያደርጉ ብቻ ነው። አንድ HIGH ን ለመወከል ፣ LOW ን መላክ ብቻ ነው ፣ እና ለጎበኙት ምስጋናዎች ወደ HIGH ይሄዳል። (ይህ ግንዛቤ በኋላ በጣም አስፈላጊ ይሆናል)

ኤልሲዲው “I2C ቦርሳ” የ I2C መስፈርትን የሚያገለግሉ ሁለት የ 4K7 መጎተቻ ተከላካዮች አሉት። ነገር ግን ከቪሲሲ ጋር ስለተገናኙ ፣ 5 ቮን የሚጠቀሙ ከሆነ ፣ SDA ን እና SCL ን ወደ 5 V ይጎትቱታል።

የውሂብ ሉህ ከተመለከቱ ፣ ከሌሎች ቦርዶች በተቃራኒ ፣ ሪቱ ቀድሞውኑ በዋናው SDA ፣ SCL ፒኖች ላይ ወደ 3.3 V የሚጎትታቸው በቦርዱ 1K5 መጎተት መከላከያዎች እንዳሉት ማየት ይችላሉ።

ፈተናዎች

  • ኤልሲዲ አሳይ -> አርዱinoኖ
  • Gnd -> Gnd
  • ቪሲሲ -> 5 ቪ
  • SDA -> SDA
  • SCL -> SCL

ኤልሲዲውን በወቅቱ (ከላይ ያለውን ሽቦ በመከተል) ብቻ ካገናኙት ፣ ከ 3.3 ቪ ጋር የተገናኘው 1k5 (ወይም 1k0) እና ከ 5 ቮ ጋር የተገናኘው የ 4K7 LCD pullups በ 3.7 ቮ (3.6 ቮ) ስራ ፈት I2C መስመሮችን ያስከትላል። ከ 1 ኪ 0 ጋር)። የ “ዳታ” የውሂብ ሉህ ለ I/O መስመሮቹ ከፍተኛውን የ 3.6 ቮልት voltage ልቴጅ ስለሚይዝ ያ ጥሩ አይደለም።

ይህንን ሁኔታ በመፈተሽ ፣ በኤል.ዲ.ሲ ብቻ ፣ 3 ፣ 56 ቪ አግኝቻለሁ ፣ በተመሳሳይ ኤስዲኤ እና SCL ላይ የ EEPROM ሞዱልን በመጨመር ፣ እስከ 3.606 V. ድረስ ሄዷል። ከፍተኛውን 3.6 ቮ የተመለከተውን ደረጃዎች ከግምት ውስጥ ያስገቡ።

ስለዚህ አዎ ፣ ምንም ዓይነት ለውጥ ሳያደርግ ልክ እንደእኔ የሚሰራበት ዕድል አለ። ነገር ግን የ voltage ልቴጅ ደረጃ አሁንም ከምርጥ የራቀ ነው እና በተወሰነ ወይም በኤል.ሲ.ሲ. pullup ላይ አንዳንድ ልዩነቶች ከ 3.6 ቪ ገደቡ በላይ እንዲሄድ ሊያደርጉት ይችላሉ። (ምንም እንኳን የተቀረው መፍትሄ በጣም ደህንነቱ የተጠበቀ እና ምናልባትም ቀላል ቢሆንም በ 5 ቮ እና በ SCL/SDA ፒኖች መካከል ወደ 3.6 ቮ ከመቀነሱ በፊት ቢያንስ በ 20 ኪ ወይም በ 100 ኪ ፖታቲሞሜትር በጥንቃቄ መሞከሩ ይመከራል።

መፍትሄ

የቀረበው መፍትሔ መስመሩን እስከ 5 V. ለመሳብ ከሚሞክረው የ LCD ቦርሳ ውስጥ በቀላሉ የሚጎትቱ መቆጣጠሪያዎችን ማስወገድ ብቻ ነው ፣ ከዚያ የ SCL እና የ SDA መስመሮችን ወደ 3.3V በመሳብ የ ‹ቦርድ› መጎተት መከላከያዎች ብቻ ይቀራሉ።. በ 3.262 ቪ አካባቢ ሥራ ፈት ፒኖችን በመጠበቅ ፍጹም ሠርቷል!

ግንኙነቶች ተመሳሳይ ናቸው

  • ኤልሲዲ ማሳያ -> አርዱinoኖ
  • Gnd -> Gnd
  • ቪሲሲ -> 5 ቪ
  • SDA -> SDA
  • SCL -> SCL

በሚገናኝበት ጊዜ ኤልሲዲው መስመሩን ወደ 5 ቮ የማይጎትተው ከሆነ የሚገረምዎት ከሆነ ፣ በ I2C ላይ መሳሪያዎቹ LOW መስመሮችን ብቻ እንደሚጎትቱ ያስታውሱ ፣ ጣልቃ በማይገባበት ጊዜ ከፍተኛ ምልክት የተወከለው ፣ ይህም 3.3 ቮ ከ የጀልባው የመርከብ መጎተቻዎች።

እንዲሁም ፣ ለ I2C የጀርባ ቦርሳ እንደ ከፍተኛ ምልክት ተደርጎ እንዲቆጠር 3.3 ቮ በቂ ነው።

ደረጃ 3 ተከላካዮችን መለየት እና ማስወገድ

ተከላካዮችን መለየት እና ማስወገድ
ተከላካዮችን መለየት እና ማስወገድ
ተከላካዮችን መለየት እና ማስወገድ
ተከላካዮችን መለየት እና ማስወገድ

ከላይ ያለው ምስል በሞጁሌ ውስጥ ያገኘሁትን የ pullup resistors በቀይ ያሳያል።

መለየት

የ LCD I2C አስማሚ ቦርሳ ሊለያይ ስለሚችል ፣ ተቃዋሚዎች በተመሳሳይ ውቅር ውስጥ ላይሆኑ ይችላሉ። የ pullup resistors ን ለመለየት ፣ ባለ ብዙ ማይሜተርን በተከታታይ ሙከራ መጠቀም ይችላሉ። እያንዳንዱ የመጎተት ተከላካይ አንድ ጫፍ ከ SCL ወይም ከ SDA ፒን እና ሌላኛው ከቪሲሲ ጋር የተገናኘ መሆን አለበት።

በእኔ ሁኔታ በቦርዱ ላይ የ 4K7 (472 በ SMD ኮድ) ተቃዋሚዎች ነበሩ። እኛ የፈለግናቸው ዱባዎች መሆናቸውን በመጠቆም ከላይ ያሉትን መስፈርቶች ያሟሉት ሁለቱ ብቻ ናቸው!

ለተጨማሪ ጥንቃቄ (በሆነ ምክንያት 4 ኬ 7 ካልሆኑ) ፣ እኔ ሌሎቹን ተቃዋሚዎችም ሞከርኩ እና አንዳቸውም ለመጎተት መስፈርቶችን እንዳላሟሉ አረጋግጫለሁ።

አስወግድ

አሁን ፣ ማድረግ ያለብዎት እነሱን ማበላሸት ብቻ ነው! ለማገዝ የሚሽከረከር ፓምፕ ወይም የሚሽከረከር ዊኪ እና ጠመዝማዛ ካለዎት ቀላል ነው።

ደረጃ 4 - በመፍትሔዎች መካከል ማወዳደር

ባለሁለት አቅጣጫ አመክንዮ ደረጃ መለወጫ (LLC)

ጥቅሞች:

ምንም የሽያጭ መሣሪያ ወይም ችሎታ አያስፈልገውም

Cons

ተጨማሪ ገመዶችን እና ኤልኤልሲን ወደ የእርስዎ ዝርዝር ክፍሎች ዝርዝር ያስተዋውቃል

Messier ከተጨማሪ ክፍሎች ጋር ግንኙነቶች

ትንሽ የበለጠ ውድ

ዲሲዶርድ ኤልሲዲ መጎተቻ ተከላካዮች

ጥቅሞች:

የፅዳት ሰራተኛ የመጨረሻ ውጤት።

ኤልኤልሲን መጠበቅ ሳያስፈልግዎት ወዲያውኑ ሊያደርጉት ይችላሉ።

በተወሳሰበ ፕሮጀክት ውስጥ የተለያዩ ክፍሎችን እና የመገጣጠሚያ ውስብስብነትን ለመቀነስ ከፈለጉ ወይም ለማባዛት ከፈለጉ በተለይ ጥሩ።

Cons

የኤል.ዲ.ሲ ወረዳውን ይለውጣል (ከዩኖ ጋር “ለመጠቀም ዝግጁ” ከሆነ ፣ የ 4 ኬ 7 ዱካዎች ካሉዎት ፣ እነሱን በመፍታት ላይ ያሉትን ለውጦች መቀልበስ ይችላሉ)

ደረጃ 5: የመጨረሻ ግምት

ይህ መማሪያ በዚህ ተኳሃኝነት ጉዳይ ላይ እና አንዳንድ ሊሆኑ የሚችሉ መፍትሄዎች ላይ አንዳንድ ብርሃን እንደሚሰጥ ተስፋ አደርጋለሁ።

ማንኛውም የማሻሻያ ሀሳቦች ፣ የተሻሉ ማብራሪያዎች ፣ አዲስ መፍትሄዎች ካሉዎት ወይም በልጥፉ ውስጥ ማንኛውንም ስህተት ካገኙ እባክዎን በአስተያየቶቹ ውስጥ ይንገሩን!:)

የሚመከር: