[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3829: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3831: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3832: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3833: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
Das Elektroniker-Forum • Thema anzeigen - Atmega8 Experimentierboard

Atmega8 Experimentierboard

Für selbst entworfene Schaltpläne

Moderator: Sebi

Atmega8 Experimentierboard

Beitragvon felix » 04.06.2009, 09:15

Hallo,
ich habe gerade selbst ein Mega8-Experimentierboard designt. Bitte schaut doch mal drüber, ob da irgendwo grobe Fehler drin sind und vielleicht wisst ihr ja noch ein paar zusätzliche Dinge, die ich zum "Feature-Teil" hinzufügen könnte.

Danke
Felix
Dateianhänge
Ultimate CTRL.pdf
(25.64 KiB) 367-mal heruntergeladen
felix
 

Re: Atmega8 Experimentierboard

Beitragvon alterhase » 04.06.2009, 10:39



In Schaltplänen unnötige Leitungskreuzungen vermeiden - :!: Augenkrebsrisiko :!:
Löten verbindet ...manchmals. :mrgreen:
73 55
alterhase
 
Beiträge: 12052
Registriert: 14.11.2008, 08:58
Wohnort: Wien/Kapfenberg

Re: Atmega8 Experimentierboard

Beitragvon felix » 04.06.2009, 10:46

Das hab ich aber mit Target gemacht. :D
Manchmal ließ es sich nicht vermeiden.
felix
 

Re: Atmega8 Experimentierboard

Beitragvon M.A.R.K 13 » 04.06.2009, 10:51

Soweit schon fast alles ok.

Beim Interface solltest du noch einen MAX232 verbauen. - Der PC arbeitet mit 12V und der µC nur mit 5V
Wenn du nur 2 µC verbinden willst brauchst du den MAX232 natürlich nicht.

Den Quarz solltest du evtl. steckbar machen, da du nicht immer 16 MHz brauchst. - alleine schon, da du mit angestecketem Quarz die Pins nicht mehr als Ein- bzw Ausgang benutzen kannst.

Der 10µF Kondensator gehört eigendlich ans Netzteil und der 100nF an den µC.
M.A.R.K 13
 

Re: Atmega8 Experimentierboard

Beitragvon felix » 04.06.2009, 11:21

Das RS232-Interface hab ich extern, da ich mir das ganze sparen möchte und so hab ich den Chip in ein anderes Gehäuse verbaut, und die Leitungen hingeführt. Da ich gerade keinen 100nF KerKo da habe, hab ich einfach einen SMD-Tantal genommen.
felix
 

Re: Atmega8 Experimentierboard

Beitragvon dussel07 » 04.06.2009, 16:11

Mir würden noch ein paar LEDs als Ausgabeelemente fehlen.
Sollte man bei den Relais evt. auch eine Freilaufdiode vorsehen?
Was sicher auch nicht schlecht wäre: Mosfets für die PWM Ausgänge.
Vieleicht noch ein Piezo-Schallwandler (habe allerding nicht mal den Funken einer Ahnung wie man den per Programm ansteuert!)
Auch wichtig - Trimmer oder Potis
Wünsche über Wünsche
Ja, - ich bin Zwilling
Benutzeravatar
dussel07
 
Beiträge: 1627
Registriert: 30.04.2009, 21:04
Wohnort: Goslar

Re: Atmega8 Experimentierboard

Beitragvon M.A.R.K 13 » 04.06.2009, 16:22

M.A.R.K 13
 

Re: Atmega8 Experimentierboard

Beitragvon felix » 04.06.2009, 17:00

So, jetzt habe ich einiges ergänzt.
Den Piezoschallwandler kann man auch ganz einfach durch einen Timer ansteuern, indem man ihn immer ganz kurz einschaltet und dann wieder ausschaltet, aber das ist nicht ganz so elegant wie die Lösung von M.A.R.K 13.
Dateianhänge
Ultimate CTRL.pdf
(29.38 KiB) 205-mal heruntergeladen
felix
 


Zurück zu Schaltpläne

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast