| Author |
Message
|
Freddy Poziom 24

Joined: 18 Feb 2003 Posts: 4766 Location: Kraków
|
#1
23 Jul 2010 10:27 Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Ciekawy projekt oscyloskopu opartego na procesorze STM32F103VBT6.
Oscyloskop ten jest w ofercie znanego dystrybutora www.dealextreme.com w cenie około 70$. Piszę około, ponieważ są 3 wersje od około 55,30$ do 76,60$ w zależności od wersji i stanu. Sam zestaw bez sond i akumulatora, aż po komplet uruchomiony i kalibrowany. U innych dystrybutorów, cena jest 86$.
| Quote: |
DSO nano is a pocket size digital storage oscilloscope fulfills basic electronic engineering requirements. It is base on ARM Cortex™-M3 compatible 32 bit platform, equipped with 320*240 color display, SD card capability, USB connection, and chargeable batteries. Weighs only 60g.
|
Tak jest opisywany oscyloskop, występuje on w sieci pod kilkoma różnymi nazwami np. DSO NAno, lub DS0201.
Projekt jest całkowicie i maksymalnie uproszczony. Składa się w zasadzie z procesora i wyświetlacza o rozdzielczości 320x240.
Na stronie http://code.google.com/p/dsonano/ znajduje się kompletna dokumentacja, firmware wraz z wersją źródłową, oraz schematami i procedurami kalibracyjnymi.
Parametry nie są może powalające, ale nie są też złe za tą cenę.
| Quote: |
- 2.8" color TFT LCD
- Display resolution: 320*240
- Analog bandwidth: 0 - 1MHz
- Max sample rate: 1Msps 12Bits
- Sample memory depth: 4096 Point
- Horizontal sensitivity: 1uS/Div~10S/Div (1-2-5 Step)
- Horizontal position: adjustable with indicator
- Vertical sensitivity: 10mV/Div~10V/Div (with 1 probe), 0.5V/Div~10V/Div (with 10 probe)
- Vertical position: adjustable with indicator
- Input impedance: >500K ohm
- Max input voltage: 80Vpp (by 1 probe)
- Trig modes: Auto, Norma, Single, None and Scan
- Functionalities: Automatic measurement: frequency, cycle, duty, Vpp, Vram, Vavg and DC voltage
- Test signal: Built-in 10Hz~1MHz (1-2-5 Step)
- Waveform storage: micro SD card
- PC connection via Mini USB B-Type
- Upgraded by bootloader via USB
|
Źródło projektu http://code.google.com/p/dsonano/
Delaextreme http://www.dealextreme.com/details.dx/sku.39753
|
|
| Back to top |
|
 |
PO. Poziom 18

Joined: 30 Apr 2005 Posts: 508 Location: mazury / Warszawa
|
#2
24 Jul 2010 08:41 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
No proszę, i nasz rodzimy projekt szybko doczekał się konkurencji ;) .
Ciekawe, czy płyta główna to przeprogramowene mp4/tel czy tylko wyświetlacz i obudowa od tego? Nie wiem czy jest z czego zrobić ten 1Msps, przetwornik mikrofonowy miałby taki zapas? No w sumie to arm, wiec może ma odpowiednią nóżkę niepodłączoną w komórce i można na istniejący sprzęt spróbować podobne coś dopisać :P .
|
|
| Back to top |
|
 |
Urgon Poziom 22

Joined: 27 Aug 2008 Posts: 2412 Location: Lublin
|
#3
24 Jul 2010 09:01 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
AVE...
Trzy uwagi:
1. To nie jest oscyloskop - to zabawka. Podobne do niej produkuje się jako zestawy do samodzielnego montażu z układami FPGA.
2. Za tą cenę można mieć używany oscyloskop analogowy do 50Mhz(ale byłem głupi, że nie kupiłem go, gdy jeszcze był na alledrogo).
3. Lepsze rezultaty można uzyskać za pomocą połączenia dobrego ADC i układu FPGA odpowiednio zaprogramowanego. Tak się robi w normalnym świecie cyfrowe oscyloskopy. Można uzyskać dużo większe pasmo pomiarowe poprzez połączenie równolegle kilku układów ADC o niższej częstotliwości próbkowania i taktowanie ich sygnałem lekko przesuniętym w fazie(tak robi np. Rigol(przykładowo DS1052E ma 5 podwójnych układów ADC taktowanych sygnałami z przesunięciem 1ns))...
|
|
| Back to top |
|
 |
Google

|
#
24 Jul 2010 09:01 |
|
|
|
|
|
| Back to top |
|
 |
netsecurite.pl Poziom 13

Joined: 11 Jan 2010 Posts: 135
|
#4
24 Jul 2010 11:32 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Można taką obudowę w Polsce kupić?
|
|
| Back to top |
|
 |
satanistik Poziom 20

Joined: 29 Oct 2005 Posts: 902 Location: lublin
|
#5
24 Jul 2010 22:13 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
To jest gotowe mp4 z inną płyta główną - gdyby zdobyć taki odtwarzacz to można by to jakoś sklecić.
|
|
| Back to top |
|
 |
pandy Poziom 16

Joined: 20 Oct 2005 Posts: 329 Location: none
|
#6
25 Jul 2010 00:23 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
| Urgon wrote: |
AVE...
1. To nie jest oscyloskop - to zabawka. Podobne do niej produkuje się jako zestawy do samodzielnego montażu z układami FPGA.
|
Do diagnostyki samochodowej wystarczy, prostych prac audio rowniez.
| Urgon wrote: |
AVE...
3. Lepsze rezultaty można uzyskać za pomocą połączenia dobrego ADC i układu FPGA odpowiednio zaprogramowanego. Tak się robi w normalnym świecie cyfrowe oscyloskopy. Można uzyskać dużo większe pasmo pomiarowe poprzez połączenie równolegle kilku układów ADC o niższej częstotliwości próbkowania i taktowanie ich sygnałem lekko przesuniętym w fazie(tak robi np. Rigol(przykładowo DS1052E ma 5 podwójnych układów ADC taktowanych sygnałami z przesunięciem 1ns))... |
interleaving tak ale nie nie 1 ns ale przedzial podstawy na 5 czesci - do tego przetwornik musi miec pasmo odpowiednio szersze tak by nie ograniczac probkowanych sygnalow.
W praktyce to sie robi tak ze masz analogowa linie opozniajaca i z niej pobierane sa probki do kolejnych przetwornikow.
|
|
| Back to top |
|
 |
Urgon Poziom 22

Joined: 27 Aug 2008 Posts: 2412 Location: Lublin
|
#7
25 Jul 2010 08:55 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
AVE...
| pandy wrote: |
interleaving tak ale nie nie 1 ns ale przedzial podstawy na 5 czesci - do tego przetwornik musi miec pasmo odpowiednio szersze tak by nie ograniczac probkowanych sygnalow.
W praktyce to sie robi tak ze masz analogowa linie opozniajaca i z niej pobierane sa probki do kolejnych przetwornikow. |
W tym przypadku, z którym się zapoznałem układ FPGA generował sygnały taktujące dla przetworników tak, by sygnał dla każdego układu był o 1ns później, niż dla wcześniejszego. Sygnał analogowy jest dostarczany do wszystkich przetworników jednocześnie. Gdy pierwszy przetwornik kończy przetwarzanie, ostatni dopiero zaczyna. Prędkość próbkowania jest w ten sposób 10 razy większa, niż dla pojedynczego ADC. Ten konkretny Rigol DS1052E(po drobnej zmianie w sofcie(sprzętowo zgodny z DS1102E - zmiana polega na zmodyfikowaniu numeru seryjnego i oznaczenia modelu w pamięci EEPROM, robi się to za pomocą kabla szeregowego i kilku poleceń wysyłanych przez terminal)) ma prędkość próbkowania 1GSP/s i pasmo do 100Mhz, choć pojedyncze przetworniki w nim użyte mają tylko 100MSP/s(wg. noty katalogowej tych konkretnych przetworników jest to bodaj 50MSP/s, ale Rigol je przetaktował - cena dzięki temu przystępniejsza)...
Co do "bohatera" tego tematu, to za te same pieniądze można naprawdę kupić analogowy oscyloskop 20-50MHz. I(nie tylko) moim skromnym zdaniem analogowy oscyloskop to najlepsze rozwiązanie dla hobbystów i pół-profesjonalistów. Zawodowy elektronik przeskakuje etap zabawkowych oscyloskopów na rzecz sprzętu z ciut wyższej półki(jak ten wspomniany Rigol i oscyloskopy mu podobne). Ten wynalazek ja bym przerobił: zamiast używać wbudowanego przetwornika, użyłbym ADS807 - 53MSP/s z 12-bitową rozdzielczością. TI sprzedaje je po około 12-15 USD, Farnell po 120 złotych wg. bieżącego kursu euro.
|
|
| Back to top |
|
 |
