Sari la conținut

Osciloscop DIY cu microcontrolere, USB/PC


Nardu

Postări Recomandate

    Pentru ca @donpetru ne-a invitat sa discutam si despre prezent si viitor referitor la osciloscop si ca sa nu le amestecam, am sa deschid mai multe topicuri:

Osciloscop DIY cu microcontrolere, USB/PC

Osciloscop DIY cu microcontrolere cu ecran LCD/TFT

Osciloscop DIY cu microcontrolere, bluetooth (Android/telefon/tableta/PC) - sau il integrez la cel cu LCD/TFT -  @donpetru ?)

Osciloscop DIY utilizand placa de sunet PC. Nu sunt cu microcontrolere, dar sunt cateva proiecte interesante pentru domeniul audio.

 

    Pentru inceput, voi pune pentru fiecare in parte, proiecte functionale care au fost construite de mai multi si pentru care autorii pun la dispozitie toata documentatia. Mai sunt si din cei care iti arata tot, spun ca gratis, dar nu pun hex, asm ... te trimite la pagina PayPal.

 

@Nardu 

Link spre comentariu
Distribuie pe alte site-uri

    DIY USB Oscilloscope in a matchbox autor Ajoy Raman

https://www.instructables.com/id/DIY-USB-OSCILLOSCOPE-IN-A-MATCHBOX/

    Utilizeaza - DSPIC30F2020-30I/SP, MICROCHIP

Date tehnice:

Input
No. of Channels Two
Analog bandwidth (Large Signal), 0.30/0.30/0.70 MHz ,For Gain 1/2/5
Analog bandwidth (Small Signal), 12/6/7 MHz ,For Gain 1/2/5
Input impedance 1 Meg Ohm
Input connection  3 mm Audio Jack
 
Vertical Scale 
+12.5V to -12.5V , Gain 1
+6.25V to - 6.25V, Gain 2
+2.50V to -2.50V,  Gain 5
 
Offset
 -12.5V to +7.50V ,  Gain 1
 -6.25V to +13.75V, Gain 2
-2.50V to +17.50V,  Gain 5
 
Sampling Rate  
1 Mbps to 20  Mbps ,1 uses/sample to 0.05usec/sample ,ETS  Mode (repetitive signals)
10bps to 500 kbps, 100ms/sample to 2uses/sample , Normal Mode
 
Trigger
Ch1 / Ch2 / Auto

Trigger Polarity
Rising / Falling edge

Trigger Range
+12.5V to -12.5V, Gain 1
+6.25V to - 6.25V, Gain 2
+2.50V to -2.50V,  Gain 5
 
Display Modes
Ch1 + Ch2  vs. time 200 Samples each
Ch1 vs. time 200 Samples
Ch2 vs. time 200 Samples
XY Ch1 + Ch2 vs. time 200 Samples each
DFT Ch1 400 Samples
DFT Ch2  400 Samples
 
Capture Modes 
Single / Repeat / Store
 
Save Modes
Data to CSV Fig to multiple formats
 
PC Software
VB.Net 2.0  / Python 2.6/2.7 Virtual Com Port 115200 bps
 
Power Supply
USB +5V , 150 mA
 

post-2883-0-81608600-1525088141.jpg

 

post-2883-0-14764700-1525088866.jpgpost-2883-0-31242600-1525088881.jpg

Editat de Nardu
Link spre comentariu
Distribuie pe alte site-uri

Niculescu Vlad, a postat in github si programele Microchip C assembler, osciloscopul DIY USB Oscilloscope using a dsPIC, dsPIC33FJ16GS504.

Sunt multe poze, in care se vad modulele utilizate cumparate de la Digkey si programele sunt free si se pot lua de pe site.

   http://mcuhq.com/33/diy-usb-oscilloscope-using-a-dspic

Este mai mult un experiment, care arata ce se poate face cu un dsPIC, 400KHz 8-10bit pe esantion.

Sursele nu sunt complete, dar se pot folosi pentru studiu in MPLAB si Visual Studio 2013 C#.

 

@gsabac

Editat de gsabac
  • Like 1
Link spre comentariu
Distribuie pe alte site-uri

Topicul e binevenit, dar ceea ce vroiam eu sa punctez in celalalt topic e faptul ca as fi vrut sa vad un proiect dezvoltat de la zero unde fiecare utilizator sa contribuie, atat cat poate, cu ceva util. Spre exemplu, se poate trasa de la bun inceput caracteristicile tehnice, sa alegem ARM-ul sau device-ul potrivit etc. etc. Pentru inceput se va urmari o versiune mai simpluta s.a.m.d. 

Link spre comentariu
Distribuie pe alte site-uri

Niculescu Vlad, a postat in github si programele Microchip C assembler, osciloscopul DIY USB Oscilloscope using a dsPIC, dsPIC33FJ16GS504.

............

   http://mcuhq.com/33/diy-usb-oscilloscope-using-a-dspic

Este mai mult un experiment, care arata ce se poate face cu un dsPIC, 400KHz 8-10bit pe esantion.

Sursele nu sunt complete, dar se pot folosi pentru studiu in MPLAB si Visual Studio 2013 C#.

 

@gsabac

     Ma gandeam ... cum mi-a scapat?! (nu sunt "Stapinul Inelelor"!). Ce am pus eu sunt din bookmark's mai vechi, pentru a porni discutia. M-am uitat la data si m-am luminat!

     Acum modulul - MA330020-ND, cam greu si cam scump (cca 100lei si cu comanda pe la noi, Ro.Farnell), dar se afla la TME - https://www.tme.eu/ro/katalog/#search=dspic33fj16g&s_field=artykul&s_order=ASC&id_category=113638&visible_params=2%2C367%2C788%2C35%2C409%2C2826%2C375%2C2411%2C10%2C789%2C790&used_params=788%3A29078%3B  e si DIP (cca 30 lei) bun, il bagam intrun stripboard (ca tot imi place mie) si e acelasi lucru. 

Link spre comentariu
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Folosim cookie-uri și tehnologii asemănătoare pentru a-ți îmbunătăți experiența pe acest website, pentru a-ți oferi conținut și reclame personalizate și pentru a analiza traficul și audiența website-ului. Înainte de a continua navigarea pe www.tehnium-azi.ro te rugăm să fii de acord cu: Termeni de Utilizare.

ATENTIE !!! Functionarea Tehnium Azi depinde de afisarea de reclame.

Pentru a putea accesa in continuoare site-ul web www.tehnium-azi.ro, va rugam sa dezactivati extensia ad block din browser-ul web al vostru. Dupa ce ati dezactivat extensia ad block din browser dati clic pe butonul de mai jos.

Multumim.

Apasa acest buton dupa dezactivarea extensiei Adblock