Dom

Osciloskop "uradi sam" na vršnom regulatoru. Dvokanalni USB HID osciloskop temeljen na ATtiny45 mikrokontroleru. Kompletan set klasičnih perifernih uređaja

Mjerna tehnika

Džepni osciloskop do 1 MHz

Zamjenom mikrokontrolera PIC16F873A s PIC18F4550 u džepnom osciloskopu opisanom u, i operacijskog pojačala K140UD608 s čipom analognog video sučelja TDA8708A, bilo je moguće smanjiti trajanje prelaska za 150 puta, na 21 μs za cijelu širinu zaslona, ​​i povećati maksimalnu frekvenciju ulaznog signala na 1 MHz. To je znatno proširilo mogućnosti osciloskopa.

Glavne tehničke karakteristike

Napon otklona snopa za cijelu visinu zaslona, ​​V ................. 0,2; jedan; 3; deset; trideset; 100

Maksimalna frekvencija proučavanog signala, MHz ........ 1

Trajanje vodoravnog pregleda, µs.......21, 170, 1000, 10-103, 30-103, 100-103, 300-103, 106

Razlučivost ekrana, px......128x64

Napon napajanja, V .............. 5

Potrošena struja, mA ........... 115

Dimenzije, mm............80x62x30

Težina, g........................110

Krug osciloskopa prikazan je na sl. 1. Ulazni signal se šalje na pin 20 (ADCIN - ADC ulaz) DA1 čipa (TDA8708A). Kako bi pokrenuo svoj ADC, DD1 mikrokontroler generira taktne impulse na pinu 17. Binarni kodovi brojača signala šalju se na port B mikrokontrolera DD1 koji ih prema programu upisuje u RAM memoriju, a potom prikazuje na grafičkom LCD-u HG1 u obliku oscilograma. Opći opis MT-12864J-2FLA LCD-a možete pronaći u , a o njegovoj upotrebi pročitajte u .

Riža. 1. Krug osciloskopa

Na sl. 2 prikazuje oscilogram signala frekvencije 100 kHz. Promjenjivi otpornik R6 pomiče liniju skeniranja okomito, postavljajući je u najprikladniji položaj za promatranje valnog oblika. Odabirom otpornika R12 postiže se najbolji kontrast slike na LCD zaslonu.

Riža. 2. Oscilogram signala frekvencije 100 kHz

Osciloskopski pregled radi u načinu rada s jednim okidačem pritiskom na tipku SB1. Pritiskom na tipku SB2 promijenite trajanje sweep-a. Nakon svakog pritiska na ovu tipku neko vrijeme se prikazuje vrijednost novog trajanja sweep-a (slika 3).

Riža. 3. Vrijednost novog trajanja sweep-a

Program za mikrokontroler se može preuzeti.

Književnost

1. Pichugov A. Džepni osciloskop - Radio, 2013, broj 10, str. 20, 21.

2.PIC18F2455/2550/4455/4550 List s podacima. - URL: http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf (04/22/15).

3. V. S. Yatsenkov, Microchip mikrokontroleri s USB hardverskom podrškom. - M.: Radio i komunikacije, 2008.

4. TDA8708A. Video analogno ulazno sučelje. - URL: http://doc.chipfind.ru/pdf/philips/tda 8708a.pdf (21.05.15).

5. Modul tekućih kristala MT-12864J. - URL: http://www.melt.com.ru/files/file2150172.5.pdf (22.04.15).

6. Milevsky A. Upotreba grafičkog LCD-a MT-12864A s Microchip mikrokontrolerom. - Radio, 2009., broj 6, str. 28-31 (prikaz, ostalo).


Datum objave: 06.11.2015

Mišljenja čitatelja
  • admin / 18.04.2017 - 14:35
    Problem je na ftp serveru odakle dolazi distribucija. Mislim da je ovo privremena pojava, pokušajte preuzeti malo kasnije.

Predloženi uređaj pripada, zapravo, kategoriji osciloskopsko-grafičkih sondi. Njegove mogućnosti omogućuju samo "okom" procjenu oblika i parametara niskofrekventnih signala. Ipak, zbog svoje male veličine i isplativosti, takav osciloskop se može koristiti u radioamaterskoj praksi, posebno kod dijagnostike i popravka opreme na terenu.

Ovaj razvoj temelji se na malom osciloskopu-multimetru s dvije zrake, opisanom u. U njemu je ostala samo jedna "greda". Maksimalna osjetljivost kanala okomitog odstupanja povećana je sa 640 na 100 mV (puni zaslon). Minimalno trajanje sweep-a smanjeno je s 5 na 3 ms, a pri promatranju logičkih signala - do 300 µs. Značajno smanjene dimenzije uređaja, njegova težina i potrošnja struje.

Glavne tehničke karakteristike

Krug osciloskopa prikazan je na sl. 1. Istraživani signal proizvoljnog oblika, ovisno o njegovoj amplitudi, dovodi se na "Ulaz 1" - jednu od utičnica 1-5, 7, 8 konektora X1, a zajednička žica izvora signala koji se proučava je spojen na svoju utičnicu 6. Otpornici R1-R6, koji postavljaju osjetljivost kanala okomitog otklona osciloskopa, montirani su izravno na igle utičnica konektora. Preko pojačala na operacijskom pojačalu K140UD608 (DA1) signal se dovodi na pin 2 (RA0) mikrokontrolera (DD1), koji služi kao ulaz ADC-a ugrađenog u njega. Digitalni broj trenutnih vrijednosti signala za vrijeme koje odgovara odabranom trajanju sweep-a pohranjuje se u RAM mikrokontrolera i prikazuje na HG1 grafičkom LCD-u u obliku oscilograma. Koristi se LCD kojim se upravlja preko linija portova RB0-RB4 i RC0-RC7 mikrokontrolera. Pri razvoju softvera preporuke iz članka pokazale su se vrlo korisnima.

Promjenjivi otpornik R10 dizajniran je za vertikalno pomicanje valnog oblika. Otpornik R17 odabran je za postizanje najboljeg kontrasta slike na zaslonu indikatora.

Osciloskopski pregled je jednokratan, aktivira se svaki put kada se pritisne gumb SB2. Trajanje zamaha mijenja se pritiskom na tipku SB1. Nakon svakog klika, zaslon indikatora prikazuje broj — vrijednost odabranog trajanja.

Ako je trajanje prelaska postavljeno na 300 µs (cijeli zaslon), ADC mikrokontrolera više nema vremena za digitalizaciju uzoraka signala koji se proučava. Pri takvoj brzini, indikator može promatrati samo prirodu promjene u vremenu logičkih razina impulsa primijenjenih na utor 9 konektora X1 ("Ulaz 2" osciloskopa). Preko razdjelnog kondenzatora C1 ti se impulsi dovode izravno na diskretni ulaz RA1 (pin 3) mikrokontrolera.

Osciloskop je sastavljen površinskom montažom na dasku (slika 2), smještenu u kućište izrađeno od kutije za ribolov. Indikator HG1 nalazi se na poklopcu kućišta. Izgled upravljačkog uređaja prikazan je na sl. 3. Treći gumb vidljiv na fotografijama nije spojen. Ne koristi se uz uređaj.

Izvorni kod sklopa i programska oprema za mikrokontroler PIC16F873A dostupni su na.

Književnost:

1. Kichigin A. Mali dvozračni osciloskop-multimetar. - Radio, 2004., broj 6, str. 24-26 (prikaz, ostalo).
2. Modul tekućih kristala MT-12864J. - .
3. Milevsky A. Korištenje grafičkog LCD-a MT-12864A s Microchip mikrokontrolerom. - Radio, 2009., broj 6, str. 28-31 (prikaz, ostalo).

Osciloskop je uređaj koji pomaže vidjeti dinamiku oscilacija. Uz njegovu pomoć možete dijagnosticirati razne kvarove i dobiti potrebne podatke u radio elektronici. U prošlosti su se koristili tranzistorski osciloskopi. Radilo se o vrlo glomaznim uređajima koji su se spajali isključivo na ugrađeni ili posebno dizajnirani ekran.

Danas su uređaji za uzimanje glavne frekvencije, amplitudnih karakteristika i valnih oblika praktični, prijenosni i kompaktniji uređaji. Često se izvode kao zasebni set-top box koji se povezuje s računalom. Ovaj vam manevar omogućuje uklanjanje monitora iz paketa, značajno smanjujući troškove opreme.

