Talaan ng mga Nilalaman:
- Hakbang 1: Teorya ng Operasyon at Circuit Schematic
- Hakbang 2: Application sa Android
- Hakbang 3: Pagkonsumo ng Lakas
- Hakbang 4: Hardware
- Hakbang 5: Software
Video: Android On-The-Go (OTG) LC-Meter: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ilang taon na ang nakalilipas ay nagtayo ako ng isang LC-Meter batay sa isang bukas na mapagkukunan na disenyo ng isang "Nakakagulat na Saktong LC meter" ni Phil Rice VK3BHR sa
Itinanghal dito ay isang binagong disenyo batay sa isang Microchip PIC18F14K50 USB Flash Microcontroller na konektado sa isang Android phone gamit ang On-The-Go (OTG) mode. Nagbibigay ang telepono ng kapangyarihan sa circuitry at nagbibigay ang isang Android Application ng Graphical-User-Interface (GUI).
Ang mga sumusunod ay ang mga highlight ng disenyo:
- Single PIC18F14K50 microcontroller na may interface ng USB at panloob na analog na paghahambing
- Simpleng c-code sa microcontroller na nagpapatupad ng isang pangunahing counter ng dalas
- GUI Test code sa Qt Creator at Android application gamit ang Android Studio
- Ang lahat ng mga kalkulasyon ay isinasagawa sa mas mataas na antas ng wika
- Mababang pagkonsumo ng kuryente ~ 18 mA sa + 5V
- Na-verify ang disenyo sa pamamagitan ng pagbuo ng isang bread-board at engineered unit
Nais kong kilalanin ang paggamit ng Usb serial controller para sa halimbawa ng Android v4.5 na code sa pagpapatupad ng pagkakakonekta ng OTG.
Hakbang 1: Teorya ng Operasyon at Circuit Schematic
Prinsipyo sa pagpapatakbo
Ang pangunahing prinsipyo ng pagpapatakbo ay batay sa pagtukoy ng resonant frequency ng isang LC parallel tuned circuit.
Sumangguni sa katumbas na circuit: Ang panloob na paghahambing ay naka-set-up bilang isang oscillator na ang dalas ay natutukoy ng LC parallel resonant circuit.
L1 / C7 form ang core resonant circuit oscillating sa ~ 50 kHz. Tawagin natin itong F1
Ang isang kapasitor ng tumpak na halaga, ang C6 ay idinagdag sa kahanay sa panahon ng ikot ng calibration. Ang dalas pagkatapos ay nagbabago sa ~ 30 kHz. Tawagin natin itong F2.
Ang resonant frequency nagbabago kapag alinman sa isang hindi kilalang inductor LX ay konektado sa serye sa L1 o isang hindi kilalang capacitor CX ay konektado kahanay sa C7. Tawagin natin ito F3.
Ang pagsukat sa F1, F2 & F3 posible na kalkulahin ang hindi kilalang LX o CX gamit ang ipinakitang mga equation.
Ang kinakalkula at ipinakitang mga halaga para sa dalawang kundisyon na 470 nF at 880 uH ay ipinapakita.
Circuits Schematic
Ang PIC18F14K50 ay isang solong solusyon sa chip para sa OTG-LC Meter dahil nagbibigay ito ng panloob na paghahambing na maaaring magamit para sa LC-Oscillator at isang built-in na interface ng USB na pinapayagan ang koneksyon sa isang PC-USB port o sa Android Phone OTG Port.
Hakbang 2: Application sa Android
Mga Hakbang sa Pagpapatakbo:
- Matapos i-set up ang Android phone sa development mode, i-install ang app-debug.apk mula sa hakbang sa software gamit ang isang PC at angkop na USB cable.
- Ikonekta ang LC-meter sa Android phone gamit ang isang OTG adapter.
- Buksan ang LC meter Application (Larawan 1)
- Pindutin ang pindutan ng Connect, mga resulta sa kahilingan para sa koneksyon (Larawan 2)
- Sa mga probe na bukas sa C-Mode o pinaikling sa L-Mode, pindutin ang Calibrate, mga resulta sa Ready (Larawan 3)
- Sa C-Mode, ikonekta ang hindi kilalang capacitor (470 nF) at pindutin ang Run, (Larawan 4, 5)
- Sa L-Mode, ikonekta ang hindi kilalang inductor (880 uH) at pindutin ang Run (Larawan 6, 7)
Hakbang 3: Pagkonsumo ng Lakas
Ang PIC18F14K50 ay isang USB Flash Microcontrollers na may nanoWatt XLP Technology.
Ipinapakita ng tatlong larawan ang kasalukuyang iginuhit ng hardware ng LC-Meter sa OTG-Mode sa panahon ng iba't ibang yugto ng pagpapatakbo:
- Kapag nakakonekta ang hardware sa Android phone ngunit ang application ay hindi pinasimulan, 16.28 mA
- Kapag ang aplikasyon ay sinimulan at nasa RUN mode, 18.89 mA
- Sa loob lamang ng 2 Segundo kapag sinimulan ang Pagkakalibrate, 76 mA (karagdagang kasalukuyang relay)
Sa pangkalahatan ang application kapag tumatakbo gumuhit mas mababa sa 20 mA na kung saan ay ng order na iginuhit ng 'Torch' sa isang Android phone.
Hakbang 4: Hardware
Ang disenyo ng PCB ay isinasagawa sa Eagle-7.4 at ang mga CAD file ay nakakabit sa. Zip form. Naglalaman ang mga ito ng lahat ng mga detalye kabilang ang data ng Gerber.
Gayunpaman para sa proyektong ito, ang isang modelo ng breadboard ay unang gawa-gawa. Matapos ang pagtatapos ng circuitry ang detalyadong disenyo ay isinasagawa sa CADSOFT Eagle 7.4 at ang PCB na gawa-gawa gamit ang toner-transfer na pamamaraan.
Isinasagawa ang mga pagsusulit sa antas ng card gamit ang software ng Qt test bago ibalot ang card sa plastic enclosure.
Ang katha at pagsubok ng dalawang mga yunit ay tumutulong sa pagpapatunay ng kakayahang maiulit ng disenyo.
Hakbang 5: Software
Ang proyektong ito ay kasangkot sa pagbuo ng code sa tatlong mga platform ng pag-unlad:
- Ang pagbuo ng naka-embed na code para sa PIC18F14K50 microcontroller
- Pagsubok / independiyenteng aplikasyon ng PC batay sa Qt sa Linux
- Android application gamit ang Android Studio sa Linux
Code ng Microcontroller
Ang C-Code para sa PIC18F14K50 ay binuo sa ilalim ng MPLAB 8.66 gamit ang CCS-C WHD Compiler. Nakalakip ang code at fuze file:
- 037_Android_2_17 Set 17.rar
- PIC_Android_LC-Meter.hex (buksan sa MPLAB na may isang checkum 0x8a3b)
Qt application ng pagsubok sa Linux
Ang isang application ng pagsubok na Qt ay binuo sa ilalim ng Qt Creator 4.3.1 na may Qt 5.9.1 sa ilalim ng "Debian GNU / Linux 8 (jessie)". Nakalakip ang code:
Aj_LC-Meter_18 Set 17. Zip
Maaari itong magamit bilang isang independiyenteng application na nakabatay sa PC gamit ang LC-meter hardware
Android application sa Linux
Binuo sa ilalim ng Android Studio 2.3.3 na may sdk 26.0.1.
Nasubukan sa Android phone, TANDAAN ng Radmi MH ang 1LTE na may Android bersyon 4.4.4 KTU84P
LC-Meter_19 Set 17.zip
apk file app-debug.apk
Inirerekumendang:
Mga Soldering Surface Mount Component - Mga Pangunahing Kaalaman sa Paghinang: 9 Mga Hakbang (na may Mga Larawan)
Mga Soldering Surface Mount Component | Mga Pangunahing Kaalaman sa Paghinang: Sa ngayon sa aking Serye ng Mga Pangunahing Kaalaman sa Soldering, tinalakay ko ang sapat na mga pangunahing kaalaman tungkol sa paghihinang para masimulan mong magsanay. Sa Ituturo na ito kung ano ang tatalakayin ko ay medyo mas advanced, ngunit ito ay ilan sa mga pangunahing kaalaman para sa paghihinang sa Surface Mount Compo
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Tubig na Naa-access !: 7 Mga Hakbang (na may Mga Larawan)
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Dragon na Naa-access !: Ang pagbagay ng laruan ay nagbubukas ng mga bagong paraan at na-customize na solusyon upang payagan ang mga bata na may limitadong mga kakayahan sa motor o mga kapansanan sa pag-unlad na makipag-ugnay sa mga laruan nang nakapag-iisa. Sa maraming mga kaso, ang mga bata na nangangailangan ng inangkop na mga laruan ay hindi maaring
Arduino: Mga Programang Oras at Remote Control Mula sa Android App: 7 Mga Hakbang (na may Mga Larawan)
Arduino: Mga Program sa Oras at Remote Control Mula sa Android App: Palagi kong naisip kung ano ang nangyayari sa lahat ng mga board ng Arduino na hindi kailangan ng mga tao matapos nilang matapos ang kanilang mga cool na proyekto. Ang katotohanan ay medyo nakakainis: wala. Naobserbahan ko ito sa bahay ng aking pamilya, kung saan sinubukan ng aking ama na magtayo ng kanyang sariling bahay
Paano Gumawa ng isang Minimum na Connector ng OTG: 4 na Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Minimum na Connector ng OTG: Sa elektronikong proyekto ng DIY makikita mo kung paano gumawa ng isang maliit na konektor ng OTG sa napakababang gastos. Ang konektor ng OTG ay isang napaka praktikal na tool na ginagawang madali upang ikonekta ang iyong Android phone para sa pagpapalawak ng U disk at koneksyon sa mouse. Maaari kang gumawa ng isang
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol