![RC mjerač pomoću Tiva mikrokontrolera: 7 koraka RC mjerač pomoću Tiva mikrokontrolera: 7 koraka](https://i.howwhatproduce.com/images/001/image-1627-49-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![RC mjerač pomoću Tiva mikrokontrolera RC mjerač pomoću Tiva mikrokontrolera](https://i.howwhatproduce.com/images/001/image-1627-50-j.webp)
![RC mjerač pomoću Tiva mikrokontrolera RC mjerač pomoću Tiva mikrokontrolera](https://i.howwhatproduce.com/images/001/image-1627-51-j.webp)
Za ovaj projekt je dizajniran i implementiran RC mjerač na bazi mikrokontrolera koji je prenosiv, točan, jednostavan za upotrebu i relativno jeftin za izradu. Jednostavan je za uporabu i korisnik može lako odabrati način rada mjerača: otpor ili kapacitet.
OTPORNOST:
Otpor nepoznate komponente može se mjeriti korištenjem pravila o djelitelju napona gdje je nepoznata komponenta serijski spojena s poznatim otpornikom. Dovodi se poznati napon (Vcc), a pad napona na njemu izravno je proporcionalan njegovom otporu. Za automatsko određivanje raspona koriste se 4 JFET kola koja uspoređuju nepoznati napon otpora i daju najbolju vrijednost.
KAPACITET:
Za kapacitivnost, vrijeme potrebno za punjenje potpuno ispražnjenog kondenzatora na 0,632 napona napajanja, VS; se nalazi kroz brojač u mikrokontroleru i dijeli se s vrijednošću poznatog otpora, tj. 10k kako bi se dobio kapacitet. Izmjerena vrijednost prikazuje se na LCD -u koji daje vrijednost s pomičnim zarezom.
Korak 1: Hardver i komponente
![Hardver i komponente Hardver i komponente](https://i.howwhatproduce.com/images/001/image-1627-52-j.webp)
![Hardver i komponente Hardver i komponente](https://i.howwhatproduce.com/images/001/image-1627-53-j.webp)
![Hardver i komponente Hardver i komponente](https://i.howwhatproduce.com/images/001/image-1627-54-j.webp)
Koristit ćemo sljedeće komponente:
1. Mikrokontroler TM4C123GH6PM
Mikrokontroler Cortex-M odabran za hardversko programiranje i ilustracije povezivanja je TM4C123 iz Texas Instruments. Ovaj mikrokontroler pripada arhitekturi temeljenoj na visokim performansama ARM Cortex-M4F i ima integriran široki skup perifernih uređaja.
2. LCD
Zaslon s tekućim kristalima (LCD) zamjenjuje zaslon sa sedam segmenata zbog smanjenja troškova i svestraniji je za prikaz alfanumeričkih znakova. Sada su dostupni i napredniji grafički zasloni po nominalnim cijenama. Koristit ćemo LCD veličine 16x2.
3. 2N7000 MOSFET
2N7000 je N-kanalni MOSFET s načinom poboljšanja koji se koristi za komutacijske aplikacije male snage, s različitim rasporedom elektroda i trenutnim nazivima. Pakirano u kućištu TO-92, 2N7000 je uređaj od 60 V. Može preklopiti 200 mA.
4. Otpor
Otpori od 100 ohma, 10kohma, 100kohma, 698kohm koriste se za automatsko mijenjanje u mjeraču otpora i 10k za krug u mjeraču kapacitivnosti.
Korak 2: KONFIGURACIJA PIN -a
![KONFIGURACIJA PIN -a KONFIGURACIJA PIN -a](https://i.howwhatproduce.com/images/001/image-1627-55-j.webp)
Redoslijed kojim ćemo pričvrstiti igle prikazan je na slici:
Korak 3: RAD
![RADNI RADNI](https://i.howwhatproduce.com/images/001/image-1627-56-j.webp)
![RADNI RADNI](https://i.howwhatproduce.com/images/001/image-1627-57-j.webp)
![RADNI RADNI](https://i.howwhatproduce.com/images/001/image-1627-58-j.webp)
R metar
Načelo
R mjerač je dizajniran po principu podjele napona. U njemu se navodi da je napon podijeljen između dva serijska otpornika izravno proporcionalno njihovom otporu.
Radni
Koristili smo četiri MOSFET sklopa koji omogućuju prebacivanje. Kad god se želi izmjeriti nepoznati otpor, prije svega se mjeri napon na nepoznatom otporu koji je zajednički za svaki od 4 kruga pomoću pravila o razdjelniku napona. Sada ADC daje vrijednost napona na svakom poznatom otporniku i prikazuje je na LCD -u. Dijagram sklopa i izgled PCB -a za R mjerač prikazani su na slici.
U našem krugu koristimo 5 upravljačkih pinova mikrokontrolera, odnosno PD2, PC7, PC6, PC5 i PC4. Ovi pinovi se koriste za davanje 0 ili 3,3 V odgovarajućem krugu. ADC pin, tj. PE2 mjeri napon i LCD ga prikazuje na ekranu.
C metar
Načelo
Za mjerenje C koristimo koncept vremenske konstante.
Radni
Postoji jednostavan RC sklop, čiji ulazni istosmjerni napon kontroliramo mi, tj. Pomoću pina PD3 tive. Na koji napajamo krug od 3,3 V. Čim napravimo pin PD3 izlaz, pokrećemo mjerač vremena i također počinjemo mjeriti napon na kondenzatoru pomoću analogno -digitalnog pretvarača, koji je već prisutan u tivi. Čim napon iznosi 63 posto ulaza (što je u našem slučaj je 2.0856), zaustavljamo mjerač vremena i prestajemo opskrbljivati svoj krug. Zatim mjerimo vrijeme pomoću vrijednosti brojača i frekvencije. koristimo R poznate vrijednosti, tj. 10k, pa sada imamo vremena i R možemo jednostavno i vrijednost kapacitivnosti koristiti sljedeću formulu:
t = RC
Korak 4: KODIRANJE I VIDEOZAPIS
![](https://i.ytimg.com/vi/2VdT4aRgBsQ/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/001/image-1627-62-j.webp)
![](https://i.ytimg.com/vi/WWCQ1rWfrvU/hqdefault.jpg)
Ovdje se nalaze šifre projekata i podatkovni listovi korištenih komponenti.
Projekt je kodiran u Keil Microvision 4. Možete ga preuzeti s web stranice Keil 4. Za detalje o različitim linijama kodova, preporučujemo vam da prođete kroz podatkovnu tablicu tiva mikrokontrolera na https:// www. ti.com/lit/gpn/tm4c123gh6pm
Korak 5: REZULTATI
![REZULTATI REZULTATI](https://i.howwhatproduce.com/images/001/image-1627-63-j.webp)
![REZULTATI REZULTATI](https://i.howwhatproduce.com/images/001/image-1627-64-j.webp)
Rezultati različitih vrijednosti otpornika i kondenzatora prikazani su u obliku tablica, a njihova usporedba također je prikazana na slici.
Korak 6: ZAKLJUČAK
![ZAKLJUČAK ZAKLJUČAK](https://i.howwhatproduce.com/images/001/image-1627-65-j.webp)
Glavni cilj ovog projekta je dizajnirati LCR mjerač na bazi mikrokontrolera za mjerenje induktivnosti, kapaciteta i otpora. Cilj je postignut dok mjerač radi i može pronaći vrijednosti za sve tri komponente kada se pritisne gumb i kada je nepoznata komponenta spojena. Mikrokontroler će poslati signal i izmjeriti odziv komponenata koji se pretvara u digitalni oblik i analizira pomoću programiranih formula u mikrokontroleru kako bi se dobila željena vrijednost. Rezultat se šalje na LCD zaslon radi prikaza.
Korak 7: POSEBNO HVALA
Posebno zahvaljujem članovima moje grupe i svom instruktoru koji su mi pomogli u ovom projektu. Nadam se da će vam ovo uputstvo biti zanimljivo. Ovo je Fatima Abbas iz UET Signing Off.
Nadam se da ću vam uskoro donijeti još nešto. Do tada čuvaj se:)
Preporučeni:
Digitalni sat pomoću mikrokontrolera (AT89S52 bez RTC kruga): 4 koraka (sa slikama)
![Digitalni sat pomoću mikrokontrolera (AT89S52 bez RTC kruga): 4 koraka (sa slikama) Digitalni sat pomoću mikrokontrolera (AT89S52 bez RTC kruga): 4 koraka (sa slikama)](https://i.howwhatproduce.com/images/005/image-12599-j.webp)
Digitalni sat pomoću mikrokontrolera (AT89S52 bez RTC kruga): Opišimo sat … " Sat je uređaj koji broji i prikazuje vrijeme (relativno) " !!! Pretpostavljam da sam dobro rekao pa napravimo sat sa ALARM značajkom . NAPOMENA: čitanje će potrajati 2-3 minute, pročitajte cijeli projekt, inače neću b
Mjerač frekvencije pomoću mikrokontrolera: 8 koraka
![Mjerač frekvencije pomoću mikrokontrolera: 8 koraka Mjerač frekvencije pomoću mikrokontrolera: 8 koraka](https://i.howwhatproduce.com/images/010/image-28325-j.webp)
Mjerač frekvencije pomoću mikrokontrolera: Ovaj vodič jednostavno opisuje kako izračunati frekvenciju izvora impulsa pomoću mikrokontrolera. Visok napon izvora impulsa je 3,3 V, a nizak je 0 V. Koristio sam STM32L476, Tiva lansirnu ploču, 16x2 alfanumerički LCD i neke žice. 1K resi
Kako napraviti bespilotnu letjelicu pomoću Arduina UNO - Napravite četverokopter pomoću mikrokontrolera: 8 koraka (sa slikama)
![Kako napraviti bespilotnu letjelicu pomoću Arduina UNO - Napravite četverokopter pomoću mikrokontrolera: 8 koraka (sa slikama) Kako napraviti bespilotnu letjelicu pomoću Arduina UNO - Napravite četverokopter pomoću mikrokontrolera: 8 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-210-31-j.webp)
Kako napraviti bespilotnu letjelicu pomoću Arduina UNO | Napravite četverokopter pomoću mikrokontrolera: Uvod Posjetite moj kanal na YouTubeu Drone je vrlo skup gadget (proizvod) za kupnju. U ovom postu ću raspravljati o tome kako to učiniti jeftino ?? I kako možete sami napraviti ovakav po povoljnoj cijeni … Pa u Indiji svi materijali (motori, ESC
Robot koji prati liniju pomoću TIVA mikrokontrolera TM4C1233H6PM: 3 koraka
![Robot koji prati liniju pomoću TIVA mikrokontrolera TM4C1233H6PM: 3 koraka Robot koji prati liniju pomoću TIVA mikrokontrolera TM4C1233H6PM: 3 koraka](https://i.howwhatproduce.com/images/004/image-10535-j.webp)
Robot za praćenje linija pomoću TIVA mikrokontrolera TM4C1233H6PM: Robot za praćenje linija svestran je stroj koji se koristi za otkrivanje i uklanjanje tamnih linija koje su iscrtane na bijeloj površini. Budući da se ovaj robot proizvodi pomoću matične ploče, bit će ga iznimno lako izgraditi. Ovaj sustav se može spojiti unutar
Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u flash memoriji mikrokontrolera LED programa koji treperi .: 5 koraka
![Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u flash memoriji mikrokontrolera LED programa koji treperi .: 5 koraka Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u flash memoriji mikrokontrolera LED programa koji treperi .: 5 koraka](https://i.howwhatproduce.com/images/001/image-689-71-j.webp)
Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u Flash memoriji mikrokontrolera LED trepćućeg programa. U ovom slučaju izradit ćemo jednostavan program u C kodu i snimiti ga u memoriju mikrokontrolera. Napisat ćemo vlastiti program i sastaviti hex datoteku, koristeći Atmel Studio kao integriranu razvojnu platformu. Konfigurirat ćemo osigurač bi