ዝርዝር ሁኔታ:

Android On-The-Go (OTG) LC-Meter: 5 ደረጃዎች
Android On-The-Go (OTG) LC-Meter: 5 ደረጃዎች

ቪዲዮ: Android On-The-Go (OTG) LC-Meter: 5 ደረጃዎች

ቪዲዮ: Android On-The-Go (OTG) LC-Meter: 5 ደረጃዎች
ቪዲዮ: How to connect a USB Pen Drive to Android Using USB OTG to transfer photos, documents... 2024, ሀምሌ
Anonim
Android On-The-Go (OTG) LC-Meter
Android On-The-Go (OTG) LC-Meter
Android On-The-Go (OTG) LC-Meter
Android On-The-Go (OTG) LC-Meter
Android On-The-Go (OTG) LC-Meter
Android On-The-Go (OTG) LC-Meter
Android On-The-Go (OTG) LC-Meter
Android On-The-Go (OTG) LC-Meter

ከብዙ ዓመታት በፊት በፊል ራይስ ቪኬ 3BHR በ

እዚህ የቀረበው On-The-Go (OTG) ሁነታን በመጠቀም ከ Android ስልክ ጋር በተገናኘ በማይክሮ ቺፕ PIC18F14K50 ዩኤስቢ ፍላሽ ማይክሮ መቆጣጠሪያ ላይ የተመሠረተ የተቀየረ ንድፍ ነው። ስልኩ ለወረዳ ወረዳ ኃይል ይሰጣል እና የ Android መተግበሪያ ግራፊክ-ተጠቃሚ-በይነገጽ (GUI) ይሰጣል።

የዲዛይን ዋና ዋናዎቹ የሚከተሉት ናቸው።

  1. ነጠላ PIC18F14K50 ማይክሮ መቆጣጠሪያ ከዩኤስቢ በይነገጽ እና ከአናሎግ ማነፃፀሪያ ጋር
  2. መሠረታዊ ድግግሞሽ ቆጣሪን በመተግበር በማይክሮ መቆጣጠሪያው ላይ ቀላል ሲ-ኮድ
  3. የ QI ፈጣሪ እና የ Android ስቱዲዮን በመጠቀም የ GUI የሙከራ ኮድ
  4. ሁሉም ስሌቶች በከፍተኛ ደረጃ ቋንቋ የተከናወኑ ናቸው
  5. ዝቅተኛ የኃይል ፍጆታ ~ 18 mA በ +5V
  6. የዳቦ ሰሌዳ እና የምህንድስና አሃድ በመገንባት ንድፍ ተረጋግጧል

የ OTG ግንኙነትን በመተግበር ለ Android v4.5 ምሳሌ ኮድ የዩኤስቢ ተከታታይ መቆጣጠሪያን መጠቀምን መቀበል እፈልጋለሁ።

ደረጃ 1 - የአሠራር ጽንሰ -ሀሳብ እና የወረዳ መርሃግብር

የኦፕሬሽን እና የወረዳ መርሃግብር ንድፈ ሀሳብ
የኦፕሬሽን እና የወረዳ መርሃግብር ንድፈ ሀሳብ
የኦፕሬሽን እና የወረዳ መርሃግብር ንድፈ ሀሳብ
የኦፕሬሽን እና የወረዳ መርሃግብር ንድፈ ሀሳብ
የክዋኔ እና የወረዳ መርሃግብር ንድፈ ሀሳብ
የክዋኔ እና የወረዳ መርሃግብር ንድፈ ሀሳብ

የአሠራር መርህ

የሥራው መሠረታዊ መርህ የ LC ትይዩ የተስተካከለ የወረዳ ድግግሞሽ ድግግሞሽ በመወሰን ላይ የተመሠረተ ነው።

ተመጣጣኝ ዑደትን በማንፀባረቅ-ውስጣዊ ማነፃፀሪያው በኤል.ሲ.

L1/C7 በ ~ 50 kHz ላይ ዋናውን የሚያስተጋባ የወረዳ ማወዛወዝ ይመሰርታል። ይህንን F1 ብለን እንጠራው