pandy Poziom 16

Joined: 20 Oct 2005 Posts: 329 Location: none
|
#8
25 Jul 2010 12:17 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Jesli dystrybucja punktow pobierania probek jest rownomierna to wszystko gra - jesli jest inaczej to raczej mamy tu do czynienia z probkowaniem ekwiwaletnym albo losowym ale nie Nyquista.
Mowisz o analogowym oscyloskpie ale zajmuje on sporo miejsca i wiele nie ma mozliwosci zasialnia bateryjnego -w tym kontekscie tani i maly oscyloskop sprawdzi sie doskonale wlasnie w diagnostyce samochodowej.
Co do samodzielnego robienia oscyloskopu cyfrowego - pewnie mozna - oferta przetwornikow jest spora - National Semiconductor oferuje w tej chwili ADC ponad 3 GSps - pytanie czy jest sens. Szukalbym porzadnego DPO na rynku wtornym.
|
|
| Back to top |
|
 |
Google

|
#
25 Jul 2010 12:17 |
|
|
|
|
|
| Back to top |
|
 |
Urgon Poziom 22

Joined: 27 Aug 2008 Posts: 2412 Location: Lublin
|
#9
25 Jul 2010 12:30 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
AVE...
Ja bym kupił takiego używanego Rigola DS1052E i zrobiłbym tą modyfikację oprogramowania. Ceny są dość przystępne. A taki DS1102E kosztuje już dwa razy tyle, choć niczym się nie różni od niższego modelu od strony sprzętu i oprogramowania. Albowiem powszechną praktyką jest robienie tego samego modelu i tylko modyfikowanie softu...
Ten wyrób z tematu ma jednak marne parametry - musisz przyznać sam...
|
|
| Back to top |
|
 |
pandy Poziom 16

Joined: 20 Oct 2005 Posts: 329 Location: none
|
#10
25 Jul 2010 23:02 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Przyznaje ze na oscyloskop uniwersalny to za malo ale jak juz napisalem - masz samochod - i chcesz monitorowac kilka obszarow - wtedy wystarczy na 100kSps - wazne by miec np 8 kanalow a nawet wiecej (zalozmy ze monitorujesz 4 lambdy + czujnik polozenia walu korbowego + czujniki wlakow rozrzadu + np 6 swiec)
|
|
| Back to top |
|
 |
Urgon Poziom 22

Joined: 27 Aug 2008 Posts: 2412 Location: Lublin
|
#11
26 Jul 2010 08:09 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
AVE...
To ja bym użył PIC16F785 - ma dwanaście kanałów ADC, rozdzielczość 10 bitów(trochę mało) i prędkość około 130kSps, jeśli robisz pomiary na wszystkich kanałach. 1.6MSps dla jednego kanału. Napisanie programu, który dokonuje pomiaru i wynik natychmiast przesyła przez RS232 do komputera wyświetlającego i logującego zebrane dane to robota na jedno popołudnie...
To urządzenie jest tylko trochę lepsze od "oscyloskopów" używających karty dźwiękowej. Podoba mi się w nim przenośność i prostota, ale parametry mimo wszystko zostawiają wiele do życzenia. W tej chwili minimum dla jakiegokolwiek oscyloskopu to powinno być 10Mhz. No i koniecznie dwa kanały(przydatne przy porównywaniu sygnału wejściowego i wyjściowego układu lub przy sprawdzaniu np. przetwornic impulsowych)...
|
|
| Back to top |
|
 |
J_Bravo Poziom 21

Joined: 18 Apr 2003 Posts: 1207 Location: Lublin
|
#12
26 Jul 2010 08:35 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Urgon: wg twojego rozumowania to dział DIY (i połowa działów elektrody) jest bez sensu, bo zamiast coś zrobić to zawsze można kupić lepsze, gotowe urządzenie.
Wg. mnie to najciekawszy projekt oscyloskopu jaki jest dostępny w necie.
|
|
| Back to top |
|
 |
Urgon Poziom 22

Joined: 27 Aug 2008 Posts: 2412 Location: Lublin
|
#13
26 Jul 2010 09:58 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
AVE...
Tyle że to nie jest konstrukcja DIY - to komercyjny produkt, którego plany zostały udostępnione. To tak, jakbyś powiedział, że kity AVT to konstrukcje kwalifikujące się do działu DIY...
|
|
| Back to top |
|
 |
pandy Poziom 16

Joined: 20 Oct 2005 Posts: 329 Location: none
|
#14
26 Jul 2010 14:36 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
IMO znacznie lepiej dedykowac do jednego kanalu uC (czyli kazdy ADC to jeden uC) - na tym uC dorobic DSP (sinx/x, usrednianie/oversampling) i zbierac tak wstepnie obrobione dane do wiekszego uC by je poskladac i wyswietlic - do tego nie RS ale USB.
Tylko jak juz napisalem - wazne by dobrac przyzrzad do tego co bedzie sie robic - w tym wyapdku jesli ktos potrafi sie zamknac w tym co oferuje ten projekt to jako taki nie jest nie jest zly - wyglada estetycznie i moze byc przydatny. Wazne by kupowac go swiadomie - wiedzac do czego mozna go uzyc.
|
|
| Back to top |
|
 |
Freddy Poziom 24

Joined: 18 Feb 2003 Posts: 4766 Location: Kraków
|
#15
26 Jul 2010 16:07 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Panowie i po co te kłótnie ?
Pewnieże można kupić za te pieniądze oscyloskop analogowy, ale nie schowasz go do kieszeni od koszuli. ! Co do pasma to jak widać jest 1 Msps w 12 bitach rozdzielczości i jest to ograniczone wyłącznie przetwornikiem w procesorze. Projekt jest projektem "open source" a nie komercyjnym z udostępnioną dokumentacją, a to jest różnica. Co do LCD, to jeśli dobrze sie poszuka, sądzę, że można kupić i u nas niedrogo.
|
|
| Back to top |
|
 |
pandy Poziom 16

Joined: 20 Oct 2005 Posts: 329 Location: none
|
#16
26 Jul 2010 16:44 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Ja na razie widze dyskusje - do klotni to daleko - zwlaszcza ze miedzy mna a kolega "Urgon" nie ma sporu - jedynie ja zyje wystarczajaco dlugo by zaakcpetowac fakt ze "kazda potwora znajdzie swojego amatora" a kolega "Urgon" jest maksymalista i perfekcjonista - bez 50Mhz nie chce zaczyna nawet walki z ukladem gdzie nie spotkamy sie z niczym wiekszym niz 100kHz.
|
|
| Back to top |
|
 |
Urgon Poziom 22

Joined: 27 Aug 2008 Posts: 2412 Location: Lublin
|
#17
26 Jul 2010 17:28 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
AVE...
Nie jestem ani maksymalistą, ni perfekcjonistą. Po prostu jak coś robić, to robić to ciut bardziej dostosowane do potrzeb. Sam stwierdziłeś, Pandy, że do zastosowań samochodowych przydałoby się więcej kanałów. Amatorom bardziej by się przydał sprzęt analogowy za te pieniądze(mimo swojej toporności) gdyż pozwala on nauczyć się więcej i jednocześnie jest bardzo odporny i pozwala dostrzec nawet małe niuanse sygnałów; zawodowcy i tak kupią coś cyfrowego z wyższej półeczki. Dla mnie ten model jest jednak za słaby pod kątem funkcji i parametrów by sprawdził się w warsztacie amatora, o profesjonaliście nie wspominając. Proponowałbym zmienić ciut sprzęt i oprogramowanie by przerobić go na wielokanałowy analizator logiczny...
|
|
| Back to top |
|
 |
roberrtos Poziom 6

Joined: 22 May 2007 Posts: 15 Location: częstochowa
|
|
| Back to top |
|
 |
Freddy Poziom 24

Joined: 18 Feb 2003 Posts: 4766 Location: Kraków
|
#19
29 Jul 2010 14:47 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
To jest właśnie ten oscyloskop, a nowy soft możesz ściągnąć ze strony google.
|
|
| Back to top |
|
 |
harkonnen Poziom 16

