Die intelligente Thermostatschaltung benötigte einige Layout-Tipps

Ich habe ein Smart-Thermostat-Projekt für meinen Abschluss und wollte nur 100% sicher sein, bevor ich es zur Herstellung nach China schicke - es ist mein erstes Mal mit PCBs O_O. Es dauert 3 Wochen, um mein Land zu erreichen, daher habe ich keine Zeit, es zu testen, ich habe nur eine Chance. Mein Prototyp funktioniert perfekt auf Steckbrett.

Dies ist der Dropbox-Link zu meinen BRD-Dateien und ein Screenshot, damit ihr es ganz schnell überprüfen könnt: https://www.dropbox.com/sh/05sbwndrdl5tqql/AADXK4_4RyO7QGvu2Xw_t1Hka?dl=0

Ich habe unten ein paar Fragen, und ich weiß es wirklich zu schätzen, wenn Sie sie herunterladen und kontrollieren.

  1. Übertragungsspuren zwischen FT232 und Atmega328 sind keine kurzen Spuren. Werden diese Spuren irgendwelche Probleme verursachen?
  2. Habe ich die Entkopplungskondensatoren richtig in meinem Layout platziert?
  3. Ist eine Bohrergröße von 16 mil zu klein für die Fertigung?
  4. Muss ich eine Diode zwischen LM3940 und ESP8266-1 hinzufügen?

Sender:Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Empfänger:Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Viele Ihrer Traces sind viel länger als nötig, und einige Ihrer Routings ergeben keinen Sinn. Zum Beispiel machen es Ihre USB-Datenleitungen auf die harte Tour - Sie müssen keine Verbindung zur "Außenseite" der IC-Pads herstellen, sodass Ihre Frequenzweiche nicht erforderlich ist. Außerdem müssen USB-Leitungen so kurz wie möglich sein – 480 MHz sind nichts, was man auf die leichte Schulter nehmen sollte. Außerdem machen Sie eine Reihe von Spurübergängen in einem spitzen Winkel. Nicht. Der spitze Winkel ist eine eingebaute Ätzmittelfalle. Machen Sie alle Verbindungen im rechten Winkel.
ich werde es mir sicher überlegen. Sehen Sie einen anderen kritischen Fehler?

Antworten (1)

Wenn der RS232-Test nicht geerdet ist, schlägt er fehl. Lesen Sie das Datenblatt zu allen unbenutzten Eingängen für eine ordnungsgemäße Handhabung.

Schauen Sie sich 3 Tage lang auf PCB um. Sie werden mehr Debug-Zeit benötigen , als Sie beim ersten Mal erwarten.

Lesen und befolgen Sie diese Regeln so weit wie möglich. http://media.protoexpress.com/notouch-pcb-design-guidelines.pdf

Ich kann diesen Shop und andere mit ähnlichen Fähigkeiten auch wärmstens empfehlen. Aber wenn Sie ein knappes Budget haben ... Wie viel kostet die Verspätung?

Wow, ich habe gerade das Datenblatt überprüft und es steht geschrieben "Muss für den normalen Betrieb an GND gebunden werden". Ich habe den größten Teil des Schaltplans von Arduino Nano importiert, der auf der offiziellen Arduino-Website als Open Source veröffentlicht wurde! Offensichtlich ist es nicht richtig