Ich dachte daran, ein einfaches Oszilloskop zu entwickeln, das mindestens 2-MHz-Signale messen kann. Das würde ausreichen und an einen PC oder ein Android-Gerät angeschlossen werden. Zuerst sollte ich USB verwenden, um das "Oszilloskop" an einen PC oder ein Android-USB-Host-fähiges Gerät anzuschließen, das mir eine Übertragungsgeschwindigkeit von etwa 12 Mbit / s bietet, aber ich würde es gerne mit Bluetooth oder auf einem anderen RF-Weg tun. Ich sage einige Bluetooth-UART-Module und sie sind in der Lage, 2 Mbit / s Übertragungsgeschwindigkeit und Wi-Fi-Module nur etwa 300 Kbit / s. Ich habe einen 512K RAM-Speicher zum Puffern der Samples von meinem 12MSPS ADC, also dauert es bei 2Mbps:
Ich werde also 2 Sekunden an Samples verlieren, bis ich den gesamten 512K-Puffer über Bluetooth gesendet habe. Über USB sind es ungefähr 330 ms und es ist zu viel, denke ich. Gibt es eine Möglichkeit, dies zu vermeiden? Wie macht das USB-Oszilloskop das?
quelle