Orodha ya maudhui:
- Hatua ya 1: Nadharia ya Uendeshaji na Mpangilio wa Mzunguko
- Hatua ya 2: Maombi ya Android
- Hatua ya 3: Matumizi ya Nguvu
- Hatua ya 4: Vifaa
- Hatua ya 5: Programu
Video: Android On-The-Go (OTG) LC-Mita: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Miaka kadhaa iliyopita niliunda LC-Meter kulingana na muundo wazi wa chanzo cha "mita ya LC ya kushangaza" na Phil Rice VK3BHR katika
Iliyowasilishwa hapa ni muundo uliobadilishwa kulingana na Microchip PIC18F14K50 USB Flash Microcontroller ambayo imeunganishwa na simu ya Android kwa kutumia hali ya On-The-Go (OTG). Simu hutoa nguvu kwa mzunguko na Maombi ya Android hutoa Graphical-User-Interface (GUI).
Yafuatayo ni mambo muhimu ya muundo:
- Mdhibiti mdogo wa PIC18F14K50 na kiolesura cha USB na linganishi la ndani la analog
- Msimbo rahisi wa c kwenye mdhibiti mdogo anayekamilisha kaunta ya msingi ya masafa
- Nambari ya Mtihani ya GUI katika Muundaji wa Qt na programu tumizi ya Android kwa kutumia Studio ya Android
- Mahesabu yote yalifanywa kwa lugha ya kiwango cha juu
- Matumizi ya nguvu ya chini ~ 18 mA saa + 5V
- Ubunifu umethibitishwa kwa kujenga bodi ya mkate na kitengo cha uhandisi
Ninataka kutambua matumizi ya mtawala wa Usb serial kwa nambari ya mfano ya Android v4.5 katika kutekeleza muunganisho wa OTG.
Hatua ya 1: Nadharia ya Uendeshaji na Mpangilio wa Mzunguko
Kanuni ya uendeshaji
Kanuni ya msingi ya operesheni inategemea kuamua masafa ya resonant ya mzunguko unaofanana wa LC.
Kirejelea mzunguko sawa: Kilinganishi cha ndani kimewekwa kama oscillator ambayo masafa yake huamuliwa na mzunguko unaofanana wa LC.
L1 / C7 hutengeneza mzunguko wa msingi wa resonant unaofikia ~ 50 kHz. Wacha tuite hii F1
Capacitor ya thamani sahihi, C6 imeongezwa kwa usawa wakati wa mzunguko wa calibration. Mzunguko kisha hubadilika kuwa ~ 30 kHz. Wacha tuite hii F2.
Mzunguko wa resonant hubadilika wakati inductor LX isiyojulikana imeunganishwa kwa safu na L1 au capacitor CX isiyojulikana imeunganishwa sawa na C7. Wacha tuite hii F3.
Kupima F1, F2 & F3 inawezekana kuhesabu LX isiyojulikana au CX kwa kutumia hesabu zilizoonyeshwa.
Thamani zilizohesabiwa na zilizoonyeshwa kwa hali mbili 470 nF na 880 uH zinaonyeshwa.
Mpangilio wa Mzunguko
PIC18F14K50 ni suluhisho moja la chip kwa mita ya OTG-LC kwani inatoa kilinganishi cha ndani ambacho kinaweza kutumiwa kwa LC-Oscillator na kiolesura cha USB kilicho ndani kinachoruhusu unganisho kwa bandari ya PC-USB au Bandari ya Simu ya Android OTG.
Hatua ya 2: Maombi ya Android
Hatua za Uendeshaji:
- Baada ya kusanidi simu ya Android kwa hali ya maendeleo, sakinisha programu-debug.apk kutoka hatua ya programu ukitumia PC na kebo inayofaa ya USB.
- Unganisha mita ya LC kwenye simu ya Android ukitumia adapta ya OTG.
- Fungua Maombi ya mita ya LC (Kielelezo 1)
- Bonyeza kitufe cha Unganisha, matokeo ya ombi la unganisho (Kielelezo 2)
- Na uchunguzi wazi katika C-Mode au kupunguzwa katika L-Mode, bonyeza Calibrate, matokeo ya Tayari (Kielelezo 3)
- Katika C-Mode, unganisha capacitor isiyojulikana (470 nF) na bonyeza Run, (Mchoro 4, 5)
- Katika L-Mode, unganisha inductor isiyojulikana (880 uH) na bonyeza Run (Mchoro 6, 7)
Hatua ya 3: Matumizi ya Nguvu
PIC18F14K50 ni USB Flash Microcontroller na nanoWatt XLP Technology.
Picha tatu zinaonyesha sasa iliyochorwa na vifaa vya LC-Meter katika OTG-Mode wakati wa hatua tofauti za operesheni:
- Wakati vifaa vimeunganishwa kwenye simu ya Android lakini programu haijaanzishwa, 16.28 mA
- Wakati programu imeanzishwa na iko katika hali ya RUN, 18.89 mA
- Kwa sekunde 2 tu wakati Ulinganishaji umeanzishwa, 76 mA (nyongeza ya relay ya sasa)
Kwa ujumla programu wakati wa kukimbia huchota chini ya 20 mA ambayo inaweza kuwa ya agizo lililotolewa na 'Mwenge' katika simu ya Android.
Hatua ya 4: Vifaa
Ubunifu wa PCB ulifanywa kwa Tai-7.4 na faili za CAD zimeambatanishwa katika fomu ya Zip. Zina maelezo yote pamoja na data ya Gerber.
Walakini kwa mradi huu, mfano wa ubao wa mkate ulitengenezwa kwanza. Baada ya kukamilika kwa mzunguko muundo wa kina ulifanywa katika CADSOFT Eagle 7.4 na PCB ilitengenezwa kwa kutumia njia ya kuhamisha toner.
Vipimo vya kiwango cha kadi vilifanywa kwa kutumia programu ya majaribio ya Qt kabla ya kufunga kadi ndani ya wigo wa plastiki.
Uzushi na mtihani wa vitengo viwili husaidia katika kuhalalisha kurudia kwa muundo.
Hatua ya 5: Programu
Mradi huu ulihusisha ukuzaji wa nambari kwenye majukwaa matatu ya maendeleo:
- Ukuzaji wa nambari iliyoingizwa ya microcontroller ya PIC18F14K50
- Jaribio la msingi la PC / maombi ya kujitegemea katika Qt kwenye Linux
- Programu ya Android kutumia Android Studio kwenye Linux
Msimbo wa Mdhibiti Mdogo
Nambari ya C ya PIC18F14K50 ilitengenezwa chini ya MPLAB 8.66 ikitumia Mkusanyaji wa CCS-C WHD. Nambari na faili ya fuze imeambatanishwa:
- 037_Android_2_17 Septemba 17. gharama
- PIC_Android_LC-Meter.hex (fungua MPLAB na checksum 0x8a3b)
Maombi ya jaribio la Qt kwenye Linux
Maombi ya jaribio la Qt yalitengenezwa chini ya Qt Muumba 4.3.1 na Qt 5.9.1 chini ya "Debian GNU / Linux 8 (jessie)". Nambari imeambatanishwa:
Aj_LC-Mita_18 Septemba 17. Zip
Hii inaweza kutumika kama programu huru ya PC inayotumia vifaa vya mita za LC
Programu ya Android kwenye Linux
Imeendelezwa chini ya Android Studio 2.3.3 na sdk 26.0.1.
Ilijaribiwa kwenye simu ya Android, Radmi MH KUMBUKA 1LTE na toleo la Android 4.4.4 KTU84P
LC-Meter_19 Septemba 17. zip
apk faili programu-debug.apk
Ilipendekeza:
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)
Jinsi ya kuunda Programu ya Android na Studio ya Android: Hatua 8 (na Picha)
Jinsi ya kuunda programu ya Android na Studio ya Android: Mafunzo haya yatakufundisha misingi ya jinsi ya kujenga programu ya Android ukitumia mazingira ya ukuzaji wa Studio ya Android. Kadiri vifaa vya Android vinavyozidi kuwa kawaida, mahitaji ya programu mpya yataongezeka tu. Studio ya Android ni rahisi kutumia (
Cable ya OTG ya DIY: Hatua 7
Cable ya OTG ya DIY: Halo kila mtu, Sote tunatumia simu mahiri katika kila siku. Ni muhimu sana kwa kazi ya kila siku. Lakini katika hali zingine ninafikiria juu ya unganisho la USB kwa simu mahiri. Itasaidia kunakili faili kwa urahisi kutoka kwa smartphone hadi kifaa kingine. Katika kesi
Tengeneza Cable ya OTG Nyumbani: Hatua 9
Fanya Cable ya OTG Nyumbani: Hii rafiki, Leo nitafanya Cable ya OTG nyumbani. Wacha tuanze
Jinsi ya kutengeneza Kiunganisho cha chini cha OTG: Hatua 4 (na Picha)
Jinsi ya kutengeneza Kiunganisho cha chini cha OTG: Katika mradi huu wa elektroniki wa DIY utaona jinsi ya kutengeneza kontakt ndogo ya OTG kwa gharama ya chini sana. Kontakt OTG ni zana inayofaa sana ambayo inafanya iwe rahisi kuunganisha simu yako ya Android kwa upanuzi wa diski ya U na unganisho la panya. Unaweza kutengeneza