Ich habe mein LPC1343 Basis-Entwicklungsboard fertiggestellt, nur basierend auf den Spezifikationen aus dem Datenblatt und einigen von microbuilders.eu. Ich bin mir nicht sicher, ob das Board-Design gut ist oder nicht, also habe ich meine Schaltpläne beigefügt. Einige Dinge, die mir Sorgen bereiten, sind:
Meine Frage: Ist das Board-Design gut genug, um zu funktionieren, oder wird es schief gehen? Wenn etwas nicht stimmt, was ist daran falsch?
Es gibt ein paar Dinge, auf die ich hinweisen möchte:
1) Wie Sie in den folgenden Kommentaren angemerkt haben, verwenden Sie eine Diode, um die Spannung einer 3,7-V-Batterie abzufangen. Ich habe davon abgeraten, da Batterien bei ihrer Verwendung ihren Spannungspegel verlieren, sodass Ihre VCC-Leitung je nach Ladung der Batterie variiert. Ich würde eine echte Stromversorgung über eine Diode empfehlen, da Sie diese unterschiedliche Spannung entfernen und eine echte geregelte Leitung haben. Sie benötigen etwas mit einer niedrigen Dropout-Spannung oder Brownout-Erkennung, da Ihre Spannungsdifferenz zwischen der Batterie und Ihrer erforderlichen VCC-Spannung nicht so groß ist.
2) Ihre USB-Widerstände sind in Ordnung. Denken Sie nur daran, dass USB beim Layout Ihrer Leiterplatte differenzielle Signale verwendet. Das bedeutet, dass sie längenangepasst und entsprechend geroutet werden müssen.
3) LED sieht gut aus
4) Ihre USB_Ftoggle-Taste ist nicht erforderlich. Das USB_Ftoggle-Signal ist ein Ausgang.
5) Ihre Kristallkondensatoren. Sie haben 16pF und ich bin neugierig, woher Sie diese Werte haben. Das LPC1343-Entwicklungsboard verwendet 18 pF für seinen 12-MHz-Quarz, was auch im LPC1343-Datenblatt in Tabelle 21 auf Seite 61 empfohlen wird.
Eine andere Sache ist, dass ich neugierig bin, warum Sie einen Testpunkt auf dem D + -Signal Ihres USB haben, aber nicht auf dem D--Signal. Das kann man eigentlich gar nicht gebrauchen.
Flippiger Kerl