PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : -> Minium <-



minium :)
11.09.2006, 16:56
Hallo,

ich will einen Roboter bauen der "Minium" heißt. Es soll wie der Name schon ein bischen sagt ein mini Roboter werden. Er soll ca.6 auf 5cm sein.
Und der SRF05 (UR Sensor) soll der Distanzsensor werden.
Ich habe auch schon eine HP www.minium.de.tl
Dort steht es auch noch mal alles beschrieben was ich bauen möchte.
Ich habe auch schon meine erste Frage an euch:
Gibt es ein fertiges Controllerboard das den Maßen (6x5cm) entspricht (nicht RN Mini, weil da der Motortreiber für 2 Motoren fehlt und Minium hat 2 Motoren. Und auch nicht RNMega 1.4 da es zu groß ist (10X7cm) ?
Oder muss man sich eins selber bauen (bauen lassen) ?

P.S.: Auf meiner HP heißt er Mnium I weil es noch weitere geben soll die dann immer kleiner werden :D

mfg

UlrichC
11.09.2006, 18:41
Hi,
das Papiermodel find ich prima!
Ich konstruiere auch manches mit Papier.

Bei "mini" fällt mir spontan SRF10 ein... desweiteren Atmega8 ... und noch weiter ASURO ;-)

Noch kleiner dann:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=22668

Schöne Grüße

minium :)
11.09.2006, 19:31
"das Papiermodel find ich prima!"

Danke !! :)

Gibt es ein fertiges Controllerboard das den Maßen (6x5cm) entspricht (nicht RN Mini, weil da der Motortreiber für 2 Motoren fehlt und Minium hat 2 Motoren. Und auch nicht RNMega 1.4 da es zu groß ist (10X7cm) ?
Oder muss man sich eins selber bauen (bauen lassen) ?

Gruß

UlrichC
11.09.2006, 20:17
"das Papiermodel find ich prima!"

Danke !! :)

Gibt es ein fertiges Controllerboard das den Maßen (6x5cm) entspricht (nicht RN Mini, weil da der Motortreiber für 2 Motoren fehlt und Minium hat 2 Motoren. Und auch nicht RNMega 1.4 da es zu groß ist (10X7cm) ?
Oder muss man sich eins selber bauen (bauen lassen) ?

Gruß
Ja nu,
Maßgeschneidert mit Motorendstufen etc. habe ich pers. das in der Größe noch nicht fertig gesehen.
Da mußt du wohl selber ran... Wenn du beispielsweise alles an RN-Controll oder Mini-RN-Controll weglassen würdest was du nicht brauchst, kämmst du mit deinen Maßen hin.
Lochsrasterplatine kaufen ... Schaltplan schnappen ... teile bestellen ... kombinieren ... und los.
Da kommst du eh nicht drumherum wenn du später noch kleiner bauen möchtest.

Schöne Grüße

womb@t
11.09.2006, 22:47
Du könntest das Snugboard benutzen! Das ist schön kompakt

minium :)
12.09.2006, 12:30
Hi,
Danke für die Antworten,
Aber ich glaube Snugboard hat keine Anschlüsse für 2Motoren und ein Sensor, oder ?
Und für ein selbstgebautes brauche eine Schaltung und einen Plan und den kann ich selber nicht entwerfen... würde das einer machen ?

Gruß

minium :)
13.09.2006, 15:32
Hallo,

hat schon jemand schon den Motortreiber vom RNMini gebaut ?
Das wäre ja auch eine Lösung oder ?

Gruß

scales
13.09.2006, 15:56
ein Motortreiber für zwei Motoren besteht im Grunde ja nur aus zwei H-Brücken,
die kannst du entweder als ICs kaufen, oder selber aus Transistoren basteln

du brauchst ja nicht unbedingt einen komplett fertigen Motorteiber auf ner Platine

minium :)
13.09.2006, 15:59
OK,Danke
Und bei einer eigenen Platine was bräuchte ich da alles für Teile ?

scales
13.09.2006, 16:03
wie gesagt: entweder Motortreiber ICs, oder ne Menge Transistoren

ich hab meine H-Brücken aus Transistoren gebastelt,
IC ist wohl einfacher, aber ne eigene H-Brücke kann man viel besser anpassen,
und die Motorteiber die wirklich was aushalten sind nicht ganz billig

such am besten hier im forum mal nach "Motortreiber" da gibt es schon einiges drüber,
oder klick mal auf Motortreiber das müsste blau unterlegt sein weils im Wiki nen Artikel drüber gibt

minium :)
13.09.2006, 16:38
OK,Danke
Ich meinte aber eher was ich für Sachen brauch um ein Board zu bauen :) (mit Anschluss für 2 Motoren und 1 Sensor, 9V Blockbatterie als Stromgeber)

coCo
13.09.2006, 16:50
Naja du brauchst wohl einen Controller, einen Motortreiber und dann halt noch Widerstände, Kondensatoren, etc.

Hast du diesen Artikel schon gelesen? https://www.roboternetz.de/wissen/index.php/AVR-Einstieg_leicht_gemacht
Da is auch die Grundschaltung für den Atmega16/32 dabei.

MfG

minium :)
13.09.2006, 16:55
Ja, ich glaube das würde aber dann größer werden als 6X5cm.

Würde jemand ein Board für mich bauen mit zwei Anschlüsse für Motoren und ein Anschluss für SRF005 (Akku ist eine 9V Blockbatterie) gegen Bezahlung.Wenn ja, dann schreib mir bitte eine PN.

coCo
13.09.2006, 17:09
Du willst ein Controllerboard? Dann muss auch ein Controller mit drauf und die Minimalbeschaltung dieses Controllers. Es muss ja nicht ein Mega16 sein, kann ja auch ein andrer sein. Was für einen willst du denn verwenden?

minium :)
13.09.2006, 17:18
Ein Mega8, habe ich gedacht oder soll ich einen anderen nehmen ?

scales
13.09.2006, 17:38
der Mega8 reicht für zwei Motoren, ein SFR05 und die möglichen Erweiterungen eines so kleinen Bots bestimmt

das Board würde ich an deiner Stelle selbst bauen,
früher oder später wirst du selbst löten müssen wenn du einen ebsseren Roboter willst,
da ist das Controllerboard eigentlich ein guter Anfang

Superhirn
13.09.2006, 18:07
Hi,

da das Board ja sehr klein wird nimm mal das snugboard und staple das board mit den sensoranschlüssen und motortreiber einfach drauf.

motortreiber würd ich l293 nehmen. der haltet für die größe genug. mehr als 600mAh dürfen die Motoren halt nicht saugen.

du kannst auch gehackte servos statt motoren verwenden. die schließst direkt an den controller an, dann kommst mit snugboard alleine aus. servos gibs übrigens auch so klein du willst.

coCo
13.09.2006, 18:11
mal ne blöde Frage @scales
Wieso wird denn dein Rang net angezeigt? :-k

