Forum: Mikrocontroller und Digitale Elektronik Erster Schaltungsentwurf - ATtiny Programming Board


von Max M. (maxmicr)



Lesenswert?

Hallo zusammen,

ich hab einen ersten Schaltungsentwurf mit Eagle erstellt und wollte 
eure Meinung dazu hören, inwiefern noch Verbesserungsbedarf besteht.

Die Schaltung soll dazu benutzt werden, über den ISP einen Attiny 
programmieren zu können.

Ganz links befindet sich die Stromquelle mit einem 2-Pin Anschluss, hier 
soll eine 9V Batterie angeschlossen werden. Gleich danach folgt der 
Spannungsregulator: mic5205- 5.0. Dieser reguliert die Spannung auf 5V. 
Anschließend kommt das Kernstück: Ein ATTiny85-20SU. Dieser ist mit 
einem 10-pin Anschluss verdrahtet, an das später das Programmer-Kabel 
kommt.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

1. In einem Schaltplan führt man Leitungen normalerweise rechtwinklig 
(nicht zu verwechseln mit dem Layout).

2. Überleg dir wie du die GND Verbindungen au JP1 besser verbindest.

3. Der Kondensator C byp an Pin 4(BP) von U2 fehlt.

4. Dein Regler scheint mir für einen einfachen AVR überdimensioniert. 
Ist aber egal.

5. Nachdem du keinen Quarz angeschlossen hast denke ich du willst den 
internen Oszillator benutzen.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> 1. In einem Schaltplan führt man Leitungen normalerweise rechtwinklig
> (nicht zu verwechseln mit dem Layout).

Okay, danke. Werde ich ausbessern.

Jonas G. schrieb:
> Überleg dir wie du die GND Verbindungen au JP1 besser verbindest.

Könnte man praktisch zu einem zusammenfassen...

Jonas G. schrieb:
> Der Kondensator C byp an Pin 4(BP) von U2 fehlt.

In der Beschreibung steht:
1
Reference Bypass: Connect external 470pF capacitor to GND to reduce output
2
noise. May be left open.

Also kann man den theoretisch offen lassen?

Jonas G. schrieb:
> Nachdem du keinen Quarz angeschlossen hast denke ich du willst den
> internen Oszillator benutzen.

Ja, ist das ein Problem?

Jonas G. schrieb:
> Dein Regler scheint mir für einen einfachen AVR überdimensioniert.
> Ist aber egal.

Was würdest du empfehlen?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

> Jonas G. schrieb:
>> Der Kondensator C byp an Pin 4(BP) von U2 fehlt.
>
> In der Beschreibung steht:
>
>
1
Reference Bypass: Connect external 470pF capacitor to GND to reduce 
2
> output
3
> noise. May be left open.
>
> Also kann man den theoretisch offen lassen.
>
Ok, hab ich mir nicht genau angeschaut. Wie schon geschrieben ist 
Versorgung von AVRs nicht so kritisch.

> Jonas G. schrieb:
>> Nachdem du keinen Quarz angeschlossen hast denke ich du willst den
>> internen Oszillator benutzen.
>
> Ja, ist das ein Problem?
Im allgemeinen nicht außer du willst die UART oder andere Timing 
kritische Sachen benutzen.
Siehe: 
https://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment#Hardware

Im Optimalfall beschaltest du den Reset Pin noch wie im obrigen Link 
beschrieben.

Sonst sieht jetzt alles gut aus.

Jst

von Jonas G. (jstjst)


Lesenswert?

Hah ich übersehen:

> Jonas G. schrieb:
> Dein Regler scheint mir für einen einfachen AVR überdimensioniert.
> Ist aber egal.
>
> Was würdest du empfehlen?
Der Standard wäre einen 7805 zu verwenden. Oder wenn du sparsam sein 
willst einen 78L05.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Im Optimalfall beschaltest du den Reset Pin noch wie im obrigen Link
> beschrieben.

So?

Jonas G. schrieb:
> Sonst sieht jetzt alles gut aus.

Yeah!! :)

von Jonas G. (jstjst)


Lesenswert?

Max MMM schrieb:
> Jonas G. schrieb:
>> Im Optimalfall beschaltest du den Reset Pin noch wie im obrigen Link
>> beschrieben.
>
> So?
Nein, 10k gegen 5V und 47nF gegen GND.
https://www.mikrocontroller.net/articles/Datei:Mega8_Tutorial.png

Wenn du Hilfe beim Layout brauchst melde dich einfach.

Jst

von spess53 (Gast)


Lesenswert?

Hi

Seit über 10 Jahren ist der 6pol. ISP Stecker Standard bei Atmel. 
Welcher ewig gestrige benutzt noch den 10pol. von den STK200/300 von 
Kanda?

MfG Spess

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?


: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Max MMM schrieb:
> Ähm, so dann?
Nein.
1
  5V
2
   |
3
   |
4
  [ ]   10kOhm
5
   |
6
   |
7
   |----------RESET/PB5
8
   |
9
   |
10
   =   47nFarad
11
   |
12
   |
13
  GND

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay^^

So dann?

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

Ich glaube du stehst etwas auf dem Schlauch.
Ich habs mal für dich gemacht.

Jst

von Max M. (maxmicr)


Lesenswert?

Danke :)

Nur welcher Kondensator soll dann rechts unten hin?

von Jonas G. (jstjst)


Lesenswert?

> Nur welcher Kondensator soll dann rechts unten hin?
Da hab ich schon wieder was übersehen.
Rechts unten: 47nF
Zwischen Pin 8 und 4 am ATtiny: 100nF

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Vielen Dank für die ausdauernde Hilfe :)

So dann nun?

von Jonas G. (jstjst)


Lesenswert?

Ja

1. Der 47nF Kondensator ist so nicht mit GND verbunden. Schiebe GND 
etwas nach unten und ziehen die Leitung neu.

2. Mach die Spannungsversorgung vom ATtiny wieder schön.

3. An dem Kondensator und dem Widerstand sollten keine solche Punkte 
sein. Dürfte sich auch mit neuziehen der Leitungen erledigen.

Jst

Edit:
Die eine Seite vom Widerstand kannst du auch auf die 5V an JP1 legen.

: Bearbeitet durch User
von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Der 47nF Kondensator ist so nicht mit GND verbunden. Schiebe GND
> etwas nach unten und ziehen die Leitung neu.

Hm, hatte ich schon zum 2. mal den "Bug" dass das Wire nicht richtig zum 
Bauteil passt. Irgendwie ist da jetzt immer ne Lücke zwischen dem GND 
und dem Wire.

von Jonas G. (jstjst)


Lesenswert?

> Hm, hatte ich schon zum 2. mal den "Bug" dass das Wire nicht richtig zum
> Bauteil passt. Irgendwie ist da jetzt immer ne Lücke zwischen dem GND
> und dem Wire.
An dem GND Symbol kannst du nur oben was anschließen.

Beschreibe mal wie das Werkzeug aussieht mit dem du die Verbindungen 
ziehst.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> An dem GND Symbol kannst du nur oben was anschließen.

Lol ^^ Das wars

von Jonas G. (jstjst)


Lesenswert?

Jetzt ist alles gut.
Nicht vergessen zu speichern :)

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Danke für deine Hilfe. Beim Umwandeln des Schaltplans in ein Board hat 
der JP2 keine Verbindungen zum Rest obwohl da ja eindeutig Wires zum 
mic5205 (U2) sind...

Hast du hier vielleicht auch noch eine Idee?

: Bearbeitet durch User
von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

Langsam

Geh erstmal in den Schaltplan und für einen ERC=Electronic Rule Check 
aus. Das prüft den Schaltplan und wird grundsätzlich gemacht bevor man 
das Layout anfängt.

Du wirst ein paar Warnungen wegen der Benennung von Bauteilen bekommen.

Zu JP2:
Die Leitungen werden auf der anderen Seite angeschlossen da wo die 
Stifte an den Kreisen sind.

Jst

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Zu JP2:
> Die Leitungen werden auf der anderen Seite angeschlossen da wo die
> Stifte an den Kreisen sind.

Zweiter Lol Moment heute Abend. Jetzt klappt's.

Vielen Dank für deine Hilfe! :)

Jetzt kann ich beruhigt ins Bett gehen.

von Jonas G. (jstjst)


Lesenswert?

Tja, eagle ist in manchen Punkte sehr speziell, aber wenn man erst mal 
den Dreh raus hat ist es sehr Leistungsfähig.

Jst

von Jonas G. (jstjst)


Lesenswert?

> Beschreibe mal wie das Werkzeug aussieht mit dem du die Verbindungen
> ziehst.
Kannst du das noch machen oder mir sagen wie es heißt.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> aber wenn man erst mal
> den Dreh raus hat ist es sehr Leistungsfähig.

Seh ich definitiv auch so. Mal schaun ob ich es noch schaffe, das Board 
mit nur einem Layer zu designen.

Jonas G. schrieb:
> Kannst du das noch machen oder mir sagen wie es heißt.

Im Anhang.

: Bearbeitet durch User
von Max M. (maxmicr)


Lesenswert?

Welchen Zweck erfüllt der 10k Widerstand?

von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Welchen Zweck erfüllt der 10k Widerstand?
Pullup um den Reset auf einem definierten Pegle zu ziehen.

von Max M. (maxmicr)


Lesenswert?

Ah okay, danke :)

Gibt es eigentlich Adapter für SOIC wo man dann den µC auf eine 
Plattform setzt und dann einfach mit einem anderen austauschen kann 
(sonst muss ich nach jedem programmieren den µC wieder auslöten).

http://de.aliexpress.com/item/DZ208-Durable-10PCS-8-pins-DIP-IC-Sockets-Adaptor-Solder-Type-Socket-2-54MM/32262250863.html

von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Gibt es eigentlich Adapter für SOIC wo man dann den µC auf eine
> Plattform setzt und dann einfach mit einem anderen austauschen kann
> (sonst muss ich nach jedem programmieren den µC wieder auslöten).
Ja, nennt sich Sockel, z.B:
http://de.aliexpress.com/item/New-Universal-SOIC-SO8-SOP8-to-DIP8-EZ-Programmer-Adapter-Socket-Converter-Module/1767872257.html
Deiner ist für DIP.

Oder man macht einfach ISP in der Zielschaltung.

: Bearbeitet durch User
von Max M. (maxmicr)


Lesenswert?

Max H. schrieb:
> Deiner ist für DIP.

Ja, sollte ein Beispiel sein für das, was ich suche.

Max H. schrieb:
> Oder man macht einfach ISP in der Zielschaltung.

Das versteh ich nicht ganz. Wie genau umgehe ich das Problem, den µC 
auslöten zu müssen, um einen neuen zu programmieren?

In der Feedback-Liste unter dem Produkt hat einer geschrieben:

1
These are not universal SOIC! They do not accept the ATtiny chips I want to program. They are wide SOIC. This accepts narrow SOIC.