በትክክለኛ እሴት capacitor ፣ C6 በመለኪያ ዑደት ወቅት በትይዩ ተጨምሯል። ከዚያ ድግግሞሹ ወደ ~ 30 kHz ይቀየራል። ይህንን F2 ብለን እንጠራው።

ያልታወቀ ኢንደክተር ኤል ኤክስ በተከታታይ ከ L1 ጋር ሲገናኝ ወይም ያልታወቀ capacitor CX ከ C7 ጋር በትይዩ ሲገናኝ የሚያስተጋባው ድግግሞሽ ይለወጣል። ይህንን F3 ብለን እንጠራው።

F1 ፣ F2 እና F3 ን መለካት የታዩትን እኩልታዎች በመጠቀም ያልታወቀውን LX ወይም CX ማስላት ይቻላል።

ለሁለት ሁኔታዎች የተሰላው እና የታዩ እሴቶች 470 nF እና 880 uH ይታያሉ።

የወረዳ መርሃግብር

PIC18F14K50 ለ LC-Oscillator እና ከፒሲ-ዩኤስቢ ወደብ ወይም ከ Android ስልክ ኦቲጂ ወደብ ጋር ግንኙነትን የሚፈቅድ ውስጣዊ ማነፃፀሪያን የሚያቀርብ ለ OTG-LC ሜትር አንድ ቺፕ መፍትሄ ነው።

ደረጃ 2 - የ Android መተግበሪያ

የ Android መተግበሪያ
የ Android መተግበሪያ
የ Android መተግበሪያ
የ Android መተግበሪያ
የ Android መተግበሪያ
የ Android መተግበሪያ
የ Android መተግበሪያ
የ Android መተግበሪያ

የአሠራር ደረጃዎች;

  1. የ Android ስልኩን ወደ ልማት ሁኔታ ካዋቀሩ በኋላ ፒሲን እና ተስማሚ የዩኤስቢ ገመድ በመጠቀም ከሶፍትዌሩ ደረጃ መተግበሪያውን- debug.apk ን ይጫኑ።
  2. የ OTG አስማሚን በመጠቀም ኤልሲ-ሜትርን ከ Android ስልክ ጋር ያገናኙ።
  3. የ LC ሜትር መተግበሪያን ይክፈቱ (ምስል 1)
  4. የግንኙነት ቁልፍን ይጫኑ ፣ የግንኙነት ጥያቄን ያስገኛል (ምስል 2)
  5. ምርመራዎች በ ‹ሲ-ሞድ› ውስጥ ተከፍተው ወይም በ ‹L-Mode› ውስጥ አጫጭር ሆነው Calibrate ን ይጫኑ ፣ ዝግጁ (ውጤቶች 3)
  6. በሲ-ሞድ ውስጥ ያልታወቀ capacitor (470 nF) ን ያገናኙ እና Run ን ይጫኑ (ምስል 4 ፣ 5)
  7. በኤል ሞድ ውስጥ ያልታወቀ ኢንደክተሩን (880 uH) ያገናኙ እና ሩጫን ይጫኑ (ምስል 6 ፣ 7)

ደረጃ 3 የኃይል ፍጆታ

የሃይል ፍጆታ
የሃይል ፍጆታ
የሃይል ፍጆታ
የሃይል ፍጆታ
የሃይል ፍጆታ
የሃይል ፍጆታ

PIC18F14K50 ከ nanoWatt XLP ቴክኖሎጂ ጋር የዩኤስቢ ፍላሽ ማይክሮ መቆጣጠሪያ ነው።

ሦስቱ ሥዕሎች በተለያዩ የአሠራር ደረጃዎች በ OTG-Mode ውስጥ በ LC-Meter ሃርድዌር የተቀረፀውን የአሁኑን ያሳያሉ።

  1. ሃርድዌር ከ Android ስልክ ጋር ሲገናኝ ግን ትግበራው አልተጀመረም ፣ 16.28 mA
  2. ማመልከቻው ሲጀመር እና በ RUN ሁኔታ ውስጥ በሚሆንበት ጊዜ 18.89 mA
  3. ማመጣጠን ሲጀመር ለ 2 ሰከንዶች ብቻ ፣ 76 ሜአ (ተጨማሪ የቅብብሎሽ የአሁኑ)

