Orodha ya maudhui:
- Hatua ya 1: Tazama Video
- Hatua ya 2: Andaa Sehemu yako
- Hatua ya 3: Mpango na Mzunguko
- Hatua ya 4: Pakua Nambari
- Hatua ya 5: Utangulizi wa Interface
- Hatua ya 6: Utangulizi wa Operesheni
- Hatua ya 7: Utangulizi wa Kazi
- Hatua ya 8: Jaribu
- Hatua ya 9: Ukomo na Maswala
- Hatua ya 10: Mpango zaidi
Video: Boresha DIY Mini DSO kwa Oscilloscope halisi na Vipengele vya kushangaza: Hatua 10 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Mara ya mwisho nilishiriki jinsi ya kutengeneza Mini DSO na MCU.
Ili kujua jinsi ya kuijenga hatua kwa hatua, tafadhali rejelea maelezo yangu ya awali:
www.instructables.com/id/Make-Your-Own-Osc…
Kwa kuwa watu wengi wanavutiwa na mradi huu, nilitumia muda kuiboresha kwa jumla. Baada ya kuboresha, Mini DSO ina nguvu zaidi.
Maelezo:
- MCU: STC8A8K64S4A12 @ 27MHz Ipate kutoka AliExpress
- Onyesha: 0.96 "OLED na azimio la 128x64 Ipate kutoka AliExpress
- Mdhibiti: Encoder moja ya EC11 Ipate kutoka AliExpress
- Ingizo: Kituo kimoja
- Sec / div: 500ms, 200ms, 100ms, 50ms, 20ms, 10ms, 5ms, 2ms, 1ms, 500us, 200us, 100us 100us inapatikana tu katika Hali ya Kuchochea Auto
- Aina ya Voltage: 0-30V
- Upimaji wa Sampuli: 250kHz @ 100us / div
Vipengele vipya:
- Onyesha masafa ya umbo la mawimbi
- Badilisha kiwango cha kichocheo
- Njia ya Kusababisha Moja kwa Moja, Kawaida na Moja
- Sogeza fomu ya wimbi kando ya usawa au wima
- Rekebisha mwangaza wa OLED katika mipangilio
Hatua ya 1: Tazama Video
Katika video hii, nitakuonyesha mabadiliko, shughuli na kazi kuhusu toleo jipya Mini DSO.
Hatua ya 2: Andaa Sehemu yako
Tunahitaji kuongeza kiashiria cha kazi mpya.
Orodha ya nyenzo:
- LED x 1 Ipate kutoka AliExpress
- Resistor 5k x 1 Ipate kutoka AliExpress
Hatua ya 3: Mpango na Mzunguko
Mabadiliko katika mzunguko ni kuongeza tu LED kama kiashiria.
Nitakuonyesha matumizi ya kiashiria baadaye.
Ulinzi wa mzunguko: Mara ya mwisho nilifanya kesi na povu. Povu inaweza kutoa umeme tuli. Suala hili linahitaji kuzingatiwa dhahiri. Wakati huu, ninatumia mkanda wa joto la juu kufanya ulinzi.
Hatua ya 4: Pakua Nambari
Pakua kifurushi hapa chini. Kuna nambari ya chanzo na faili ya hex iliyokusanywa.
Pia, inapatikana kwenye GitHub:
Ikiwa hautaki kusoma nambari, choma hex ndani ya MCU.
Tumia kipakuzi cha USB kwa TTL na programu ya STC-ISP kupakua nambari hiyo kwa MCU.
Unganisha TXD, RXD na GND.
Pakua programu ya STC-ISP hapa:
Ikiwa kiolesura cha STC-ISP ni cha Kichina, unaweza kubofya ikoni ya juu kushoto kubadilisha lugha hiyo kuwa Kiingereza.
Kwa usanidi wa kina wa STC-ISP tafadhali rejelea video yangu ya awali.
Nambari hizo ziliandikwa katika C. Tumia programu ya Keil kuihariri na kuijumuisha.
Hatua ya 5: Utangulizi wa Interface
Vigezo katika Kiolesura Kuu:
Sekunde kwa Kitengo:
"500ms", "200ms", "100ms", "50ms", "20ms", "10ms", "5ms", "2ms", "1ms", "500us", "200us", "100us"
100us inapatikana tu katika Hali ya Kuchochea Kiotomatiki
Aina ya Voltage:
Voltage ni 0-30V.
Kiwango cha Kuchochea:
Kiwango cha voltage ya kuchochea.
Mteremko wa Kuchochea:
Kuchochea juu ya Kuongezeka au Kuanguka kwa Makali.
Njia ya Kuchochea:
Hali ya Kiotomatiki, Njia ya Kawaida, Njia Moja.
Hali katika Kiolesura Kuu:
'Run': Sampling Running.
'Stop': Sampuli Imesimamishwa.
'Kushindwa': Kiwango cha Kuchochea zaidi ya umbo la mawimbi katika Hali ya Kuchochea Kiotomatiki.
'Auto': Mbalimbali ya Voltage Voltage.
Vigezo katika Kiolesura cha Mipangilio:
PMode (Njia ya Njama): Onyesha umbo la wimbi katika Vector au Dots.
LSB: Mgawo wa Sampuli. Sanidi voltage ya sampuli kwa kurekebisha LSB.
Mara 100 ya mgawo wa kugawanya voltage. mf. kontena la kugawanya voltage ni 10k na 2k, hesabu mgawo wa kugawanya voltage (10 + 2) / 2 = 6. Pata LSB = 6 x 100 = 600.
BRT (Mwangaza): Rekebisha Mwangaza wa OLED.
Hatua ya 6: Utangulizi wa Operesheni
Shughuli zote zimekamilika na Enc11 ya EC11. Ingizo ni pamoja na mbofyo mmoja, bonyeza mara mbili, bonyeza kwa muda mrefu, zungusha na zungusha wakati wa kubonyeza. Inaonekana ngumu kidogo, usijali, kuna maelezo hapa chini. Rasilimali za kisimbuzi hiki karibu zimechoka. Ikiwa kuna huduma mpya, inaweza kuhitaji sehemu ya ziada ya kuingiza.
Muunganisho kuu - Njia ya Kigezo:
- Encoder ya Bonyeza Moja: Run / Stop sampling
- Bonyeza kisimbuzi mara mbili: Ingiza Njia ya kusogeza ya Wimbi
- Encoder ya waandishi wa habari kwa muda mrefu: Ingiza Kiolesura cha Mipangilio
- Zungusha Encoder: Rekebisha vigezo
- Zungusha Encoder Wakati Unabonyeza: Badilisha kati ya chaguzi
- Badilisha Auto na Range ya Mwongozo: Zungusha Encoder saa moja kwa moja ili kuingia masafa ya kiotomatiki. Zungusha Usimbuaji kwa njia isiyo ya saa ili kuweka masafa ya mwongozo.
Muunganisho kuu - Njia ya kusogeza ya Wimbi:
- Encoder ya Bonyeza Moja: Run / Stop sampling
- Bonyeza kisimbuzi mara mbili: Ingiza Njia ya Kigezo
- Encoder ya waandishi wa habari kwa muda mrefu: Ingiza Kiolesura cha Mipangilio
- Zungusha Encoder: Tembeza umbizo la mawimbi usawa (linapatikana tu wakati sampuli imesimama)
- Zungusha Usimbuaji Wakati Unabonyeza: Tembeza umbizo la mawimbi kwa wima (linapatikana tu wakati sampuli imesimama)
Kiolesura cha Mipangilio:
- Encoder ya Bonyeza Moja: N / A
- Bonyeza kisimbuzi mara mbili: N / A
- Encoder ya waandishi wa habari kwa muda mrefu: Rudi kwenye Kiolesura Kuu
- Zungusha Encoder: Rekebisha vigezo
- Zungusha Encoder Wakati Unabonyeza: Badilisha kati ya chaguzi
Hatua ya 7: Utangulizi wa Kazi
Kiwango cha Kuchochea:
Kwa kurudia ishara, kiwango cha kuchochea kinaweza kuifanya iwe sawa kwenye onyesho. Kwa ishara ya risasi moja, kiwango cha kuchochea kinaweza kukamata.
Mteremko wa Kuchochea:
Mteremko wa kuchochea huamua ikiwa hatua ya kuchochea iko kwenye kuongezeka au ukingo wa ishara.
Njia ya Kuchochea:
- Hali ya Kiotomatiki: Zoa kuendelea. Bonyeza kisimbuzi mara moja ili kusimamisha au kuendesha sampuli. Ikiwa imesababishwa, muundo wa mawimbi utaonyeshwa kwenye onyesho na nafasi ya kichocheo itawekwa katikati ya chati. Vinginevyo, muundo wa wimbi utatembea kwa njia isiyo ya kawaida, na 'Kushindwa' itaonyeshwa kwenye onyesho.
- Njia ya Kawaida: Unapokamilisha kuchukua sampuli, unaweza kuingiza ishara. Ikiwa imesababishwa, muundo wa mawimbi umeonyeshwa kwenye onyesho na unasubiri kichocheo kipya. Ikiwa hakuna kichocheo kipya, fomu ya mawimbi itahifadhiwa.
- Njia Moja: Unapokamilisha kuchukua sampuli, unaweza kuingiza ishara. Ikiwa imesababishwa, umbo la mawimbi linaonyeshwa kwenye onyesho na simamisha sampuli. Mtumiaji anahitaji kubofya Encoder moja ili kuanza sampuli inayofuata.
Kwa Njia ya Kawaida na Njia Moja, hakikisha kiwango cha kichocheo kimerekebishwa kwa usahihi, vinginevyo hakuna muundo wa wimbi utaonyeshwa kwenye onyesho.
Kiashiria:
Kwa ujumla, kiashiria kinamaanisha sampuli inaendesha. Matumizi muhimu zaidi ni katika Njia ya Kuchochea Moja na Kawaida, kabla ya kuingia kwenye hatua ya kuchochea, sampuli ya mapema inahitajika. Kiashiria hakitawashwa wakati wa hatua ya kabla ya sampuli. Hatupaswi kuingiza ishara hadi kiashiria kije. Kiwango cha muda mrefu kilichochaguliwa, muda wa kusubiri wa sampuli za mapema.
Hifadhi Mipangilio:
Wakati kiolesura cha mipangilio ya kutoka, vigezo vyote katika mipangilio na kiolesura kuu vitahifadhiwa katika EEPROM.
Hatua ya 8: Jaribu
Jaribio 1:
Nasa muundo wa wimbi wakati wa kuwasha umeme.
Fomu ya wimbi kwenye Mini DSO ni sawa na ile ya DS1052E. Mabadiliko madogo katika muundo wa wimbi yanapaswa kutekwa wazi. Usahihi wa voltage ni mzuri.
Jaribio 2:
Piga fomu ya wimbi katika upimaji wa mzunguko wa kupenyeza na kueneza kwa sasa.
Kiwango cha Kuchochea ni 0.1V tu na sec / div ni 200us. Kwa ishara ndogo kama hiyo inaweza kusababishwa, hiyo ni nzuri sana.
Hatua ya 9: Ukomo na Maswala
1. Sawa na toleo la kwanza, haikuweza kupima voltages hasi. Umbo la mawimbi litasimama saa 0V.
2. Ikiwa ishara ya PWM ya pembejeo katika sampuli ya kasi, matokeo ya sampuli yangeruka hadi kiwango cha juu mara kwa mara. Nilimuuliza mhandisi wa STC juu ya suala hili, lakini sikupata ufafanuzi wazi. Suala hili la kuruka pia linahusiana na ubora wa kila MCU. Kipande kimoja mkononi mwangu ni mbaya sana, na vipande vingine ni bora. Lakini wote wana suala la kuruka la sampuli.
Hatua ya 10: Mpango zaidi
Kwa kuwa kuna suala la kuruka kwa sampuli katika STC8A8K, na sio maarufu sana kuwa ngumu kupata. Ninaamua kuhamisha mradi huu kwa STM32. Wakati huo huo, nitajaribu kutafuta njia rahisi ya kupima voltage hasi.
Ikiwa una ushauri au mahitaji kuhusu mradi huu, tafadhali niambie.
Natumahi umeipenda.
Jisikie huru kuangalia Kituo changu cha YouTube:
Ilipendekeza:
Vito vya Pendant vya Pendant vya Umeme wa jua vya jua: Hatua 11 (na Picha)
Vito vya Pendant vya Pendant vya Moyo wa jua: Hii inaweza kufundishwa ni kwa moyo unaotumiwa na jua na mwangaza wa nyekundu wa LED. Inapima 2 " na 1.25 ", pamoja na kichupo cha USB. Ina shimo moja kupitia juu ya ubao, na kufanya kunyongwa iwe rahisi. Vaa kama mkufu, vipuli, dhamana kwenye pini
Jinsi ya Kufuta kwa usalama Vipengele vya Elektroniki vya Kutumia tena: Hatua 9 (na Picha)
Jinsi ya Kufuta vifaa vya elektroniki kwa usalama ili utumie tena: Hi! Mimi ni nerd ya elektroniki, kwa hivyo napenda kucheza na vifaa anuwai vya elektroniki katika miradi yangu. Walakini, naweza siku zote kuwa na vifaa ninavyohitaji kufanya kazi yangu ifanyike. Wakati mwingine ni rahisi kuvuta vifaa ninavyohitaji kutoka kwa elektroniki ya zamani
Njia Mbadala za DIY kwa Vipengele vya Elektroniki vya nje ya rafu: Hatua 11 (na Picha)
Njia Mbadala za DIY kwa Vipengele vya Elektroniki vya nje ya rafu: Karibu kwenye mafunzo yangu ya kwanza kabisa! Je! Unahisi kuwa sehemu fulani kutoka kwa wauzaji wa mkondoni ni ghali sana au zina ubora wa chini? Unahitaji kupata mfano na kukimbia haraka na hauwezi kusubiri wiki za kusafirishwa? Hakuna wasambazaji wa elektroniki wa ndani? Watu
VYOMBO VYA HABARI VYA BUUU VYA MABADILIKO VYA KIUME VYA 3D: Hatua 14 (zenye Picha)
DIY 3D iliyochapishwa wasemaji BLUETOOTH: Halo kila mtu, hii ni Maagizo yangu ya kwanza kabisa. Niliamua kuifanya iwe rahisi. Kwa hivyo katika mafunzo haya, nitawaonyesha nyinyi jinsi nilivyotengeneza spika hii rahisi na rahisi ya Bluetooth ambayo kila mtu angeweza kutengeneza kwa urahisi.Mwili wa spika ni 3D pr
Jenga Saa ya Kupiga Kengele halisi kwa PC yako na Saa ya kushangaza ya Kizima moto. 3 Hatua (na Picha)
Jenga Saa ya Kugonga Kengele halisi kwa PC yako na Saa ya kushangaza ya Kizima moto. OS X pia, niliamua kusanikisha Ubuntu Linux kwenye PC niliyoipata kwenye takataka na kuifanyia kazi hiyo: sikuwahi