scales
13.09.2006, 18:15
keine Ahnung warums bei dir nicht geht, bei mir wird er angezeigt

ich glaub nicht das man gehackte Servos direkt an nen normalen controller anschliesen kann,
die meisten halten maxmal 20mA oder so pro Pin aus, das reicht nicht für Servos

PicNick
13.09.2006, 18:27
..ich glaub nicht das man gehackte Servos direkt an ..
Hopperla, Kollege: der Controller liefert ja nur den Impuls, den eigentlichen Servostrom kriegt das Servo schon extra und nicht vom Pin.

scales
13.09.2006, 18:39
klar, so macht man das normalerweise,
aber superhirn hat direkt anschliesen gesagt, deswegen hab ich dazu gesagt, dass das wohl nicht geht:


du kannst auch gehackte servos statt motoren verwenden. die schließst direkt an den controller an

coCo
13.09.2006, 18:45
Ich glaube er meinte damit nur, dass du keinen Motortreiber dazwischen schalten musst.

Superhirn
13.09.2006, 19:28
ein servo hat 3 anschlüsse. meistens werden sie so angeschlossen:

gnd - minuspol direkt am akku
vcc - ca. 5v direkt vom akku
impuls - direkt an einen pin (am besten einem mit timer) am uC

minium :)
13.09.2006, 19:35
Hi,
Danke für die vielen Antworten,
gibt es hier einen der vll. einen Plan für einen Controler mit meinen Vorderungen hat ?
Bleibe bei den Motoren (habe sie schon)

Oder baut einer eins gegen Zahlung ?
Oder was müsste ich alles bestellen ?
Oder empfiehlt ihr mir zum Einstieg RN-Mini mit Motortreiber ?

Gruß

coCo
13.09.2006, 20:37
Schau dir die Grundbeschaltung der Atmegas an:
https://www.roboternetz.de/wissen/index.php/AVR-Einstieg_leicht_gemacht

Wie du die Sensoren und den Motortreiber anschließt kannst du hier nachschaun:
https://www.roboternetz.de/wissen/index.php/Bild:Rncontrol1.4schaltplan.gif

Selberbauen finde ich eigentlich interessanter und spannender :)

MfG

minium :)
14.09.2006, 12:43
Hi,
Danke für die Atwort,
glaube aber dann wird das Controlerboard viel zu groß wenn ich es selber baue,oder ?
Wenn ich es selber bauen würde gäb es da noch ein kleineres Board (Plan)wie dieses ?
Würde einer eins gegen Zahlung bauen ?

coCo
14.09.2006, 12:47
Du sollst ja net das RN-COntrol Board genauso nachbauen, du sollst einfach ein bissel davon was abgucken. Zum Beispiel wie die Motorsteuerung angeschlossen wird. Und du kannst es doch auf 2 Etagen bauen oder?

MfG

minium :)
14.09.2006, 12:49
Ja, zwei Etagen würde gehen

minium :)
14.09.2006, 19:30
Also denke ich baue dann mal ein Board auf eine Lochrasterplatine.
Entweder das Snugboard mit den Anschlüssen die ich brauche oder das vom Wiki oder irgend ein anderes, kennt jemand noch eins ?
Gibt es irgendetwas zu beachten bei dem Bau ?

Gruß

Superhirn
14.09.2006, 19:37
die minimal-boards sind eigendlich immer fast die selben.
isp-stecker, 5v regelung (lm7805), quarz, kondensatoren.

die anderen boards haben dann eben je nach board versciedene stecker um zu den ports zu kommen,....

zeichne am besten einen schaltplan für dich dann tust dich beim bauen leichter und wir kontrollieren den.

minium :)
14.09.2006, 19:43
OK, und wie wäre es wenn ich das Snugboard nachbaue und dann an die Pins
Den Motortreiber baue ?
Anschluss für Sensoren habe ich ja dann schon, oder ?

Gruß

Superhirn
15.09.2006, 14:18
ja. du baust dann ein 2. board mit der größe des snugboards und baust da drauf den motortreiber (evt je nach motor kühlung nicht vergessen).
am roboter werden dann die boards gestapelt.

minium :)
15.09.2006, 14:48
Ok, jetzt überlege ich mir nur noch welches ich nehme (Snugboard oder Wiki Board) und dann tuhe ich bestellen (Frage euch erst noch ob ich alles auf meiner Bestellliste habe ;) )

coCo
15.09.2006, 14:52
Das SnugBoard und das Board ausm AVR Tutorial is fast das selbe.

Wo bestellst du denn? Ich würde bei Reichelt bestellen, es ist um einiges günstiger als Conrad. (Soll keine Werbung sein)

MfG

minium :)
15.09.2006, 14:54
Ja, hatte ich auch vor schreib euch dann die Bestnr., nicht das ich was vergesse und dann noch mal Versand bezahlen muss ;)

minium :)
15.09.2006, 15:52
Oder hat schon einer die Bestellnummern :D ?

minium :)
15.09.2006, 19:24
So hab mich jetzt für das Snugboard mit 2.Etage entschieden, aber was brauche ich noch für die zweite Etage (Elektroteile(Anfänger))

Gruß

coCo
15.09.2006, 19:54
Was kommt denn auf die zweite Etage?
Also der Motortreiber oder is der beim Snugboard mit drauf? (zu faul um zu gucken)
Wenn net, dann brauchst du auf jeden Fall einen Motortreiber (L293d) und vielleicht eine 4-polige Anschlussklemme für die Motoren. Was auch net verkehrt wäre, wären ein paar LEDs und vielleicht ein paar Schalter. Wenn du LEDs kaufst, vergiss nich die Vorwiderstände. (1k Ohm)

Achja, du brauchst dann natürlich noch bissel Kabel zum verbinden und die Lochrasterplatine ;)

MfG

minium :)
15.09.2006, 20:00
Hi,
der Motortreiber ist nicht drauf.
Brauch ich sonst noch was als L293d (für den Sensor) ?
Und wo gibt es 1k ohm Widerstände habe bei reichelt keine gefunden ?

coCo
15.09.2006, 20:04
Die Widerstände bei Reichelt: 1/4W 1,0K
Ob du noch was für den Sensor brauchst weiß ich net, wiel ich bis jetzt noch keinen Ultraschallsensor besitz. Wird der direkt an die Pins des Controllers angeschloßen? Wenn ja, wirst du wohl nix mehr brauchen für den Sensor.

MfG

Edit: Die WIderstände bei Reichelt gibt es bei: Bauelemente, passiv -> Widerstände -> Kohleschicht -> 1/4 W

