logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Flea-Scope - oscyloskop 1-kanałowy, generator i analizator logiczny poniżej 100zł

slavo666 17 Lip 2024 18:16 4617 6

TL;DR

  • Flea-Scope to niskobudżetowy moduł łączący 1-kanałowy oscyloskop, generator arbitralny i 9-kanałowy analizator stanów logicznych na jednej małej płytce.
  • Urządzenie działa z StickOS na PIC32MK0512GPK064 120 MHz i przez USB steruje się w przeglądarce Chromium z WebUSB lub Web Serial.
  • Oscyloskop oferuje 12 bitów, do 18 MSa/s, czułość od 10 mV i wejście +/-6 V, albo +/-60 V z sondą x10.
  • Generator daje sinus, trójkąt i EKG do 40 kHz oraz prostokąt do 4 MHz, a analizator obsługuje 9 kanałów 3.3/5 V.
  • Projekt jest open source, gotowy moduł kosztuje około $20 z przesyłką, a ograniczeniem są osobne okna przeglądarki dla każdej płytki.
Wygenerowane przez model językowy.
REKLAMA
📢 Słuchaj (AI):
  • Oscyloskop Flea-Scope podłączony do smartfona z wyświetlonymi wykresami sygnału.
    Flea-Scope to niskobudżetowy oscyloskop, generator arbitralny i 9-kanałowy analizator stanów logicznych wykonany na jednej małej płytce, zasilany i sterowany przez port USB z dowolnego urządzenia z przeglądarką internetową opartą na silniku Chromium (Chrome, Opera, Edge i inne), która wspiera WebUSB API lub Web Serial API. Aby połączyć się z oscyloskopem wchodzimy na stronę: https://rtestardi.github.io/usbte/stickos-basic.html i wybieramy z menu urządzenie.

    Autor stworzył go z nadzieją na użytkowanie go przez dzieci w szkołach podczas nauki.
    Urządzenie oparte jest na mikrokontrolerze 32-bitowym PIC32MK0512GPK064 taktowanym 120MHz i bogatym w różne funkcje oraz peryferia, na którym zainstalowany środowisko programistyczne StickOS https://rtestardi.github.io/StickOS/




    Opis PCB:
    Diagram płytki Flea-Scope z oznaczeniami elementów.
    Widok okna przeglądarki:
    Zrzut ekranu z okna przeglądarki przedstawia interfejs Flea-Scope z wykresami sygnałów.

    Zdjęcia:
    Zbliżenie na płytkę PCB Flea-Scope z podłączonym kablem USB.
    Niskobudżetowy oscyloskop Flea-Scope na zielonej płytce PCB z mikrokontrolerem PIC32 i metalowym złączem.

    Parametry oscyloskopu:
    -rozdzielczość: 12 bitów
    -próbkowanie: do 18 MSa/s (przeplot z 5 ADC)
    -czułość min.: 10 mV
    -napięcie wejściowe: +/-6 V max lub +/-60 V max z sondą x10
    -impedancja we: 1 MΩ
    -sprzężenie: AC/DC
    -regulowane wyzwalanie: auto, zboczem, poziomem, opóźnienie 0 us - 1 s
    -odświeżanie w przeglądarce: około 9FPS
    Analizator logiczny:
    -9 kanałów
    -logika 3.3/5 V
    Generator:
    -do 40 kHz ADC sinus, trójkąt, ekg
    -do 4 MHz prostokąt
    Interfejs USB micro, full-speed
    Wymiary PCB: 2.54 cm x 7.62 cm
    Oprócz oscyloskopu urządzenie jest pełnoprawną płytką rozwojową, umożliwiającą pisanie programów, gier i sterowanie portami mikrokontrolera dzięki wgranemu środowisku StickOS.
    Można łączyć kilka modułów w wielokanałowy oscyloskop. Płytki posiadają wyjście wyzwalania do kolejnego kanału. Jedynym minusem jest osobne okno przeglądarki dla każdej płytki.

    Projekt jest całkowicie Open Source. Dostępne są schematy, wsad oraz PCB.
    Można też kupić gotowy moduł za około $20 z przesyłką tutaj: https://www.elecrow.com/flea-scopetm-usb-o-scope.html
    Instrukcja w PDF: https://rtestardi.github.io/usbte/flea-scope.pdf
    Repozytoria: https://github.com/rtestardi/StickOS2

    Film autora:



    Fajne? Ranking DIY
    O autorze
    slavo666
    Poziom 23  
    Offline 
    slavo666 napisał 726 postów o ocenie 386, pomógł 37 razy. Mieszka w mieście Kraków. Jest z nami od 2005 roku.
  • REKLAMA
  • #2 21158686
    Damian_Max
    Poziom 21  
    Posty: 394
    Pomógł: 40
    Ocena: 96
    Oo, fajny projekt! Gość nieźle zajarany, pisze że chce rozdać ileś sztuk dla nauczycieli którzy po prostu tego użyją, nieźle!
    Nie doczytałem, ale ciekawe kto to sponsoruje, bo troche czasu musiało zająć zaprojektowanie płytki, napisanie softu na układ, na przeglądarkę, ogarnięcie komunikacji, rozwiazanie iluś napotkanych problemów, łał!
    Patrząc ostatnimi czasy na te stosunkowo tanie oscyloskopy (takie za około 2k zł z tego wątku https://www.elektroda.pl/rtvforum/topic4022345.html, to zastanawiałem się nad takim 'ala' oscyloskopem, który to robi pomiary i przesyła je na komputer, właśnie z interface w przeglądarce, nawet nie zdawałem sobie sprawy, że jest już coś takiego jak WebUSB API → a tu gość całość ogarnął i to w takich pieniądzach.
    Choć osobiście wolałbym by takie pomiary były przesyłane na komputer droga bezprzewodową (by mieć pewność, że się kompa nie popsuje), albo przez WiFi (może jakieś esp?), albo przez BLE, albo para takich układów, które komunikują się ze sobą.
    W każdym razie fajny projekt.
  • REKLAMA
  • #3 21158826
    rjmp
    Poziom 9  
    Posty: 127
    Ocena: 29
    Interfejs USB micro, izolowany full-speed
  • REKLAMA
  • #4 21158893
    otapi
    Poziom 26  
    Posty: 640
    Pomógł: 86
    Ocena: 103
    Tu jest coś podobnego opartego o STM32, w tym wersja bezprzewodowa z ESP.

    Link
    Link
  • #5 21160097
    gulson
    Administrator Systemowy
    Posty: 29307
    Pomógł: 148
    Ocena: 6015
    Dziękuję za zwrócenie uwagi na ten projekt i za przetłumaczenie najważniejszych rzeczy!
    Cieszę się, że sami użytkownicy dzielą się znaleziskami!
    Tak trzyma! Podeślij mi Paczkomat, a wyślę mały upominek.
  • REKLAMA
📢 Słuchaj (AI):

Podsumowanie tematu

✨ Flea-Scope to niskobudżetowy oscyloskop, generator arbitralny i 9-kanałowy analizator stanów logicznych, zasilany przez USB i sterowany z przeglądarki internetowej. Oparty na mikrokontrolerze PIC32MK0512GPK064, działa z wykorzystaniem StickOS. Użytkownicy wyrażają uznanie dla projektu, podkreślając jego potencjał edukacyjny, zwłaszcza dla dzieci w szkołach. Pojawiają się sugestie dotyczące możliwości bezprzewodowego przesyłania danych oraz alternatywnych rozwiązań, takich jak urządzenia oparte na STM32 z ESP. W dyskusji poruszono również kwestie bezpieczeństwa połączeń oraz izolacji interfejsu USB.
Wygenerowane przez model językowy.
REKLAMA