በአጠቃላይ ሲሮጥ ትግበራው ከ 20 mA ያነሰ ይስባል ይህም በ ‹Android ች› ስልክ ውስጥ በ ‹ችቦ› ከተሳለው ትዕዛዝ ይሆናል።

ደረጃ 4 - ሃርድዌር

ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር

የ PCB ንድፍ በ Eagle-7.4 ውስጥ የተከናወነ ሲሆን የ CAD ፋይሎች በ. Zip ቅጽ ተያይዘዋል። የገርበር መረጃን ጨምሮ ሁሉንም ዝርዝሮች ይዘዋል።

ሆኖም ለዚህ ፕሮጀክት የዳቦ ሰሌዳ ሞዴል በመጀመሪያ ተሠራ። ወረዳውን ካጠናቀቁ በኋላ ዝርዝር ዲዛይኑ በ CADSOFT ንስር 7.4 ውስጥ ተከናውኗል እና ፒሲቢው የቶነር ማስተላለፊያ ዘዴን በመጠቀም ተፈጥሯል።

ካርዱን ወደ ፕላስቲክ አጥር ከማሸጉ በፊት የ Qt የሙከራ ሶፍትዌርን በመጠቀም የካርድ ደረጃ ሙከራዎች ተከናውነዋል።

የሁለት አሃዶች ፈጠራ እና ሙከራ የዲዛይን ተደጋጋሚነት ለማረጋገጥ ይረዳል።

ደረጃ 5: ሶፍትዌር

ይህ ፕሮጀክት በሦስት የልማት መድረኮች ላይ የኮድን ልማት ያካተተ ነው-

  1. ለ PIC18F14K50 ማይክሮ መቆጣጠሪያ መቆጣጠሪያ የተከተተ ኮድ ልማት
  2. በሊኑክስ ላይ በ Qt ውስጥ በፒሲ ላይ የተመሠረተ ሙከራ/ገለልተኛ ትግበራ
  3. በሊኑክስ ላይ የ Android ስቱዲዮን በመጠቀም የ Android መተግበሪያ

የማይክሮ መቆጣጠሪያ ኮድ

ለ PIC18F14K50 የ C- ኮድ የተዘጋጀው በ MPLAB 8.66 መሠረት CCS-C WHD Compiler ን በመጠቀም ነው። የኮዱ እና የፉዝ ፋይል ተያይዘዋል-

  1. 037_Android_2_17 መስከረም 17.rar
  2. PIC_Android_LC-Meter.hex (በ MPLAB ውስጥ በቼክሰም 0x8a3b ተከፍቷል)

በሊኑክስ ላይ የ Qt ሙከራ መተግበሪያ

የ Qt የሙከራ ትግበራ በ Qt ፈጣሪ 4.3.1 ስር በ “ደቢያን ጂኤንዩ/ሊኑክስ 8 (ጄሲ)” ስር ከ Qt 5.9.1 ጋር ተገንብቷል። ኮዱ ተያይ isል ፦

Aj_LC-Meter_18 መስከረም 17 ዚፕ

ይህ እንደ ኤልሲ-ሜትር ሃርድዌር በመጠቀም እንደ ገለልተኛ ፒሲ ተኮር መተግበሪያ ሆኖ ሊያገለግል ይችላል

በሊኑክስ ላይ የ Android መተግበሪያ

በ Android ስቱዲዮ 2.3.3 ስር ከ sdk 26.0.1 ጋር የተገነባ።

በ Android ስልክ ላይ ተፈትኗል ፣ Radmi MH NOTE 1LTE ከ Android ስሪት 4.4.4 KTU84P ጋር

LC-Meter_19 መስከረም 17 ዚፕ

apk ፋይል app-debug.apk

የሚመከር: