ዝርዝር ሁኔታ:

ዩኤስቢ ወደ ተከታታይ TTL: 3 ደረጃዎች
ዩኤስቢ ወደ ተከታታይ TTL: 3 ደረጃዎች

ቪዲዮ: ዩኤስቢ ወደ ተከታታይ TTL: 3 ደረጃዎች

ቪዲዮ: ዩኤስቢ ወደ ተከታታይ TTL: 3 ደረጃዎች
ቪዲዮ: የአዲስ ኪዳን ዳሰሳ |ወደ ፍልጵስዩስ ሰዎች | ክፍል 1 | አስፋው በቀለ (ፓ/ር) 2024, ሀምሌ
Anonim
ዩኤስቢ ወደ ተከታታይ TTL
ዩኤስቢ ወደ ተከታታይ TTL

ለአንዳንድ የእኔ የፒአይሲ ፕሮጄክቶች በኮምፒተርዬ ማያ ገጽ ላይ አንዳንድ መልዕክቶችን ለማተም ተከታታይ (RS232) በይነገጽ እፈልጋለሁ። አሁንም አንድ RS232 በይነገጽ ያለው የዴስክቶፕ ኮምፒተር አለኝ ፣ ግን በአሁኑ ጊዜ አብዛኛዎቹ ኮምፒተሮች በምትኩ የዩኤስቢ በይነገጽ አላቸው። የሚለወጡ መሣሪያዎችን መግዛት ይችላሉ - TTL - RS232 ምልክቶችን ወደ ዩኤስቢ በርካታ ፕሮጀክቶች አስቀድመው በመምህራን ላይ ታትመዋል ነገር ግን እኔ ራሴ አንድ ለመገንባት ወሰንኩ። ይህ የሆነበት ምክንያት ነገሮችን መገንባት እወዳለሁ ፣ ግን ይህ ስሪት ቀድሞውኑ በዊንዶውስ 10 የተደገፈውን መደበኛ የማይክሮ ቺፕ መሣሪያ ገላጭ ስለሚጠቀም ለዊንዶውስ 10 ልዩ ሾፌር አያስፈልገውም።

ለ baudrate የሚያስፈልጉት መስፈርቶች ሊለያዩ ስለሚችሉ እኔ በቦርዱ ላይ መዝለሎችን በመጠቀም የሚከተሉትን ባውራቶች ለመደገፍ ወሰንኩ - 9600 ፣ 19200 ፣ 57600 እና 115200. መሣሪያው ሁል ጊዜ 8 ቢት ፣ 1 ማቆሚያ እና ምንም ለማስተላለፍ እኩልነት ይጠቀማል።

እርስዎ እንደሚያውቁት የ RS232 በይነገጽን ለመንዳት የ TTL ምልክቶችን መጠቀም አይችሉም ስለዚህ እኔ ምልክቶቹን ወደ ትክክለኛው ደረጃ በሚቀይረው MAX232 ቺፕ ላይ በመመርኮዝ የ RS232 ሰሌዳ ፈጠርኩ። ዩኤስቢዬን ወደ Serial TTL መለወጫ ለመሞከር ከተጠቀምኩበት በዚህ የ Instructables ውስጥ እኔ ደግሞ የ RS232 ቦርድ ንድፉን ንድፍ አውጥቻለሁ።

የዩኤስቢ ወደብ ለመቆጣጠር እና የጃኤል ፕሮግራም ቋንቋን በመጠቀም ሁሉንም መረጃዎች ከዩኤስቢ ወደ ተከታታይ ለማስተላለፍ PIC 16F1455 ን እንደ መሣሪያ ተጠቅሜያለሁ።

ደረጃ 1 - ኤሌክትሮኒክስ

ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ

የስዕላዊ መግለጫው የሚያስፈልጉዎትን የኤሌክትሮኒክ ክፍሎች ያሳያል። የ TTL ምልክቶችን ወደ RS232 ምልክቶች የሚቀይር የ RS2323 ቦርድ መርሃግብራዊ ንድፍም እንደለጠፍኩ ልብ ይበሉ ፣ ግን ይህ እንደ ተጨማሪ መረጃ ነው። ከዚህ በታች ያለው የአካል ዝርዝር ለዩኤስቢ ወደ ተከታታይ TTL መቀየሪያ ብቻ ነው።

ለዚህ ፕሮጀክት የሚከተሉትን የኤሌክትሮኒክ ክፍሎች ያስፈልግዎታል

  • 1 ፒሲ ማይክሮ መቆጣጠሪያ 16F1455 ከሶኬት ጋር
  • የሴራሚክ መያዣዎች 1 * 470 nF ፣ 1 * 100nF ፣ 2 * 22 pF
  • 1 ክሪስታል 12 ሜኸ
  • 1 የኤሌክትሮላይቲክ capacitor የ 10 uF/25V
  • ተከላካዮች -2 * 10 ኪ ፣ 3 * 330 ኦም ፣ 2 * 22 Ohm
  • LEDs: 1 አምበር ፣ 1 ቢጫ ፣ 1 አረንጓዴ
  • 1 የዩኤስቢ አያያዥ
  • 2 መዝለያዎች
  • 1 ራስጌ ፣ 4 ፒን

በስዕሉ ላይ እንደሚታየው ወረዳውን በዳቦ ሰሌዳ ላይ መገንባት ይችላሉ። ወረዳው በዩኤስቢ ግንኙነት የተጎላበተ ነው። የ RS232 ቦርዱን ለማብራት ዩኤስቢ 5 ቮልት ተጠቀምኩ።

ደረጃ 2 - ሶፍትዌሩ

ሶፍትዌሩ የሚከተሉትን ተግባራት ያከናውናል

  • የዩኤስቢ በይነገጽን ማስተናገድ። ለዚህ እኔ መደበኛ የጃኤል ዩኤስቢ ተከታታይ ቤተ -መጽሐፍትን እጠቀም ነበር
  • ዩኤስቢ ወደ Serial TTL መቀየሪያ ከተዋቀረ በኋላ ፣ ቢጫ ኤልኢዲ ይበራል
  • አንድ ቁምፊ ከዩኤስቢ ሲቀበል ወደ ተከታታይ በይነገጽ ይገለበጣል
  • አንድ ቁምፊ ከተከታታይ በይነገጽ ሲቀበል ወደ ዩኤስቢ ይገለበጣል
  • አንድ ገጸ -ባህሪ ከሁለቱም ወገን በተቀበለ ቁጥር ፣ መረጃው መተላለፉን ለማመልከት አረንጓዴው LED በአጭር ጊዜ ውስጥ ይበራል
  • የ jumper ቅንብሮችን በመጠቀም ተከታታይ በይነገጽን ያዋቅሩ። ባውድራቱ በማንኛውም ጊዜ ሊቀየር ይችላል

የዩኤስቢ በይነገጽ ጥቅም ላይ ከመዋሉ በፊት በአስተናጋጁ ኮምፒተር መዋቀር አለበት። ይህ የሚከናወነው በፒሲው ላይ ባለው ተርሚናል አስመሳይ ፕሮግራም ውስጥ ትክክለኛውን ተከታታይ መለኪያዎች በማቀናበር እና የ RTS/CTS ፍሰት መቆጣጠሪያን በማንቃት ነው። የዩኤስቢ በይነገጽ ማመሳከሪያ ወደ ማናቸውም እሴት ሊዋቀር ይችላል። ሁለቱም አስተናጋጆች አንድ መሆን እንደማያስፈልጋቸው ልብ ይበሉ።

የፒአይኤ (PIC) መርሃ ግብር የ JAL ምንጭ ፋይል እና የ Intel Hex ፋይል ተያይዘዋል።

ደረጃ 3 የመጨረሻው ውጤት

Image
Image

ለዚህ ማሳያ ዩኤስቢውን ከ Serial TTL መለወጫ ወደ RS232 ሰሌዳዬ አገናኘሁት። ይህ የሆነበት ምክንያት ከዚያ የዩኤስቢ ወደብ እና የ RS232 ወደብ ባለው ዴስክቶፕ ኮምፒተርዬ ላይ ቀዶ ጥገናውን ማሳየት እችላለሁ።

በቪዲዮው ውስጥ 2 ተርሚናል አስመሳይ መስኮቶች ተከፍተዋል። የግራ መስኮቱ በ RS232 ወደብ ላይ ያለውን ውሂብ ያሳያል እና ትክክለኛው መስኮት በዩኤስቢ ወደብ ላይ ያለውን ውሂብ ያሳያል። ለ RS232 ወደብ የፍሰት መቆጣጠሪያ አያስፈልግም። ለዩኤስቢ ወደብ ፣ ዩኤስቢ ወደ Serial TTL መለወጫ የ RTS/CTS ፍሰት መቆጣጠሪያን በማንቃት የተዋቀረ ሲሆን ከዚያ በኋላ ቢጫ ኤልኢዲ ያበራል።

ለዚህ ማሳያ እኔ ለ RS232 ወደብ የ 9600 ባውድ እና የዩኤስቢ ወደብ ከሆነ የ 115200 ባውንድ ተጠቅሜ እንደነበር ልብ ይበሉ።

የፒአይሲ ማይክሮ መቆጣጠሪያውን ከጃኤል - ፓስካል የመሰለ የፕሮግራም ቋንቋን ለመጠቀም ፍላጎት ካለዎት - የጃልን ድር ጣቢያ ይጎብኙ

ይህንን አስተማሪ እንዲሆን እና ግብረመልሶችን እና ውጤቶችን በጉጉት በመጠባበቅ ይደሰቱ።

የሚመከር: