Ich entwerfe ein Brett für ein Schulprojekt mit Eagle. Ich dachte, ich könnte mit der Onboard-Uhr des PIC18 davonkommen, da sie nicht viel leistet (meistens nur LEDs), aber eine ihrer Aufgaben ist die RS232-Kommunikation, und ich habe (nur) erfahren, dass das Onboard bei weitem nicht genau genug ist für jede Art von Kommunikation. Da die RS232-Verbindung von entscheidender Bedeutung ist, muss sie funktionieren. Ich hatte also die Aufgabe, ein xtal und zwei Kappen auf meine bereits überfüllte Leiterplatte zu stopfen. Hier ist mein Ergebnis um 3 Uhr morgens:
Ich bin sicher, ich habe einige erfahrene Boarddesigner ein bisschen ins Schwitzen gebracht. Die große leuchtende Spur ist gemahlen. Ich denke, es ist das Beste, was ich tun kann, wenn man bedenkt, dass es absolut keinen Platz gab, um den PIC oder die beiden oberen Chips zu bewegen, und sehr wenig Platz, um den unteren zu bewegen. Die Platine wird CNC-gefräst, so dass ich nicht weniger als 16 mil Spurweite / 16 mil Abstand machen kann. Ich habe alles neu angeordnet, um sicherzustellen, dass OSC1 und OSC2 keine Durchkontaktierungen haben. Die Kappen sind kleine Keramiken ~ 20pf, ich habe nur die zylindrischen Teile für den Padabstand verwendet.
(Blau ist auch die untere Schicht, Rot ist die Oberseite; alles muss durch das Loch sein und sich unten verbinden)
Ich plane, den Chip mit 4,9152 MHz zu betreiben. Wenn es aus irgendeinem unergründlichen Grund nicht genug Geschwindigkeit gibt, hätte ich gerne die Option 7,2 MHz. Ich weiß, dass Geschwindigkeit das Design beeinflusst.
Jeder Rat wäre dankbar. Ich werde wahrscheinlich die Kappen drehen, damit die Spur zum xtal kürzer ist. Ich sehe keine Möglichkeit, einen "Erdungsring" zu haben, der vorgeschlagen wird, da kein Platz vorhanden ist.
EDIT: Hier ist ein aktualisiertes Design. Ich habe die Kappen mit einer besseren Grundfläche (immer noch Keramik) ausgetauscht, und der Mikrocontroller ist nur an einer Stelle mit der Erdungsebene verbunden. Die gestrichelten Linien zeigen, wo ich meinen Schutzring platzieren werde (die Stifte 1 und 20 des TPIC sind nicht zutreffend):
Edit 3: Dickere Spuren, bessere Abschirmung, ich denke das ist so gut wie es nur geht:
quelle
Antworten:
Ich sehe einige Probleme mit Ihrem Design:
Eine der Kappen berührt den Kristall physisch. Bewegen Sie es nur ein wenig weg
Bewegen Sie den Kristall so nach oben, dass er dem PIC18 so nahe wie möglich kommt.
Machen Sie Platz für den Schutzring. Von dem kleinen, das ich auf dem Bild sehe, können Sie wahrscheinlich einige Dinge bewegen, um es näher zu bringen.
Stellen Sie sicher, dass das Kristallgehäuse selbst mechanisch geerdet ist (nicht irgendwie gewaltsam verlöten).
Ändern Sie die Kondensatoren für den Kristall in Keramik. Dies wird sie kleiner machen und es macht hier keinen Sinn, Elektrolyse zu betreiben.
Die Realität ist, dass die Schaltung auch in ihrem aktuellen Zustand funktioniert. Es geht also nicht darum, ob es funktioniert, sondern ob Sie die beste Leistung, die sauberste Uhr, eine niedrigere EMI usw. erzielen.
Das Folgende ist ein App-Hinweis zum besten Layout von Kristallen:
AVR186: Best Practices für das PCB-Layout von Oszillatoren
quelle