ADC beim Arduino nutzen

Gast #4804928
Lesenswert?
• ▲
▼
Hallo!

Ich möchte gerne mit dem ADC eines Arduino (Mega 2560) prüfen, was aus 
den SPI-Pins meines Raspberrys rauskommt. Ich fürchte nämlich die sind 
hinüber. Am einfachsten wäre das wohl mit einem Oszilloskop, aber da ich 
grade keins zur Hand hab, dachte ich mir, dass es für dieses einfache 
Szenario auch ein Arduino tut. Allerdings habe ich den ADC des Arduino 
bisher noch nie genutzt. Reicht es, wenn ich einfach Jumper-Kabel von 
den SPI-Pins des Raspberrys zu den analogen Eingängen des Arduinos ziehe 
und dann loslege? Oder muss ich auch noch GND verbinden? Und was ist mit 
AREF? Danke schon mal für eure Hilfe!
Gast #4804951
Lesenswert?
• ▲
▼
Du weist aber schon, das der ADC nicht schnell genug ist um die SPI 
Komunikation aufzuzeichnen.

Da kannst du genausogut mit einem Multimeter messen.
Und wenn du keines hast, wirds Zeit eines zu besorgen.
Gast #4805089
Lesenswert?
• ▲
▼
Falls Du kein "früher Freitags-Troll" bist:

Kauf Dir einen billigen Logik-Analysator bei eBay und schau Dir an, was 
passiert (da Du kein Oszilloskop hast) (< 10 €).

Alternativ den "Bus Pirate" (ca. 30 €).

Alles andere ist nicht zielführend.
Gast #4805261
Lesenswert?
• ▲
▼
Dieter F. schrieb:
> W.A. schrieb:
>> Wenn der das Signal analog erfassen soll,
>
> Wozu, es geht um SPI?

Du hast natürlich irgendwo Recht. Wenn die Busleitung nicht total 
vermurkst ist, wird es da nicht viel Analoges zu sehen geben, jedenfalls 
nichts, was für die Kommunikation über das SPI relevant ist.

Aber der TO möchte es nun mal.

Obs schrieb:
> Weil ich genau wissen möchte, welche Spannungen an den Pins anliegen und
> nicht nur ene 0 oder eine 1 sehen will^^
Gast #4805475
Lesenswert?
• ▲
▼
Stefan K. schrieb:
> Obs schrieb:
>> Weil ich genau wissen möchte, welche Spannungen an den Pins anliegen und
>> nicht nur ene 0 oder eine 1 sehen will^^

Dann muss er halt mir dem Pin wackeln (auf high setzen) und dann 
entspannt mit dem Multimeter (oder halt dem ADC des Arduino) messen. Die 
Spannung im SPI-Betrieb zu messen ist nicht sinnvoll (es sei denn, er 
will eine Art PWM mit SPI realisieren).
Gast #4805489
Lesenswert?
• ▲
▼
Man, was für ein BlaBla-Thread. Umständlichere kann man wohl nicht 
diskutieren. Am Ende muss sich "OBs" noch ein Lecroy-Oszi kaufen.

Obs, Du kannst den Arduino ADC einfach an den RAspi anschließen.
GND an GND.

Dann die Signale anschauen. Selbst wenn der ADC nicht schnell genug ist, 
kannst Du über die Statistik sehen, welche Spannung da so ungefähr sind.

Probiere es einfach und poste hier den Graph. Und vergiss dieses Gelaber 
in diesem Thread.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren