Përmbajtje:
- Hapi 1: Shikoni videon
- Hapi 2: Përgatitni pjesën tuaj
- Hapi 3: Skema dhe Qarku
- Hapi 4: Shkarkoni Kodin
- Hapi 5: Prezantimi i Ndërfaqes
- Hapi 6: Prezantimi i operacioneve
- Hapi 7: Prezantimi i funksioneve
- Hapi 8: Provojeni
- Hapi 9: Kufizimi dhe Çështjet
- Hapi 10: Planifikoni më tej
Video: Përmirësoni DIY Mini DSO në një osciloskop të vërtetë me karakteristika të mrekullueshme: 10 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:13
Herën e fundit kam ndarë se si të krijoj një Mini DSO me MCU.
Për të ditur se si ta ndërtoni atë hap pas hapi, ju lutemi referojuni udhëzimit tim të mëparshëm:
www.instructables.com/id/Make-Your-Own-Osc…
Meqenëse shumë njerëz janë të interesuar për këtë projekt, unë kalova ca kohë duke e përmirësuar atë në përgjithësi. Pas azhurnimit, Mini DSO është më i fuqishëm.
Specifikim:
- MCU: STC8A8K64S4A12 @27MHz Merrni atë nga AliExpress
- Ekrani: 0.96 "OLED me rezolucion 128x64 Merrni atë nga AliExpress
- Kontrolluesi: Një kodues EC11 Merrni atë nga AliExpress
- Hyrja: Single Channel
- Sek/div: 500ms, 200ms, 100ms, 50ms, 20ms, 10ms, 5ms, 2ms, 1ms, 500us, 200us, 100us 100us të disponueshme vetëm në Modalitetin e aktivizimit automatik
- Gama e Tensionit: 0-30V
- Vlerësimi i kampionimit: 250kHz @100us/div
Tipare të reja:
- Tregoni frekuencën e formës së valës
- Përshtatni nivelin e shkaktimit
- Modaliteti i aktivizimit automatik, normal dhe i vetëm
- Lëvizni formën e valës përgjatë horizontale ose vertikale
- Rregulloni shkëlqimin OLED në cilësimet
Hapi 1: Shikoni videon
Në këtë video, unë do t'ju tregoj ndryshimet, funksionimet dhe funksionet në lidhje me versionin e ri Mini DSO.
Hapi 2: Përgatitni pjesën tuaj
Duhet të shtojmë një tregues për funksionet e reja.
Lista e materialeve:
- LED x 1 Merrni atë nga AliExpress
- Rezistenca 5k x 1 Merrni atë nga AliExpress
Hapi 3: Skema dhe Qarku
Ndryshimet në qark është vetëm për të shtuar një LED si tregues.
Unë do t'ju tregoj përdorimin e treguesit më vonë.
Mbrojtja e qarkut: Herën e fundit bëra një kuti me shkumë. Shkuma mund të prodhojë elektricitet statik. Kjo çështje duhet t'i kushtohet vëmendje patjetër. Këtë herë, unë përdor kasetë me temperaturë të lartë për të bërë mbrojtjen.
Hapi 4: Shkarkoni Kodin
Shkarkoni paketën më poshtë. Ekzistojnë kodi burimor dhe skedari gjashtëkëndësh i përpiluar.
Gjithashtu, në dispozicion në GitHub:
Nëse nuk doni të lexoni kodet, thjesht digjni gjashtëkëndëshin në MCU.
Përdorni një shkarkues USB në TTL dhe softuer STC-ISP për të shkarkuar kodin në MCU.
Lidhni TXD, RXD dhe GND.
Shkarkoni softuerin STC-ISP këtu:
Nëse ndërfaqja e STC-ISP është kineze, mund të klikoni në ikonën e sipërme të majtë për të ndryshuar gjuhën në anglisht.
Për konfigurimin e hollësishëm të STC-ISP ju lutemi referojuni videos time të mëparshme.
Kodet janë shkruar në C. Përdorni softuerin Keil për ta redaktuar dhe përpiluar atë.
Hapi 5: Prezantimi i Ndërfaqes
Parametrat në ndërfaqen kryesore:
Sekonda për Divizion:
"500ms", "200ms", "100ms", "50ms", "20ms", "10ms", "5ms", "2ms", "1ms", "500us", "200us", "100us"
100us i disponueshëm vetëm në modalitetin e aktivizimit automatik
Gama e Tensionit:
Tensioni është 0-30V.
Niveli i aktivizimit:
Shkaktoni nivelin e tensionit.
Shkaku i shkaktimit:
Shkaktoni në buzë në rritje ose rënie.
Mënyra e aktivizimit:
Modaliteti automatik, modaliteti normal, modaliteti i vetëm.
Statusi në ndërfaqen kryesore:
'Run': Kampionimi i Vrapimit.
'Stop': Mostrimi u ndal.
'Fail': Niveli i Shkaktuesit përtej formës së valës në Modalitetin e Shkaktimit Automatik.
'Auto': Gama e tensionit automatik.
Parametrat në ndërfaqen e cilësimeve:
PMode (Modaliteti i Komplotit): Shfaqni formën e valës në Vector ose Pika.
LSB: Koeficienti i kampionimit. Kalibroni tensionin e kampionimit duke rregulluar LSB.
100 herë koeficienti i ndarjes së tensionit. p.sh. rezistenca për ndarjen e tensionit është 10k dhe 2k, llogarisni koeficientin e ndarjes së tensionit (10+2)/2 = 6. Merrni LSB = 6 x 100 = 600.
BRT (Ndriçimi): Rregulloni shkëlqimin OLED.
Hapi 6: Prezantimi i operacioneve
Të gjitha operacionet janë përfunduar nga Koduesi EC11. Hyrja përfshin një klik të vetëm, klik të dyfishtë, shtypje të gjatë, rrotullim dhe rrotullim gjatë shtypjes. Duket pak e komplikuar, mos u shqetësoni, ka detaje më poshtë. Burimet e këtij kodifikuesi janë pothuajse të shterura. Nëse ka veçori të reja, mund të keni nevojë për përbërës shtesë të hyrjes.
Ndërfaqja kryesore - Mënyra e parametrit:
- Kodifikues me një klik: Drejtoni/Ndaloni marrjen e mostrave
- Klikoni dy herë Kodifikuesi: Hyni në modalitetin e lëvizjes me valë
- Kodifikues i Shtypjes së Gjatë: Futni Ndërfaqen e Cilësimeve
- Rotate Encoder: Rregulloni parametrat
- Rrotulloni koduesin gjatë shtypjes: Kaloni midis opsioneve
- Ndërroni gamën automatike dhe manuale: Rrotulloni koduesin në drejtim të akrepave të orës për të hyrë në diapazonin automatik. Rrotulloni Koduesin në të djathtë për të hyrë në intervalin manual.
Ndërfaqja kryesore - Modaliteti i lëvizjes me valë:
- Kodifikues me një klik: Drejtoni/Ndaloni marrjen e mostrave
- Klikoni dy herë Kodifikuesi: Futni modalitetin e parametrave
- Kodifikues i Shtypjes së Gjatë: Futni Ndërfaqen e Cilësimeve
- Rotate Encoder: Lëvizni formën e valës horizontalisht (e disponueshme vetëm kur ndalon marrja e mostrës)
- Rrotulloni koduesin gjatë shtypjes: Lëvizni formën e valës vertikalisht (e disponueshme vetëm kur marrja e mostrave është ndalur)
Ndërfaqja e cilësimeve:
- Kodifikues me një klik: N/A
- Klikoni dy herë Kodifikuesi: N/A
- Kodifikues i shtypit të gjatë: Kthehuni në ndërfaqen kryesore
- Rotate Encoder: Rregulloni parametrat
- Rrotulloni koduesin gjatë shtypjes: Kaloni midis opsioneve
Hapi 7: Prezantimi i funksioneve
Niveli i aktivizimit:
Për sinjalin e përsëritur, niveli i shkaktimit mund ta bëjë atë të qëndrueshëm në ekran. Për sinjalin me një goditje të vetme, niveli i shkaktimit mund ta kapë atë.
Shkaku i shkaktimit:
Pjerrësia e shkrepësit përcakton nëse pika e shkaktimit është në skajin në rritje ose në rënie të një sinjali.
Mënyra e aktivizimit:
- Modaliteti automatik: Fshirja e vazhdueshme. Klikoni vetëm në kodues për të ndaluar ose ekzekutuar marrjen e mostrave. Nëse ndizet, forma e valës do të shfaqet në ekran dhe pozicioni i shkaktuesit do të vendoset në qendër të tabelës. Përndryshe, forma e valës do të lëvizë në mënyrë të parregullt dhe 'Fail' do të shfaqet në ekran.
- Mënyra Normale: Kur përfundoni marrjen e mostrave të para, mund të futni sinjal. Nëse aktivizohet, forma e valës shfaqet në ekran dhe pret prishësin e ri. Nëse nuk ka shkas të ri, forma e valës do të mbahet.
- Mënyra e Vetme: Kur të përfundoni marrjen e mostrave të para, mund të futni sinjal. Nëse aktivizohet, forma e valës e shfaqur në ekran dhe ndaloni marrjen e mostrës. Përdoruesi duhet të klikojë vetëm në Encoder për të filluar marrjen e mostrës tjetër.
Për modalitetin normal dhe modalitetin e vetëm, sigurohuni që niveli i shkyçësit të jetë rregulluar saktë, përndryshe asnjë formë vale nuk do të shfaqet në ekran.
Treguesi:
Në përgjithësi, treguesi i ndezur do të thotë se marrja e mostrës po funksionon. Përdorimi më i rëndësishëm është në Modalitetin e Nxitjes Single dhe Normale, para se të hyni në fazën e shkaktimit, kërkohet para-marrja e mostrës. Treguesi nuk do të ndizet gjatë fazës së para-marrjes së mostrës. Ne nuk duhet të fusim sinjal derisa treguesi të ndizet. Sa më e madhe të jetë zgjedhur shkalla kohore, aq më e gjatë është koha e pritjes së para-marrjes së mostrës.
Ruaj cilësimet:
Kur dilni nga ndërfaqja e cilësimeve, të gjithë parametrat në cilësimet dhe ndërfaqen kryesore do të ruhen në EEPROM.
Hapi 8: Provojeni
Testi 1:
Regjistroni formën e valës gjatë ndezjes së furnizimit me energji elektrike.
Forma e valës në Mini DSO është e njëjtë me atë në DS1052E. Ndryshimi i vogël në formën e valës të kapet qartë. Saktësia e tensionit është e mirë.
Testi 2:
Kapni formën e valës në një qark që mat induktancën dhe rrymën e ngopjes.
Niveli i Shkaktuesit është vetëm 0.1V dhe sek/div është 200us. Për një sinjal kaq të vogël mund të ndizet, kjo është mjaft e mirë.
Hapi 9: Kufizimi dhe Çështjet
1. Njësoj si versioni i parë, ai nuk mund të masë tensionet negative. Forma e valës do të ndalet në 0V.
2. Nëse sinjali PWM futet me marrjen e mostrave me shpejtësi të lartë, rezultati i kampionimit do të hidhej në maksimum shpesh. E pyeta inxhinierin STC për këtë çështje, por nuk mora një shpjegim të qartë. Kjo çështje kërcimi lidhej gjithashtu me cilësinë e secilës MCU. Një copë në dorën time është shumë serioze, dhe pjesët e tjera janë më të mira. Por të gjithë ata kanë çështjen e kërcimit të kampionit.
Hapi 10: Planifikoni më tej
Meqenëse ekziston një çështje e marrjes së mostrave në STC8A8K, dhe nuk është aq e popullarizuar aq e vështirë për tu gjetur. Unë vendos ta transferoj këtë projekt në STM32. Ndërkohë, do të përpiqem të gjej një mënyrë të thjeshtë për të matur tensionin negativ.
Nëse keni këshilla ose kërkesa në lidhje me këtë projekt, ju lutemi më tregoni me mirësi.
Shpresoj që ju pëlqen.
Ndjehuni të lirë të shikoni Kanalin tim në YouTube:
Recommended:
Renegade-i (Testues IC i programueshëm që ndihet si një gjë e vërtetë): 3 hapa (me fotografi)
Renegade-i (Testues IC i Programueshëm që Ndihet si Gjëja e Vërtetë): RENDRERRIMI MILION DOLLAR. A keni ëndërruar ndonjëherë të keni testuesin tuaj IC në shtëpi? Jo vetëm një vegël që mund të testojë IC, por një makinë "të programueshme" që ndihet si një nga produktet kryesore të lojtarëve më të mëdhenj në industrinë e testeve gjysmëpreshe, suksesi
Si të bëni një fotografi të mrekullueshme të profilit për Chromebook tuaj: 9 hapa
Si të bëni një fotografi të mrekullueshme të profilit për Chromebook tuaj: Përshëndetje, të gjithëve! Kjo është Gamer Bro Cinema, dhe sot, ne do t'ju mësojmë se si të bëni një fotografi të profilit të mrekullueshëm të YouTube për kanalin tuaj në YouTube! Ky lloj i fotografisë së profilit mund të bëhet vetëm në një Chromebook. Le të fillojmë
Hat Not Hat - një kapelë për njerëzit që nuk veshin me të vërtetë kapele, por do të donin një kapelë Përvoja: 8 hapa
Kapelë jo kapelë - një kapelë për njerëzit që nuk veshin me të vërtetë kapele, por do të donin një kapele Përvoja: Unë gjithmonë kam dëshiruar të jem një person i kapelës, por nuk kam gjetur ndonjëherë një kapelë që funksionon për mua. Kjo " Kapelë Jo, " ose magjepsës siç quhet është një zgjidhje me kore të sipërme për problemin tim të kapelës, në të cilën mund të marr pjesë në Derby të Kentucky, vakum
Përmirësoni tenxheren për vetë -vaditje DIY me WiFi në një lëvizje DIY Zbuloni alarmin e ruajtjes Mbjellës: 17 hapa
Përmirësoni tenxheren për vetë -vaditje DIY me WiFi në një alarm DIY Motion Detect Sentry Alarm Mbjellës: Në këtë artikull ne do t'ju tregojmë se si të azhurnoni tenxheren tuaj vetë -vaditëse me WiFi në një tenxhere me vetë -vaditje DIY me WiFi dhe Alarm alarmi të zbulimit të lëvizjes. Nëse ju nuk e keni lexuar artikullin se si të ndërtoni një tenxhere vetë -vaditëse me WiFi, mund të përfundoni
Ndërtoni një orë që godet me kambanë të vërtetë për kompjuterin tuaj dhe një orë që godet zjarrfikësin .: 3 hapa (me fotografi)
Ndërtoni një orë që godet me kambanë të vërtetë për kompjuterin tuaj dhe një orë që godet zjarrfikësin: Një kambanë prej bronzi, një stafetë e vogël, disa gjëra të tjera dhe një zile e vërtetë mund të godasin orët në desktopin tuaj. Edhe pse ky projekt funksionon në Windows dhe Mac OS X gjithashtu, vendosa të instaloj Ubuntu Linux në një kompjuter që gjeta në plehra dhe të punoja në të: Unë kurrë nuk kisha