Gast
#1380171
Ich habe schon bei mehreren Projekten die RFM12 Module erfolgreich verwendet. Nun habe ich eine neue Platine gemacht und habe Probleme, über SPI mit dem Modul zu kommunizieren. Als Mikrocontroller verwende ich, wie bei den anderen Projekten auch, den PIC24FJ64GA002. Ich benutze das Hardware-SPI des Controllers. Das funktionierte bis jetzt immer. Aber jetzt reagiert das Modul nicht auf die Kommandos. (Ich habe mir neue Module bestellt, also vielleicht ist es eine andere Charge, die empfindlicher reagiert.) Im Anhang könnt ihr den Screenshot vom Oszilloskop sehen. Das ist das SPI Clock Signal. Das SDI Signal sieht auch nicht besser aus. Ich vermute mal, die massiven Überschwinger sind der Grund für die nicht funktionierende Kommunikation, oder was meint ihr dazu? Es wundert mich etwas, das die Signale so aussehen. Die Leitungen sind kurz (1cm). Am Modul und am PIC ist jeweils ein 100nF Kondensator von VCC nach GND geschaltet. Das nSEL Signal, welches normal als Digitalpin geschaltet wird, hat nicht solche Überschwinger. Bleibt wohl nur die Möglichkeit, das ganze über Software-SPI zu machen, oder?
