ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች እና መሣሪያዎች
- ደረጃ 2 - ስብሰባ
- ደረጃ 3 የጽኑዌር ዝርዝሮች እና ፕሮግራሚንግ
- ደረጃ 4 የአስተናጋጅ በይነገጽ ዝርዝሮች
- ደረጃ 5 - ማጠናቀቅ እና አጠቃቀም
ቪዲዮ: ኢንፍራሬድ የ NEC ፕሮቶኮል ኢንኮደር እና ዲኮደር ቦርድ 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ጥሬ የተቀየረ ወይም የተበላሸ የ NEC IR ምልክት ይቀበላል እና ወደብ ወደተላኩ ወደ ባይት ይለውጠዋል። ተከታታይ የባውድ ፍጥነት ከሁለት ነባሪ ፍጥነቶች የተመረጠ ነው። ነባሪው የአጠቃቀም ሁኔታ በፍሬም ባይቶች ፣ በአድራሻ ከፍታ ፣ በአድራሻ ዝቅተኛ እና በተረጋገጠ የትእዛዝ ባይት የትእዛዝ ቅደም ተከተል ያስተላልፋል። ይህ መሣሪያ ከፒሲ ፣ አርዱinoኖ ፣ ኤፍቲዲአይ ወይም ሌላ ተመሳሳይ ተከታታይ ችሎታ ያለው መሣሪያ ሊሆን ከሚችል የፕሮቶኮል ዲኮዲንግ የሥራ ጭነት ከዋናው አንጎለ ኮምፒውተር ለማስወገድ የተነደፈ ነው። አይአር ሲጠቀሙ ሙሉ ባለሁለት ግንኙነትን ይደግፋል። አስተላላፊ።
የውጤት ፕሮቶኮል በቀላሉ ለመቀበል የተፃፈ ነው። እሴቶቹ 255 እና 254 በባይት ክፈፍ በመረጃ ባይት ይከተላሉ ፣ ተደጋጋሚ ኮዶች በ 250 እና 253 ይጠቁማሉ። ከእነዚህ እሴቶች ውስጥ አንዳቸውም በተለምዶ በ NEC የትእዛዝ ቅደም ተከተል ውስጥ አልነበሩም ፣ ወይም ቢያንስ በዚያ ቅደም ተከተል ውስጥ አይደሉም። መሣሪያው ከተጠቀሰው 8-ቢት አድራሻ በ 8 ቢት ተገላቢጦ ይልቅ የተራዘመውን የ NEC ፕሮቶኮል ከ 16 ቢት አድራሻ ይጠብቃል። ይህ መሣሪያ ሁሉንም አድራሻዎች ይቀበላል እና የተቀበለውን አድራሻ ለአስተናጋጁ መሣሪያ ያስተላልፋል።
የውሂብ ሉህ ተጨማሪ መረጃዎችን እና ዝርዝሮችን ይ containsል። የውሂብ ጎታውን ያውርዱ
የፕሮጀክቱ ፋይሎች ከዚህ ደረጃ እንደ ዚፕ ሊወርዱ ወይም ለማውረድ GitHub ን ይጎብኙ።
ደረጃ 1: ክፍሎች እና መሣሪያዎች
ክፍሎች - አንዳንድ ክፍሎች ለመቀበያ አጠቃቀም ብቻ አይጠየቁም።
- የተገደበ መሣሪያ የተገደበ መጠን ይገኛል - NLEDshop.com
- የታተመ የወረዳ ቦርድ - የንስር ፋይሎች በፕሮጀክቶች አቃፊ ወይም በጊትሆብ ውስጥ ይገኛሉ
- PIC12F1572 ወይም PIC12F1822/PIC12F1840 (መቀበያ ብቻ)
- 38KHz ኢንፍራ-ቀይ መቀበያ እንደ TSOP38238 ወይም TFBS4711 አስተላላፊ።
- 1x 5 ሚሜ ኢንፍራሬድ LED ለ I. R ተስማሚ። መተላለፍ
- 2x 0.1uF 0805 SMD capacitor
- 2x 47ohm 0805 SMD ተከላካይ
- 1x NPN ትራንዚስተር ፣ SMD SOT -23 - BSR17A ወይም ተመሳሳይ
- ኤን.ኢ.ሲን የሚጠቀም የኢንፍራሬድ የርቀት መቆጣጠሪያ። ፕሮቶኮል - በጣም ርካሽ የቻይና ተቆጣጣሪዎች - አንዳንዶቹን እዚህ ያግኙ
መሣሪያዎች ፦
- የኤሌክትሮኒክስ መሣሪያዎች
- ጠመዝማዛዎች
- የ SMD ቦርዶችን እንደገና ለማደስ መንገድ - ሙቅ አየር ጠመንጃ ፣ የእቶን ምድጃ ፣ የሙቅ ሰሌዳ
ደረጃ 2 - ስብሰባ
የሽያጭ ማጣበቂያ ይተግብሩ ፣ ክፍሎቹን ያስቀምጡ እና እንደገና ይድገሙ።
የመቀበያ አጠቃቀም ብቻ:
- TSOP38238 ወይም ተመሳሳይ ይጫኑ
- R1 ፣ R2 ፣ R3 እና T1 አያስፈልግም።
- የ “CONFIG jumper” ን ወደ “ፒን” ያያይዙ ወይም ሳይፈቱ ይተው።
- ማንኛውም ተኳሃኝ የማይክሮ መቆጣጠሪያዎችን መጠቀም ይቻላል።
ሙሉ ባለሁለት / ባለሁለት አቅጣጫ አጠቃቀም ከአስተላላፊ ጋር-
- TFBS4711 ወይም ተመሳሳይ I. R ን ይጫኑ። አስተላላፊ
- R2 ፣ R3 እና T1 አያስፈልግም።
- የ CONFIG jumper ን ወደ “GND” ያዙሩት
- PIC12F1572 ብቻ ተኳሃኝ ነው።
ሙሉ ባለሁለት / ባለሁለት አቅጣጫ አጠቃቀም በ LED እና በተቀባዩ
- TSOP38238 ወይም ተመሳሳይ ይጫኑ
- ኢንፍራ -ቀይ ኤልኢዲ ይጫኑ - 5 ሚሜ ዶሜ ወይም ተመሳሳይ።
- R1 አያስፈልግም።
- CONFIG jumper ን ወደ “ፒን” ያያይዙ ወይም ሳይፈቱ ይተው PIC12F1572 ብቻ ተኳሃኝ ነው።
የርቀት መቆጣጠሪያ - አብዛኛዎቹ አነስተኛ ርካሽ የቻይና ኢንፍራሬድ ተቆጣጣሪዎች ይሰራሉ። በተለያዩ ቅርጾች ፣ መጠኖች እና የቁልፎች መጠን ይመጣሉ። እዚህ ጥቅም ላይ የዋለው ባለ 24-ቁልፍ የርቀት መቆጣጠሪያ ነው ፣ ግን ብዙ ወይም ከዚያ ያነሰ ቁልፎች ያሉት የርቀት መቆጣጠሪያዎች እንዲሁ ይሰራሉ።
በብጁ አዝራር ግራፊክስ በርቀት መቆጣጠሪያው ላይ የተቀመጡ አንዳንድ ብጁ ዲክሎች ታትመዋል። ይህ አስፈላጊ አይደለም ፣ ግን ለመጠቀም በጣም ቀላል ያደርገዋል። ለ 24-ቁልፍ (4x6 ቁልፎች) አብነት ይገኛል።
ደረጃ 3 የጽኑዌር ዝርዝሮች እና ፕሮግራሚንግ
Firmware ለ PIC12 ተከታታይ ማቀነባበሪያዎች በስብሰባ ውስጥ የተፃፈ ነው። በአንጻራዊ ሁኔታ ዝቅተኛ ኃይል ያለው (እና ርካሽ) ማይክሮ መቆጣጠሪያዎችን በመጠቀም ተፈላጊውን የኮድ ቅልጥፍና ለማሳካት ስብሰባ ተፈልጎ ነበር። የፕሮጀክቱ ፋይሎች የ MPLABX ፕሮጀክት ያካተተ ሲሆን መደበኛውን የ MPASM አጠናቃሪ ይጠቀማል።
በደረጃ 1 ላይ እንደተጠቀሰው ፣ ይህ መሣሪያ በቀላሉ መጪውን የ NEC ፕሮቶኮል ላይ የተመሠረተ ትዕዛዞችን ያነባል እና እንደ ፒአይሲዎች ፣ አርዱኒኖሶች ፣ ወይም ሌሎች ተከታታይ/ኮም ላይ የተመሠረቱ መሣሪያዎች ባሉ በቀላሉ ሊነበብ ወደሚችል መደበኛ 8-N-1 ተከታታይ ባይት ይለውጣቸዋል።
የኮድ ፍሰት ፦
ቆንጆ ቀላል በአጠቃላይ ግን ለመመልከት የተወሳሰበ። ሁለቱም የተቀየረው እና የተገለበጠው ምልክት በማንበቢያዎች በኩል ይነበባል እና ጊዜ አለው። የተሟላ የትእዛዝ ኮዶች በትክክል ሲቀበሉ የጽኑ ትዕዛዝ የተቀበሉት የትእዛዝ ኮዶች ወደ ተከታታይ ባይት እንዲለወጡ እና የመሣሪያውን UART እንዲልኩ ባንዲራ ያስቀምጣል።
የአጠቃቀም ምርጫ ፦
ይህ መሣሪያ የመሣሪያዎችን አጠቃቀም ለመግለጽ የሚያገለግሉ ሁለት የሽያጭ መዝለያዎች አሉት። የ BAUD jumper በነባሪነት ወደ 19 ፣ 200 እና 250 ፣ 000 የተቀየረውን የዘገየ ወይም ፈጣን የባውድ ፍጥነትን ይመርጣል። የተለያዩ የባውድ መጠኖችን ለመጠቀም firmware በቀላሉ ሊቀየር ይችላል። የ CONFIG ዝላይ መሣሪያው የተቀየረ ወይም የተበላሸ ምልክት ይቀበላል ብሎ መጠበቅ ካለበት ለመምረጥ ያገለግላል። ሁለቱም በውሂብ ሉህ ላይ በበለጠ ዝርዝር ተገልፀዋል።
ደረጃ 4 የአስተናጋጅ በይነገጽ ዝርዝሮች
የአስተናጋጁ መሣሪያ በ TTL (3.3v ወይም 5v) ደረጃ ተከታታይ ወደብ (UART) ያለው ማንኛውም ነገር ሊሆን ይችላል። እንደ FTDI ፣ PIC ፣ Arduino ፣ ATMEL ፣ ወዘተ ያለ ማንኛውም ነገር ከዚህ መሣሪያ ጋር ለመገናኘት ሊያገለግል ይችላል።
የፕሮጀክቱ ፋይሎች ምሳሌ ሲ ኮድ ያለው TXT ፋይል አለው። ኮዱ ለ XC16 እና ለ PIC24F ማቀነባበሪያዎች የተፃፈ ቢሆንም ፣ አገባቡ በትክክል አጠቃላይ ነው ፣ ስለሆነም ወደ ቋንቋዎ/የምርጫ አሰባሳቢው ማስተላለፍ ቀላል መሆን አለበት።
እርስዎ ለራስዎ ኮድ ከጻፉ/ካሻሻሉ እና ማጋራት ከፈለጉ ፣ መልእክት ይላኩልኝ እና እዚህ እለጥፈዋለሁ።
ደረጃ 5 - ማጠናቀቅ እና አጠቃቀም
ይህ መሣሪያ ከኢፍራሬድ የርቀት መቆጣጠሪያዎች ጋር ተኳሃኝነት የቆዩ የ NLED መቆጣጠሪያዎችን እንዲያሻሽል የተሰራ ቢሆንም። ከሌሎች መሣሪያዎች ጋር ብዙ ሌሎች አጠቃቀሞች ሊኖሩት ይችላል ፣ በተለይም የማቀነባበሪያ ጊዜያቸው ለሌላቸው እና የ NEC የርቀት ፕሮቶኮልን ዲኮድ ያድርጉ። ተከታታይ ባይት ሕብረቁምፊ መቀበል ለአብዛኞቹ ማቀነባበሪያዎች ፈጣን እና ቀላል ነው።
የ NLED ተቆጣጣሪዎች እና ሶፍትዌሮች በየጊዜው እየተሻሻሉ እና እየተዘመኑ ናቸው። ከማንኛውም የባህሪ ጥያቄዎች ወይም የሳንካ ሪፖርቶች ጋር ይገናኙ።
በማንበብዎ እናመሰግናለን ፣ እባክዎን www. NLEDshop.com ን ለ ‹Med In USA LED ተቆጣጣሪዎች ›እና ለ LED ምርቶች ይጎብኙ። ወይም በድር ጣቢያችን ላይ የ NLED ምርቶችን የሚጠቀሙ ብዙ ፕሮጄክቶችን ያግኙ።
ለዜና ፣ ለዝማኔዎች እና ለምርት ዝርዝሮች እባክዎን www.nlymplightselectronicdesign.com ን ይጎብኙ በማንኛውም ጥያቄ ፣ አስተያየት ወይም የሳንካ ሪፖርቶች ያነጋግሩን።
NLED ለተካተተ ፕሮግራም ፣ የጽኑዌር ዲዛይን ፣ የሃርድዌር ዲዛይን ፣ የ LED ፕሮጄክቶች ፣ የምርት ዲዛይን እና ምክክር ይገኛል። እባክዎን በፕሮጀክትዎ ላይ ለመወያየት እኛን ያነጋግሩን።
የሚመከር:
LabDroid: የሞርስ ኮድ ኢንኮደር/ዲኮደር 4 ደረጃዎች
LabDroid: የሞርስ ኮድ ኢንኮደር/ዲኮደር ፦ ማስታወሻ ፦ ይህ መመሪያ በአዲሱ የላብራቶሪ ስሪት 1: 1 ሊፈጸም አይችልም። በቅርቡ አዘምነዋለሁ። ይህ ፕሮጀክት በላብራቶይድ ምን ማድረግ እንደሚችሉ ያሳየዎታል። ሠላም ዓለም በተለምዶ የሚዘጋጀው በጽሑፍ ፣ በብርሃን ወይም በድምፅ ላይ በመመስረት ፣ ለላብራቶሪ አሰብኩ
RC5 የርቀት መቆጣጠሪያ ፕሮቶኮል ዲኮደር ያለ ቤተ -መጽሐፍት -4 ደረጃዎች
RC5 የርቀት መቆጣጠሪያ ፕሮቶኮል ዲኮደር ያለ ቤተ -መጽሐፍት -rc5 ን ከመቀየር በፊት በመጀመሪያ rc5 ትዕዛዝ ምን እንደሆነ እና የእሱ አወቃቀር ምን እንደሆነ እንወያያለን። ስለዚህ በመሠረቱ በቴሌቪዥኖች ፣ በሲዲ ማጫወቻዎች ፣ በ d2h ፣ በቤት ቲያትር ሲስተሞች ውስጥ ጥቅም ላይ በሚውሉት በርቀት መቆጣጠሪያዎች ውስጥ ጥቅም ላይ የዋለው rc5 ትእዛዝ 13 ወይም 14 ቢቶች አሉት
ከኩሽና አቅርቦቶች ጋር የወረዳ ቦርድ (ቦርድ) 6 እርከኖች (ከስዕሎች ጋር)
ከኩሽና አቅርቦቶች ጋር የወረዳ ቦርድ (ቦርድ) ያዙሩ - በኤሌክትሮኒክስ ፕሮጄክቶች ሲያስቡ ፣ እነሱ የበለጠ የተወሳሰቡ እንደሆኑ ፣ አንድ ላይ ለመሸጥ የበለጠ ከባድ እንደሆኑ በፍጥነት ይገነዘባሉ። ብዙውን ጊዜ የአይጥ ጎጆን የግለሰብ ሽቦዎችን መፍጠር ማለት ነው ፣ ይህም ግዙፍ እና ለመላመድ ከባድ ሊሆን ይችላል።
ሮታሪ ኢንኮደር በ STM32 Nucleo ቦርድ: 12 ደረጃዎች
ሮታሪ ኢንኮደር ከ STM32 ኑክሌ ቦርድ ጋር- ይህ የሮታሪ ኢንኮደር አቀማመጥን ለማግኘት መማሪያ ነው ፣ ይህም የመቀየሪያ ዓይነት ነው። ኢንኮኮሮች በአጠቃላይ ሁለት ዓይነት ናቸው-- አንዱ ጨማሪ ሌላ ፍጹም ነው። ይህ ኮድ ለ STM32L476 እና ለ STM32L0 ማይክሮ መቆጣጠሪያዎች ሊያገለግል ይችላል። .ነገር ግን
የአርዱዲኖ ቦርድ በመጠቀም የ AVR ቦርድ እንዴት እንደሚዘጋጅ - 6 ደረጃዎች
የአርዱዲኖ ቦርድ በመጠቀም የ AVR ቦርድ እንዴት እንደሚዘጋጅ - በዙሪያው የተቀመጠ የ AVR ማይክሮ መቆጣጠሪያ ቦርድ አለዎት? እሱን ማዘጋጀት አስቸጋሪ ነው? ደህና ፣ በትክክለኛው ቦታ ላይ ነዎት። እዚህ ፣ አርዱዲኖ ኡኖ ቦርድ እንደ ፕሮግራም አውጪ በመጠቀም የ Atmega8a ማይክሮ መቆጣጠሪያ ሰሌዳ እንዴት መርሃ ግብር እንደሚያዘጋጁ አሳያችኋለሁ። ስለዚህ ያለ ቁጣ