PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR Testboard



kalletronic
01.04.2007, 15:29
Hi Leute,

ich hab letzte Woche mal diesen www.roboternetz.de/phpBB2/viewtopic.php?t=2494&postdays=0&postorder=asc&start=0 Beitrag gesehen, und hab mir in den Kopf gesetzt, auch so ein Testboard zu basteln. Es hat zwar nicht so viele Möglichkeiten wie das von Lukas, aber für meine zwecke reichts. Wäre nett von euch wenn ihr mal drüberschauen könnt und mir eventuelle Fehler oder Verbesserungsvorschläge posten könntet!
Mittlerweile hab ich mir auch einige Sachen bei Robotikhardware bestellt, unter anderem das USB ISP Interface, hoffe daß es bald ankommt und ich loslegen kann meine 1. Programmierversuche mit dem Mega16 machen kann.

Grüße Kalle

steveLB
01.04.2007, 17:28
bei beiden Megas fehlen je :
die 100nF Kondensatoren zwischen GND und VCC am µC, der 10k widerstand zwischen vcc und reset , und der 47pf kondensator zwischen Reset und VCC,


EDIT: der 47pf Kondensator kommt zwischen RESET und VCC

kalletronic
02.04.2007, 06:24
Hi steveLB, danke für den Hinweis, hab ich glatt vergessen!

kalletronic
02.04.2007, 18:58
hi, jetzt hab ich grad den schaltplan ausgebessert und wollte dann auch das board ändern, aber die neuen bauteile erscheinen nicht, doch dafür die Fehlermeldung .... Forward-/BacK- Annotation wird nicht ausgeführt.
Muß ich jetzt das ganze Board neu zeichnen????

steveLB
02.04.2007, 21:17
ist das mit Eagle ?
die Bauteile sind aber auf dem Schaltplan, nur nicht aufm Board ?
drück mal beim Board das Icon mit der Lupe mit nem Rechteck drinn, tauchen die dann auf ?
hast du vieleicht unbeabsichtigete Brücken drinn ?
hast du eine ältere Version also ein zwischengespeichertes Ergebniss? so musst schon mal nicht das ganze Board neu layouten .
wie hast du die Verbindungen gemacht, mit "route" oder mit "wire" ?
als das bei mir mal aufgetaucht ist, hab ich neu gezeichnet , und das mit Fehler ausgedruckt und als Schablone für den neuen Plan benutzt.

gruß

kalletronic
03.04.2007, 10:23
Wozu eigendlich der Kondensator zwischen VCC und Reset? In der Grundschaltung im RN-Wissen is auch keiner drin, nur der Widerstand

steveLB
03.04.2007, 10:40
Ich hab das aus einer anderen Schaltung aus einem AVR- Tutorial und seid dem übernehm ich das immer und hab kein Problem damit.
Zitat" Die Resetschaltung, bestehend aus R1 und C1 sorgt dafür, dass der Reseteingang des Controllers standardmäßig auf Vcc=5V liegt. "

kalletronic
27.04.2007, 14:32
Hi, Jetzt hab ich das Board etwas abgeändert (mit dem R von Reset nach +5V) wäre nett wenn ihr nochmal nen Blick drauf werfen könnt und ein paar kritiken oder Anregungen posten könntet!

stupsi
28.04.2007, 08:21
ich habs mir auch mal angeschaut; echt klasse, dein konzept. alles wichtige drinne, aber nicht überladen.
ich werd es auch für meine zwecke gebrauchen, allerdings etwas erweitert.
meine Erweiterungen:
- 2 Quarzfassungen anstatt Jumper ( beide Controller gleichzeitig betreibbar)
- +5V- und 0V- Leisten an jedem Port ( so kann man mit einem 3pol-Servostecker die meisten Sensoren/aktoren anschliessen. )
- Teile ein Wenig versetzen, damit ein Lochraster-Aufbau möglich wird.

Es wird die grosse Ausführung von diesem Teil: Steckbrett-32 (http://technik.team-firebird.net/Steckbrett-32/Anleitung%20Steckbrett-ATMEGA8.pdf)

Gruss Stupsi

JonnyP
28.04.2007, 10:51
Hab mir dein .sch mal runtergeladen. Da wirst du mit dem Adler aber nicht viel Freude haben (2 Errors, 117 Warnungen). Benutzt du den ERC nicht? Beseitige erst mal die Fehler im Eagle, dann schauen wir rüber, ob alles paletti ist.
Beim Arbeiten immer .brd UND .sch laden, sonst geht die Konsistenz verloren und man hat viel Arbeit alles wieder anzugleichen, aber auch dabei hilft der ERC (Electrical Rules Check)

kalletronic
30.04.2007, 10:20
@ JonnyP, ich habs mir grad nochmal angesehen, die 117 Warnungen kann man doch ignorieren, das sind ja nur die "Verbindungspunkte" und die 2 Fehler sind die 2 Pins am MAX232 und das hab ich von anderen Schaltungen so abgezeichnet und da warnse auch net angeschlossen.

@ Stupsi, Danke! Kann ich denn nicht auch so mit einem Quarz beide Controller betreiben?

JonnyP
30.04.2007, 10:58
@kalletronic
Klar kannste die Warnungen ignorieren, aber warum schaffst du dann überhaupt mit eagle? Eine fehlende junction oder anderes kann schon jede Menge Ärger bedeuten.