ዝርዝር ሁኔታ:
- ደረጃ 1 - የአሠራር ጽንሰ -ሀሳብ እና የወረዳ መርሃግብር
- ደረጃ 2 - የ Android መተግበሪያ
- ደረጃ 3 የኃይል ፍጆታ
- ደረጃ 4 - ሃርድዌር
- ደረጃ 5: ሶፍትዌር
ቪዲዮ: Android On-The-Go (OTG) LC-Meter: 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ከብዙ ዓመታት በፊት በፊል ራይስ ቪኬ 3BHR በ
እዚህ የቀረበው On-The-Go (OTG) ሁነታን በመጠቀም ከ Android ስልክ ጋር በተገናኘ በማይክሮ ቺፕ PIC18F14K50 ዩኤስቢ ፍላሽ ማይክሮ መቆጣጠሪያ ላይ የተመሠረተ የተቀየረ ንድፍ ነው። ስልኩ ለወረዳ ወረዳ ኃይል ይሰጣል እና የ Android መተግበሪያ ግራፊክ-ተጠቃሚ-በይነገጽ (GUI) ይሰጣል።
የዲዛይን ዋና ዋናዎቹ የሚከተሉት ናቸው።
- ነጠላ PIC18F14K50 ማይክሮ መቆጣጠሪያ ከዩኤስቢ በይነገጽ እና ከአናሎግ ማነፃፀሪያ ጋር
- መሠረታዊ ድግግሞሽ ቆጣሪን በመተግበር በማይክሮ መቆጣጠሪያው ላይ ቀላል ሲ-ኮድ
- የ QI ፈጣሪ እና የ Android ስቱዲዮን በመጠቀም የ GUI የሙከራ ኮድ
- ሁሉም ስሌቶች በከፍተኛ ደረጃ ቋንቋ የተከናወኑ ናቸው
- ዝቅተኛ የኃይል ፍጆታ ~ 18 mA በ +5V
- የዳቦ ሰሌዳ እና የምህንድስና አሃድ በመገንባት ንድፍ ተረጋግጧል
የ 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 ስልኩን ወደ ልማት ሁኔታ ካዋቀሩ በኋላ ፒሲን እና ተስማሚ የዩኤስቢ ገመድ በመጠቀም ከሶፍትዌሩ ደረጃ መተግበሪያውን- debug.apk ን ይጫኑ።
- የ OTG አስማሚን በመጠቀም ኤልሲ-ሜትርን ከ Android ስልክ ጋር ያገናኙ።
- የ LC ሜትር መተግበሪያን ይክፈቱ (ምስል 1)
- የግንኙነት ቁልፍን ይጫኑ ፣ የግንኙነት ጥያቄን ያስገኛል (ምስል 2)
- ምርመራዎች በ ‹ሲ-ሞድ› ውስጥ ተከፍተው ወይም በ ‹L-Mode› ውስጥ አጫጭር ሆነው Calibrate ን ይጫኑ ፣ ዝግጁ (ውጤቶች 3)
- በሲ-ሞድ ውስጥ ያልታወቀ capacitor (470 nF) ን ያገናኙ እና Run ን ይጫኑ (ምስል 4 ፣ 5)
- በኤል ሞድ ውስጥ ያልታወቀ ኢንደክተሩን (880 uH) ያገናኙ እና ሩጫን ይጫኑ (ምስል 6 ፣ 7)
ደረጃ 3 የኃይል ፍጆታ
PIC18F14K50 ከ nanoWatt XLP ቴክኖሎጂ ጋር የዩኤስቢ ፍላሽ ማይክሮ መቆጣጠሪያ ነው።
ሦስቱ ሥዕሎች በተለያዩ የአሠራር ደረጃዎች በ OTG-Mode ውስጥ በ LC-Meter ሃርድዌር የተቀረፀውን የአሁኑን ያሳያሉ።
- ሃርድዌር ከ Android ስልክ ጋር ሲገናኝ ግን ትግበራው አልተጀመረም ፣ 16.28 mA
- ማመልከቻው ሲጀመር እና በ RUN ሁኔታ ውስጥ በሚሆንበት ጊዜ 18.89 mA
- ማመጣጠን ሲጀመር ለ 2 ሰከንዶች ብቻ ፣ 76 ሜአ (ተጨማሪ የቅብብሎሽ የአሁኑ)
በአጠቃላይ ሲሮጥ ትግበራው ከ 20 mA ያነሰ ይስባል ይህም በ ‹Android ች› ስልክ ውስጥ በ ‹ችቦ› ከተሳለው ትዕዛዝ ይሆናል።
ደረጃ 4 - ሃርድዌር
የ PCB ንድፍ በ Eagle-7.4 ውስጥ የተከናወነ ሲሆን የ CAD ፋይሎች በ. Zip ቅጽ ተያይዘዋል። የገርበር መረጃን ጨምሮ ሁሉንም ዝርዝሮች ይዘዋል።
ሆኖም ለዚህ ፕሮጀክት የዳቦ ሰሌዳ ሞዴል በመጀመሪያ ተሠራ። ወረዳውን ካጠናቀቁ በኋላ ዝርዝር ዲዛይኑ በ CADSOFT ንስር 7.4 ውስጥ ተከናውኗል እና ፒሲቢው የቶነር ማስተላለፊያ ዘዴን በመጠቀም ተፈጥሯል።
ካርዱን ወደ ፕላስቲክ አጥር ከማሸጉ በፊት የ Qt የሙከራ ሶፍትዌርን በመጠቀም የካርድ ደረጃ ሙከራዎች ተከናውነዋል።
የሁለት አሃዶች ፈጠራ እና ሙከራ የዲዛይን ተደጋጋሚነት ለማረጋገጥ ይረዳል።
ደረጃ 5: ሶፍትዌር
ይህ ፕሮጀክት በሦስት የልማት መድረኮች ላይ የኮድን ልማት ያካተተ ነው-
- ለ PIC18F14K50 ማይክሮ መቆጣጠሪያ መቆጣጠሪያ የተከተተ ኮድ ልማት
- በሊኑክስ ላይ በ Qt ውስጥ በፒሲ ላይ የተመሠረተ ሙከራ/ገለልተኛ ትግበራ
- በሊኑክስ ላይ የ Android ስቱዲዮን በመጠቀም የ Android መተግበሪያ
የማይክሮ መቆጣጠሪያ ኮድ
ለ PIC18F14K50 የ C- ኮድ የተዘጋጀው በ MPLAB 8.66 መሠረት CCS-C WHD Compiler ን በመጠቀም ነው። የኮዱ እና የፉዝ ፋይል ተያይዘዋል-
- 037_Android_2_17 መስከረም 17.rar
- 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
የሚመከር:
ዲጂታል ሰዓት የ LED ነጥብ ማትሪክስ - ESP ማትሪክስ የ Android መተግበሪያ 14 ደረጃዎች
ዲጂታል ሰዓት የ LED ነጥብ ማትሪክስ - የ ESP ማትሪክስ የ Android መተግበሪያ - ይህ ጽሑፍ በ PCBWAY በኩራት ስፖንሰር የተደረገ ነው። ለራስዎ ይሞክሩት እና በ PCBWAY ላይ በ 5 ዶላር ብቻ 10 PCBs ን ያግኙ በጣም ጥሩ ጥራት ባለው PCBWAY። እኔ የምዘረጋው የኢኤስፒ ማትሪክስ ቦርድ
በ Android ስቱዲዮ አማካኝነት የ Android መተግበሪያን እንዴት መፍጠር እንደሚቻል 8 ደረጃዎች (ከስዕሎች ጋር)
ከ Android ስቱዲዮ ጋር የ Android መተግበሪያን እንዴት መፍጠር እንደሚቻል - ይህ መማሪያ የ Android ስቱዲዮ ልማት አከባቢን በመጠቀም የ Android መተግበሪያን እንዴት እንደሚገነቡ መሰረታዊ ነገሮችን ያስተምርዎታል። የ Android መሣሪያዎች ከጊዜ ወደ ጊዜ እየጨመሩ ሲሄዱ የአዳዲስ መተግበሪያዎች ፍላጎት ይጨምራል። የ Android ስቱዲዮ ለመጠቀም ቀላል ነው (
DIY OTG ገመድ 7 ደረጃዎች
DIY OTG Cable: ጤና ይስጥልኝ ፣ ሁላችንም በየቀኑ ስማርትፎኖችን እንጠቀማለን። ለዕለታዊ ሥራ በጣም ጠቃሚ ነው። ግን በአንዳንድ ሁኔታዎች ስለ ዩኤስቢ ግንኙነት ከስማርትፎኖች ጋር አስባለሁ። ፋይሎችን ከስማርትፎን ወደ ሌላ መሣሪያ በቀላሉ ለመቅዳት ይረዳል። በጉዳዩ ላይ
በቤት ውስጥ የ OTG ኬብል ያድርጉ - 9 ደረጃዎች
ኦቲጂ ኬብልን በቤት ውስጥ ያድርጉ - ሀይ ጓደኛ ፣ ዛሬ እኔ OTG ኬብልን በቤት ውስጥ እሠራለሁ። እንጀምር ፣
አነስተኛውን የ OTG አገናኝ እንዴት ማድረግ እንደሚቻል - 4 ደረጃዎች (ከስዕሎች ጋር)
አነስተኛውን የ OTG አገናኝ እንዴት ማድረግ እንደሚቻል - በዚህ የኤሌክትሮኒክ DIY ፕሮጀክት ውስጥ በጣም ዝቅተኛ በሆነ ወጪ አነስተኛውን የ OTG አያያዥ እንዴት እንደሚሠሩ ያያሉ። የ OTG አያያዥ የ Android ስልክዎን ለዩ ዲስክ ማስፋፊያ እና መዳፊት ግንኙነት ለማገናኘት ቀላል የሚያደርግ በጣም ተግባራዊ መሣሪያ ነው። ማድረግ ይችላሉ