Autor | Thema |
---|---|
Scorpion_XIII
Poseidon Registriert seit: Jun 2005 Wohnort: Verein: Beiträge: 1154 Status: Offline |
Beitrag 125062
, Kicker - Torerkennung
[11. Juli 2007 um 17:29]
Hallo,
ich möchte für meinen Kicker eine elektroniksche Torerkennung bauen. Das ganze auf Basis eines ATMega8. Die Infrarotlichtschranken in den Toren funktionieren prima (getestet mit der Messkiste) Da ich aber die Messkiste für andere Dinge benötige und nicht dauernd unter den Kicker hängen möchte, brauche ich eine neue Elektronik. Was soll sie haben: - 2 Eingänge für die beiden IR-Lichtschranken - ISP - LCD - IR-Empfänger zur evtl. Bedienung - Serielle Schnittstelle zum PC - 4 Ausgänge für High-Power-LEDs (Stadionbeleuchtung etc....) Versorgungsspannung werden wohl 9Volt. Ich habe mal einen Schaltplan gezeichnet in Anlehnung an die Messkiste. Was die Dimensionierung der Bauteile angeht habe ich so eher weniger Ahnung Ich hatte eigentlich vor die Schaltung auf einer Punktrasterplatine aufzubauen, da ich keine Möglichkeit zum Ätzen habe und machen lassen viel zu teuer ist. Wenn jemand Zeit hat wäre es schön mal drüber zu schauen, ob das so irgendwie funktionieren kann. Anhang: kickermain.zip Viele Grüße Scorpion_XIII P.S. Mich hat der Virus uC gepackt Geändert von Scorpion_XIII am 11. Juli 2007 um 17:30 t(h)rust in GARDENA |
Reinhard
Überflieger Registriert seit: Sep 2003 Wohnort: Österreich Verein: TRA #10691, AGM Beiträge: 1187 Status: Offline |
Beitrag 125066
[11. Juli 2007 um 18:52]
Schön, ein weiterer Infizierter
Ich habe mal dein Schematic ein klein wenig umgestrickt: *Die Dioden und die Transistoren waren vertauscht, es hätte so zwar auch einigermaßen funktioniert, aber besser ist es immer wenn der Emitter auf GND ist (wenn ein NPN -Transistor als Schalter verwendet wird) *Bipolare Transistoren brauchen einen Basiswiderstand zur Begrenzung des Basisstroms. Alternativ kann man auch FETs verwenden (die brauchen den Widerstand nicht). 4k7 oder 10k wären ein brauchbarer Wert für den Basiswiderstand, mit Reserven für hohe Ströme an den LEDs. Je nach Transistor und LEDstrom kann man auch deutlich höhere Werte verwenden. *Der Vorwiderstand der Dioden sollte niedriger sein, wenn die Helligkeit hoch sein soll. Für 20mA brauchst du je nach LED 75-150Ohm *Die mit Induktivitäten entkoppelte analoge Versorgungsspannung habe ich entfernt. Wenn du keinen Wert auf besonders genaue Messungen legst, ist das nicht notwendig. *Die 3,3V Versorgung habe ich entfernt. Die war bei der Messbox nur zur Versorgung des Flashbausteins notwendig. *Den Spannungsteiler zur Überwachung der Batteriespannung habe ich entfernt, da er eh nicht in Verwendung war. Gruß Reinhard Anhang: kickermain.zip |
Scorpion_XIII
Poseidon Registriert seit: Jun 2005 Wohnort: Verein: Beiträge: 1154 Status: Offline |
Beitrag 125069
[11. Juli 2007 um 20:39]
Ui so schnell
Vielen Dank, dann muss ich mir mal überlegen wie ich die Teile am geschicktesten anordne auf der Platine. Edit: - Die Transistoren und Dioden kommen später, also habe ich die IO-Pins auf Klemmen geführt - Der Programmieranschluss ist doch besser mit 10 Pins -> umgeändert - der MAX232 habe ich bei Reichelt gefunden, geht der? - MAX232 wo und wie kann ich Pin15(GND) und PIN16(VCC) anschließen? Passt das dann auch so von den Pins und dem Bauteil in Eagle? - Den TSOP gibt es auch bei Reichelt, sieht aber etwas anders aus. Das Problem die Pins sind anders angeordnet als das Teil in Eagle, kann man da den TSOP1738TB1 nehmen? Habt ihr ein paar Tipps zum Platinenlayout machen? Welche Lochgröße, Pads, SMD-Teile, ...? Das sind dann doch ein paar Verbindungen, gibts nen Patentrezept, dass man das geschickt macht? Anhang: kickerv02.zip Grüße Scorpion_XIII Geändert von Scorpion_XIII am 12. Juli 2007 um 16:13 t(h)rust in GARDENA |
Scorpion_XIII
Poseidon Registriert seit: Jun 2005 Wohnort: Verein: Beiträge: 1154 Status: Offline |
Beitrag 125114
[13. Juli 2007 um 17:06]
Version 03
Anhang: kickerv03.zip -Anderer TSOP, Max232 -Layout fertig Das sieht zwar sehr durcheinander aus mit den Leiterbahnen aber irgendwie ist alles so verbunden wie es soll, so hoffe ich. Wäre nett, wenn jemand abschließend drüberschauen könnte. Ich würd dann die Teile bestellen (siehe Liste für Reichelt) und die Platine in Angriff nehmen. Grüße Scorpion_XIII P.S. Ich kann grad keine blauen Leiterbahnen mehr sehen Geändert von Scorpion_XIII am 13. Juli 2007 um 17:06 t(h)rust in GARDENA |
Reinhard
Überflieger Registriert seit: Sep 2003 Wohnort: Österreich Verein: TRA #10691, AGM Beiträge: 1187 Status: Offline |
Beitrag 125116
[13. Juli 2007 um 17:48]
Hi,
Fehler ist mir bis jetzt keiner aufgefallen. Es ist aber gut möglich dass du welche bei der Inbetriebnahme entdeckst . Einen Schaltplan anzustarren ist zwar gut um Kopfschmerzen zu bekommen aber trotzdem übersieht man dabei oft ganz simple Fehler. Zwei Anmerkungen habe ich: * Du verwendest 2 verschiedene Bauformen von 100nF Kondensatoren (SMD und THT), die kannst du ohne Probleme vereinfachen. Auch die 22pF Kondensatoren müssen nicht SMD sein. Die SMD Bauteile waren nur ganz praktisch um die Messkiste kompakt zu designen. * Bei deiner Steckerbelegung musst du außerhalb der Platine relativ verkabeln. Einfacher und übersichtlicher ist es meist wenn du die Schaltung so designst, dass du außerhalb der Platine nur noch ein "gerades" Kabel brauchst um die entsprechende Komponente mit einer Klemme zu verbinden (und nicht mit mehreren). Gruß Reinhard |
Scorpion_XIII
Poseidon Registriert seit: Jun 2005 Wohnort: Verein: Beiträge: 1154 Status: Offline |
Beitrag 125136
[13. Juli 2007 um 23:40]
Danke für die Tipps!
- Die 100nF Kondensatoren sind nun THT - 33pF hab ich jetzt nur SMD gefunden aber die 2 schaffe ich auch noch zu löten - Jetzt können die Sensoren direkt angeschlossen werden an die Klemmen. - Alles weitere (LEDs etc.) wird dann auf einer anderen Platine oder anders realisiert, mal sehn. Daten: +Stromversorung 5-12V +Ausgabe von stabilisierten 5V an einer Klemme +Ausgabe der Eingangsspannung an einer Klemme +direkter Anschluss von 2 Fototransistoren +Anschluss serielle Schnittstelle (2 Kabel) +5 Ein- oder Ausgänge auf Klemmen (evtl. zusätzliche IOs des ISP auf Wannenstecker) +IR Empfänger +LCD Anschluss +ISP Edit: Die Resetleitung war nicht richtig angeschlossen passte aber noch einfach ins Layout. Anhang: kickerv04.zip Grüße Scorpion_XIII Geändert von Scorpion_XIII am 14. Juli 2007 um 12:56 t(h)rust in GARDENA |
Reinhard
Überflieger Registriert seit: Sep 2003 Wohnort: Österreich Verein: TRA #10691, AGM Beiträge: 1187 Status: Offline |
Beitrag 125631
[25. Juli 2007 um 01:21]
Hi,
noch eine Kleinigkeit: "Schnelle" Leitungen, wie z.B. der 16MHz Takt vom Oszillator und die dazugehörigen Kondensatoren sollten immer möglichst kurz angebunden werden. Beispielsweise könntest du den Quarz noch ein wenig näher an den µC ranrücken und die beiden zugehörigen Kondensatoren unmittelbar rechts vom Quarz platzieren. Dann musst du auch nicht mit der GND Leitung von C13 "rund um die Pins" vom µC herumfahren sondern kannst die beiden mit einem kurzen Stück verbinden. Allerdings ist das bei 16MHz noch nicht so kritisch, dass deshalb die Welt untergehen würde. Gruß Reinhard |
Scorpion_XIII
Poseidon Registriert seit: Jun 2005 Wohnort: Verein: Beiträge: 1154 Status: Offline |
Beitrag 125653
[25. Juli 2007 um 13:21]
Hallo,
dank Marcos Redesign ist das Layout richtig toll aufgeräumt und durchdacht geworden. Sowas wie Masseflächen hatte ich ja garnicht berücksichtigt Anhang: kickerv05.zip Gruß Scorpion_XIII t(h)rust in GARDENA |
Scorpion_XIII
Poseidon Registriert seit: Jun 2005 Wohnort: Verein: Beiträge: 1154 Status: Offline |
Beitrag 128225
[03. September 2007 um 13:17]
Hallo,
ich habe eine Frage bezüglich der Fusebits. Bevor ich mich aus meinem Atmel aussperre frage ich da lieber mal vorher nach wie das mit den Fusebits geht Bei der Platine für den Tischkicker verwende ich einen ATMega8 und einen 16 Quarz Oszillator (wie bei der Messbox das ovale silberne Teil) Der ATMega ist eingestellt von Werk auf intern 1MHz (CKSEL=0001 SUT=10) Auf was muss ich den jetzt einstellen? Ich nehme mal an: Ext. Chrystal/Resonator .........???........... Start-up time 16K + ..?..ms Aber was genau? Low Freq. oder Medium oder High? und welche ms? 16K + 64ms? Außerdem sind noch folgende Fusebits gesetzt: Bootflash section size = 1024 words.... und Brown-out detection level at VCC=2,7V könne die so bleiben? P.S. Ich arbeite mit dem AVR-Studio zum programmieren Ich hätte es ja nicht gedacht, aber die 1Mhz reichen nicht aus um schnelle Bälle zu erkennen. Wenn ich das jetzt richtig verstanden habe muss für die Frequenz das so aussehen: Und die restlichen Haken sehen so aus (CKOPT muss also auch aktiviert sein?) Grüße Scorpion_XIII Geändert von Scorpion_XIII am 07. September 2007 um 14:52 t(h)rust in GARDENA |
Scorpion_XIII
Poseidon Registriert seit: Jun 2005 Wohnort: Verein: Beiträge: 1154 Status: Offline |
Beitrag 128424
[07. September 2007 um 15:16]
Hier dann mal ein paar Fotos:
Darum geht es, der Kicker An den Seiten der Torkästen sind IR-Sendediode und gegenüber der Fototransistor. Die IR-Dioden verbrauchen ganz schön und so habe ich dem Vorwiderstand einen leichten Kühlkörper Marke Eigenbau spendiert Und hier nun die Platine, vielen Dank an dieser Stelle auch an Marco Grüße Scorpion_XIII t(h)rust in GARDENA |