Joined: 16 Jul 2002 Posts: 325 Location: Rybnik
|
#20
02 Aug 2010 13:14 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Nie potrafię na tej stronie znaleźć dokumentacji technicznej (schemat itd) .jets tylko firmware. Chciałbym użyć elektroniki do swojego projektu.
|
|
| Back to top |
|
 |
Freddy Poziom 24

Joined: 18 Feb 2003 Posts: 4766 Location: Kraków
|
#21
02 Aug 2010 13:29 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
Czyżby google, albo elektroda założyli Ci blokadę oglądania obrazków ?
|
|
| Back to top |
|
 |
Google

|
#
02 Aug 2010 13:29 |
|
|
|
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#22
03 Sep 2010 11:20 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
| Urgon wrote: |
| ....... Prędkość próbkowania jest w ten sposób 10 razy większa, niż dla pojedynczego ADC. Ten konkretny Rigol DS1052E(po drobnej zmianie w sofcie(sprzętowo zgodny z DS1102E - zmiana polega na zmodyfikowaniu numeru seryjnego i oznaczenia modelu w pamięci EEPROM, robi się to za pomocą kabla szeregowego i kilku poleceń wysyłanych przez terminal)) ma prędkość próbkowania 1GSP/s i pasmo do 100Mhz, choć pojedyncze przetworniki w nim użyte mają tylko 100MSP/s(wg. noty katalogowej tych konkretnych przetworników jest to bodaj 50MSP/s, ale Rigol je przetaktował - cena dzięki temu przystępniejsza).... |
Czy orientujesz się może czy w innych oscyloskopach cyfrowych też jest taka możliwość, np OWON PDS50xx (bardzo przystępna cena), lub możne jesteś w posiadaniu jakiś ciekawych materiałów na ten temat, link do strony.
Przyznam, że zacząłem przeglądać oferty pod kontem DS1052E i jego ewentualnej modyfikacji jednak potrzebuję więcej informacji np. jakimi komendami dokonać zmiany w EEPROM itp.
Czy po takiej zmianie, soft sterujący automatycznie wykryje "poszerzone możliwości" i będzie można z nich skorzystania, bo w innym przypadku taka modyfikacja jest bezcelowa a jedynie można sobie na ten temat tylko podyskutować.
|
|
| Back to top |
|
 |
malachowski Poziom 9

Joined: 21 Nov 2005 Posts: 32 Location: krak
|
#23
23 Sep 2010 09:05 Re: Bardzo prosty oscyloskop cyfrowy DSO |
|
|
|
| morph13 wrote: |
| Urgon wrote: |
| ....... Prędkość próbkowania jest w ten sposób 10 razy większa, niż dla pojedynczego ADC. Ten konkretny Rigol DS1052E(po drobnej zmianie w sofcie(sprzętowo zgodny z DS1102E - zmiana polega na zmodyfikowaniu numeru seryjnego i oznaczenia modelu w pamięci EEPROM, robi się to za pomocą kabla szeregowego i kilku poleceń wysyłanych przez terminal)) ma prędkość próbkowania 1GSP/s i pasmo do 100Mhz, choć pojedyncze przetworniki w nim użyte mają tylko 100MSP/s(wg. noty katalogowej tych konkretnych przetworników jest to bodaj 50MSP/s, ale Rigol je przetaktował - cena dzięki temu przystępniejsza).... |
Czy orientujesz się może czy w innych oscyloskopach cyfrowych też jest taka możliwość, np OWON PDS50xx (bardzo przystępna cena), lub możne jesteś w posiadaniu jakiś ciekawych materiałów na ten temat, link do strony.
Przyznam, że zacząłem przeglądać oferty pod kontem DS1052E i jego ewentualnej modyfikacji jednak potrzebuję więcej informacji np. jakimi komendami dokonać zmiany w EEPROM itp.
Czy po takiej zmianie, soft sterujący automatycznie wykryje "poszerzone możliwości" i będzie można z nich skorzystania, bo w innym przypadku taka modyfikacja jest bezcelowa a jedynie można sobie na ten temat tylko podyskutować. |
Witam
Tutaj masz link Link
Na dealextreme masz ten oscyloskop za ok 1100 PLN.
Ja zrobilem juz na swoim modyfikacje.
|
|
| Back to top |
|
 |