minium :)
16.09.2006, 15:58
Hi hier mal die Teile die ich für das Snugboard bis jetzt zusammengesucht habe, Mir fehlt noch die Buchse für den Akku, aber den Kann ich doch direkt anschliesen,oder ?
Und noch 7805L, weiß nicht was das ist und wo es das gibt,ist das der (Art.Nr.µA 78L05), fehlt sonst noch was ? Als nächstes suche ich die Teile für den Motortreiber zusammen.

Art.Nr. Artikel Preis

1W 270K Kohleschichtwiderstand 1W, 5%, 270 K-Ohm 0.15



LED 5MM ST RT LED, 5mm, Standard, rot 0.08



METALL 1,00K Metallschichtwiderstand 1,00 K-Ohm 0.08



X7R-5 100N VIELSCHICHTKONDENSATOR 0.12



CY 22-2 22P Glimmer-Kondensator, 22pF, 100V, +/- 5% 0.49



OSZI 16,000000 Quarzoszillator, 16,00 MHz 1.50



WSL 10W Wannenstecker, 10-polig, gewinkelt 0.10



ATMEGA 8-16 DIP ATMega AVR-RISC-Controller, DIL-28 1.65



GS 28 IC-Sockel, 28-polig, doppelter Federkontakt 0.08



SPL 64 IC-Fassung, 64-polig, einreihig, RM 2,54, gerade 0.87



H25PR200 Lochrasterplatine, Hartpapier, 200x100mm 2.05

Gruß

minium :)
16.09.2006, 16:24
Was brauche ich denn für ein IC für den Motortreiber ?

coCo
16.09.2006, 16:48
Hi,
die Kondensatoren die du ausgewählt hast sind bissle teuer und glaub net die richtigen.
Nimm lieber Keramikkondensatoren.
Bestellnummern:
KERKO 100N
KERKO 22P

Der Quarz is auch falsch, du brauchst ein Standardquarz, kein Quarzoszi.
Bestellnummer:
16,0000-HC18

Bestellnummer für den Motortreiber:
L 293 D

Nimm lieber 1/4W Widerstände:
1/4W 270K

MfG

minium :)
16.09.2006, 16:52
Ok, vielen Dank für die Antwort,
Brauch ich noch was für den Motortreiber oder brauch man nur den IC ?
Für den Sensor brauche ich doch nichts, den kann man doch direkt anschliesen, oder ?

coCo
16.09.2006, 16:59
Ein 100nF Kondensator wäre noch gut für den l293d:
KERKO 100N

Außerdem würde ich dir empfehlen noch Anschlussklemmen für die Motorleitungen und Akkuleitungen zu kaufen:

AKL 101-02
bzw. für Motor:
AKL 101-04

Und für den Spannungsregler:
Jeweils 1 Stück:
BYV 27/200
RAD 1.000/35
RAD 220/35
µA 78S05 (spannungsregler)
Und 2 Stück 100nF Kondensatoren.

MfG

minium :)
16.09.2006, 17:09
Ok, vielen Dank habe jetzt auf meiner Liste das hier alles, fehlt noch was oder ist was zuviel ? Und wie sieht denn der Plan für das alles aus ?

Bestellnr Beschreibung RoHS Preis €
inkl. MWSt. WG Anzahl Löschen
LED 5MM ST RT LED, 5mm, Standard, rot Dieser Artikel ist RoHS konform
0.08

5

METALL 1,00K Metallschichtwiderstand 1,00 K-Ohm Dieser Artikel ist RoHS konform
0.08

6

WSL 10W Wannenstecker, 10-polig, gewinkelt Dieser Artikel ist RoHS konform
0.10

1

ATMEGA 8-16 DIP ATMega AVR-RISC-Controller, DIL-28 Dieser Artikel ist RoHS konform
1.65

1

GS 28 IC-Sockel, 28-polig, doppelter Federkontakt Dieser Artikel ist RoHS konform
0.08

1

SPL 64 IC-Fassung, 64-polig, einreihig, RM 2,54, gerade Dieser Artikel ist RoHS konform
0.87

1

H25PR200 Lochrasterplatine, Hartpapier, 200x100mm Dieser Artikel ist noch nicht auf RoHS konformität geprüft.
2.05

1


KERKO 22P KERAMIK-KONDENSATOR Dieser Artikel ist RoHS konform
0.04

4

16,0000-HC18 Standardquarz, Grundton, 16,0 MHz Dieser Artikel ist RoHS konform
0.23

2

L 293 D 4-Ch-Driver mit Diode, DIL-16 Dieser Artikel ist RoHS konform
2.00

2

1/4W 270K Kohleschichtwiderstand 1/4W, 5%, 270 K-Ohm Dieser Artikel ist RoHS konform
0.10

2

AKL 101-02 Anschlussklemme 2-polig, RM 5,08 Dieser Artikel ist RoHS konform
0.13

1

AKL 101-04 Anschlussklemme 4-polig, RM 5,08 Dieser Artikel ist RoHS konform
0.27

1

KERKO 100N KERAMIK-KONDENSATOR Dieser Artikel ist RoHS konform
0.07

10

BYV 27/200 DIODE SOD 57 Dieser Artikel ist RoHS konform
0.20

1

RAD 1.000/35 Elektrolytkondensator, 12,5x25mm, RM 5,0mm Dieser Artikel ist noch nicht auf RoHS konformität geprüft.
0.30

1

RAD 220/35 Elektrolytkondensator, 10x12,5mm, RM 5,0mm Dieser Artikel ist noch nicht auf RoHS konformität geprüft.
0.10

1

µA 78S05 Spannungsregler 2A positiv, TO-220 Dieser Artikel ist RoHS konform
0.35

1

coCo
16.09.2006, 17:33
Hi,
wofür brauchst du den µA 78L05?
Ein kleiner Tip von mir:
Kauf nicht genau soviel wie du benötigst. Es kann schnell passieren, dass dir ein Teil kaputt geht und dann kannst du gleich wieder 5 euro Versand zahlen. Also ich mach das immer so, ich kauf von Kondensatoren, Dioden, Widerstände mindestens 10 (meißtens aber eher 20-25) auch wenn ich nur 1-2 Stück brauche.
Zum Beispiel könntest du von den 100nF Kondensatoren 15 Stück kaufen, weil man die sehr oft braucht.
Dadurch erhälst du nach ein paar Bestellungen eine kleine Sammlung Elektronikteile, wo du meißtens findest was du benötigst.

Ich spreche aus Erfahrung, habe am Anfang auch nur eine D-Sub Buchse gekauft, die ich dann auch gleich geschrottet hab und musste dann ne Woche warten bis ich ne neue gekriegt hab. :(

Aber es ist natürlich dir überlassen wieviel du bestellst ;)

MfG

ps: Auch wenn du nur soviel kaufen willst wie du brauchst, kauf dir ein paar mehr LEDs. Die braucht man einfach immer. Und die Vorwiderstände natürlich dann auch.

minium :)
16.09.2006, 17:40
Ok,vielen Danke für die Antwort,
ändere dann mal die Stückzahl ;)
Aber bevor ich bestelle ich habe jetzt noch keinen Plan, wie die Schaltung aussieht (nur die vom Snugboard, aber noch nicht für den Rest)
oder sind die genzen Teile nur für den Motortreiber (nicht die vom Snugboard, die anderen) oder sind da auch welche für den Snsor

coCo
16.09.2006, 17:54
Also das was ich dir noch zusätzlich gesagt habe, das waren Teile für die Spannungsregelung, damit dein Board konstante 5V erhält und Motortreiber.

Den Schaltplan für die Spannungsregelung und den Motortreiber kannst du von hier entnehmen:
https://www.roboternetz.de/wissen/index.php/Bild:Rncontrol1.4schaltplan.gif
Also links unten ist die Spannungsregelung und rechts in der Mitte ist der Motortreiber (der l293d). Bei VSS musst du einfach 5V anschließen und bei VS die ungeregelte Spannung direkt vom Akku, also z.B. 9V.

Du brauchs 7 Stück 1k Widerstände, weil an den Reset Pin vom Controller kommt auch einer hin.
MfG

minium :)
16.09.2006, 19:13
Ok, Danke und den Sensor kann ich direkt an das Snugboard anschliessen ?
Muss man eine Spannungsregelung haben oder geht das auch ohne ?

Gruß

coCo
16.09.2006, 19:21
Naja ich glaub du willst nen 9V akku verwenden. Und der uC braucht genau 5V. Also ja man braucht eine Spannungsregelung.

MfG

minium :)
16.09.2006, 19:33
Ok, tuhe jetzt alles bestellen, dann kommts so ca. zwischen Di.-Fr.,
dann fang ich an zu bauen...
Jetzt kann ich nur noch warten ;)

Gruß

minium :)
16.09.2006, 19:45
Hallo,

Hier meine Augen für Minium http://minium.de.tl/Optik.htm
wollte ich euch nur mal zeigen (finde sie irgendwie witzig ;) )

uwegw
16.09.2006, 20:13
irgendwie scheinen kleine Bots ja momentan schwer im Trend zu liegen... das schreit ja geradezu nach nem passenden Controllerboard im Miniformat, vielleicht so Streichholzschachtelformat.

so in der Art:
http://img71.imageshack.us/img71/7654/nanoctrleb1.gif
Mega8
BA6845FS Motortreiber bis 1A
Taster
3 LEDs
IR-Schnittstelle wie bei Asuro und Yeti
ISP über nen Micromatch-Stecker (oben mal zum Vergleich den üblichen Stecker)
Freie Pins auf Pfostenleisten geführt, zum auflöten auf Lochraster oder direkt für Einzeldrähte
evtl Spannungsregler für 9V-Betrieb, ansonsten ungereglet an 4,8V NiMh Akkupack oder 3,7V Lithiumakku.
Größe 5x3,2cm, passend in eine Streichholzschachtel

minium :)
16.09.2006, 20:14
Ja ,wäre cool so ein Board, gibts so eins ???
Wenn ja, wo ?
Gruß

uwegw
16.09.2006, 20:24
bis jetzt existiert es nur in meiner Fantasie, aber das muss ja nicht ewig so bleiben...

minium :)
16.09.2006, 20:52
wird aber bestimmt noch dauern bis es so etwas gibt :)

uwegw
16.09.2006, 21:05
maßgeschneidert für meinen Mini-Kettenbot https://www.roboternetz.de/phpBB2/viewtopic.php?t=22668&postdays=0&postorder=asc&start=0
geht so eine Platine spätestens nächstes Wochenende ins Ätzbad. ICh bin grad dabei, das Layout fertigzustellen.

Wenn genug Bedarf besteht, könnte ich dann auch die Universalvarinate layouten und auch nen Schwung produzieren lassen wie beim SnugBoard...
Das Probel ist halt nur, dass ich SMD verwenden werde, also sollte man schon etwas Löterfahrung mitbringen...

minium :)
16.09.2006, 21:22
Ja, ist toll,dein Board könnte ich auch gebrauchen :) (hab den Sender vom Asuro) Aber bin kein Lötprofi ;) *schade*
Wenn du das Board komplett anbieten würdest (mit teile drauf gelötet) würde ich warscheinlich eins nehmen *träum*

minium :)
17.09.2006, 10:45
Hi,

Ich möchte als erstes das Snugboard nachbauen, muss ich irgendeine änderung vornehmen (wegen Spannungsregeler und Motortreiber) ?
Schließe ich den Sensor dann direkt an die Pins an ?

Gruß

minium :)
19.09.2006, 15:29
Hi,
Teile sind jetzt da wie muss ich jetzt Anfangen, einfach nur Snugboard bauen oder an die Blockbatterie den Spannungsregeler und dann das an das Snugboard und dann an die ausgänge den Motortreiber anschliesen oder wie fang ich jetzt an ?

minium :)
20.09.2006, 13:28
Hi,
habe jetzt das Snugboard so gut wie fertig, muss nur noch die Teile verbinden, also ich denke mal das ich den Akku an den Spannungsregeler anschliesen muss und den an das Snugboard und den Motortreiber an das Snugboard, oder ?


Gruß

coCo
20.09.2006, 13:34
Ja und Pin8 vom Motortreiber musst dumit +UB verbinden.

minium :)
20.09.2006, 13:37
Ok, was soll den die Zeichnung links oben bedeuten ?
http://www.pixelklecks.de/pictures/at8plan.gif

Gruß

coCo
20.09.2006, 13:41
Das is die Elektronik für den Spannungsregler.
An X1-1 musst du den +-Pol vom Akku anschließen und an X1-2 den --Pol.
An +12V schließt du Pin8 des Motortreibers an und bei V+ kommen die 5V raus.

MfG

minium :)
20.09.2006, 13:53
Hi,
Ok, aber wieso soll ich dann diesen Spannungsregeler nehmen https://www.roboternetz.de/wissen/in.....ncontrol1.4schaltplan.gif
(links unten) *nixcheck*
wenn doch schon einer auf dem Board ist ????
Und Motor treiber nehme ich den https://www.roboternetz.de/wissen/index.php/Getriebemotoren_Ansteuerung
(Ansteuerung mit Treiber IC L293 D ), oder

Gruß

minium :)
20.09.2006, 15:33
Wie soll ich den den Sensor anschliessen ? Muss ich den einfach an die Pins anschliessen ?

Gruß

coCo
20.09.2006, 15:47
Schau dir mal die Seite hier an:
https://www.roboternetz.de/wissen/index.php/Ultraschall_SRF05_an_RN-MiniControl
Du brauchst nur nen Digitalport und GND & VCC. Also kannst du es an irgendeinen Port direkt an den Controller anschließen.

MfG

minium :)
20.09.2006, 16:00
Hi,
Ok,
wieso soll ich einen Spannungsregeler nehmen wenn doch schon einer drauf ist also wieseo ich diesen nehmen https://www.roboternetz.de/wissen/in.....ncontrol1.4schaltplan.gif
(links unten) *nixcheck*
wenn doch schon einer auf dem Board ist ?
Und Motor treiber nehme ich den https://www.roboternetz.de/wissen/in.....triebemotoren_Ansteuerung
(Ansteuerung mit Treiber IC L293 D ), oder, wo schliesse ich denn den Motor an ? An das eingekringelte Motorzeichen ? und die anderen ans Snugboard ?

Danke für die Antworten, bin Anfänger und Neuling, deswegen vielen Dank an alle

Gruß

coCo
20.09.2006, 16:08
Klar du brauchst den Spannungsregler vom RN-Control natürlich nicht wenn auf dem Board schon eins ist.

MfG

minium :)
20.09.2006, 16:11
Also kann ich das nehmen http://www.pixelklecks.de/pictures/at8plan.gif
(links ind der zeichnung) das schliesse ich ans Controlerboard und ans Controlerboard schliesse ich dann den Motortreiber https://www.roboternetz.de/wissen/in.....triebemotoren_Ansteuerung
und den Sensor
wo schliesse ich den den Motor an den Motortreiber, da wo Motor eingekreist ist ? und die anderen alle ans Board ?

coCo
20.09.2006, 16:15
Ja du schließt die Batterie an X1-1 bzw. X1-2 an. Bei +12V schließt du Pin8 des L293d an. Alle Leitungen die zu GND führen, musst du mit X1-2 verbinden. Alle Leitungen die zu +5V führen verbindest du mit V+.

MfG

minium :)
20.09.2006, 16:21
OK, vielen Dank

P.S.: Neue Bilder vom Fahrgestell und Controllerboard ;) auf meiner Hp www.minium.de.tl

minium :)
23.09.2006, 17:00
Ja und Pin8 vom Motortreiber musst dumit +UB verbinden.

Wo ist den +UB ?

minium :)
23.09.2006, 17:06
An +12V schließt du Pin8 des Motortreibers an und bei V+ kommen die 5V raus.

Hi,
Hier hast du dann was anderes geschrieben, welches stimmt den ?
oder ist +UB und +12V das gleiche ?
Wo schliese ich denn den Spannungsregeler an das Board an ? An V+ vom Board V+ vom Spannungsregeler ?

mit vielen Grüßen

coCo
23.09.2006, 17:39
Ja +UB is die ungeregelte SPannung die direkt vom Akku kommt, also 12V oder ähnliches. Kann natürlich auch nur 9V sein.


An V+ vom Board V+ vom Spannungsregeler ?
jup.

MfG

minium :)
23.09.2006, 18:00
OK, Vielen Dank
Kann ich mehrere +V ans +V vom Board anschliesen ?

Gruß

teslanikola
23.09.2006, 18:50
Juhu tolle Idee, euer Intresse weckt auch mein vor langer zeit phantasiertes Projekt zu neuem Leben, div. Teile für versuche und Prototyping sind schon bei reichelt.de bestellt, ich hatte ne ähnliche Idee:

Eine Computermaus als Robo, als anlehnung an die erste lernende maschiene ( Maus ) welche sich durch ein Layirint kämpfte. Naja es soll ein Liniefolger werden, mal sehen wie das ganze ausgeht!

Die maus soll dan n mal diese Chacie haben:

http://www.saitek-shop.de/$WS/saitek-shop/websale6_shop-saitek-shop/produkte/medien/bilder/normal/PCMouse_NB_Optical_metallicred.jpg

das Plexizeug wird dann jeh nach aktivität rot/ gelb oder Grün funzeln.

minium :)
23.09.2006, 19:54
cool, coole Idee, sieht interresant aus

teslanikola
23.09.2006, 21:08
Ein kleiner Text zu "Vorbild" meiner Idee.

Theseus kehrt doch wieder

Labyrinthe, Psychen, Netzwerke, Kryptogramme: das ist, das war der andere Teil von
Shannons Welt. Statistik und Wahrscheinlichkeitsrechnung Behaviorismus und
Kybernetik, boten Mittel, Wege und Verfahren, sich in diesen heillos verrauschten, von
Zufällen, Dämonen und Unwägbarkeiten durchfluteten Systemen und Höhlengängen
rational und erfolgreich zu bewegen. Wenig Vertrauen brachte er dabei der Intelligenz
des Menschen entgegen, einfach deswegen, weil er, was Wahrnehmungsschwellen,
Verarbeitungskapazitäten und Übertragungsgeschwindigkeiten angeht, der Denk-,
Arbeits- und Rechenleistung von Maschinen hoffnungslos unterlegen ist.
Dass er zudem ein leidenschaftlicher und unsäglicher Spieler war, der wie ein kleines
Kind mit Spiel- und Setzkästen herumhantierte, diese Medien zur Lösung logischer
Probleme verwendete, lehren uns wiederum zwei
kleinere Arbeiten. Die eine präsentiert einen lernenden
Automaten. Sie gilt als eine der ersten kybernetischen
Maschinen, die nicht bloß Gedankenexperiment
geblieben, sondern auch gebaut worden ist. Unter dem
Titel „Shannons Maus“ ist sie in die Geschichte
eingegangen. Vorgeführt wurde dieser Apparat
erstmals der staunenden Kybernetiker-Gemeinde (von Foerster, McCulloch, Bigelow
...) Anfang der 50er Jahre auf eine jener berühmten Kybernetikerkonferenzen, die die
Josiah Macy Jr. Foundation organisiert hatten. Sie demonstriert, wie das
Labyrinthproblem maschinell, also ohne Zutun des Menschen, gelöst werden kann.
Ausgelegt ist das Labyrinth mit 25 Quadraten. Zwischenwände können vom
Experimentator beliebig herausgenommen und verändert werden. Der motorisierte
Sucher, dem Shannon die Form einer Maus gab, wird von einem Sensor gesteuert oder
von einem unter dem Labyrinthboden geführten Magneten. In Anlehnung an den
Mythos der Griechen nannte Shannon die Maus „Theseus“. Tastend bewegt sie sich
von Feld zu Feld. Kann das nächste Feld betreten werden, wird die Richtung
gespeichert; hält eine Wand dagegen die Maus auf, versucht sie es in eine andere
Richtung. Durch Trial and Error findet die Maus schließlich autonom das Ziel. Das
kann sie, weil in ihr eine Entscheidungsfunktion eingebaut ist, die auf zwei Strategien
fußt: einer Steuer- und einer Zielstrategie. Immer folgt die Maus den gespeicherten
Richtungen und findet das Ziel, gleich wo man sie auch in das Labyrinth hineinsetzt.
Platziert man sie an eine von ihr noch nicht betretene Stelle oder verändert etwas am
Labyrinth, wendet sie wieder den Suchalgorithmus an und durchläuft die Route nach
der gespeicherten Information. Schaltet man die Relais aus, hat die Maus alles, was sie
wusste, wieder vergessen. Im Gegensatz zum Wunderblock Freuds, der alles der
Datensenke des Unbewussten zuführt, oder zu kollektiven Psychen, die, von
Staatswegen gezwungen werden, das Vergangene immer wieder anders und neu zu
durchleben, herrscht dort nach dem Stopp der Energiezufuhr wirklich tabula rasa.
Damit die Maus aber nicht in eine Endlosschleife gerät und das Ziel dadurch verfehlt,
haben österreichische Forscher sie später mit einem Ariadnefaden ausgestattet.
Sie fügten ihr einen
weiteren zwei Bit-Speicher zu, der vier weitere Möglichkeiten enthält. Dadurch wird
ihr das schier endlose Herumirren im Labyrinth erspart. Sie merkt sich nicht nur die
Route, sie findet auch zum Eingang wieder zurück. Anders als im Heldenmythos oder
in Spencer-Browns Laws of Forms muss Ariadne keineswegs verzagen und um ihren
Geliebten bangen.Weder
muss sie über seine Abwesenheit in Depression verfallen noch muss sie sich erhängen.
Der Faden reißt nie, Theseus kommt stets wieder. Weil ein Schrittzähler einen Faden
durch das Labyrinth legt, ist ein Out of control von vornherein ausgeschlossen. Und
auch der menschliche Beobachter, der hinzukommt und seine Entscheidungen den
Entscheidungen der Maus aufoktroyiert (Reentry), wird arbeitslos. Diese Kybernetik,
die anders als der Metabiologismus des Systemkonstruktivismus sich nicht leichtfertig
aller Kontrollmöglichkeiten beraubt, schafft es, der Postmoderne, dem
Dekonstruktivismus und anderen Verunsicherungsstrategien den Stinkefinger zu
zeigen. Während die künstliche Intelligenz die platonische Höhle verlässt, bleibt dem
systemtheoretischen Beobachter nur die Option: sich einen möglichst guten
Beobachtungsplatz im Labyrinth suchen, um andere Ratten zu beobachten, wie sie die
an die Höhlenwände projizierten Bilder beobachten.