Hört sich nicht so gut an :(

: Bearbeitet durch User
von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
>> Oder man macht einfach ISP in der Zielschaltung.
> Das versteh ich nicht ganz. Wie genau umgehe ich das Problem, den µC
> auslöten zu müssen, um einen neuen zu programmieren?
In der fertigen Schaltung sitzt des µC sicher auf irgendeiner Platine 
und auf diese packst du einen ISP Stecker.
Das µC von der Platine nehmen, in einen Brenner stecken und dann wieder 
zurück auf die Platine ist dank ISP Vergangenheit.

> In der Feedback-Liste unter dem Produkt hat einer geschrieben:...
Sry, da in der Beschreibung was von SO8 steht dachte ich der passt.

: Bearbeitet durch User
von chris_ (Gast)


Lesenswert?

Das hier habe ich vor kurzem entdeckt:
https://www.adafruit.com/products/1501

Es gibt wohl einen USB-Treiber für den Attiny85.

von Max M. (maxmicr)


Lesenswert?

Max H. schrieb:
> und auf diese packst du einen ISP Stecker.

Aber der muss ja auch richtig mit dem µC verbunden sein. Da gehen mir 
doch dann die ganzen Pins verloren?

von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Da gehen mir doch dann die ganzen Pins verloren?
Die ISP Pins kann man auch noch für was anderes verwenden.
Wenn's z.B. ein Taster ist, darf man ihn nur nicht während dem Flashen 
drücken.

: Bearbeitet durch User
von Max M. (maxmicr)


Lesenswert?

Max H. schrieb:
> Wenn's z.B. ein Taster ist, darf man ihn nur nicht während dem Flashen
> drücken.

Wo genau muss ich den Taster einbauen? Zwischen Reset und GND?

von Jonas G. (jstjst)


Lesenswert?

So jetzt bin ich auch wach

Max MMM schrieb:
> Max H. schrieb:
>> Wenn's z.B. ein Taster ist, darf man ihn nur nicht während dem Flashen
>> drücken.
>
> Wo genau muss ich den Taster einbauen? Zwischen Reset und GND?
Du musst gar keinen Taster einbauen. Den Reset Pin kannst im Normalfall 
für nichts benutzen. Der Reset Pin muss vor dem programmieren auf GND 
gezogen werden. Das macht dein Programmer.  Dadurch startet der 
Controller neu und kann programmiert werden. Wenn keine Daten zum 
programmieren kommen wird einfach das vorhandene Programm ausgeführt.
Du kannst einen Taster zwischen Reset und GND machen um den Controller 
neuzustarten. Ich hab mir da so ein le kleine Platine mit einem Taster 
gebastelt die ich auf den ISP Stecker stecken kann.

Die anderen Pins die zum ISP Stecker gehen kannst du ganz normal für 
andere Sachen benutzen.

Jst

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Die anderen Pins die zum ISP Stecker gehen kannst du ganz normal für
> andere Sachen benutzen.

Dann muss ich mir aber merken, welcher Pin vom µC nun an welchem Pin vom 
ISP Anschluss liegt... Oder am besten dazuschreiben

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Max MMM schrieb:
> Jonas G. schrieb:
>> Die anderen Pins die zum ISP Stecker gehen kannst du ganz normal für
>> andere Sachen benutzen.
>
> Dann muss ich mir aber merken, welcher Pin vom µC nun an welchem Pin vom
> ISP Anschluss liegt... Oder am besten dazuschreiben

Hab ich es richtig verstanden dass du deine Schaltung jetzt auf den ISP 
Stecker stecken willst?

Jst

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Hab ich es richtig verstanden dass du deine Schaltung jetzt auf den ISP
> Stecker stecken willst?

Ja. Der ISP-Header soll, wenn es möglich ist, zum Programmieren und zum 
verbinden von anderen Sachen (LEDs erstmal für den Anfang) genutzt 
werden. Da ja der ISP-Header anders verdrahtet ist, als man es vermuten 
würde (also Pin1 des µC liegt nicht an Pin1 des ISP, usw.), muss ich ja 
"umdenken".

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Max MMM schrieb:
> Jonas G. schrieb:
>> Hab ich es richtig verstanden dass du deine Schaltung jetzt auf den ISP
>> Stecker stecken willst?
>
> Ja. Der ISP-Header soll, wenn es möglich ist, zum Programmieren und zum
> verbinden von anderen Sachen (LEDs erstmal für den Anfang) genutzt
> werden. Da ja der ISP-Header anders verdrahtet ist, als man es vermuten
> würde (also Pin1 des µC liegt nicht an Pin1 des ISP, usw.), muss ich ja
> "umdenken".
Kann man machen würde ich aber nicht. Willst Platz auf der Platine 
sparen?
Zudem manche Pins nicht auf den Stecker gehen.

Jst

: Bearbeitet durch User
von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Kann man machen würde ich aber nicht. Willst Platz auf der Platine
> sparen?
> Zudem manche Pins nicht auf den Stecker gehen.

Achso, jetzt versteh ich dich. So meinst du, oder?

von Jonas G. (jstjst)


Lesenswert?

Ja

Nur würde ich Pin 1 JP3 -> PB0 usw.

Und PB5 (Reset) nicht auf JP3 legen. Den kannst du nicht benutzt außer 
du deaktivierst ihn als Reset dann brauchst du aber zum programmieren 
einen speziellen HV-Programmer.

Stattdessen noch 5V und GND auf JP3.

Jst

von Jonas G. (jstjst)


Lesenswert?

Tipp:
Lösche alle Leitung zwischen ATtiny und JP3 und ISP.
Zieh dann die Leitungen von ATtiny und JP3. Und dann zum ISP.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Lass die Verbindungen zum ISP erst mal offen bis der Rest passt.

JP3:

Einreihig mit 7 Pins

Pin 1-5: PB0-4
Pin 6: 5V
Pin 7: GND

Oder wenn du schon mal ans Layout denkst:
Auf beiden Seiten vom ATtiny ein Stecker mit 4 Pins die direkt zum 
ATtiny gehen.

Ich würde erst die erste Variante probieren und schauen ob es sich 
vernünftig Routen lässt


Jst

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Pin 6: 5V

Kommt denn die Spannung nicht vom Ausgang des µC?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

> Kommt denn die Spannung nicht vom Ausgang des µC?
Ja und nein
 Die Signalspannung kommt vom Ausgang. Du brauchst aber GND damit der 
Stromkreis geschlossen ist.
Und wenn du irgendwelche Chips anschließen willst brauchen diese eine 
Versorgungsspannung. Dafür verwendet man die selben 5v die auch der 
Controller bekommt.

Jst

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Und wenn du irgendwelche Chips anschließen willst brauchen diese eine
> Versorgungsspannung.

Aber wie kann ich dann z.b. eine LED noch mit dem µC kontrollieren (PWM 
z.B.), wenn sie bereits 5V bekommt?

von Jonas G. (jstjst)


Lesenswert?

Die LED schließt du mit der einen Seite an GND an mit der anderen zum 
Beispiel an PB0.
Wenn du zum Beispiel ein Display hast will dieses permanent 5v.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay. Hab jetzt eine 7-Pin Leiste genommen. Aber nur noch mal zum 
Verständnis: Wenn ich nur LEDs und kein Display anschließen wollen 
würde, dann bräuchte ich keine 5V Verbindung?

Wenn ich z.B. eine LED an PB0 anschließe muss ich sie ja mit GND 
verbinden. Das würde ja noch funktionieren. Sobald ich jedoch mehr als 
eine LED anschließe, fehlen GND Verbindungen. Wäre es da nicht besser, 
2x7 Pinheader zu nehmen und dann die gegenüberliegenden Stecker mit GND 
zu verbinden (wie im letzten Beitrag)?

: Bearbeitet durch User
von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Wenn ich nur LEDs und kein Display anschließen wollen
> würde, dann bräuchte ich keine 5V Verbindung?
Nicht zwingen, außer du willst deine LEDs zwischen +5V und dem Pin 
anschließen.

> Sobald ich jedoch mehr als
> eine LED anschließe, fehlen GND Verbindungen. Wäre es da nicht besser,
> 2x7 Pinheader zu nehmen und dann die gegenüberliegenden Stecker mit GND
> zu verbinden (wie im letzten Beitrag)?
Du kannst an dem einen GND Pin auch mehrere LEDs anschließen.

von Jonas G. (jstjst)


Lesenswert?

So das sieht doch schon gut aus.

>Aber nur noch mal zum Verständnis: Wenn ich nur LEDs und kein Display anschließen 
wollen würde, dann bräuchte ich keine 5V Verbindung?
Ja, führe sie aber trotzdem raus.
Außer in einem ungewöhnlichen Fall:
Du hängst die LED dauerhaft an 5v und schaltest den Minuspin der LED mit 
dem Controller.
Macht man aber bei LEDs im Normalfall nicht.

1. Der 10k Widerstand gegen die 5v am ISP Stecker.

2. GND an JP3 nach links schieben.

3. JP1 und JP3 etwa 5 Kästchen nach oben schieben. Angeschlossene Sachen 
bis auf den Controller mitnehmen.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Max H. schrieb:
> Du kannst an dem einen GND Pin auch mehrere LEDs anschließen.

Wenn ich das mit Jumper Wires mache, dann nicht mehr...

Jonas G. schrieb:
> 1. Der 10k Widerstand gegen die 5v am ISP Stecker.
>
> 2. GND an JP3 nach links schieben.
>
> 3. JP1 und JP3 etwa 5 Kästchen nach oben schieben. Angeschlossene Sachen
> bis auf den Controller mitnehmen.

Hab ich angehängt.

Danke an alle für die Hilfe :)

von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Hab ich angehängt.
Den ISP Stecker solltest du aber auch noch verbinden.

von Jonas G. (jstjst)


Lesenswert?

Die neu Leitung am Widerstand wieder weg. Den Widerstand "umdrehen" und 
mit der aktuell linken Seite an die 5v am ISP anschließen. Sie alte 5v 
Verbindung trennen.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Die neu Leitung am Widerstand wieder weg. Den Widerstand "umdrehen" und
> mit der aktuell linken Seite an die 5v am ISP anschließen. Sie alte 5v
> Verbindung trennen.

So?

Max H. schrieb:
> Den ISP Stecker solltest du aber auch noch verbinden.

Ich wollte erstmal JP3 richtig verbinden...

von Jonas G. (jstjst)


Lesenswert?

Genau

Jetzt darfst du den ISP Stecker.

Jst

von Max M. (maxmicr)


Lesenswert?

Ich würde trotzdem nochmal mein Bedenken von vorhin aufgreifen:

Max MMM schrieb:
> Wenn ich z.B. eine LED an PB0 anschließe muss ich sie ja mit GND
> verbinden. Das würde ja noch funktionieren. Sobald ich jedoch mehr als
> eine LED anschließe, fehlen GND Verbindungen. Wäre es da nicht besser,
> 2x7 Pinheader zu nehmen und dann die gegenüberliegenden Stecker mit GND
> zu verbinden (wie im letzten Beitrag)?

Ich möchte zum Testen die LEDs gerne per Jumper Kabel mit dem 
Pin-Headern verbinden, anstatt zu Löten. Daher bräuchte ich genauso 
viele GND wie µC Ausgänge, oder?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Wenn du nur mit Jumper Kabel arbeitest kann es sinnvoll sein mehrere GND 
Pins zu haben. Ich nehm immer ein Steckbrett sobald ich mehr als eine 
Sache anschließe.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Würde es denn so auch gehen (denk dir JP3 einfach weg)? Ich hab die 
Reihenfolge (also PB1 liegt z.B. an Port 3 von JP4) absichtlich falsch 
gewählt, damit ich das Kabel eben direkt gegenüber anstecken kann.

von Jonas G. (jstjst)


Lesenswert?

Eine gute Möglichkeit wäre eine 5x3 Leiste(beziehungsweise mehrere 
einzelne 1x5) und diese "Servo kompatibel" zubelegen.
1
GND GND GND GND GND
2
5V  5V  5V  5V  5V
3
PB0 PB1 PB2 PB3 PB4

Jst

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> und diese "Servo kompatibel" zubelegen.

Also falls ich mehrere Servomotoren anschließen möchte? Ist eigentlich 
eine gute Idee...

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Nicht nur für Servos.
So hast du alles was du brauchst.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?


von Jonas G. (jstjst)


Lesenswert?

Wenn der Chinese sich an den Standard hält passt es.

Notfalls musst du dir einen Adapter bauen.

Jst

von Jonas G. (jstjst)


Lesenswert?

Du kannst dir aber auch einen guten Programmer kaufen. Wie den Atmel 
AVRISP MKII.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Wenn der Chinese sich an den Standard hält passt es.
>
> Notfalls musst du dir einen Adapter bauen.

Hoffentlich ^^

Jonas G. schrieb:
> Du kannst dir aber auch einen guten Programmer kaufen. Wie den Atmel
> AVRISP MKII.

Wenns mit dem China-Teil nicht klappt.


Ich hab jetzt angefangen, mein Board zu designen. Da ich keine Erfahrung 
mit Leitungen verlegen habe, hab ich die Autorouter-Funktion genommen. 
Das im Anhang kam dabei heraus. Was sagt ihr dazu?

Ich hab die Bauteile solange verschoben, bis keine Vias mehr entstanden 
sind.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Lass die Finger vom Autorouter!!!!!!
Um ihn richtig zu bedienen braucht man viel Erfahrung und die bekommt 
man nur wenn man manuell routet.

Platziere erst mal die Teile ordentlich. Fang am besten am 
Spannungsregler an.

Jst

von Jonas G. (jstjst)


Lesenswert?

PS:
Hast du schon einen ERC ausgeführt?

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Lass die Finger vom Autorouter!!!!!!

Okay...oO

Jonas G. schrieb:
> Hast du schon einen ERC ausgeführt?

Siehe Anhang. Der INPUT-Pin U2BP ist der Bypass Pin des Voltage 
Regulators, der kann laut Beschreibung freigelassen werden:
1
Reference Bypass: Connect external 470pF capacitor to GND to reduce output
2
noise. May be left open.

Jonas G. schrieb:
> Platziere erst mal die Teile ordentlich. Fang am besten am
> Spannungsregler an.

Okay.

von Jonas G. (jstjst)


Lesenswert?

Die Fehler und Warnungen vom ERC stören erst mal nicht. Wenn du 
unbedingt willst kannst du sie mit den Werkzeugen name und value 
beheben.
Bei den Kondensatoren und Widerständen wäre name zum Beispiel C1 
beziehungsweise R1. Value ist die Größe.
U2 hat als Wert die Chipbezeichnung.
JP1 usw. kannst in value die Funktion eingeben.

Jst

von Max M. (maxmicr)


Lesenswert?

Hast du Tipps für mich für ein ordentliches Layout der Bauteile?

von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Hast du Tipps für mich für ein ordentliches Layout der Bauteile?
Den 100nF so nahe wie möglich mit möglichst kurzen Leiterbahnen an den 
µC, das gleiche für den 2.2µF und dem Regler. Und den Rest dann halt so, 
dass du die Pins gut verbinden kannst.
Und nicht zu vergessen, die Stecker dort wo du sie haben willst.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Mach mal ein Bild ohne die Leiterbahnen mit Luftlinien.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Wie breit sollten die Leiterbahnen sein, damit man die später noch 
Fräsen kann?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Den 2,2uF Kondensator über U2
Den 100nF Kondensator unter U1
Den Rest erst mal zu Seite schieben

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So?

von Jonas G. (jstjst)


Lesenswert?

2,2uF einmal um 180 Grad drehen
Häng bitte immer ein komplettes Bild an.

Jst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay :)

von Jonas G. (jstjst)


Lesenswert?

47n über U1
10k über 47n

von Jonas G. (jstjst)


Lesenswert?

Häng bitte auch noch mal  den kompletten Schaltplan an.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Echt vielen Dank für deine ausdauernde Hilfe! :)

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

