Hallo zusammen Das Bild im Anhang zeigt den am Ausgang ( CLKOUT/SOF am MCP2515) gemessenen Signalverlauf an. Ich frage weil dir Kommunikation (möchte nur CAN- Empfangen) nicht funktioniert. Denn Rest habe ich getestet und denke das es stimmt. Hatte anfangs 22pF am Quartz bis ich im Datenblatt sah das es 30pF sein müssten. Deshalb habe ich ein etwas schlechtes Bauchgefühl. Wie muss die Kurvenform aussehen? Messen tu ich Vpp 4.2V, Freq. schwankend zwischen 2.3 und 1.9 Mhz. (ist ein 16MHz Quartz) Was meint ihr? Vielen vielen Dank für eure Antworten.
Ob 30pF oder 22pF ist für diesen Zweck egal. Die Abweichung dadurch dürfte 1/10000 der Quarzfrequenz betragen. Der Unterschied besteht nur in der Schwingfreudigkeit am Rande des Arbeitsbereichs (Betriebsspanung oder Temperatur) Die Spannung dürfte völlig stimmen. In wirklichkeit ist sie wohl ein Rechteck, die Welligkeit ist eher durch den Tastkopf des Scope bzw seine Masseleitung verursacht. Bei Schwankung so weit um die 2MHz ist das keine quarzstabile Frequenz, da muss ein RC-Oszillator die Ursache sein. Entweder ist der Quarz defekt oder sonst ein Hardware-fehler vorhanden und es schwingt nur als RC-Oszillator. Oder irgendwelche fuses sind falsch gesetzt: Oszillator falsch eingestellt(low, normal, high frequency). interner RC Oszillator anstelle extern Crystal usw.
Hallo, die Signalform ist natürlich nicht berauschend, aber wohl dem Mess-Aufbau geschuldet (schlechte Masse-Verbindung vom Scope zur Schaltung). Die Frequenz im Bild liegt genau bei 2MHz; wenn man das Datenblatt studiert hat, sollte die bei 16MHz-Quarz und unverändertem Vorteiler auch dort am Pin herauskommen. Also arbeitet der Quarzoszillator korrekt. Die nicht funktionierende CAN-Kommunikation hat daher offensichtlich nichts mit den Kondensator-Grössen zu tun. Eher mit der Konfiguration des MCP ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.