minium :)
24.09.2006, 08:33
Ok, kannst ja mal ein neuen Thread aufmachen über deinen Robby in Vorstellung, Planung zu Roboter

Viele Grüße

minium :)
24.09.2006, 09:18
Hi,
ich kann nur 12 Pins anschliesen (auf der rechten seite des Atmega 8 ) welche brauche ich für den Sensor ? Und welche kann ich weglassen ? coCo hat mir schon gesagt welche, aber ich finde sie nicht auf dem Schaltplan, könntest du mir sagen welche das sind ?
Vielen Dank

minium :)
24.09.2006, 17:57
hi,

wo ist den der GND und wo der Digitalanschluss beim Atmega8 ?

coCo
24.09.2006, 18:26
GND -> Minuspol von der Batterie
Digitalanschluss -> jeder beliebige Pin am Controller, der noch nicht belegt ist
VCC -> An den Spannungsregler Ausgang anschließen (V+)

uwegw
24.09.2006, 19:34
hi,

wo ist den der GND und wo der Digitalanschluss beim Atmega8 ?

Schau mal ins Datenblat, da stehen alle Pinbelegungen drin.

minium :)
24.09.2006, 19:36
Ok, vielen Dank, coCo

Spannungsregeler funktioniert wunderbar, LED leuchtet wenn Stromm am Spannungsregeler ist :D

Gruß

minium :)
26.09.2006, 16:35
So, jetzt bau ich den Motortreiber ( https://www.roboternetz.de/wissen/index.php/Bild:Hbrueckel293d.gif )
Und habe auch gleich wieder Fragen:
Was schließe ich an Pin 1,2,7,15,10,9, ich glaube das muss ich irgendwie ans Controllerboard anschließen aber wo dran an welchen Pin oder wo *keineAhnung* ?

Pin 3,6 und 14,11, an die schließe ich doch die Motoren, oder ?
Und wo schließe ich Minus und wo Plus (von den Motoren) dann an ?

Und bei Pin 4,5,12,13 steht AND was ist das oder soll das GND heißen ?

Viele Grüße und vielen Dank

coCo
26.09.2006, 17:08
DIe Polung der Motoren is egal, weil du das nachher mit deinem Programm umpolen kannst.
Die Eingänge legen die Drehrichtung der Motoren fest. Die kannst du einfach an irgendeinen Pin deines Controllers, der noch nicht belegt is, anschließen. Mit Enable kannst du per PWM die Geschwindigkeit regeln. Das solltest du zu den Pins OC1A bzw. OC1B anschließen.
Pin4,5,12,13 werden mit GND verbunden.

MfG

minium :)
26.09.2006, 17:57
OK, vielen Dank,
wenn ich jetzt den Motortreiber an den Spannungsregeler anschliese, und die Motoren angeschlossen sind, geben die dann schon gas, oder drehen sich die Motoren erst wenn ich den Controller programmiert habe ?

Viele Grüße und vielen Dank

coCo
26.09.2006, 17:58
Musst deinen Controller erst programmieren.

minium :)
26.09.2006, 18:03
Schade, sonst hätte ich schon mal testen können :)
Jetzt muss ich also warten bis ich das Kabel habe :)

minium :)
26.09.2006, 18:20
welches Kabel brauche ich denn ?
Ich habe ja einen 10poligen Stecker, irgendwie finde ich keins

Gruß

coCo
26.09.2006, 18:26
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=73&products_id=41

oder:
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=75&products_id=60

und das ISP Dongle selber bauen. Bauteile die benötigt werden stehn im Wissensbereich

minium :)
26.09.2006, 18:32
Ok, aber beim ersten ist die eine Seite doch nicht 10polig, sieht viel größer aus und die andere Seite sieht zu klein aus oder täuscht das und es passt ?
Es steht auch 2x10 also ist der 20 polig, aber doch nicht 10polig, oder ?

coCo
26.09.2006, 18:37
ne is 2x5, kann gar net 2x10 sein, weil auf der anderen Seite nur ein 9-poliges Kabel reinpasst

minium :)
26.09.2006, 18:41
bei dem ersten steht aber 2x10polig :

"Anschluss über übliche ISP -Stiftleiste oder Wannenstiftleiste (2x10). Am PC wird er einfach in den Druckerport gesteckt."

Also passt es nicht oder ?

coCo
26.09.2006, 18:42
Das passt ganz sicher, das is ein Tipfehler oder so. Das benutzt fast jeder hier...

Es wäre doch sinnlos für ein 9-poliges Flachbandkabel eine 2x10 Wannenbuchse zu verwenden...

minium :)
26.09.2006, 18:57
Ok, aber meins ist 10 polig, oder passt das auch ?