10k 180 Grad drehen
JP2 unter U2

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So

Äh...Zweites Bild

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

JP2 unter den Spannungswandler

von Max H. (hartl192)


Lesenswert?

Die Widerstände und Kondensatoren würde ich im R1, C1, C2 und C3 
umbenennen und einen Wert geben. Wenn du bei deinem System bleibst, 
taucht bei deinem ersten Projekt mit zwei Bauteilen mit gleichem Wert 
dann sicher die Frage auf, wie du in Eagle z.B. 2 100nF Kondensatoren 
einfügen kannst.

von Jonas G. (jstjst)


Lesenswert?

Geh auf das Werkzeug mit dem X und den Punkten

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Max H. schrieb:
> Die Widerstände und Kondensatoren würde ich im R1, C1, C2 und C3
> umbenennen und einen Wert geben.

Okay, done.

Jonas G. schrieb:
> Geh auf das Werkzeug mit dem X und den Punkten

Ähm...Wo befindet sich das bzw. welche Funktion hat es?

von Jonas G. (jstjst)


Lesenswert?

JP2 um 180 Grad drehen
U1 und U2 ein ganzes Stück auseinander rutschen. Teile die dazugehören 
mitnehmen.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So..

von Jonas G. (jstjst)


Lesenswert?

Wieder das X
Mach das am besten immer bevor du das Layout hochlädst

von Jonas G. (jstjst)


Lesenswert?

Ich denke mal deine Platine soll einseitig werden

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Wieder das X

Was meinst du damit? Ratsnest?

Jonas G. schrieb:
> Ich denke mal deine Platine soll einseitig werden

Wäre schön :)

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Ja
Bekommen wir hin

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Ja

Mach ich normalerweise immer. Ich hab nur C2 nochmal um 180° rotiert 
weil sonst die zwei Anschlüsse übereinander liegen würden.

Jonas G. schrieb:
> Bekommen wir hin

Super!

von Jonas G. (jstjst)


Lesenswert?

Dreh mal U2 um 180 Grad

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay

von Jonas G. (jstjst)


Lesenswert?

Im Schaltplan ist ein Fehler:
IN und OUT von U2 sind beide auf 5v

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> IN und OUT von U2 sind beide auf 5v

Ups. Danke für den Hinweis.

von Jonas G. (jstjst)


Lesenswert?

JP5 -90 Grad drehen und rechts neben U1 setzen

: Bearbeitet durch User
von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Done.

von Jonas G. (jstjst)


Lesenswert?

JP5 180 Grad drehen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Lol ^^

von Jonas G. (jstjst)


Lesenswert?

JP5 90 Grad gegen den Urzeigersinn drehen unten über U1 setzen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So vielleicht?

von Jonas G. (jstjst)


Lesenswert?

War zwar nicht so gedacht aber ist noch besser. C2 über U1

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Hm...

von Jonas G. (jstjst)


Lesenswert?

JP5 näher an U1 an vier Kästchen nach links
JP3 und JP4 drunter

Und schau mal wie das Raster eingerichtet ist

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay.

Jonas G. schrieb:
> Und schau mal wie das Raster eingerichtet ist

Raster sind 0.5mm

von Jonas G. (jstjst)


Lesenswert?

Stell das Raster auf 0,05 inch
Dann musst du alle Teile neu am Raster ausrichten

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Stell das Raster auf 0,05 inch

Okay, done.

von Jonas G. (jstjst)


Lesenswert?

JP3,4,5 ein Kästchen nach links und zwei nach oben
Dann so zusammen rutschen dass sie sich berühren
Du musst andere nehmen die runde Pads haben

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Du musst andere nehmen die runde Pads haben

Warum?

von Jonas G. (jstjst)


Lesenswert?

Weil sie sich berühren. Wenn du sie weiter auseinander rutscht hast du 
nicht mehr den normalen Abstand.

von Max M. (maxmicr)


Lesenswert?


von Jonas G. (jstjst)


Lesenswert?

Raster auf 0,025 inch und Multiplikator 2

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay.

von Jonas G. (jstjst)


Lesenswert?

Ja die sind halt nicht dafür gedacht.
Schau mal ob es 5x3 gibt oder schau in die jumper lib

von Max M. (maxmicr)


Lesenswert?

Also ich hätte damit auch keine Probleme, wenn die in Kästchen 
auseinander sind, verlöten werde ich da erstmal eh nichts sondern nur 
mit jumper-kabel verbinden. Sofern das elektrisch möglich ist?

Jonas G. schrieb:
> Schau mal ob es 5x3 gibt

Ne, gibt es nicht.

Jonas G. schrieb:
> schau in die jumper lib

Da weis ich halt nicht, wo man die kaufen kann.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

0,1 ist halt der Standardabstand. Wenn du mal Buchsenleisten aufstecken 
willst hast du ein Problem.

von Jonas G. (jstjst)


Lesenswert?

> Jonas G. schrieb:
>> schau in die jumper lib
>
> Da weis ich halt nicht, wo man die kaufen kann.
Das sind die gleichen nur dass die Pads soweit ich weiß rund sind.

von Max M. (maxmicr)


Lesenswert?

Und wenn ich einfach die Position entsprechend verschiebe? Oder müssen 
die Bauteile immer perfekt dem Raster angeordnet sein?

Jonas G. schrieb:
> Das sind die gleichen nur dass die Pads soweit ich weiß rund sind.

Also auch mechanisch kompatibel?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Sie sollten am Raster sein. Alles andere macht niemand ist eine absolute 
Notlösung.

von Jonas G. (jstjst)


Lesenswert?

> Jonas G. schrieb:
>> Das sind die gleichen nur dass die Pads soweit ich weiß rund sind.
>
> Also auch mechanisch kompatibel?
Ja

von Max M. (maxmicr)


Lesenswert?

In der Jumper-Lib finde ich weder 1X5 noch 3X5...

von Jonas G. (jstjst)


Lesenswert?

Mach mal ein Foto

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jop

von Jonas G. (jstjst)


Lesenswert?

JP5Q

von Max M. (maxmicr)


Lesenswert?

Das sind aber nur 2 Reihen?

von Jonas G. (jstjst)


Lesenswert?

Zeig mal
Sitze leider gerade nicht vorm PC

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So:

von Jonas G. (jstjst)


Lesenswert?

Wie ist die JP5QE

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

genauso

von Jonas G. (jstjst)


Lesenswert?

Dann nimm 5 mal JP3Q oder JP3QE

von Jonas G. (jstjst)


Lesenswert?

Oder du lernst eie man Teile ändert

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Noch ein paar Hinweise aus der Praxis:
* Du kannst die ganze Chose direkt aus einem freien USB Port speisen und 
sparst dir damit den Regler.
* Jegliche Resetbeschaltung ist bis auf die Verbindung zum ISP unnötig 
und je nach Programmierer sogar kontraproduktiv. Das höchste wäre ein 
schwacher Pullup (47k - 100k), aber selbst den kann man sich sparen.
* Bau einen Schalter für Vcc ein, damit du den MC stromlos stecken und 
ziehen kannst.
* Sieh den Platz für einen (TTL) Oszillator auf deiner Platine vor und 
route seinen Ausgang schon mal auf auf PB3 (Pin 2). Falls du dich mal 
aus Versehen per Fuse aussperrst, läuft der Tiny dann mit diesem Takt. 
Ein 4-6 Mhz Oszillator ist da das richtige.

Ich habe auf mein Board noch eine 7-pol Molexleiste mit allen Signalen 
gemacht. So kann ich externe Textoolsockel anschliessen und so gut wie 
jeden AVR (und AT89) flashen.

von 138 (Gast)


Lesenswert?

Max MMM schrieb:
> Die Schaltung soll dazu benutzt werden, über den ISP einen Attiny
> programmieren zu können.

Wenn du die Schaltung ein wenig abänderst und einen Nullkraftsockel 
nimmst, könntest du sogar mehrere µC programmieren und vielleicht nicht 
nur ATtinys.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Matthias Sch. schrieb:
> Jegliche Resetbeschaltung ist bis auf die Verbindung zum ISP unnötig
> und je nach Programmierer sogar kontraproduktiv.

Ich brauch doch die Pin-Header, um externe Sachen anschließen zu können 
(LEDs, Display)?

Matthias Sch. schrieb:
> Bau einen Schalter für Vcc ein, damit du den MC stromlos stecken und
> ziehen kannst.

Vielleicht benutze ich erstmal das Board, um einen einzelnen ATTiny zu 
programmieren und damit dann auch gleich ein paar Sachen zu machen 
(sowas wie LEDs blinken lassen etc.). Außerdem hatte ich vor, den ATTiny 
in SMD-Bauweise zu verbauen. Ich mag das mit Löchern irgendwie nicht so.

Matthias Sch. schrieb:
> Sieh den Platz für einen (TTL) Oszillator auf deiner Platine vor und
> route seinen Ausgang schon mal auf auf PB3 (Pin 2). Falls du dich mal
> aus Versehen per Fuse aussperrst, läuft der Tiny dann mit diesem Takt.
> Ein 4-6 Mhz Oszillator ist da das richtige.

Passt das so (siehe Anhang)?

138 schrieb:
> Wenn du die Schaltung ein wenig abänderst und einen Nullkraftsockel
> nimmst, könntest du sogar mehrere µC programmieren und vielleicht nicht
> nur ATtinys.

Für die erste Schaltung möchte ich es so einfach wie möglich halten. Ich 
glaube, deinen Vorschlag hebe ich mir für die Zukunft auf.

Matthias Sch. schrieb:
> Das höchste wäre ein
> schwacher Pullup (47k - 100k), aber selbst den kann man sich sparen.

Sprich den 10k wieder raus und stattdessen 47k bzw. 100k?

Jonas G. schrieb:
> Oder du lernst eie man Teile ändert

Aber es macht doch wenig Sinn, ein Teil in Eagle abzuändern, wenn es das 
dann gar nicht zu kaufen gibt? Ich hatte vor, diese Pin-Header zu 
verwenden:

http://de.aliexpress.com/item/New-40-Pin-1x40-2-54-Breakable-Pin-Header-Single-Row-Male-Female-Header-Strip-53461/2024163700.html

Und dann 3 Reihen mit je 5 Pins zu benutzen. Und soweit ich mich 
informiert habe, entsprechen diese Stifte den Stiften aus der 
Pinhead-Lib in Eagle.

: Bearbeitet durch User
von Joe (Gast)


Lesenswert?

Mit den 47nF am Reset schafft es nicht jeder Programmer einen 
Reset-Impuls zu erzeugen.
Besser nur 4.7nF nehmen

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Max MMM schrieb:
> Passt das so (siehe Anhang)?

Nö. Das ist ja nur ein Quarz, ich sprach von einem Oszillator Baustein, 
so was wie das hier:
http://www.pollin.de/shop/dt/Njg4OTY3OTk-/Bauelemente_Bauteile/Passive_Bauelemente/Quarze_Oszillatoren/Quarzoszillator.html

Die haben Versorgungsanschlüsse und es kommt gleich ein fertiges Signal 
raus. ( 1Mhz in diesem Fall).

Max MMM schrieb:
> Ich brauch doch die Pin-Header, um externe Sachen anschließen zu können
> (LEDs, Display)?

Ja, aber nicht den Resetanschluss. Ich hatte dein Projekt auch als 
Programmingboard verstanden wg. des Threadtitels. Wenn du da gleich fest 
Chips verlötest, ist das eh ein Wegwerfprojekt und da solltest du für 
jedes ein eigenes Board entwickeln. Zum Programmieren jedenfalls ist 
jegliche Resetbeschaltung unnötig - bis auf die Verbindung mit dem ISP 
Port. Wenn du übrigens einmal Reset als Portausgang fused, kommst du an 
den Chip nicht mehr mit ISP ran, das kam evtl. hier nicht so rüber.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Matthias Sch. schrieb:
> Nö. Das ist ja nur ein Quarz, ich sprach von einem Oszillator Baustein

Okay. So vielleicht?

Matthias Sch. schrieb:
> Ja, aber nicht den Resetanschluss. Ich hatte dein Projekt auch als
> Programmingboard verstanden wg. des Threadtitels.

Ist es ja im Prinzip immer noch: Ich programmiere einen µC. Nur halt 
erstmal für einen einzelnen ATTiny.

Matthias Sch. schrieb:
> Zum Programmieren jedenfalls ist
> jegliche Resetbeschaltung unnötig

Also R1 komplett weg?

Joe schrieb:
> Besser nur 4.7nF nehmen

Okay.

von Jonas G. (jstjst)


Lesenswert?

Zum Reset:
https://www.mikrocontroller.net/articles/AVR_Checkliste
>Der Reset-Anschluss am AVR ist 'active-low', d. h. wenn man den Pin mit GND 
(Masse) verbindet, wird der Controller zurückgesetzt gehalten. Zwar haben die 
meisten(!) AVRs einen internen Pullup-Widerstand, der den Reset-Pin gegen VCC 
"zieht", dieser ist jedoch relativ hochohmig (ca. 50 kΩ, vgl. Datenblatt) und 
reicht in extrem stark gestörter Umgebung nicht aus, um den Reset-Pin sicher 
"hochzuhalten". Als Mindestbeschaltung empfiehlt sich dringend, einen externen 
Pullup-Widerstand vorzusehen (typisch 10 kΩ), der den Reset-Pin mit VCC verbindet. 
Er sollte nicht kleiner als 4,7 kΩ sein, da der Programmieradapter sonst eventuell 
den Reset-Pin während des Programmiervorgangs nicht sicher auf "low" ziehen kann. 
Mit einem Oszilloskop kann man gut überprüfen, ob der Pegel am Reset-Pin sauber 
zwischen high und low wechselt. Zusätzlich sollte man auch noch einen Kondensator 
47 nF oder 100 nF zwischen Reset-Pin und GND anordnen. Dieses RC-Glied sorgt 
dafür, dass der Controller beim Einschalten der Versorgungsspannung für eine 
definierte Zeitspanne im Reset gehalten wird. Im laufenden Betrieb sorgt der 
Kondensator dafür, dass der Reseteingang unempfindlich gegenüber Spikes und 
Glitches wird. Er sollte deshalb unmittelbar in Pin-Nähe beim Prozessor 
untergebracht werden. Dieser Kondensator darf jedoch nicht verwendet werden, wenn 
debugWIRE möglich sein soll.

Datenblatt Seite 161
>Reset Pull-up Resistor, VCC = 5.5V, input low, min: 30kOhm max:60kOhm

Meine Empfehlung wäre den Widerstand und den Kondensator vorzusehen und 
einzulöten. Wenn was nicht funktioniert kannst du sie wieder auslöten.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Meine Empfehlung wäre den Widerstand und den Kondensator vorzusehen und
> einzulöten. Wenn was nicht funktioniert kannst du sie wieder auslöten.

Okay, dann lass ich es so.

Ist der Quarzoszillator richtig verschaltet?

von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Ist der Quarzoszillator richtig verschaltet?
Ich würde noch Prüfen ob dein Quarzoszillator einen Entkoppelkondensator 
braucht und Pin 1 offen bleiben darf.

Zusätzlich würde ich einen Jumper zwischen dem Ausgang des Oszillators 
und dem Pin vorsehen. Dann kannst du den Oszillator vom Pin trennen, 
wenn du ihn als IO brauchst und mit dem internen arbeiten. Sonst kannst 
du RB3 vom JP5 auch weglassen weil du daran sowieso nur den Takt des 
Oszillators hast.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

> Ist der Quarzoszillator richtig verschaltet?
Ja
Aber auch  hier scheiden sich die Geister.
Es ist ein typischer Anfängerfehler die Fuse falsch zu wählen. Wenn du 
aber eh nur den internen Oszillator benutzt musst du hier erst mal 
nichts ändern. Wenn du doch einen Fehler machst kannst den externen 
Oszillator immernoch vorübergehend an deine Stiftleiste hängen.

von Jonas G. (jstjst)


Lesenswert?

Nochmal zu den Pin-Header:
Bei denen die du kaufen willst ist nur der Abstand zwischen zwei Pins 
vorgegeben. Du kannst sie in der Länge einfach nach jedem Pin abbrechen.

von Max M. (maxmicr)


Lesenswert?

Max H. schrieb:
> Zusätzlich würde ich einen Jumper zwischen dem Ausgang des Oszillators
> und dem Pin vorsehen.

Wobei ich den Oszillator ja nur einlöten würde, wenn ich den Fehler 
bereits begangen habe. Den vorher schon zu benutzen macht ja wenig Sinn, 
oder?

Jonas G. schrieb:
> Wenn du doch einen Fehler machst kannst den externen
> Oszillator immernoch vorübergehend an deine Stiftleiste hängen.

Stimmt! Wobei mir aber dann ein Pin verloren geht...

Edit: Der geht mir ja dann sowieso verloren weil Pin2 dann nicht mehr 
als Aus- bzw. Eingang agiert.

Irgendwie finde ich auf Aliexpress wenn ich nach "quarzoszillator" suche 
nur diese 2-Beinigen...

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

> Jonas G. schrieb:
>> Wenn du doch einen Fehler machst kannst den externen
>> Oszillator immernoch vorübergehend an deine Stiftleiste hängen.
>
> Stimmt! Wobei mir aber dann ein Pin verloren geht...
Nur kurzzeitig:
Wenn du versentlich die falsche Taktquelle ausgewählt hast schließt du 
das Ding an und machst den Fehler rückgängig. Dann kannst du es wieder 
abstecken.

von Jonas G. (jstjst)


Lesenswert?

Such mal nach active Crystal Oscillator

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Bei denen die du kaufen willst ist nur der Abstand zwischen zwei Pins
> vorgegeben. Du kannst sie in der Länge einfach nach jedem Pin abbrechen.

Okay. Aber ich dachte das Problem wäre, dass sich die 3 Reihen berühren 
(lassen sich die Pins dann nicht mehr verlöten, wenn sie sich 
berühren?).

Jonas G. schrieb:
> Such mal nach active Crystal Oscillator

Hm wird nicht besser: 
http://de.aliexpress.com/wholesale?SearchText=Crystal+Oscillator+6mhz&catId=&initiative_id=SB_20150526010135

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Die eigentlichen Stifte beziehungsweise das Plastik drumherum berühren 
sich am Plastik. Das ist schon richtig und ok.

Das Problem ist dass sich die Kupferflächen zum einlöten berühren. Wenn 
man hier statt ovalen runde Pads nimmt geht es.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Das Problem ist dass sich die Kupferflächen zum einlöten berühren. Wenn
> man hier statt ovalen runde Pads nimmt geht es.

Hehe, ich hab welche gefunden (adafruit lib sei dank). Aber natürlich 
gibt es die nur wieder in 1x3 und 1x6

von Jonas G. (jstjst)


Lesenswert?

Gibt es in der Jumper keine 1x3?

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Gibt es in der Jumper keine 1x3?

Nope

von Jonas G. (jstjst)


Lesenswert?

Ich würde die 5x1 aus der pinhead ändern
3x1 würde dir den Schaltplan zerstören

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Ich würde die 5x1 aus der pinhead ändern

Okay, ich probiers mal :)

von Jonas G. (jstjst)


Lesenswert?

Kurze Anleitung
Ins Controll panal
Datei öffnen lib pinhead
Neues package zum beispiel 1x5_rund
Package 1x5 öffnen
Alles markieren und kopieren
In 1x5_rund einfügen

von Jonas G. (jstjst)


Lesenswert?

Mit dem Werkzeug info auf die grünen pads gehen
Jetzt kannst du die Form auswählen
Ich würde die achteckigen oder runden nehmen

von Jonas G. (jstjst)


Lesenswert?


von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Mit dem Werkzeug info auf die grünen pads gehen
> Jetzt kannst du die Form auswählen
> Ich würde die achteckigen oder runden nehmen

Dann muss ich aber immer noch ein neues Device erstellen. Das 
funktioniert zwar. Beim Einfügen bekomme ich dann die Meldung:
1
Bauteil PinHD-1x5_RUNd hat nicht angeschlossenen Pin (G$1/1)

von Jonas G. (jstjst)


Lesenswert?

Im device auf connect
Dann die pins vom Symbol mit den entsprechenden vom package verbinden

von Jonas G. (jstjst)


Lesenswert?

Wie groß ist der Durchmesser der pads

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Im device auf connect
> Dann die pins vom Symbol mit den entsprechenden vom package verbinden

Thx! :D

Jonas G. schrieb:
> Wie groß ist der Durchmesser der pads

1.5mm (mit "Mark" gemessen)

von Jonas G. (jstjst)


Lesenswert?

Bring mal JP3,4,5 in die richtige Reihenfolge

von Jonas G. (jstjst)


Lesenswert?

Willst du jetzt einen Oszillator auf die Platine packen oder nicht

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So.

Jonas G. schrieb:
> Willst du jetzt einen Oszillator auf die Platine packen oder nicht

Achso stimmt. Wenn ich den dann auch über die Pins anschließen kann, 
dann nicht.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

U1 ein halbes Kästchen nach oben und nach rechts
JP3,4,5 ein halbes Kästchen nach rechts

von Gerald B. (gerald_b)


Lesenswert?

Wenn du eh einen SO8 Chip verbaust, kannst du dir den ISP Header sparen 
und proggst das Ding per Zange :-)
Sowas hier:
http://www.aliexpress.com/snapshot/6486033565.html?orderId=65734839673439
Habe ich mir eigentlich für serielle Flash's zugelegt, aber nachdem ich 
ausversehen die Tinnys in der falschen Gehäusevariente geordert hatte, 
entsann ich mich dieses Tools, das in meinem Fundus schlummerte. Mit ein 
paar Jumpern mit dem USBasp verbunden funzt das.
Ich habe den SO8 auf eine DIL8 Adapterplatine gelötet und steckbar 
verbaut. Wenn die Pins knapp werden und man proggt den Reset Pin als 
zusätzlichen I/O, dann kommst du per ISP nicht mehr auf den Chip, da 
hilft dann nur noch ein HV Programmer.
Für so kleine, simple Sachen, wie einen termperaturgeregelten Lüfter, 
der erst mal eine Sekunde volle Pulle läuft und dann in den 
Flüsterbetrieb geht, eventuell auch mit einem Temperaturfühler, oder 
einem retriggerbaren Monoflop nach einem PIR-Modul, für derlei Dinge 
sind die kleinen 8-Beiner völlig ausreichend :-)

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Gerald B. schrieb:
> Wenn du eh einen SO8 Chip verbaust, kannst du dir den ISP Header sparen
> und proggst das Ding per Zange :-)

Danke für den Tipp. Das kommt mich aber erstmal teurer als die 10 
Beinchen und ein ISP/USB Programmer.

Gerald B. schrieb:
> Für so kleine, simple Sachen, wie einen termperaturgeregelten Lüfter,
> der erst mal eine Sekunde volle Pulle läuft und dann in den
> Flüsterbetrieb geht

Das war auch einer meiner Ideen, was ich damit vorhatte ^^

Jonas G. schrieb:
> U1 ein halbes Kästchen nach oben und nach rechts
> JP3,4,5 ein halbes Kästchen nach rechts

Okay

von Jonas G. (jstjst)


Lesenswert?

JP1 näher an U1
U2 ein halbes Kästchen nach links
C1 ein halbes Kästchen nach links und nach unten

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jup

von Jonas G. (jstjst)


Lesenswert?

Mess mal den Abstand zwischen IN und GND an U2 jeweils von der Mitte der 
pads

: Bearbeitet durch User
von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Mess mal den Abstand zwischen IN und GND an U2 jeweils von der Mitte der
> pads

1mm

von Jonas G. (jstjst)


Lesenswert?

JP1 ein Kästchen nach oben

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

U1 und JP1 ein halbes Kästchen nach unten
Ist es dir wichtig das fie Platine möglichst klein wird

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Ist es dir wichtig das fie Platine möglichst klein wird

Nein

von Jonas G. (jstjst)


Lesenswert?

JP3,4,5 ein Kästchen nach links

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

okay

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

Stell das Raster kleiner und route die Verbindungen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Bis auf die lange Verbindung passt doch alles

von Jonas G. (jstjst)


Lesenswert?

Kannst mal schauen ob du irgendwo die netznamen einblenden kannst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So besser?

von Jonas G. (jstjst)


Lesenswert?

Ja
Den letzten knick kannst du dir sparen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Kannst mal schauen ob du irgendwo die netznamen einblenden kannst

Ich zeig eigentlich alle Layer außer "Stop", "Cream", "Finish", "Glue" 
und "Values".

von Jonas G. (jstjst)


Lesenswert?

Ich mein den knick auf der anderen Seite
Den knick der Verbindung zwischen U2 Pin 7 und JP5 Pin 3 sollte weiter 
links unter sein

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay

: Bearbeitet durch User
von Dave C. (dave_chappelle)


Lesenswert?

Hallo @Max

Bin mir nicht sicher ob es der (sehr geduldige) Jonas schon explizit so 
geschrieben hat darum nochmals hier:

Pins, Vias, Leiterbahnen und Lötpads die nicht demselben Netz angehören 
dürfen sich NIEMALS berühren, denn sonst fabrizierst du einen 
Kurzschluss zwischen diesen Netzen und dein Teil funktioniert dann 
nicht. Im schlechteseten Fall raucht es dir ab (je nach Verbindung).

von Jonas G. (jstjst)


Lesenswert?

>Den knick der Verbindung zwischen U2 Pin 7 und JP5 Pin 3 sollte weiter links 
unter sein
Noch ein halbes Kästchen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Dave Chappelle schrieb:
> Pins, Vias, Leiterbahnen und Lötpads die nicht demselben Netz angehören
> dürfen sich NIEMALS berühren

Okay, das verstehe ich. Ich hab jetzt mal Beschriftungsfähnchen im 
Schaltplan erstellt und im PCB-Layout unter Optionen -> Einstellungen -> 
Verschiedenes "Pad-Namen anzeigen" eingestellt. Jetzt seh ich zwar die 
Pinbelegung aber nicht die Netznamen?

Jonas G. schrieb:
> Noch ein halbes Kästchen

Hab die Leiterbahn ein halbes Kästchen nach links verschoben.

von Jonas G. (jstjst)


Lesenswert?

Ups natürlich rechts

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

So habs nach rechts verschoben

von Jonas G. (jstjst)


Lesenswert?

Und jetzt noch auf der anderen Seite  nach unten bis es wieder 45 Grad 
sind

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay so müsste es dann passen, oder?

von Jonas G. (jstjst)


Lesenswert?

Bei JP5 Pin 4 kannst du direkt 45 Grad vom Pin weg
C2 ein Kästchen nach unten

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay hab ich gemacht

von Jonas G. (jstjst)


Lesenswert?

Verbindungen zwischen C2 und U1 routen
>Bei JP5 Pin 4 kannst du direkt 45 Grad vom Pin weg
Das solltest du noch machen damit du nicht so nah an JP3 kommst

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Das solltest du noch machen damit du nicht so nah an JP3 kommst

Achso. Hatte mich da verlesen.

von Jonas G. (jstjst)


Lesenswert?

Schau mal ob du die Bahnen an C2 gerade bekommst. Am besten knapp vor C2 
eine 45 Grad schräge.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Schau mal ob du die Bahnen an C2 gerade bekommst. Am besten knapp vor C2
> eine 45 Grad schräge.

So vielleicht? Pin 1 von C2 bekomme ich sonst nicht gerade. Liegt wohl 
am Raster.

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

Probier es mal so

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Wenn ich direkt von Pin8 des µC die Leiterbahn ziehe, dann wird es so 
ungerade, deswegen hier einmal kurz nach rechts.

von Jonas G. (jstjst)


Lesenswert?

Jetzt könnte es gehen wenn du sie mit move ein halbes Kästchen nach 
links verschiebst.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Diese Kniffe ^^

von Jonas G. (jstjst)


Lesenswert?

Jetzt noch die Schräge zwischen C2 und U1 verschieben

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Meinst du das so?

von Jonas G. (jstjst)


Lesenswert?

C3 ein Kästchen nach unten und nach rechts und 180 Grad drehen
R1 180 Grad drehen und links neben C3 absetzen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> C3 ein Kästchen nach unten und nach rechts und 180 Grad drehen
> R1 180 Grad drehen und links neben C3 absetzen

Okay

von Jonas G. (jstjst)


Lesenswert?

JP1 90 Grad gegen de Uhrzeigersinn drehen und über U1 setzen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> JP1 90 Grad gegen de Uhrzeigersinn drehen und über U1 setzen

Jup

von Jonas G. (jstjst)


Lesenswert?

JP1 180 Grad drehen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> JP1 180 Grad drehen

Jup

von Jonas G. (jstjst)


Lesenswert?

Verbindungen zwischen R1, C2, C3, U1 routen

von Asko B. (dg2brs)


Lesenswert?

Hallo

Ihr seid ja hier maechtig zugange und es geht voran.

Ich will Euch aber nicht den Spass verderben.
Bloss ich habe hier zu Anfang gelesen es soll
eine moeglichst einseitige Platine werden, und die
soll gefraest werden. Also wird die Platine mit
an 100% Wahrscheinlichkeit keine Durchkontaktierungen
haben. Jetzt sollte die "handwerkliche Frage" auftauchen.
Wie sollen die Pfostenleisten angeloetet werden wenn
sie auf der gleichen Seite sitzen wie die Leiterzuege.
Nun koennte man einfach die Pfostenleisten auf der
Leiterabgewandten Seite einloeten. Den Anschluessen
der Portpins tut das nicht weh, jedoch stimmt dann
der ISP-Anschluss nicht mehr !

Gruss Asko.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Da ist eine ziemlich lange Verbindung zwischen C2-P1 und R1-P2. Aber 
sobald man anfängt, eine Leiterbahn zu ziehen, dockt das gelbe Kabel an 
C1-P1 an.

von Jonas G. (jstjst)


Lesenswert?

Mach erst mal C2-2 zu C3-2

von Jonas G. (jstjst)


Lesenswert?

@Asko
Danke für den Hinweis

JP1 an der vertikalen Achse spiegeln

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Es sieht so aus als wär da eine Verbindung aber eigentlich geht die zu 
R1-P2.

von Jonas G. (jstjst)


Lesenswert?

Kanns sein dass du im Schaltplan unterschiedliche GND Symbole verwendet 
hast. Da muss nämlich eine Verbindung sein

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Hm, anscheinend. Hab jetzt mal alle GNDs aus dem Schaltplan gelöscht und 
durch den gleichen kopiert. Jetzt gibts auch eine Verbindung.

von Jonas G. (jstjst)


Lesenswert?

Das GND Symbol am ATtiny ist falsch angeschlossen. Da überlappt sich was

von anon (Gast)


Lesenswert?

Sach mal wollt ihr nicht mal in einen Chat oder vllt. per PN 
weitermachen?

von Jonas G. (jstjst)


Lesenswert?

>JP1 an der vertikalen Achse spiegeln

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Das GND Symbol am ATtiny ist falsch angeschlossen. Da überlappt sich was

Immer noch? ERC bringt keinen Fehler.

von Jonas G. (jstjst)


Lesenswert?

Jetzt passt

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> JP1 an der vertikalen Achse spiegeln

Meinst du das so?

von Jonas G. (jstjst)


Lesenswert?

Nicht drehen sondern spiegeln

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Oh, es gibt ja auch ein Spiegeln Werkzeug ^^

von Jonas G. (jstjst)


Lesenswert?

JP1 180 Grad drehen.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Okay, done!

von Jonas G. (jstjst)


Lesenswert?

R1 2,5 Kästchen nach unten
U1 Pin 4 routen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> R1 2,5 Kästchen nach unten
> U1 Pin 4 routen

ok

von Jonas G. (jstjst)


Lesenswert?

C1, U2, JP2 zusammen 90 Grad drehen und unter JP1 setzen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> C1, U2, JP2 zusammen 90 Grad drehen und unter JP1 setzen

Okay

von Jonas G. (jstjst)


Lesenswert?

C1, U2, JP2 zusammen 180 Grad drehen

von Jonas G. (jstjst)


Lesenswert?

Die Schräge zwischen U1-6 und JP5-2 ein halbes Kästchen nach oben links 
schieben

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Die Schräge zwischen U1-6 und JP5-2 ein halbes Kästchen nach oben links
> schieben

Okay.

von Jonas G. (jstjst)


Lesenswert?

Schieb mal JP1 vorübergehend weg

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Schieb mal JP1 vorübergehend weg

Jup, okay

von Jonas G. (jstjst)


Lesenswert?

Vorallem nach rechts
Ich seh vor lauter Luftlinien nichts

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Vorallem nach rechts
> Ich seh vor lauter Luftlinien nichts

okay

von Jonas G. (jstjst)


Lesenswert?

C1 und U2 ein Kästchen nach unten
JP2 eineinhalb Kästchen nach unten ein Kästchen nach rechts

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> C1 und U2 ein Kästchen nach unten
> JP2 eineinhalb Kästchen nach unten ein Kästchen nach rechts

Hui das wird spannend zum Löten ^^

von Jonas G. (jstjst)


Lesenswert?

C1 90 Grad drehen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> C1 90 Grad drehen

Jup

von Jonas G. (jstjst)


Lesenswert?

C1 ein Kästchen nach unten

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> C1 ein Kästchen nach unten

Jup

von Jonas G. (jstjst)


Lesenswert?

Verbindungen zwischen C1, C2, U2 routen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Verbindungen zwischen C1, C2, U2 routen

Jup

von Jonas G. (jstjst)


Lesenswert?

JP1 zurück schieben

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> JP1 zurück schieben

Jup

von Jonas G. (jstjst)


Lesenswert?

JP1 ein halbes Kästchen nach rechts schieben
JP1 Pin 1, 7 und 9 routen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> JP1 ein halbes Kästchen nach rechts schieben
> JP1 Pin 1, 7 und 9 routen

PUhhh?

von Jonas G. (jstjst)


Lesenswert?

Bei Pin 7 musst du zwischen den stecker durch

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Bei Pin 7 musst du zwischen den stecker durch

Oder so?

von Jonas G. (jstjst)


Lesenswert?

Ja genau
Jetzt noch 45 Grad knicke

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Ja genau
> Jetzt noch 45 Grad knicke

So dann?

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

So

von Jonas G. (jstjst)


Lesenswert?

Und die Leiterbahnen weiter nach links schieben

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Das sieht doch schon echt gut aus

von Jonas G. (jstjst)


Lesenswert?

Ein Kästchen Abstand zwischen den Leiterbahnen reicht

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Ein Kästchen Abstand zwischen den Leiterbahnen reicht

Okay

von Jonas G. (jstjst)


Lesenswert?

Die schrägen nach dem Bild oben korrigieren

von Max M. (maxmicr)


Lesenswert?

was wie wo?

von Jonas G. (jstjst)


Lesenswert?

Mein Beitrag um 20:20

von Gerald B. (gerald_b)


Lesenswert?

Springer C4

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Mein Beitrag um 20:20

So?

von Jonas G. (jstjst)


Lesenswert?

Direkt von den Pins 45 Grad weg

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Direkt von den Pins 45 Grad weg

So?

von Jonas G. (jstjst)


Lesenswert?

Die Leiterbahn oben noch ein halbes Kästchen nach oben schieben

C1, C2, C3, U2 ein Kästchen nach rechts schieben. Die drei Leiterbahnen 
rechts davon auch

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Die Leiterbahn oben noch ein halbes Kästchen nach oben schieben
>
> C1, C2, C3, U2 ein Kästchen nach rechts schieben. Die drei Leiterbahnen
> rechts davon auch

So?

von Jonas G. (jstjst)


Lesenswert?

JP2 ein Kästchen nach rechts und zu U2 routen

von F. F. (foldi)


Lesenswert?

Mit Lochstreifenraster wärst du jetzt schon lange fertig.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> JP2 ein Kästchen nach rechts und zu U2 routen

so?

von Jonas G. (jstjst)


Lesenswert?

Nein
Lös fie Leiterbahnen wieder auf dreh JP2 180 Grad

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Nein
> Lös fie Leiterbahnen wieder auf dreh JP2 180 Grad

okay

von Jonas G. (jstjst)


Lesenswert?

JP2 zu U2 Pin 1 und 2 routen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> JP2 zu U2 Pin 1 und 2 routen

Okay

von Jonas G. (jstjst)


Lesenswert?

Dave Chappelle schrieb:
> Pins, Vias, Leiterbahnen und Lötpads die nicht demselben Netz angehören
> dürfen sich NIEMALS berühren, denn sonst fabrizierst du einen
> Kurzschluss zwischen diesen Netzen und dein Teil funktioniert dann
> nicht. Im schlechteseten Fall raucht es dir ab (je nach Verbindung).

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Ups, war keine Absicht

von Jonas G. (jstjst)


Lesenswert?

U2-2 unter U2 zu C1-2 routen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> U2-2 unter U2 zu C1-2 routen

Ich hab die 1x2-Pads nochmal überarbeitet, kann man das so lassen?

von Jonas G. (jstjst)


Lesenswert?

Die neue Verbindung muss unbedingt unter U2 durch und als erstes direkt 
in C1 gehen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Die neue Verbindung muss unbedingt unter U2 durch und als erstes direkt
> in C1 gehen

Ach..So hast du das gemeint?

von Jonas G. (jstjst)


Lesenswert?

An C1 aktuell bist du an C2

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> An C1 aktuell bist du an C2

Ups, sry.

von Jonas G. (jstjst)


Lesenswert?

Ich würde von oben in C1 gehen
JP2 Pin 1: direkt 45 Grad weg

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Ich würde von oben in C1 gehen
> JP2 Pin 1: direkt 45 Grad weg

Okay

von Jonas G. (jstjst)


Lesenswert?

R1 und C3 tauschen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> R1 und C3 tauschen

Okay

von Jonas G. (jstjst)


Lesenswert?

R1 180 Grad drehen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> R1 180 Grad drehen

Okay

von Jonas G. (jstjst)


Lesenswert?

JP1 und JP2 zwei Kästchen nach oben
C3 links neben R1

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> JP1 und JP2 zwei Kästchen nach oben
> C3 links neben R1

Okay

von Jonas G. (jstjst)


Lesenswert?

U1 Pin 4 routen
R1 über U2
C3 dahin wo R1 war

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> U1 Pin 4 routen
> R1 über U2
> C3 dahin wo R1 war

Okay

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

Jetzt wird es ein bisschen blöd aber ich seh keine andere Möglichkeit

von Jonas G. (jstjst)


Lesenswert?

Stopp da ist ein Fehler

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Stopp da ist ein Fehler

Wo?

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

So passts

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> So passts

Okay

von Jonas G. (jstjst)


Lesenswert?

Von U1 aus gesehen die letzte zwei Stücke der Resetverbindung wieder 
auftrennen
JP2 zwei Kästchen nach unten

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Von U1 aus gesehen die letzte zwei Stücke der Resetverbindung wieder
> auftrennen
> JP2 zwei Kästchen nach unten

So?

von Jonas G. (jstjst)


Lesenswert?

Ich meine die anderen beiden Stücke
Die Verbindung von U1 zu JP4  auch trennen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Ich meine die anderen beiden Stücke
> Die Verbindung von U1 zu JP4  auch trennen

So?

von Jonas G. (jstjst)


Lesenswert?

Bei JP4 gibt es nur eine
JP5 ist der mit den vielen Verbindungen

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

R1 weg schieben
Blau=bottom
Bei den Übergängen zwischen top und bottom erst ein pad setzen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> R1 weg schieben
> Blau=bottom
> Bei den Übergängen zwischen top und bottom erst ein pad setzen

Okay.

von Jonas G. (jstjst)


Lesenswert?

Die obere bottom Verbindung ein halbes Kästchen nach unten
Die untere bottom Verbindung 0,75 Kästchen nach oben

Zeig mal die werte der pads

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Die obere bottom Verbindung ein halbes Kästchen nach unten
> Die untere bottom Verbindung 0,75 Kästchen nach oben
>
> Zeig mal die werte der pads

Okay

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Ist das so machbar?

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

Die Platine ist so einseitig.
Für die blauen lötest du ein Stück Draht ein.
Die vias musst du entsprechend anpassen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Anscheined

Jonas G. schrieb:
> Die Platine ist so einseitig.
> Für die blauen lötest du ein Stück Draht ein.
> Die vias musst du entsprechend anpassen

So?

Edit: Bzw. eigentlich müsste es so doch auch gehen (siehe Bild2)?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Das zweite Bild geht nicht
Du kannst keine zwei Draht Stücke in ein Loch löten.
Die vias musst du noch anpassen

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Das zweite Bild geht nicht
> Du kannst keine zwei Draht Stücke in ein Loch löten.

So dann?

Jonas G. schrieb:
> Die vias musst du noch anpassen

Inwiefern?

von Asko B. (dg2brs)


Lesenswert?

KURZSCHLUSS !!

VCC-GND durch Via oberhalb R1.

Gruss Asko.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Asko B. schrieb:
> KURZSCHLUSS !!
>
> VCC-GND durch Via oberhalb R1.
>
> Gruss Asko.

Hm..So?

von Asko B. (dg2brs)


Lesenswert?

Sri, ich hatte das Bild von 16:07 noch vor Augen.

Wenn Du jetzt noch ein Via bei der 1 von R1 hinsetzt
koennte es klappen.
Denn jetzt musst Du ja beim Drahtbruecke einsetzen
zwei Draehtchen in ein Loch stecken.

von Asko B. (dg2brs)


Lesenswert?

Dann haette ich noch eine Idee.

Du moechtest eine einseitige Platine machen.
Und das durch Isolationsfraesen.

Was spricht aber dagegen trotzdem eine
Doppelseitige Platine zu benutzen und nur eine
Seite zu bearbeiten.
Die unbearbeitete Seite einfach als durchgehende
Masseflaeche benutzen. Damit koennte man
auch Kreuzungen der Leiterzuege aus dem Weg gehen.

Nur mal so als Anregung.

Gruss Asko.

von Max M. (maxmicr)


Lesenswert?

Asko B. schrieb:
> Denn jetzt musst Du ja beim Drahtbruecke einsetzen
> zwei Draehtchen in ein Loch stecken.

Wieso? JP1-P2 geht über den Via nach unten, R1-P2 ist aber noch vor dem 
Via (also auf der Oberfläche) verbunden.

Asko B. schrieb:
> Die unbearbeitete Seite einfach als durchgehende
> Masseflaeche benutzen. Damit koennte man
> auch Kreuzungen der Leiterzuege aus dem Weg gehen.

Gibts dann keinen Kurzschluss?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

> Was spricht aber dagegen trotzdem eine
> Doppelseitige Platine zu benutzen und nur eine
> Seite zu bearbeiten.
> Die unbearbeitete Seite einfach als durchgehende
> Masseflaeche benutzen. Damit koennte man
> auch Kreuzungen der Leiterzuege aus dem Weg gehen.

Die andere Seite muss er aber trotzdem um fie Stiftleisten bearbeiten 
sonst gibt es  einen Kurzschluss.

von Jonas G. (jstjst)


Lesenswert?

Das erste Bild um 19:54 passt bis auf ein paar Schönheitsfehler.

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Das erste Bild um 19:54 passt bis auf ein paar Schönheitsfehler.

Das letzte von 21:15 nicht?

Max MMM schrieb:
> Hm..So?

von Jonas G. (jstjst)


Lesenswert?

Nein

von Max M. (maxmicr)


Lesenswert?

Warum? ^^

Ich versteh nicht, warum man die 2 Vias noch mal miteinander verbinden 
muss (bei 19:54).

von Asko B. (dg2brs)


Lesenswert?

Jonas G. schrieb:
> Die andere Seite muss er aber trotzdem um fie Stiftleisten bearbeiten
> sonst gibt es  einen Kurzschluss.

Stimmt, die Nicht-GND-Pins muss man mit
einem Senker isolieren.
Aber viel bringt die Variante eh nicht.
Es werden nicht weniger Vias.

Gruss Asko.

von Jonas G. (jstjst)


Lesenswert?

Die vias sind keine vias sondern die Pins wo du Drahtbrücken einlöten 
musst. Und du kannst keine zwei Draht in ein Loch stecken. Deshalb musst 
du sie auch noch anpassen damit sie ähnlich wie Pins von Stiftleisten 
sind.

von Asko B. (dg2brs)


Lesenswert?

Jonas G. schrieb:
> Und du kannst keine zwei Draht in ein Loch stecken

Das meinte ich mit einem zusaetzlichen Via.

Jonas G. schrieb:
> Die vias sind keine vias sondern die Pins wo du Drahtbrücken einlöten
> musst

Drei Drahtbruecken und 6 Loecher sind ja wirklich
nicht der Hit. Das wird Er schon hinbekommen.

Vorhin hatte ich nur auf dem kleinen Bildschirm kurz
auf das Layout geschaut und einen Vermeintlichen
Kurzschluss gesehen. Dabei ist das ja eine Drahtbruecke.
Schande ueber mich...

Gruss Asko.

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Und du kannst keine zwei Draht in ein Loch stecken.

Aber ich verbinde doch den Kontakt von R1-P2 noch vor dem Via mit der 
Leiterbahn, da ist doch dann nur ein Kontakt (also Draht) notwendig?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Die vias sind keine vias
Du hast 3 Drahtbrücken und brachst natürlich 6 Löcher oder in deinem 
Fall vias. Stell mal den Zustand von 19:54 bild 1 wieder her

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Die vias sind keine vias

Was bedeutet das?

Jonas G. schrieb:
> der in deinem
> Fall vias.

Jonas G. schrieb:
> brachst natürlich 6 Löcher

Wenn ich das ganze an der Oberfläche mit Draht verbinde brauch ich doch 
gar keine Löcher?

Wenn ich die Platine nicht fräse sondern in China herstellen lasse, 
würde das dann so gehen oder existiert das Problem nur, wenn ich es 
händisch mit Draht mache?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Die vias werden als pins für die Drahtbrücken missbraucht

Der Draht kommt auf die Seite ohne Leiterbahnen

von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Wenn ich die Platine nicht fräse sondern in China herstellen lasse,
> würde das dann so gehen oder existiert das Problem nur, wenn ich es
> händisch mit Draht mache?
Wenn du sie zweiseitig machen lässt nicht, dann würde ich aber alles 
noch mal neu zweiseitig routen.

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Der Draht kommt auf die Seite ohne Leiterbahnen

Okay

Wenn ich das ganze jetzt nicht selber herstelle sondern fertigen lasse, 
wäre de Schaltung dann so ok?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Willst du eine einseitige oder zweiseitige platine fertigen

von Max H. (hartl192)


Lesenswert?

Max H. schrieb:
> Max MMM schrieb:
>> Wenn ich die Platine nicht fräse sondern in China herstellen lasse,
>> würde das dann so gehen oder existiert das Problem nur, wenn ich es
>> händisch mit Draht mache?
> Wenn du sie zweiseitig machen lässt nicht, dann würde ich aber alles
> noch mal neu zweiseitig routen.
Das ist vllt. etwas unklar, was ich sagen wollte:

Wenn du sie zweiseitig herstellst bzw. herstellen lässt, hast du das 
Problem nicht.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Warum willst du denn nicht mehr fräsen

von Max M. (maxmicr)


Lesenswert?

Max H. schrieb:
> Wenn du sie zweiseitig machen lässt nicht, dann würde ich aber alles
> noch mal neu zweiseitig routen.

Wie neu routen? Sry ich steh grad allgemein auf dem Schlauch. Die blauen 
Leitungen liegen doch dann, wenn ich die Platine fertigen lasse, auf der 
Rückseite? Die Vias sind die Durchkontaktierungen von der oberen Leitung 
zur unteren.

Jonas G. schrieb:
> Willst du eine einseitige oder zweiseitige platine fertigen

Soweit ich das sehe, ist einseitig (also nur rote Leitungen?) nicht 
drinnen. Demnach 2 lagig.

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Warum willst du denn nicht mehr fräsen

Naja für 10$ für 10Platten (auch wenn ich eigentlich nur eine bräuchte) 
ist das schwer zu toppen. So viel kosten die Platten ja schon in Rohform 
auf Aliexpress. Sry, sollte ich einige damit vor den Kopf stoßen.

: Bearbeitet durch User
von Max H. (hartl192)


Lesenswert?

Max MMM schrieb:
> Wie neu routen?
Wenn du sie 2-lagig herstellen lässt, dann kannst du auf beiden Lagen 
Leiterbahnen ziehen und kannst dadurch Verbindungen optimieren. Auf der 
Unterseite (blau) würde ich eine Massefläche machen.

von Jonas G. (jstjst)


Lesenswert?

Eine einseitige Platine hast du doch schon. Die drei blauen Leitungen 
sind keine Leiterbahnen sondern Lötbrücken

von Max M. (maxmicr)


Lesenswert?

Max H. schrieb:
> Wenn du sie 2-lagig herstellen lässt, dann kannst du auf beiden Lagen
> Leiterbahnen ziehen und kannst dadurch Verbindungen optimieren. Auf der
> Unterseite (blau) würde ich eine Massefläche machen.

Okay. Wenn ich die Platine aber so lasse, würde sie trotzdem 
funktionieren (wenn auch nicht optimiert)?

Jonas G. schrieb:
> Eine einseitige Platine hast du doch schon. Die drei blauen Leitungen
> sind keine Leiterbahnen sondern Lötbrücken

Wenn ich die Platine selber herstellen würde?

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Ich bin raus wenn du die Platine nicht fräsen willst

von Kahn P. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

also ich habe da ein feines 5Euro Board gefunden:
http://www.olimex.com/Products/Duino/AVR/OLIMEXINO-85S/open-source-hardware

Und beschreibe wie man das Anspricht nur mit USB:

Beitrag "AVR(ATtiny85) PC<->USB Bidirektional-Lösung-VUSB"


Grüße
 Karsten

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Ich bin raus wenn du die Platine nicht fräsen willst

Ach komm :(

Karsten Schulz schrieb:
> Hallo zusammen,

Ähm, das ist fertig. Ich würde das gerne selber bauen ^^

von Gerald B. (gerald_b)


Lesenswert?

Karsten Schulz schrieb:
> Hallo zusammen,
>
> also ich habe da ein feines 5Euro Board gefunden:
> http://www.olimex.com/Products/Duino/AVR/OLIMEXINO-85S/open-source-hardware
>
> Und beschreibe wie man das Anspricht nur mit USB:
>
> Beitrag "AVR(ATtiny85) PC<->USB Bidirektional-Lösung-VUSB"
>
>
> Grüße
>  Karsten


nachdem ich mir das durchgelesen habe, fällt mir spontan dazu ein:
"Ich hätte da mal gerne ein Problem!"
Kann man sicherlich so machen und es gibt sicherlich Leute, die aus 
sportlichem Ehgreiz sowas entwickeln und ausprobieren.
Aber mal ehrlich: Ich will ein kleines Problem lösen, warum soll ich mir 
dafür erst ein Großes aufhalsen?
Wenn ich eine einfache Aufgabenstellung habe, die ich schnell und 
einmalig mit einer Lochrasterplatine, dem Atinny, einem Spannungsregler 
und einem Logic Level FET lösen kann, indem ich das Ding fuse und den 
Code drauflade, warum dann von hinten durch die Brust?

von Jonas G. (jstjst)


Lesenswert?

Ich finde es toll dass du dir was selber bauen willst.

Hast du eigentlich eine Fräse odef wie wolltest du die Platinen fräsen?

Vielleicht überleg ich es mir nochmal

von Jonas G. (jstjst)


Lesenswert?

> nachdem ich mir das durchgelesen habe, fällt mir spontan dazu ein:
> "Ich hätte da mal gerne ein Problem!"
> Kann man sicherlich so machen und es gibt sicherlich Leute, die aus
> sportlichem Ehgreiz sowas entwickeln und ausprobieren.
> Aber mal ehrlich: Ich will ein kleines Problem lösen, warum soll ich mir
> dafür erst ein Großes aufhalsen?
> Wenn ich eine einfache Aufgabenstellung habe, die ich schnell und
> einmalig mit einer Lochrasterplatine, dem Atinny, einem Spannungsregler
> und einem Logic Level FET lösen kann, indem ich das Ding fuse und den
> Code drauflade, warum dann von hinten durch die Brust?

Ja klar könnte man es so machen.
Allerdings hat man bei einfachen Sachen die Möglichkeit viel zu lernen 
und dann bei größeren Sachen anzuwenden.

Für manche zählt halt nicht wie es einfach geht sondern wie sie viel 
lernen.

Jst

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Ich finde es toll dass du dir was selber bauen willst.

:)

Jonas G. schrieb:
> Hast du eigentlich eine Fräse odef wie wolltest du die Platinen fräsen?

Ich hab noch keine, wollte mir aber eventuell eine anschaffen (da ich 
keine Lust habe/hatte 2 - 3 Wochen auf die China-PCBs zu warten). Ich 
hab über eine Stepcraft 210 bzw. Stepcraft 2/300 nachgedacht. Die gibt 
es für 699€ bzw. 799€. Außerdem gibt es ja ein Plugin für Eagle, welches 
aus dem Layout G-Code erstellt, dass dann von der mitgelieferten 
Software WinPC-NC gelesen werden und an die CNC übertragen werden kann. 
Im Forum gibt es auch einige, die damit erfolgreich Platinen herstellen.

