NNiiieeeppprrrzzzyyyzzzwwwoooiiiccciiieee ttaaannniii
Transkrypt
NNiiieeeppprrrzzzyyyzzzwwwoooiiiccciiieee ttaaannniii
0 2767 Nieprzyzwoicie tani oscyloskop Do czego to s³u¿y? Oscyloskop jest chyba najprzydatniejszym przyrz¹dem, jaki mo¿na znaleæ w pracowni elektronicznej. Przy uruchamianiu, naprawach, testach wszelkiego sprzêtu elektronicznego jest wrêcz niezast¹piony. Jest dla badanego uk³adu jak elektrokardiograf dla serca pacjenta. Obrazuje graficznie przebiegi napiêæ w urz¹dzeniach elektronicznych. Niestety jest to najkosztowniejszy sporód wszystkich potrzebnych elektronikowi urz¹dzeñ. Ceny oscyloskopów zaczynaj¹ siê od oko³o 1000z³. Dla przeciêtnego elektronika hobbysty czy nawet elektronika prowadz¹cego ma³y warsztat to spora kwota. Nie ka¿dy zdecyduje siê przeznaczyæ takie pieni¹dze na zabawy hobbystyczne. Nie ma co jednak za³amywaæ r¹k! Zazwyczaj z ka¿dej nawet najbardziej podbramkowej sytuacji mo¿na znaleæ jakie wyjcie. W tym ju¿ miejscu zdradzê Wam, ¿e rezygnacja z tak po¿ytecznego narzêdzia nam nie grozi! Nie uszczupli te¿ w znacz¹cy sposób naszych zasobów finansowych. Ba! Nasz oscyloskop bêdzie wrêcz nieprzyzwoicie tani. Jak to mo¿liwe? Czytajcie dalej. Jak to dzia³a? Ka¿dy z nas zdaje sobie sprawê, jak skomplikowanym i rozbudowanym urz¹dzeniem jest oscyloskop. Dlatego pewnie wiêkszoæ z czytaj¹cych ten tekst osób bêdzie zaskoczona skromnoci¹ rodków elektronicznych zastosowanych do budowy przedstawionego oscyloskopu. Powód tego jest tyle¿ prozaiczny, co zaskakuj¹cy. Po prostu wszystkie funkcje oscyloskopu realizowane s¹ programowo. Program Winscope kr¹¿y po Internecie ju¿ od dobrych kilku lat. Jego doskona³oæ najlepiej obrazuje fakt, i¿ od jego powstania nikt nie napisa³ lepszego i prostszego w obs³udze programu zmieniaj¹cego komputer w oscyloskop. Nie chc¹c poprawiaæ autora, a po trosze z wrodzonego lenistwa, zrezygnowa³em z pisania nowego programu. Postanowi³em za to wykorzystaæ wspomniany Winscope autorstwa Konstantina Zeldovicha, zwiêkszaj¹c tylko jego funkcjonalnoæ. Program jest dostêpny w sieci i ma licencje freeware. Rysunek 1 przedstawia okno programu w czasie pracy w roli oscyloskopu. Jak widaæ, program jako ¿ywo przypomina prawdziwy oscyloskop. Menu programu jest jasne i przejrzyste. W Options | Timing... mo¿na ustawiæ zakres próbkowania sygna³u wejciowego na 11025Hz, 22050Hz lub 44100Hz, oraz czêstotliwoæ odwie¿ania (domylnie 330ms). Od tych parametrów zale¿y dok³adnoæ odzwierciedlenia badanego przebiegu. Im wartoæ próbkowania wy¿sza, a czêstotliwoæ odwie¿ania ni¿sza, tym wykres bli¿szy idea³owi. Oczywicie szybsze próbkowanie czy odwie¿anie danych wymaga wiêkszej mocy obliczeniowej. Je¿eli wiêc karta dwiêkowa lub procesor nie wyrabiaj¹, wywietlana jest informacja Wymagania systemowe programu Winscope: - Windows95, 80486, 16MB RAM, karta dwiêkowa z wejciem linio-wym (LINE IN), 200KB wolnej przestrzeni na dysku. Rys. 1 Parametry techniczne oscyloskopu: - dwa kana³y, - zakres czêstotliwoci pracy: 20Hz - 20kHz, - poziom sygna³u wejciowego oko³o 2VAC (parametry zale¿ne od danej karty dwiêkowej), - poziom sygna³u wejciowego z zastosowaniem uk³adu buforuj¹cego: 24VAC - analizator widma, - pomiar korelacji w czasie rzeczywistym, - bufor: 52ms, - odwie¿anie wywietlacza: 6fps, - mo¿liwoæ zapisania badanego sygna³u w formacie tekstowym i kopiowania do schowka. 52 E l e k t ro n i k a d l a Ws z y s t k i c h TIMEOUT. Oznacza to, ¿e system nie radzi sobie i trzeba nieco zmniejszyæ czêstotliwoæ odwie¿ania i/lub próbkowania. Opcja DISABLE WARNING s³u¿y do wy³¹czania tego ostrze¿enia. Opcja Save setup w menu Rys. 2 Rys. 3 Rys. 4 E l e k t ro n i k a d l a Ws z y s t k i c h Options umo¿liwia zapisanie wprowadzonych zmian w ustawieniach programu. Suwaki Y1 i Y2 s³u¿¹ do wyci¹gania / sp³aszczania badanego przebiegu w pionie, a suwaki Y1 i Y2 POS do przesuwanie przebiegów równie¿ w pionie. Suwak T pozwala na rozci¹ganie / sp³aszczanie badanego przebiegu w poziomie, a suwak DELAY przesuwanie wywietlanego przebiegu równie¿ w poziomie. Przebieg mo¿na obserwowaæ w czasie rzeczywistym lub w dowolnym momencie zatrzymaæ i analizowaæ na sucho. Rysunek 2 przedstawia okno programu w czasie pracy jako analizator widma. Najechanie kursorem na dowolny punkt widma owocuje wywietleniem jego czêstotliwoci. Podobnie jak w przypadku pracy w roli oscyloskopu, i tym razem mo¿na analizowaæ widmo badanego sygna³u w czasie rzeczywistym lub po zatrzymaniu na sucho. Choæ czêstotliwoæ wejciowa oscyloskopu nie zachwyca, jednak jak na tak daleko posuniêt¹ skromnoæ zastosowanych rodków jest zupe³nie zadowalaj¹ca. Spostrzegawcze osoby zauwa¿¹, ¿e zakres ten jest ograniczony pasmem wejciowym karty dwiêkowej, z którego wejcia program korzysta. Niemniej w hobbystycznych zastosowaniach zakres oferowanej czêstotliwoæ wejciowej bêdzie w wiêkszoci przypadków wystarczaj¹cy. Równie¿ w powa¿niejszych zastosowaniach, szczególnie tych zwi¹zanych z systemami audio, równie¿ oka¿e siê wystarczaj¹cy. Tak¿e wartoæ amplitudy wejciowej badanego sygna³u nie osza³amia, ale ten pro- blem rozwi¹zuje w du¿ym stopniu czêæ elektroniczna. Pozwala ona pod³¹czaæ do oscyloskopu sygna³y o napiêciu oko³o 24V, zamiast tolerowanych przez kartê 1-2V. Schemat ideowy czêci elektronicznej przedstawia rysunek 3. Podwójny wzmacniacz operacyjny U1 pracuje jako wtórnik emiterowy. W zastosowanej aplikacji ma on charakter buforowy. Potencjometry P1 i P2 s³u¿¹ do regulacji poziomu sygna³u wejciowego. Pozwalaj¹ dostosowaæ napiêcie wejciowe do wartoci bezpiecznej dla wejæ karty dwiêkowej (je¿eli napiêcie wejciowe przekracza górn¹ granicê tolerowan¹ przez kartê). Czêæ elektroniczna zasilana jest z wyjæ DTR i RTS portu szeregowego. Standardowo po w³¹czeniu komputera na obu wejciach panuje stan niski, czyli oko³o 10V. Do zasilania uk³adu wykorzystywane jest napiêcie ±10V, a wiêc jedno z wyjæ musi zostaæ ustawione w stan wysoki (+10V). S³u¿y do tego program PowerOsc. Dzia³a on w ten sposób, ¿e chc¹c w³¹czyæ program Winscope, klikamy na program PowerOsc. W³¹cza siê wówczas program PowerOsc, ustawiaj¹c wyjcia portu szeregowego w odpowiednim stanie oraz uruchamiaj¹c program Winscope. Gdy koñczymy pracê w z programem Winscope i wy³¹czamy go, pojawia siê okno programu PowerOsc z informacj¹ o jego przeznaczeniu. Teraz wystarczy klikn¹æ na przycisku OK, by go zamkn¹æ. Okno programu widaæ na rysunku 4. Monta¿ i uruchomienie Ze wzglêdu na prostotê uk³ad zosta³ zmontowany na kawa³ku p³ytki uniwersalnej. Przy monta¿u nale¿y pos³ugiwaæ siê schematem ideowym przedstawionym na rysunku 3. Model mia³ charakter eksperymentalny, ale w praktyce dla wygody u¿ytkowania dobrze by³oby zamkn¹æ ca³oæ w obudowie, zast¹piæ potencjometry monta¿owe potencjometrami obrotowymi przykrêcanymi do obudowy oraz wyposa¿yæ w wejcia pomiarowe (np. typu chinch). Programy PowerOsc i Winscope wraz z towarzysz¹cymi mu plikami powinny znajdowaæ siê w jednym folderze. Korzystanie z oscyloskopu rozpoczynamy od pod³¹czenia uk³adu do komputera, do wejcia liniowego karty dwiêkowej i wybranego portu szeregowego (COM1 lub COM2). Wa¿ne jest, aby przy pod³¹czaniu/od³¹czaniu oraz w³¹czaniu/wy³¹czaniu badanego sygna³u potencjometry znajdowa³y siê w pozycji skrajnej do masy. Pozwoli to ochroniæ wejcia karty dwiêkowej przed zbyt du¿ym sygna³em wejciowym, mog¹cym je uszkodziæ. Maksymalna amplituda badanych sygna³ów nie powinna przekraczaæ 24V. Kolejnym krokiem bêdzie uruchomienie programu PowerOsc w wersji obs³uguj¹cej port, do którego pod³¹czony jest uk³ad. 53 W³¹czenie go spowoduje uruchomienie aplikacji Winscope i w³¹czenie zasilania uk³adu. Teraz mo¿na pod³¹czyæ badany sygna³ do jednego lub obydwu wejæ. Klikniêcie na Wykaz elementów U1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TL082 P1,P2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100kΩ S1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .gniazdo DB9 S2 . . . . . . . . . . . . . . . . . . . . . . . . . . . .gniazdo chinch Obudowa DB9 Komplet podzespo³ów z p³ytk¹ jest dostêpny w sieci handlowej AVT jako kit szkolny AVT-2767 54 przycisku ON LINE programu Winscope spowoduje rozpoczêcie pomiaru. Potencjometry P1 i/lub P2 nale¿y ustawiæ w takiej pozycji, aby wywietlany przebieg by³ czytelny. Unikaæ nale¿y sytuacji, gdy suwaki potencjometrów znajduj¹ siê w pozycji skrajnej od masy. Jest to dopuszczalne tylko dla sygna³ów o amplitudzie < 2V. Regulacji koñcowej mo¿na dokonywaæ za pomoc¹ suwaków w programie oznaczonych Y1 i Y2. Pomiar zostanie zatrzymany po klikniêciu na przycisku HOLD. Przejcie do funkcji analizatora widma nast¹pi po klikniêciu na przycisku FFT. Dok³adny opis wszystkich funkcji programu Winscope znajduje siê w jego pliku pomocy (w jêzyku angielskim). Ewentualne problemy mog¹ wyst¹piæ w przypadku, gdy do budowy urz¹dzenia u¿ylimy uszkodzonych elementów, wzglêdnie zosta³y uszkodzone w czasie monta¿u lub eksploatacji. Drug¹ prawdopodobn¹ przyczyn¹ k³opotów mo¿e byæ pod³¹czenie urz¹dzenia do innego portu, ni¿ ten obs³ugiwany przez uruchomiony program PowerOsc. W takim przypadku wystarczy prze³¹czyæ wtyczkê do drugiego portu lub uruchomiæ program PowerOsc obs³uguj¹cy drugi port. Dariusz Drelicharz [email protected] E l e k t ro n i k a d l a Ws z y s t k i c h