coCo
26.09.2006, 18:59
Ja, 2x5 -> also 10 polig in 2 Reihen

minium :)
27.09.2006, 13:23
Ok, dann tuhe ich das noch irgendwann bestellen, will es mit dem Sensor bestellen (wegen Versandkosten)

Viele Grüße

minium :)
29.09.2006, 13:10
Ok, bin jetzt soweit wie fertig, mit dem Controler,Spannungsregeler und Motortreiber.
Da möchte ich gerade auch noch coCo danken für die große Hilfe

Jet5zt habe ich mir Bascom runtergeladen,
könnte mir einer ein Prog schreiben als Start das ich weiter weiß, habe nähmlich garkeine Ahnung vom programmieren

teslanikola
29.09.2006, 13:24
www.rowalt.de da steht leicht verständlich ne menge zur BASCOM Programmierung, ich habe mir sogar das Buch gekauft, ist echt sein geld wert!

minium :)
29.09.2006, 15:04
Hi, bestelle aber schon ein anderes, könnte jamand ein Programm schreiben, da ich noch vielleicht bei der Roboterliga teilnehmen möchte und das bestimmt nicht bis dahin hinbekoome

Wäre sehr sehr sehr Nett, wenn das jemand machen würde

Viele Grüße und vielen Dank

coCo
29.09.2006, 15:59
Hi,
schau mal hier ist ein fertiges Programm:
https://www.roboternetz.de/wissen/index.php/RN-Control

Du musst natürlich die Pins so verändern dass sie zu deinem Bot passen.

Und eine Software mit der du bei nem Wettkampf mitmachen kannst, kannst du net innerhalb ner halben stunde machen...
Aber bei der RobotLiga brauchst du eine eigene Software!

MfG

Edit: Ok, das Programm vom RN Control is net wirklich geeignet. ABer um zu testen ob alles klappt, kannst du ja mal hier schaun:
https://www.roboternetz.de/wissen/index.php/AVR-Einstieg_leicht_gemacht

minium :)
30.09.2006, 08:11
Ok, habe jetzt mir den Link unten durchgelesen, aber woher weiß ich wie mein Pin heißt (in Bascom) ?
heißt er genauso wie bei den Schaltplänen ?
Wie pole ich mit dem Controller um ?
Wie gebe ich die Geschwindigkeit an ?

Vielen Dank

coCo
30.09.2006, 09:04
Die Geschwindigkeit kannst du per PWM regeln. Die Umpolung erfolgt in dem du die Werte für Eingang A und Eingang B für den Motor vertauschst. Also z.B. Eingang A is high, Eingang B is low. Das is dann eine Richtung, um den Motor in die andere Richtung drehen zu lassen, setzt du einfach EingangA low und EIngang B high.


Die Pinbelegung für deinen Atmega gibts hier:
https://www.roboternetz.de/wissen/index.php/Atmel_Controller_Mega8

PC1 steht z.B. für PORTC Pin1. Bei Bascom: Portc.1

Am besten du wartest bis du dein Buch kriegst ;)

Ansonsten kannst du im Wiki noch ein bissel was zu Bascom lesen:
https://www.roboternetz.de/wissen/index.php/Kategorie:Quellcode_Bascom
oder hier:
http://www.rowalt.de

MfG

minium :)
30.09.2006, 09:25
Ok, aber wie heist PB1 und die anderen in Bascom ?

Viele Grüße und Danke

coCo
30.09.2006, 09:39
Portb.1
Portb.2
Porta.0
etc...

minium :)
30.09.2006, 09:46
Ok, Danke,
nachdem ich so viel gutes über http://www.rowalt.de gehört habe, weiß ich jetzt nicht mehr welches Buch ich nehmen soll, ich wollte eigentlich http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=74&products_id=38
nehmen, aber jetzt weiß ich nicht mehr, hat einer erfahrungen mit einem Buch oder empfiehlt einer ein Buch ... ?

Viele Grüße

coCo
30.09.2006, 10:48
Kennst du dich ein bisschen mit programmieren aus? Wenn ja, würde ich in C deine Bots programmieren. Ist vielleicht ein bisschen komplizierter, aber es gibt ein super Tutorial:
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

Und hier im Forum gibts auch viele Code Beispiele. Dadurch könntest du dir vielleicht die 30€ für das Buch sparen ;)

MfG

minium :)
30.09.2006, 13:46
Hi,

Ok, C habe ich auch noch von meinem Asuro, aber das mit dem Quellcode verstehe ich nicht (wie man den schreibt), scjaue jetzt aber mal in das Toutorial.

Viele Grüße

minium :)
02.10.2006, 09:43
Hi,
wollte jetzt mein letztes Teil anlöten (den 10poligen Wannenstecker)
aber wie zählt man bei dem (die Beinchen) in dem Schaltplan stehen Nummern von 1-10, aber wo fange ich an zu zählen und wo hört es auf ?

Viele Grüße

lion1984
02.10.2006, 11:12
am wannenstecke is am schwarzen gehäuse ne art pfeifl (dreieck :) ) da wo das hinziegt beginnt nr1.

lg

minium :)
02.10.2006, 11:15
Ok, danke, zählt man auf der anderen Seite dann von unten(wie bei Atmega8)oder von oben weiter ?

Viele Grüße

coCo
02.10.2006, 15:18
Ich hatte damit am Anfang auch so meine Probleme...

Du musst, den Wannenstecker so hinlegen, dass wenn du von oben draufguckst, Pin1 unten rechts ist. Dann ist Pin2 unten links, Pin3 2. Reihe von unten rechts, etc. Also dann so anschließen wie es aufm Schaltplan is.

Schaltplan ( https://www.roboternetz.de/wissen/index.php/Bild:Avrtutorial_grundschaltung_mitisp.gif )

MfG

minium :)
02.10.2006, 15:36
Ok, hoffe mal das ich es richtig mache sonst ist mein PC Anschluss hinüber.

Viele Grüße

coCo
02.10.2006, 15:55
Ne is er net, hatte das auch falsch angeschlossen am Anfang. Funktioniert aber alles noch ;)

MfG

minium :)
02.10.2006, 16:00
Ok, dann bin ich um einiges erleichtert :-)

Viele Grüße

minium :)
07.10.2006, 10:23
So, das Kabel ist gerade angekommen mit einer CD *freu*
So jetzt brauch ich nur noch ein Prog das ich testen kann ob alles funkt.
Ach ja den Sensor habe ich noch nicht mitbestellt, aber wenn jetzt alles gut funktioniert bestelle ich den dann auch noch.
Also bei C kann ich da das Makefile Make all benutzen oder muss ich eins selber schreiben ?

Viele Grüße

coCo
07.10.2006, 10:48
Benutz einfach AVR-Studio, da geht des automatisch. AVRstudio erzeugt dann eine hex file, die du dann mit PonyProg auf deinen AVR laden kannst.

MfG

minium :)
07.10.2006, 14:54
Hi,
Also habe PonyProg und AVR-Studio jetzt runtergeladen.
Was muss ich jetzt machen, ein Programm schreiben mit Programmers Notepad, dann mit AVR-Studio Kompilieren und zum Schluss mit PonyProg auf den Atmega8 laden, stimmt das ?

Viele Grüße und vielen Dank

Shadow²
07.10.2006, 15:30
Du kannst auch mit AVR Studio programmieren.

minium :)
07.10.2006, 15:32
Ok, wenn ich dann ein Prog geschrieben habe was mache ich dann ?
(wo kompielire ich es dann,....)

Viele Grüße

Shadow²
07.10.2006, 16:28
Es gibt doch immer diese make Dateien.

Du musst mit der DOS-Box in das Verzeichnis gehen, und dann make ausführen.

minium :)
07.10.2006, 16:53
Ok, Danke ich probiere es mal aus, aber erst muss ich irgendwie ein Programm zusammen bekommen :cry:
aber ich hoffe mal das ich es irgendwie hinbekomme :Strahl
Aber noch ne andere Frage, was muss ich am anfang einstellen, bei New Project, dann kommt Projektname und Avr- Asamble und GCC, da wähle ich GCC, so und dann ist mein Problem da kommt dann links in der Spalte:
JTAGICE mkll, ICE 40,...
Was soll ich da wählen ?

Viele Grüße

Shadow²
07.10.2006, 17:08
Ich glaube das ist zum Debuggen, bin mir aber nicht ganz sicher...

Was ist denn das vorher ausgewählte (also default)?

minium :)
07.10.2006, 17:11
Das was ich vorher angab war GCC und den Projektname.

Viele Grüße

Shadow²
07.10.2006, 17:13
Ich meine in der Select Box, halt was gibt es da für Alternativen und was ist das, das Standardmäßig angewählt ist?

minium :)
07.10.2006, 17:29
Also es gibt:
JTAGICE mkll
ICE 40
ICE 50
JTAG ICE
AVR Simulator
ICE 200

Aber nur bei ICE 40 und ICE 50 steht mein microcontroller (Atmega8).
Was angewählt ist weiß ich nicht, da ich schon mal ICE 40 ausgewählt hatte und das ist jetzt immer angewählt.

Viele Grüße und Vielen Dank

Shadow²
07.10.2006, 19:14
Ich glaube das hat was mit dem debuggen zu tun.

Nimm erstmal irgendwas...

uwegw
07.10.2006, 19:18
wenn du keins der anderen Geräte mit Namen kennst, weil es bei dir auf dem Tisch steht, nimm den Simulator.

minium :)
08.10.2006, 09:11
hi,

vielen Dank für eure Hilfe, aber C ist mir irgendwie noch zu hoch :cry: , ich habe mir jetzt überlegt das ich doch lieber Bascom programmiere, da es für mich irgendwie eindeutiger und leichter ist, aber trotzdem vielen Dank für eure Hilfe bei C.

Viele Grüße

minium :)
16.10.2006, 21:02
Hi,
also mein Roboter "Minium" ist jetzt sogut wie fertig, an der Robotliga habe ich mir einen Sensor gekauft, doch keinen UR-Sensor, habe jetzt einen Sharp IR-Sensor, morgen löte ich den noch an, ein fertiges Programm habe ich schon. Ach ja ich hatte ein Problem mit dem PWM, das dort statt 7V nur ca.1-2V rauskommen sollen, das ist jetzt aber gelöst, schliese statt die 9V einfach eine Mignon Batterie an den Motortreiber, am Controler bleibt es aber die 9V von der Blockbatterie. Neue Bilder, Texte,... von dem jetzigen Zustand stelle ich morgen oder übermorgen auf mein HP (siehe Signatur). Möchte mich auch noch mal bedanke bei allen die mir geholfen haben.

Viele Grüße

Viele Grüße

minium :)
17.10.2006, 20:18
Hi,

habe jetzt alles angeschlossen, aber irgendwie treht sich nix !?!? woran kann das liegen ?
Wenn ich die Motoren direkt an den Akku anschliesse drehen si aber mit PWM nicht, wieso ?
An den Progs. habe ich schon 1,8,16,32,160,... ausprobiert, wie müsste es heisen oder liegt es an etwas anderem ?

Viele Grüße und vielen Dank

Michael
17.10.2006, 20:52
Hallo minium,

aber irgendwie treht sich nix !?!? woran kann das liegen ?

einfach eine Mignon Batterie an den Motortreiber,

Im Datenblatt des Motortreibers L293D (http://inf.ntb.ch/infoportal/help/topic/ch.ntb.infoportal/resources/embeddedSystems/Robi/pdfs/Grundplatte/L293D.pdf)kann man auf Seite 2 von 5 lesen: Output supply voltage, VCC2 MIN VCC1.
Die Versorgungsspannung für den Motor (VCC2, Pin8) muß mindestens so hoch sein wie die Versorgung für den Controller an Pin16 (VCC1)

Weiterhin steht da auf Seite 3 von 5:
High-level output voltage : VCC2–1.4V
Low-level output voltage : 1.2V

Das heißt für mich: Deine 1,5V von der Batterie für den Motor sind a) zuwenig weil < VCC1
und b) werden sowieso vom Treiber geschluckt.

Theoretisch sollten also von VCC2 2,6V verloren gehen.

Kann das jemand hier experimentell bestätigen?

Gruß, Michael

P.S.: Enable beschaltet?

minium :)
17.10.2006, 22:23
Hi, Danke,
ich habe aber zwei also 3V (auch nachgemessen).


EDIT: Ich habe es jetz mit drei ausprobiert, es dreht sich aber immer noch nix, wieso das sind doch jetz schon 4,5V ?

Viele Grüße

Michael
18.10.2006, 19:28
Hallo minium,

es dreht sich aber immer noch nix,wie hast du die Enable-Pins des L293 beschaltet?


Theoretisch sollten also von VCC2 2,6V verloren gehen.

Kann das jemand hier experimentell bestätigen?
ich hab jetzt selber mal nachgemessen:
Akkuspannung: 10,02V
Spannung Ausgang low: 0,71V
Spannung Ausgang high: 9,28V
Last ca. 200mA

Im L293D gehen also gut 1,4V verloren. Der Unterschied zur Theorie ist sicher mit dem geringerem Strom zu erklären, im Datenblatt ist 600mA angegeben.

Gruß, Michael

minium :)
18.10.2006, 20:07
Hi, Danke,

Die Enable Pins habe ich an PB1 (OC1A) und PB2 (SS/OC1B) des Controlers angeschlossen.

P.S.: Meine HP ist jetzt ein wenig erneuert, es sind neue Bilder des Controlerboards.

Viele Grüße und vielen Dank