Aber wenn ich halt so darüber nachdenke: 10 Platinen (zwar des gleichen 
typs aber immerhin) für 10$ gegen: 699€ + FR4-Rohplatten + 
Gravurstichelkosten: Ich weis nicht ob sich das mal irgendwann lohnt. 
Von der Lieferzeit her natürlich schon.

Jonas G. schrieb:
> Vielleicht überleg ich es mir nochmal

Ich möchte halt nur wissen, ob das ganze aktuell produktionstauglich ist 
(also für die Hersteller).

Generell ist es mit der Fräse ja auch kein Problem, auf der Rückseite 
der Platine Leiterbahnen zu fräsen und diese dann mit Draht von unten 
nach oben zu verbinden (sieht glaub ich eh besser aus, als wenn man die 
Verbindung als Brücken über andere Bauteile hinweg realisieren würde).

Du hast mir eh schon so viel geholfen, wie ich niemals erwartet hätte. 
Für das ganze Leiterbahnverlegen hätte ich alleine wahrscheinlich 
1-2Wochen gebraucht. Wäre halt kuhl, wenn ich das noch zu Ende bringen 
kann.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

>die Verbindung als Brücken über andere Bauteile hinweg realisieren würde
Ich glaube hier hast du was falsch verstanden
Ich habe mal eine Skizze gemacht

Den Kostenpunkt kann ich verstehen und würde wahrscheinlich auch nicht 
anders denken.

Produktiostauglich ist die Platine schon allerdings würde ich bei einer 
zweilagigen Platine die eine Seite komplett als GND Fläche machen.

Schick mir mal ein Link zu dem Angebot.

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

Hier die Skizze

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> zweilagigen Platine die eine Seite komplett als GND Fläche machen.

Okay, da werde ich mal schaun, wenn ich wieder zuhause bin. Dafür dann 
alle GND Leiterbahnen wieder un-routen?

Jonas G. schrieb:
> Schick mir mal ein Link zu dem Angebot.

Meinst du das mit 10$ PCBs? Wenn ja: 
http://www.elecrow.com/10pcs-2-layer-pcb-p-1175.html

Jonas G. schrieb:
> Hier die Skizze

Achso, dann einfach das gleiche nur eben untenrum ^^.

von Dave C. (dave_chappelle)


Lesenswert?

Max MMM schrieb:
> Von der Lieferzeit her natürlich schon.

Du denkst also wirklich du kannst (bei deinem Stand) eine Fräse 
bestellen, in Betrieb nehmen, das Layout in ein für die Fräse lesbares 
Format wandeln, das ganze Fräsen und überprüfen in UNTER drei Wochen?

Sorry mich würde es erstaunen wenn du die Fräse in diesem Zeitraum hast 
und in Betrieb genommen hast.

von Max M. (maxmicr)


Lesenswert?

Dave Chappelle schrieb:
> Sorry mich würde es erstaunen wenn du die Fräse in diesem Zeitraum hast
> und in Betrieb genommen hast.

Da hast du natürlich recht. Allerdings soll es ja auch nicht das letzte 
Projekt gewesen sein...

von Jonas G. (jstjst)


Lesenswert?

Lade mal ein Bild des aktuellen Layouts hoch.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Lade mal ein Bild des aktuellen Layouts hoch.

Ich hab gegenüber dem (falschen?) Layout nichts verändert da ich nicht 
weiß, ob das nun so passt oder nicht (bzw. in welchen Fällen es passt).

Umso weiter ich mich in das Platinenherstellen einlese, umso mehr wird 
mir klar, dass Platinen Fräsen somit das unprofitabelste ist, was man 
machen kann ^^

Bitte nicht erschrecken:

Wenn ich die Platine ätzen würde, passt das dann auch?

: Bearbeitet durch User
von Asko B. (dg2brs)


Lesenswert?

Max MMM schrieb:
> Wenn ich die Platine ätzen würde, passt das dann auch?

Ja, und vor allem preiswerter als fraesen.
Als Du zu anfang geschrieben hast, Du wuerdest eine
gefraeste Platine nutzen, bin ich davon ausgegangen das
Du bereits jemanden hast der Dir das machen wuerde.

Gruss Asko.

von Max M. (maxmicr)


Lesenswert?

Asko B. schrieb:
> Ja, und vor allem preiswerter als fraesen.

Ja ist mir inzwischen auch bewusst ^^

Asko B. schrieb:
> bin ich davon ausgegangen das
> Du bereits jemanden hast der Dir das machen wuerde.

Nein. Ich wollte mir das Gepansche mit giftigen Stoffen eigentlich nicht 
antun, aber wenn das gar so viel billiger ist...

Würde der Kontakt zwischen den blauen und roten Leitungen auch mit Draht 
hergestellt werden oder geht das noch irgendwie anders?

: Bearbeitet durch User
von Asko B. (dg2brs)


Lesenswert?

Max MMM schrieb:
> Ich wollte mir das Gepansche mit giftigen Stoffen eigentlich nicht
> antun

Du sollst das Zeug ja auch nicht trinken.

Selbst wenn Du Dir Aetzkuevette und Belichtungsgeraet
neu kaufst, wirst Du vermutlich preiswerter kommen als
mit Deiner angedachten Fraese.

Max MMM schrieb:
> Würde der Kontakt zwischen den blauen und roten Leitungen auch mit Draht
> hergestellt werden oder geht das noch irgendwie anders?

Wenn wir bei den "blauen" Leitungen bleiben ist die
"Draht-Methode" sicherlich die einfachste Loesung.

Gruss Asko.

von Max M. (maxmicr)


Lesenswert?

Asko B. schrieb:
> Wenn wir bei den "blauen" Leitungen bleiben ist die
> "Draht-Methode" sicherlich die einfachste Loesung.

Was wäre denn die andere Lösung? Zweiseitige Platinen ätzen?

von Asko B. (dg2brs)


Lesenswert?

Was mir gerade einfallt, suche mal nach
"Toner-Transfer-Methode"
Damit kann man sich das Belichtungsgeraet sparen.
(Habe ich aber selbst noch nie gemacht)

Das Equipment fuers aetzen bleibt aber.

Noch preiswerter ist das bestellen bei einem
kommerziellen Leiterplattenfertiger.
Aber nur, wenn man EINMAL sowas braucht.
Oder im gegenteil 1000fach die selbe Platine.

Ein einmal angeschafftes Aetzequipment kannst
Du dagegen immer wieder verwenden.
Letztendlich ist das fuer Prototypen das preiswerteste.

Gruss Asko.

von Max M. (maxmicr)


Lesenswert?

Asko B. schrieb:
> Was mir gerade einfallt, suche mal nach
> "Toner-Transfer-Methode"

Als könntest du mir in den Kopf schauen ^^

Schau ich mir gerade an

https://www.youtube.com/watch?v=-L1i9SnYGaU

: Bearbeitet durch User
von Asko B. (dg2brs)


Lesenswert?

Max MMM schrieb:
> Was wäre denn die andere Lösung? Zweiseitige Platinen ätzen?

In der Tat.
Du darfst jedoch nicht vergessen, das dann eine
Durchkontaktierung gemacht werden muss.

Bei der "Selfmade-Methode" koennte es folgendermassen aussehen:
- Draht reinstecken
- auf beiden seiten anloeten
- auf beiden seiten kurz abknipsen
- fertig

Bei der Professionalen Methode ist es einfach
- Bruecken als Leiterzuege auf der jeweils anderen Seite anlegen
  (Hat Eagle ja bereits gemacht)
- 2-Seitige Durchkontaktierte Platine bestellen
- Preis bezahlen
- fertig

Gruss Asko.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Ist beim selber Ätzen mit der Tonermethode NAOH oder Natriumpersulfat 
besser?

Edit: Ich hab jetzt noch ein Polygon auf Layer 1 hinzugefügt und es als 
GND-Verbindung benutzt. Ist das so in Ordnung?

: Bearbeitet durch User
von spess53 (Gast)


Lesenswert?

Hi

>Ist beim selber Ätzen mit der Tonermethode NAOH oder Natriumpersulfat
>besser?

Natriumpersulfat dauert relativ lange, NaOH unendlich lang.

Was soll eigentlich der ganze Aufriss wegen einem ATTin85-Board? Zum 
AVR-Lernen denkbar ungeeignet:

-Keine USART, dafür eine USI die viel, aber nichts gescheit kann.
-Kein SPI, kein I2C.
-Nur zwei 8-Bit-Timer, kein 16-Bit-Timer.
-Anzahl Portpins wird nur durch ATTiny 4/5/9/10 untertroffen.

So etwas nimmt man, wenn man sich auskennt und die Eigenheiten kennt und 
braucht.

Mit einem ATMega 48/88/169/328 wärst du wesentlich besser bedient.

MfG Spess

von Max M. (maxmicr)


Lesenswert?

spess53 schrieb:
> Natriumpersulfat dauert relativ lange

Nach dem von mir geposteten YouTube Video so ca. 7 - 8 Minuten. Ist 
jetzt nicht so lange?

Max MMM schrieb:
> Schau ich mir gerade an
>
> Youtube-Video "PCB / Platinen ätzen mit der Direkt-Toner Methode
> (Schritt für Schritt)"

spess53 schrieb:
> NaOH unendlich lang.

Okay ^^

spess53 schrieb:
> Was soll eigentlich der ganze Aufriss wegen einem ATTin85-Board?

Sah recht simpel vom Aufbau her aus und hat nicht so wenig RAM wie die 
45er.

spess53 schrieb:
> -Keine USART, dafür eine USI die viel, aber nichts gescheit kann.
> -Kein SPI, kein I2C.
> -Nur zwei 8-Bit-Timer, kein 16-Bit-Timer.

Ich weiß aktuell nicht mal was ich mit USI, USART I²C anfangen soll, 
wofür brauch ich sie also? Das ist mein erstes Projekt, das zum Üben und 
Lernen gedacht sein soll.

spess53 schrieb:
> Mit einem ATMega 48/88/169/328 wärst du wesentlich besser bedient.

Der war mir zu groß, mit so vielen Pins auf einmal möchte ich mich 
erstmal noch nicht befassen (hört sich vielleicht blöd an, ist aber so).

von Asko B. (dg2brs)


Lesenswert?

spess53 schrieb:
> Mit einem ATMega 48/88/169/328 wärst du wesentlich besser bedient.

Ich denke mal hier geht es ums Prinzip und ums lernen
mit gleichzeitigem ersten Erfolg.
Die anderen Typen werden sicherlich scnell folgen.

Gruss Asko.

von Bismar (Gast)


Lesenswert?

Hilfreich finde ich auch ne Beschriftung der Pin`s.
Oder bzw. teilweise.
nach zwei Wochen ist man am überlegen wie der Stecker draufgesteckt 
werden muss wenn man keine verpolungssichere Stifte benutzt hat

Ab und zu mache ich das mit Texteingabe als "Top".
Scheint auch durch bei bestimmten Lötstop.
Wenn man keine Beschriftung mit bezahlen möchte.

MfG
Bismar

von Max M. (maxmicr)


Lesenswert?

Bismar schrieb:
> Hilfreich finde ich auch ne Beschriftung der Pin`s.

Da hab ich auch schon drüber nachgedacht. Bei Platinen, die man fertigen 
lässt, ist das ja möglich. Wenn man das ganze selber ätzt wohl kaum 
oder?

von Asko B. (dg2brs)


Lesenswert?

Max MMM schrieb:
> Da hab ich auch schon drüber nachgedacht. Bei Platinen, die man fertigen
> lässt, ist das ja möglich. Wenn man das ganze selber ätzt wohl kaum
> oder?

Haben aber einige User auch schon mit der Toner-Methode gemacht.


Gruss Asko.

von qwertzuiopü+ (Gast)


Angehängte Dateien:

Lesenswert?

Ich würde die gelb markierten Flächen entfernen, das sind alles offene 
Enden. Frag mich aber nicht, wie das in Eagle geht, ich nutze KiCAD...

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Asko B. schrieb:
> Haben aber einige User auch schon mit der Toner-Methode gemacht.

Haben die dann die Platine nachträglich bedruckt oder den Text in Eagle 
auf Layer 1 hinzugefügt (so wie im Bild)?

qwertzuiopü+ schrieb:
> Ich würde die gelb markierten Flächen entfernen, das sind alles offene
> Enden.

Ist das schlimm wenn die offen sind? ^^

: Bearbeitet durch User
von qwertzuiopü+ (Gast)


Lesenswert?

Im Worst Case könnte da natürlich Störungen einkoppeln... Gibt natürlich 
schlimmeres, sieht aber auch professioneller aus, wenn da nicht noch ein 
dünner Streifen quer über die Platine läuft ohne angeschlossen zu sein 
;-)

Wenn du die Beschriftung im Kupfer machst, würde ich die Schrift 
invertieren, also Text ohne Kupfer und drumherum Kupfer.

von Asko B. (dg2brs)


Lesenswert?

Max MMM schrieb:
> Haben die dann die Platine nachträglich bedruckt oder den Text in Eagle
> auf Layer 1 hinzugefügt (so wie im Bild)?

Ja, nachtraeglich aufgedruckt. Natuerlich vor dem Bestuecken.
ein Beispiel:
Beitrag "Re: Transistortester AVR"

Da bei Dir ja die Stiftleisten auf die "andere" Seite kommen,
bringen Dir die eingeaetzten Beschriftungen herzlich wenig.
Die siehst Du dann naemlich nichtmehr.

Gruss Asko.

von F. F. (foldi)


Lesenswert?

Max MMM schrieb:
> spess53 schrieb:
>> Mit einem ATMega 48/88/169/328 wärst du wesentlich besser bedient.
>
> Der war mir zu groß, mit so vielen Pins auf einmal möchte ich mich
> erstmal noch nicht befassen (hört sich vielleicht blöd an, ist aber so).

Was natürlich, wenn du drüber nachdenkst, völliger Blödsinn ist.
Ob du einen Controller mit 8 Pins oder einen mit 100 Pins hast, wenn du 
nur eine Led leuchten lassen willst, brauchst du bei beiden nur ein Pin.

Schau dir mal das an und ätzen kannst du später immer noch:

http://www.ebay.de/itm/1-Stuck-USB-Nano-V3-0-ATmega328P-5V-16M-Mikro-Controller-Board-fur-Arduino-MIDE-/161592416682?pt=LH_DefaultDomain_77&hash=item259fa899aa

von Max M. (maxmicr)


Lesenswert?

F. Fo schrieb:
> Schau dir mal das an und ätzen kannst du später immer noch:

Max MMM schrieb:
> Ähm, das ist fertig. Ich würde das gerne selber bauen ^^

Außerdem hab ich mir das Teil schon bestellt.

F. Fo schrieb:
> Was natürlich, wenn du drüber nachdenkst, völliger Blödsinn ist.

Soweit ich weiß, erhöht die Anzahl der Pins auch den Aufwand zur 
Gestaltung des Layouts.

Asko B. schrieb:
> Die siehst Du dann naemlich nichtmehr.

Exakt ^^

Asko B. schrieb:
> Ja, nachtraeglich aufgedruckt.

Achso, er hat die Schaltung quasi andersherum aufgelötet. Bei SMD 
Bauteilen wird das aber schwierig da die ja keine Bohrung haben.

Was noch möglich wäre, Schaltung richtig herum drucken und dann auf die 
Rückseite den Text drucken. Dann muss man das Board zwar umdrehen, aber 
besser als nix.

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Willst du jetzt fertigen lassen oder selber herstellen?

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Willst du jetzt fertigen lassen oder selber herstellen?

Ich denk mal selber herstellen. Aber dann ätzen.

von Jonas G. (jstjst)


Lesenswert?

Und ich denke mal du wirst einseitig ätzen

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Und ich denke mal du wirst einseitig ätzen

Kann ich noch nicht sagen. So schwer sollte 2-seitig auch nicht sein.

von Jonas G. (jstjst)


Lesenswert?

Für die Beschriftungen könntest du auch einfach dir Aufkleber drucken 
und dann auf deine Platine kleben.

von Asko B. (dg2brs)


Lesenswert?


von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Ich hab jetzt mal versucht, in Eagle den Ausdruck für die 
Toner-Transfermethode zu erstellen. Würde das so passen? Bild1 = Layer1 
[rot] Bild2 = Layer 16 [blau]

von Jonas G. (jstjst)


Lesenswert?

Sieht ganz gut aus aber ich würde erst mal nur einlagig versuchen

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Sieht ganz gut aus aber ich würde erst mal nur einlagig versuchen

Aber passt dann das Layout noch? Hab ich das richtig verstanden, dass 
jedes Via im Layout eine Bohrung bedeutet?

von Jonas G. (jstjst)


Lesenswert?

Ja

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Ja

Beides mal ja? Das Loch der Vias hat gerade mal nen Durchmesser von 
0.6mm, mal schaun ob ich so nen Bohrer habe...

: Bearbeitet durch User
von Gerald B. (gerald_b)


Lesenswert?

Max MMM schrieb:
> Das Loch der Vias hat gerade mal nen Durchmesser von
> 0.6mm, mal schaun ob ich so nen Bohrer habe...

Du darfst auch gerne größer bohren, solange es noch in den Entwurf passt 
und die Pads noch einen Rand zum Löten hergeben. Wenn du einen Draht 
einlötest, muß der ja durchpassen. Bei industriell gefertigten Platinen 
gibt es auch vias mit 0,3mm. Wie die die da reinkriegen, ist dann nicht 
mehr dein Problem ;-)
Bei der chem. Durchkontaktierung muß ja auch kein Draht mehr 
durchpassen. Es muß lediglich durch ein Netzmittel sichergestellt 
werden, das keine Luftblase im Loch verbleibt, sondern das entsprechende 
Bad das Innere des Bohrloches erreicht.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Gerald B. schrieb:
> Du darfst auch gerne größer bohren, solange es noch in den Entwurf passt
> und die Pads noch einen Rand zum Löten hergeben.

Ich hab nochmal alle blauen Leiterbahnen und Vias entfernt und hab nun 
Vias mit 1mm Bohrung genommen. Nachdem ich die blauen Leitungen so 
platziert habe, erscheinen keine Air-Wires mehr (also anscheinend keine 
offenen Verbindungen). Bräuchte man die zwei anderen Vias gar nicht oder 
ist was falsch?

: Bearbeitet durch User
von Asko B. (dg2brs)


Lesenswert?

Die Masse fliesst wegen Deinem Polygon
bei J3 zwischen PB3 und PB2 durch.
Deswegen ergibt es keinen Fehler.
Wuerdest Du jedoch die Isolationsabstaende
vergroessern (was ich jedoch machen wuerde
da Du die Aetzergebnisse noch nicht kennst)
dann ist das nicht mehr der Fall und Du
brauchst die "Bruecke" wieder.
Wieso machst Du die "Vias" eigentlich eckig ?
Sehen runde Loegaugen so doof aus ?

Deine "blauen" Leitungen sind ja Drahtbruecken.
Wenn Du jetzt eine Drahtbruecke von rechts zu dem
Via zwischen R1 und J1 loetest, wie loetest Du dann
eine zweite Drahtbruecke von dort nach links aussen.
Mach doch noch ein zweites "Loch" dann kannst Du
beide bequem anloeten. Und ... EIN kleines Loch
mehr bohren ist ja nun wirklich kein Hit.

Gruss Asko.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Asko B. schrieb:
> Die Masse fliesst wegen Deinem Polygon
> bei J3 zwischen PB3 und PB2 durch.
> Deswegen ergibt es keinen Fehler.

Ah gut zu wissen, danke.

Asko B. schrieb:
> Wieso machst Du die "Vias" eigentlich eckig ?
> Sehen runde Loegaugen so doof aus ?

Die eckigen waren voreingestellt. Hab die jetzt mal achteckig gemacht, 
passt besser zum Rest.

Asko B. schrieb:
> Wenn Du jetzt eine Drahtbruecke von rechts zu dem
> Via zwischen R1 und J1 loetest, wie loetest Du dann
> eine zweite Drahtbruecke von dort nach links aussen.

So hätte ich das gemacht (siehe Bild2).

Asko B. schrieb:
> Und ... EIN kleines Loch
> mehr bohren ist ja nun wirklich kein Hit.

Ja, stimmt ^^

: Bearbeitet durch User
von Asko B. (dg2brs)


Lesenswert?

Max MMM schrieb:
> So hätte ich das gemacht (siehe Bild2).

Klar kann man das so machen. Auch wenn es nicht
gerade "professionell" aussehen wird.
Es fuehren immer mehrere Wege nach Rom.

Ich wuerde aber gerne nochmal zu den Isolationsabstaenden
zurueckkommen.
- Du willst die Platine selber herstellen
- Du kennst die qualitativen Ergebnisse Deiner aetzung noch nicht
- Du wirst demnach kein Loetstoplack haben.
- Bist Du Dir sicher, das dann beim loeten des Spannungsreglers
  oder des µC keine Loetbruecken entstehen ?

An Deiner stelle, wuerde ich die Isolationsabstaende
etwas groesser waehlen, um einfach mehr Sicherheit zu haben.

Gruss Asko.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Asko B. schrieb:
> An Deiner stelle, wuerde ich die Isolationsabstaende
> etwas groesser waehlen, um einfach mehr Sicherheit zu haben.

Dann treten aber irgendwie komische Artefakte mit dem Text auf:

von Asko B. (dg2brs)


Lesenswert?

Max MMM schrieb:
> Dann treten aber irgendwie komische Artefakte mit dem Text auf:

Na, die bekommst Du sicher auch noch weg.

Aber was wichtiger ist, jetzt benoetigst Du wieder
die andere Loetbruecke (fuer GND).
Um die nicht wieder ueber deinen R1 zu ziehen koennte
man die auch nach rechts auf die andere Seite legen.
Wird die Drahtbruecke aber auf der anderen Leiterseite
angebracht spielt das jedoch keine Rolle.

Gruss Asko.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Asko B. schrieb:
> Um die nicht wieder ueber deinen R1 zu ziehen koennte
> man die auch nach rechts auf die andere Seite legen.

So?

von Jonas G. (jstjst)


Lesenswert?

Ich würde sis weiter noch oben setzen. Knapp unter die andere

von F. F. (foldi)


Lesenswert?

Sei mir nicht böse, aber irgenwie willst du zu viel auf einmal und alles 
zu perfekt. Nimm doch erstmal Lochstreifenraster und wenn da eine 
Schaltung mit funktioniert wie gewünscht, dann kannst du das für die 
Serie immer noch ätzen.

Ich weiß wovon ich spreche, denn ich habe so ähnlich angefangen.
Habe mir für SMD spezielle Lochstreifenraster anfertigen lassen und 
mache das meiste mit diesen Platinen. Geätzt habe ich schon lange nicht 
mehr. Für eine Platine lohnt es sich nur, wenn man Thermotransfer 
richtig drauf hat.

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Ich würde sis weiter noch oben setzen. Knapp unter die andere

Okay

F. Fo schrieb:
> Nimm doch erstmal Lochstreifenraster

Alle Bauteile passend für Lochraster zu kaufen kostet aber wesentlich 
mehr. Ich würde es trotzdem gerne erstmal Ätzen, wenns nicht klappt, 
dann ist es halt so.

von F. F. (foldi)


Lesenswert?

Ist ja auch deine Sache und ich wollte dir nur den gleichen Weg 
ersparen, den ich gegangen bin.

von Max M. (maxmicr)


Lesenswert?

F. Fo schrieb:
> Ist ja auch deine Sache und ich wollte dir nur den gleichen Weg
> ersparen, den ich gegangen bin.

Hat das bei dir nicht mit dem Löten funktioniert?

von SE (Gast)


Lesenswert?

Interessanter Routing-Thread :-)

Eine Tipp habe ich noch:
Wenn die Platine von Hand gebohrt werden soll, gibt es ein Script, 
welches alle Löcher automatisch verkleinert: "drill-aid.ulp".
Damit bleibt ein kleines Loch als zentrierhilfe übrig und es gibt keine 
ränder ohne Kupfer im Via.

von F. F. (foldi)


Lesenswert?

Schon, obwohl ohne Lötstoplack ist das nicht so einfach. Bis das alles 
in allem geklappt hat, verging einige Zeit und eine Menge Platinen hatte 
ich auch verbraucht.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Ich würde sis weiter noch oben setzen. Knapp unter die andere

So? [Bild1]


SE schrieb:
> Wenn die Platine von Hand gebohrt werden soll, gibt es ein Script,
> welches alle Löcher automatisch verkleinert: "drill-aid.ulp".

Ich hab das mal ausprobiert, beim Drucken sieht das ganze dann aber so 
aus (Bild2)?

EDIT: Okay, hab mal den Durchmesser gewechselt und dann nochmal zurück 
gewechselt (dazwischen Layer 116 gelöscht) und jetzt müsste es passen, 
oder? [Bild3]

: Bearbeitet durch User
von Jonas G. (jstjst)


Lesenswert?

Die GND Brücke ist noch schräg

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Die GND Brücke ist noch schräg

^^, so?

von Jonas G. (jstjst)


Angehängte Dateien:

Lesenswert?

Schau dir mal noch die markieren Stellen an

von Max M. (maxmicr)


Lesenswert?

Jonas G. schrieb:
> Schau dir mal noch die markieren Stellen an

Ich hab keine Ahnung wie ich das in Eagle wegbekomme. Je nachdem welchen 
Isolate-Wert ich beim Polygon einstelle, siehts noch schlimmer aus.

von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

Jonas G. schrieb:
> Schau dir mal noch die markieren Stellen an

So dann?

von Rene H. (Gast)


Lesenswert?

Wie hast Du das nun wegbekommen (reines interesse, weil Du in einem 
anderen Thread danach gefragt hast)?

Grüsse,
René

von Max M. (maxmicr)


Lesenswert?

Beitrag "Eagle - Layer 1 Flächen entfernen"


Jost ... schrieb:
> Falls das garnicht zu dem gewünschten Ergebnis führt kannst du mit einem
> restrict layer die stellen freistellen..

Ich denke ich werde mir auch Aufkleber machen. Wenn ich da in tRestrict 
auch noch Text reinmache, sieht alles furchtbar aus...

: Bearbeitet durch User
von Max M. (maxmicr)


Lesenswert?

Max MMM schrieb:
> So dann?

?

von Jonas G. (jstjst)


Lesenswert?

Jetzt sieht es ganz gut aus.

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
Noch kein Account? Hier anmelden.