Kako izgleda klasičan uređaj možete vidjeti ako pogledate fotografiju osciloskopa u bilo kojoj tražilici. Kod kuće također možete montirati ovaj uređaj koristeći jeftine radijske komponente i kućišta iz druge opreme za vidljiviji izgled.

Kako mogu nabaviti osciloskop

Oprema se može nabaviti na više načina, a sve ovisi isključivo o količini novca koji se može potrošiti na nabavu opreme ili dijelova.


  • Kupite gotov uređaj u specijaliziranoj trgovini ili ga naručite putem interneta;
  • Za kupnju konstruktora sada su vrlo popularni setovi radio komponenti, kućišta, koja se prodaju na kineskim stranicama;
  • Samostalno sastavite punopravni prijenosni uređaj;
  • Montirajte samo prefiks i sondu i organizirajte vezu s osobnim računalom.

Ove opcije su navedene prema smanjenom trošku opreme. Kupnja gotovog osciloskopa koštat će najviše jer je on već isporučen i ispravan sa svim potrebnim funkcijama i postavkama, au slučaju neispravnog rada možete se obratiti prodajnom centru.

Dizajner uključuje jednostavan krug osciloskopa "uradi sam", a cijena je smanjena plaćanjem samo troškova radio komponenti. U ovoj kategoriji također je potrebno razlikovati skuplje i jednostavnije modele u smislu konfiguracije i funkcionalnosti.

Samostalno sastavljanje uređaja prema dostupnim shemama i radio komponentama kupljenim na različitim mjestima možda neće uvijek biti jeftinije od kupnje dizajnera, stoga je potrebno prvo procijeniti trošak ideje, njezino opravdanje.

Najjeftiniji način da nabavite osciloskop je lemiti samo prefiks na njega. Za ekran koristite računalni monitor, a programe za hvatanje i transformaciju primljenih signala možete preuzeti s raznih izvora.


Graditelj osciloskopa: Model DSO138

Kineski proizvođači oduvijek su bili poznati po svojoj sposobnosti stvaranja elektronike za profesionalne potrebe s vrlo ograničenom funkcionalnošću i za prilično malo novca.

S jedne strane, takvi uređaji nisu u mogućnosti u potpunosti zadovoljiti brojne potrebe osobe koja se profesionalno bavi radioelektronikom, ali početnici i ljubitelji takvih "igračaka" bit će više nego dovoljni.

Jedan od najpopularnijih modela kineske proizvodnje kao što je dizajner osciloskopa je DSO138. Prije svega, ovaj uređaj ima nisku cijenu, a dolazi sa svim potrebnim dijelovima i uputama, tako da ne bi trebalo biti pitanja o tome kako napraviti osciloskop vlastitim rukama koristeći dokumentaciju uključenu u komplet.

Prije instalacije potrebno je upoznati se sa sadržajem paketa: pločica, ekran, sonda, sve potrebne radio komponente, upute za montažu i dijagram strujnog kruga.

Rad je olakšan prisutnošću odgovarajućih oznaka na gotovo svim detaljima i samoj ploči, što stvarno pretvara proces u sastavljanje dječje konstrukcije od strane odrasle osobe. Na dijagramima i uputama svi potrebni podaci su jasno vidljivi i možete ih shvatiti i bez znanja stranog jezika.


Izlaz bi trebao biti uređaj sa sljedećim karakteristikama:

  • Ulazni napon: DC 9V;
  • Maksimalni ulazni napon: 50 Vpp (1:1 sonda)
  • Potrošnja struje 120 mA;
  • Propusnost signala: 0-200KHz;
  • Osjetljivost: elektronički prednapon s mogućnošću okomitog podešavanja 10 mV/div - 5V/div (1 - 2 - 5);
  • Diskretna frekvencija: 1 Msps;
  • Ulazni otpor: 1 MΩ;
  • Vremenski interval: 10us / Div - 50s / Div (1 - 2 - 5);
  • Točnost mjerenja: 12 bita.

Korak po korak upute za sastavljanje DSO138 konstruktora

Trebali biste detaljnije razmotriti detaljne upute za izradu osciloskopa ove marke, jer su drugi modeli sastavljeni na isti način.

Treba napomenuti da u ovom modelu ploča dolazi s zalemljenim 32-bitnim Cortex™ mikrokontrolerom na M3 jezgri. Radi s dva 12-bitna ulaza s karakteristikom od 1 μs i radi u maksimalnom frekvencijskom području do 72 MHz. Ako je ovaj uređaj već montiran, zadatak je donekle lakši.

Korak 1. Najprikladnije je započeti instalaciju s smd komponentama. Potrebno je uzeti u obzir pravila pri radu s lemilom i pločom: ne pregrijavati, držati ne duže od 2 s, ne zatvarati različite dijelove i staze zajedno, koristiti pastu za lemljenje i lemljenje.

Korak 2. Zalemite kondenzatore, induktore i otpornike: potrebno je umetnuti navedeni dio na mjesto predviđeno za to na ploči, odrezati višak duljine kraka i zalemiti ga na ploči. Glavna stvar je ne zbuniti polaritet kondenzatora i ne zatvoriti susjedne staze lemilom ili lemom.


Korak 3. Montiramo preostale dijelove: prekidače i konektore, gumbe, LED, kvarc. Posebnu pozornost treba obratiti na stranu dioda i tranzistora. Kvarc ima metal u svojoj strukturi, pa morate osigurati da njegova površina ne dodiruje izravno tragove ploče ili se pobrinuti za dielektričnu oblogu.

Korak 4. 3 konektora su zalemljena na ploču zaslona. Nakon dovršetka manipulacija s lemilicom, trebate isprati ploču alkoholom bez pomoćnih sredstava - bez pamučne vune, diskova ili salveta.

Korak 5. Osušite ploču i provjerite koliko je dobro izvedeno lemljenje. Prije spajanja oklopa potrebno je zalemiti dva kratkospojnika na ploču. Postojeći odgrizeni zaključci dijelova bit će korisni u tome.

Korak 6. Da biste provjerili rad, morate uključiti uređaj u mrežu s strujom od 200 mA i naponom od 9 V.

Provjera se sastoji u uzimanju pokazatelja iz:

  • Priključak 9 V;
  • Referentna točka 3,3 V.

Ako svi parametri odgovaraju traženim vrijednostima, potrebno je isključiti uređaj iz napajanja i instalirati kratkospojnik JP4.

Korak 7. Umetnite zaslon u 3 dostupna priključka. Morate spojiti sondu za osciloskop na ulaz, uključiti napajanje vlastitim rukama.

Rezultat pravilne instalacije i montaže bit će pojavljivanje na zaslonu njegovog broja, vrste firmvera, njegove verzije i web stranice programera. Nakon nekoliko sekundi bit će moguće promatrati sinusne valove i vagu s isključenom sondom.

Računalni prefiks

Prilikom sastavljanja ovog jednostavnog uređaja trebat će vam minimalan broj dijelova, znanja i vještina. Dijagram strujnog kruga je vrlo jednostavan, osim što ćete morati sami izraditi pločicu za sastavljanje uređaja.

Dimenzije nastavka za osciloskop "uradi sam" bit će otprilike iste kao kutija šibica ili malo veće, pa je najbolje koristiti plastičnu posudu ili kutiju za baterije ove veličine.

Nakon što u njega postavite sastavljeni uređaj s gotovim izlazima, možete početi organizirati rad s računalnim monitorom. Da biste to učinili, preuzmite programe Oscilloscope i Soundcard Oscilloscope. Možete testirati njihov rad i odabrati onaj koji vam se najviše sviđa.

Povezani mikrofon također će moći prenijeti zvučne valove na povezani oscilator, program će odražavati promjene. Takav set-top box spojen je na mikrofon ili linijski ulaz i ne zahtijeva dodatne upravljačke programe.

DIY fotografija osciloskopa


Ovaj jednostavan i jeftin USB osciloskop dizajniran je i napravljen samo za zabavu. Davno sam imao priliku popraviti nekakav blatnjavi video procesor, u kojem je ulaz spaljen do ADC-a. Pokazalo se da su ADC-ovi pristupačni i jeftini, kupio sam par za svaki slučaj, jedan je otišao da ga zamijeni, a drugi je ostao. Nedavno mi je zapeo za oko i nakon čitanja dokumentacije za njega odlučila sam ga iskoristiti za nešto korisno u kućanstvu. Kao rezultat toga, dobili smo takav uređaj. Koštalo je peni (dobro, oko 1000 rubalja) i nekoliko dana odmora. Prilikom izrade nastojao sam smanjiti broj dijelova na minimum, a zadržati minimalnu funkcionalnost potrebnu za osciloskop. Isprva sam odlučio da se pokazalo da je to neka vrsta bolno neozbiljnog uređaja, međutim, sada ga stalno koristim, jer se pokazalo vrlo zgodnim - ne zauzima mjesto na stolu, lako mi stane u džep (veličine je kutije cigareta) i ima sasvim pristojne karakteristike:

Maksimalna brzina uzorkovanja - 6 MHz;
- Širina pojasa ulaznog pojačala - 0-16 MHz;
- Ulazni razdjelnik - od 0,01 V/div do 10 V/div;
- Ulazni otpor - 1 MOhm;
- Rezolucija - 8 bita.

Shematski dijagram osciloskopa prikazan je na slici 1.

Sl. 1 Shematski prikaz osciloskopa


Za razne postavke i rješavanje problema u bilo kojim pretvaračima struje, upravljačkim krugovima kućanskih aparata, za proučavanje svih vrsta uređaja itd., gdje nisu potrebna točna mjerenja i visoke frekvencije, već samo trebate pogledati valni oblik s frekvencijom od, recimo , do par megaherca - više nego dovoljno.

Gumb S2 dio je hardvera potrebnog za bootloader. Ako ga držite pritisnutim prilikom spajanja osciloskopa na USB, tada će PIC raditi u načinu pokretanja i možete ažurirati firmver osciloskopa pomoću odgovarajućeg uslužnog programa. Kao ADC (IC3) korišten je "televizijski" mikro krug, TDA8708A. Dostupan je u svim vrstama "Chip and Dip" ah i na drugim mjestima za nabavu dijelova. Zapravo, ovo nije samo ADC za video signal, već i preklopnik ulaza, ekvilizator i limiter razine bijele-crne, itd. Ali svi ti čari ne koriste se u ovom dizajnu. ADC je vrlo brz - brzina uzorkovanja je 30 MHz. U krugu radi na taktnoj frekvenciji od 12 MHz - nema potrebe za bržim jer PIC18F2550 jednostavno ne može brže čitati podatke. A što je veća frekvencija - to je veća potrošnja ADC-a. Umjesto TDA8708A, možete koristiti bilo koji drugi brzi ADC s paralelnim izlazom podataka, kao što je TDA8703 ili nešto od Analog Devicesa.

Frekvencija takta za ADC je lukavo izvučena iz PIC-a "a - PWM je tamo pokrenut s frekvencijom od 12 MHz i radnim ciklusom od 0,25. Impuls takta pozitivnog polariteta prolazi kroz Q1 PIC ciklus", tako da svaki pristup priključku B koji se javlja u podatkovnom ADC ciklusu Q2 bit će spreman. PIC jezgra radi na frekvenciji od 48 MHz, primljenoj kroz PLL od 4 MHz kvarca. Naredba kopiranja iz registra u registar traje 2 ciklusa ili 8 ciklusa. Dakle, ADC podaci mogu biti pohranjeni u memoriju na maksimalnoj frekvenciji od 6 MHz korištenjem kontinuiranog niza naredbi MOVFF PORTB, POSTINC0 Jedna PIC18F2550 RAM banka od 256 bajtova koristi se za međuspremnik podataka.

Niže stope uzorkovanja implementirane su dodavanjem odgode između MOVFF instrukcija. Firmware implementira najjednostavniju sinkronizaciju na negativnom ili pozitivnom rubu ulaznog signala. Ciklus prikupljanja podataka u međuspremnik pokreće se naredbom s računala putem USB-a, nakon čega se ti podaci mogu očitati putem USB-a. Kao rezultat, računalo prima 256 8-bitnih uzoraka, koji se mogu, primjerice, prikazati kao slika. Ulazni krug je jednostavan za osramotiti. Razdjelnik ulaznog napona bez ikakvih dodataka je napravljen na rotirajućoj sklopki. Nažalost, nije bilo moguće shvatiti kako prenijeti položaj prekidača na PIC, stoga na grafičkom licu osciloskopa postoje samo vrijednosti napona u relativnim jedinicama - podjelama ljestvice. Pojačalo ulaznog signala (IC2B) radi s pojačanjem od 10 puta, nulti pomak potreban za ADC (prihvaća signal u rasponu od Vcc - 2,41 V do Vcc - 1,41 V) osigurava se naponom iz programabilnog PIC-a. generator referentnog napona (CVREF IC1, R7, R9) i razdjelnik negativnog napona napajanja (R6, R10, R8). Jer postojalo je "dodatno" pojačalo (IC2A) u paketu op-amp, koristio sam ga kao prednaponski pratilac.

Ne zaboravite na kapacitivne krugove za frekvencijsku kompenzaciju ulaznog kapaciteta vašeg op-amp i ograničavajuće diode koje nisu u krugu - potrebno je odabrati kapacitete paralelno s otpornicima razdjelnika i otpornikom R1, inače će se frekvencijski odziv ulaza sklop će uništiti cijelu propusnost. S istosmjernom strujom sve je jednostavno - ulazni otpor op-amp-a i zatvorenih dioda je za redove veličine veći od otpora razdjelnika, tako da se razdjelnik može jednostavno izračunati bez uzimanja u obzir ulaznog otpora op-amp-a . Za izmjeničnu struju je drugačije - ulazni kapacitet op-amp i dioda je značajna vrijednost u usporedbi s kapacitetom razdjelnika. Iz otpora razdjelnika i ulaznog kapaciteta op-amp i dioda dobiva se pasivni niskopropusni filter koji iskrivljuje ulazni signal.

Kako biste neutralizirali ovaj učinak, morate osigurati da ulazni kapacitet op-amp i dioda postane mnogo manji od kapaciteta razdjelnika. To se može učiniti izgradnjom kapacitivnog razdjelnika paralelnog s otporničkim. Teško je izračunati takav djelitelj, jer i ulazni kapacitet kruga i montažni kapacitet su nepoznati. Lakše ga je pokupiti.

Metoda odabira je:
1. Stavite kondenzator kapaciteta od približno 1000 pF paralelno s R18.
2. Odaberite najosjetljiviju granicu, primijenite pravokutne impulse s frekvencijom od 1 kHz i rasponom od nekoliko podjela ljestvice na ulaz i odaberite kondenzator paralelan s R1 tako da pravokutnici na ekranu izgledaju kao pravokutnici, bez vrhova ili blokade na pročeljima.
3. Ponovite operaciju za svako sljedeće ograničenje, odabirući kondenzatore paralelno sa svakim otpornikom razdjelnika prema ograničenju.
4. Ponovite postupak ispočetka i uvjerite se da je sve u redu na svim granicama (može se pojaviti kapacitivnost montažnih kondenzatora), a ako nešto nije u redu, malo korigirajte kapacitete.

Samo operacijsko pojačalo je Analog Devices AD823. Najskuplji dio osciloskopa. :) Ali s druge strane, opseg je 16 MHz - što je sasvim dobro, a osim toga, ovo je prvi od pametnih koji se pojavio u maloprodaji za zdrave novce.

Naravno, ovo dvostruko operacijsko pojačalo se može promijeniti u nešto poput LM2904 bez ikakvih izmjena, ali tada ćete se morati ograničiti na signale audio raspona. Neće povući više od 20-30 kHz.

Pa, oblik pravokutnih, na primjer, signala bit će malo iskrivljen. Ali ako uspijete pronaći nešto poput OPA2350 (38 MHz), onda će biti divno naprotiv.

Izvor negativnog napona napajanja za op-amp temelji se na dobro poznatoj pumpi za punjenje ICL7660. Minimalno vezanje i bez induktiviteta. Izlazna struja od -5 V, naravno, mala je, ali ne treba nam puno. Strujni krugovi analognog dijela izolirani su od digitalnih smetnji induktivitetima i kapacitetima (L2, L3, C5, C6). Induktivnosti su bile nominalne vrijednosti 180 uH, pa sam ih ugradio. Nema smetnji u napajanju čak ni na najosjetljivijoj granici. PIC firmware se učitava preko USB-a pomoću bootloadera koji se nalazi s 0. adrese u programskoj memoriji i pokreće se ako držite pritisnut gumb S2 kada je uključen. Dakle, prije flashanja PIC-a - prvo tamo ispunite bootloader - bit će lakše promijeniti firmware.
Izvori upravljačkog programa osciloskopa za kernele 2.6.X nalaze se u arhivi s firmwareom. Tu je i uslužni program konzole za provjeru performansi osciloskopa. Vrijedno je pogledati njegov izvorni kod da biste shvatili kako komunicirati s osciloskopom ako želite napisati vlastiti softver za njega.
Računalni program je jednostavan i asketski, njegov izgled prikazan je na slikama 2 i 3. Spojite osciloskop na USB i pokrenite qoscilloscope. Zahtijeva QT4.

Osciloskop na PIC18F2550 mjeri prosječni, maksimalni, minimalni, vršni napon i prolaz kroz nulu. Osciloskop ima ugrađenu funkciju okidača koja se može koristiti za zaustavljanje signala radi detaljnog ispitivanja. Vremenska skala za prikaz može se jednostavno promijeniti s funkcijom changeTimeDivision. Osciloskop mjeri napon u rasponu od 0-5V, 0-2.5V i 0-1.25. Glavni nedostatak ovog osciloskopa je niska brzina uzorkovanja (~60kHz) kao i činjenica da su ulazi ograničeni ADC ograničenjima mikrokontrolera. Međutim, radi se o vrlo dobrom uređaju i preporučujem da pogledate video kako biste ga vidjeli na djelu.

Shema

Izvori i firmware osciloskopa mogu se pronaći na dnu stranice. Svaki blok kruga je označen i bit će detaljno opisan u nastavku.

Hrana

Napon se dovodi iz baterije od 9 V na integrirani regulator napona TC1262-5,0 V kako bi se osiguralo stabilnih 5 V za napajanje mikrokontrolera i zaslona. Izlaz je kondenzator od 1uF.

Zaslon AGM1264F

Grafički LCD zaslon AGM1264F rezolucije 128 x 64 piksela s ugrađenim kontrolerom KS0108 koji omogućuje jednostavno upravljanje pomoću mikrokontrolera. Ima LED pozadinsko osvjetljenje i generator negativnog napona za pokretanje zaslona.

Pin A0 je postavljen na analogni ulaz. Imajte na umu da otpor izvora signala utječe na analogni ulazni offset napon. Maksimalni preporučeni otpor je 2,5 kΩ.

Mikrokontroler PIC18F2550 radi na frekvenciji od 48 MHz iz internog oscilatora. R1 je otpornik opterećenja potreban za rad. C1 je stabilizirajući kondenzator. Komponenta s oznakom "RES" je rezonator od 20MHz.

RS232 pretvarač

USART pinovi moraju biti spojeni na RS-232 pretvarač za povezivanje s računalom radi nadogradnje firmvera. Nakon toga se može onemogućiti.

Izvori i firmware

Mikrokontroler mora biti flashiran s datotekom "SAC_tinybld18F2550usb _20MHz_115200_48MHz".

Popis radijskih elemenata

Oznaka Vrsta Vjeroispovijest Količina BilješkaPostićiMoja bilježnica
IC1 MK PIC 8-bitni

PIC18F2550

1 U bilježnicu
IC2 Linearni regulator

TC1264

1 5 volta U bilježnicu
C1 Kondenzator0,22uF1 U bilježnicu
C2 elektrolitički kondenzator1 uF1 U bilježnicu
R1 Otpornik

3,3 kOhma

1 U bilježnicu
R2 Trimer otpornik10 kOhm1 U bilježnicu
R3 Otpornik

5 ohma

1 U bilježnicu
RES Kvarcni rezonator20 MHz1 U bilježnicu
LCD zaslonAGM1264F1 U bilježnicu
G1 Snaga baterije9 V1 U bilježnicu
JP1 Konektor zaslona 1 U bilježnicu
JP2 Utikač za ažuriranje firmveraRS-2321


Što još čitati