Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Servo anschließen Kategorie: CC-Pro Unit & Appl.Board (von Max128 - 31.03.2011 15:39)
Als Antwort auf Re: Servo anschließen von PeterS - 24.03.2011 13:20
Ich nutze:
C-Control Pro Mega128
> > > > > > > > > > > > > > Hallo,
> > > > > > > > > > > > > > Ich nutze in für mein Schulprojekt das C-Control Pro
> > > > > > > > > > > > > > Application Board, dass uns von unserem Lehrer bereitgestellt
> > > > > > > > > > > > > > wurde.
> > > > > > > > > > > > > > Da wir allerdings keinerlei Einweisungen bekommen haben
> > > > > > > > > > > > > > bin ich somit absolouter Anfänger bin
> > > > > > > > > > > > > > möchte ich fragen wo man einen Servo an das
> > > > > > > > > > > > > > besagte Application Board anschlieÃ?t.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Ich bedanke mich schon mal im vorraus und habt
> > > > > > > > > > > > > > bitte Verständnis für
> > > > > > > > > > > > > > meine mangelnden Kenntnisse :D
> > > > > > > > > > > > >
> > > > > > > > > > > > > Du kannst einen Servo an einen beliebigen freien Port anschlieÃ?en. Achte aber
> > > > > > > > > > > > > darauf dem Servo eine eigene Spannungsversorgung zu geben, das Application Board
> > > > > > > > > > > > > ist für diese Belastung nicht ausgelegt. In den Demoprogrammen findest Du auch ein
> > > > > > > > > > > > > Beispiel für die Servoansteruerung.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Gruss Peter
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > Hm ja dankeschön aber soweit war ich auch schon
> > > > > > > > > > > > also wo ich das braune sowie das rote kabel für die
> > > > > > > > > > > > stromversorgung anschlieÃ?e weiÃ? ich bereits allerdings
> > > > > > > > > > > > müsste ich noch wissen wo ich das orangene zur Programmierung
> > > > > > > > > > > > anschlie�e hab ehrlich gesagt Angst etwas zu zerstören^^
> > > > > > > > > > > > habe ein standardservo von conrad.
> > > > > > > > > > >
> > > > > > > > > > > und was meinste mit eigener Stromversorgung ?
> > > > > > > > > > > noch mal extern i.wo anschlieÃ?en oder was ?
> > > > > > > > > > > also ich glaube es würde mir helfen wenn ich wüsste wo
> > > > > > > > > > > das orangene Kabel/Ader angeschlossen wird.
> > > > > > > > > > > > GruÃ? Max
> > > > > > > > > >
> > > > > > > > > > Das orangene Kabel (Impulseingang) muÃ?t Du an einen freien Port des Applicationboards
> > > > > > > > > > anschlieÃ?en, diesen Port gibst Du dann in Servo_Set() an. Die Stromversorgung des
> > > > > > > > > > Applicationboards wird durch den Servo mit hoher Wahrscheinlichkeit überlastet, Du
> > > > > > > > > > solltest den Servo deshalb über ein eigenes Netzteil mit Strom versorgen.
> > > > > > > > > >
> > > > > > > > > > Gruss Peter
> > > > > > > > >
> > > > > > > > > Guten Morgen
> > > > > > > > > Ich bin auch im Projekt von MaxMega128 und wollte fragen, da wir wirklich von nix eine ahnung
> > > > > > > > > haben weil die programmier sprache uns auch total fremd ist, wir wurden da wirklich einfach
> > > > > > > > > ins kalte wasser geschmissen und im internet findet man ja nix dazu nur zum Probot, und da
> > > > > > > > > wollte ich mal fragen ob jem ein Beispiel programm hat nur um den servo anzusteuern
> > > > > > > >
> > > > > > > > Max und Du sollten hier erstmal mitteilen was ihr genau machen sollt. Das Hauptproblem
> > > > > > > > bei solchen Anfragen ist, das hier meist nur die Hälfte der Infos in den Raum geworfen
> > > > > > > > werden.
> > > > > > > >
> > > > > > > > 1) Was genau soll das Projekt machen?
> > > > > > > > 2) Ihr habt alle ein Application Board Mega128 mit USB AnschluÃ??
> > > > > > > > 3) Welche Sprache wollt ihr nutzen C oder Basic?
> > > > > > > > 4) Welche Version der Software habt ihr?
> > > > > > > >
> > > > > > > > Es gibt ein Demo für Servos im Handbuch, und es gibt ein Demo im Verzeichnis
> > > > > > > > der Demoprogramme für beide Sprachen in deutsch und englisch.
> > > > > > > >
> > > > > > > > Gruss Peter
> > > > > > >
> > > > > > Hallo Max,
> > > > > > > Hallo Peter,
> > > > > > > Aufgrund einer Seminarfahrt und so weiter konnte ich dir nicht so schnell antworten.
> > > > > > > Die Projektabgabe ist ziemlich nahe und wir haben ehrlich gesagt kaum etwas hinbekommen aufgrund
> > > > > > > der unvertrauten Programmiersprache.
> > > > > > --> unvertraute Programmiersprache? könnt ihr kein C? Compact C ist nach meiner Erfahrung
> > > > > > ein neu erfundenes,  stark abgespecktes C

> > > > > > > Um deine Fragen zu beantworten:
> > > > > > > 1.) Das Programm soll bei Erkennung des richtigen RFID-Chips mit einem Servo eine Tür in einem
> > > > > > > Puppenhaus öffnen.Habt ihr das konzeptionell gelö�t? Wie meinst du das ?
> > > > > Also ein Puppenhaus und ein Servo haben wir schon.
> > > > > >
> > > > > > > 2.)Unsere Gruppe besitzt ein Application Board Mega 128 mit USB-AnschluÃ?. Alle anderen Gruppen
> > > > > > > haben ein Applicationboard mit "leichterer Sprache". -.-was soll das sein?
> > > > > >
> > > > > > > 3.)Also die Software die wir zum programmieren nutzen nennt sich C-Control Pro.Das ist eine
> > > > > > IDE, mit dieser können Compact Basic und Compact C Programme geschrieben, übersetzt,
> > > > > > in das C-Control-Board geladen, gestartet und gedebugged werden!

> > > > > >
> > > > > >
> > > > > > > 4.)Die Version ist 2.1 .
> > > > > > > Ich hoffe auf möglichst schnelle Antwort
> > > > > > > GruÃ? Max
> > > > > > Habt ihr überhaupt was zum laufen gebracht? also z.B. testweise LEDs blinken lassen?
> > > > > > Viele Grü�e
> > > > > > Jo

> > > > >
> > > > > Nun ja, wir haben bereits ein Programm, das ein RFID-Chip einlesen kann jedoch läuft das Programm
> > > > > nicht in einer Schleife.
> > > > > Kennst du dich mit PAPs aus ? Ich häng mal eins dran. Das PAP bezieht sich ausschlie�lich auf
> > > > > das RFID Zeugs.
> > > > >
> > > > >
> > > > Also ist das lesen des RFIDs OK, und es fehlt nur noch eine Endlosschleife, die bei erfolgreichem
> > > > Lesen einen Port zum Türöffnen setzt?
> > > > Viele Grü�e Jo

> > >
> > > Hallo Max,
> > >
> > > Du redest in Rätseln. Ich versuche nochmal daraus schlau zu werden, und formuliere nochmal
> > > meine und Jos fragen neu.
> > >
> > > 1) Welche Jahrgangsstufe seid ihr? (um den Schwierigkeitsgrad mal einschätzen zu können)
> > >
> > > 2) Welche Programmiersprachen habt ihr im Unterricht kennengelernt?
> > >
> > > 3) Die Sprache hier heiÃ?t nicht C-Control Pro, sondern entweder C oder BASIC. Was habt ihr
> > > überhaupt schon gemacht? Beispiele in die IDE geladen und an die Unit übertragen? Hat
> > > das funktioniert?
> > >
> > > 4) Wie ist der RFID Chip per Hardware angebunden? In welcher Sprache ist euer Programm
> > > um den RFID Chip einzulesen?
> > >
> > > 5) Habt ihr mal den Servo bewegt bekommen? Wenn ja, mit welchem Programm?
> > >
> > >
> > > Gruss Peter
> >
> > Hallo Peter/Jo
> > 1.) Wir sind in der 12.Klasse der Fachoberschule IT.
> > 2.) Im Unterricht haben wir uns mit CBasic und Visual Basic beschäftigt. Wobei ich glaube ,dass
> > Visual Basic nicht relevant für das Projekt ist.
> > 3.)Unser Lehrer hat uns da jetzt schon eine Einstiegshilfe gegeben was das RFID-Zeugs betrifft, jedoch
> > werden wir nicht schlau daraus wie wir etwas darin zu schreiben haben.
> > 4.)Der RFID-Transponder hängt an dem Mikrocontroller, der über ein USB-Kabel sowie über ein serielles
> > Kabel an dem PC hängt.Wir haben 2 Chips zur Verfügung.Das RFID-Programm ist ein .cbas Programm.
> > 5.)Den Servo kriegen wir bis heute nicht angesteurt und ich hab auch immer noch kA ob er richtig
> > angeschlossen wurde.
> >
> > GruÃ? Max
>
> Hallo Max,
>
> wenn Du Basic gelernt hast, würde ich die C-Control Pro in Basic benutzen. Es werden über 30
> Demoprogramme in Basic mitgeliefert, die zeigen, wie man einzelne Ports, Servos und
> andere Peripherie anspricht.
>
> Schau doch bitte auch in die Dokumentation, die als pdf und als Hilfedatei beiliegt.
> Dort gibt es bei den Bibliotheksfunktionen ein Kapitel Servo, wo auch der AnschluÃ?
> eines Servos gezeigt wird.
>
> Das einfachst Programm in Basic um einen Servo anzusteuern ist ein Zweizeiler. Initilisiert
> die Servoroutinen und setzt den Impulsausgang (Port B.0) auf 1000:
>
>
> Dim servo_var(3) As Byte
>
> Sub main()
>     Servo_Init(1, 1, servo_var, 0)
>     Servo_Set(8, 1000)
> End Sub
>

>
> Den .cbas Code von eurem Lehrer solltet ihr schon verstehen lernen. Dann wenn der RFID
> Chip erkannt wurde den Servo auf den gewünschten Wert stellen (0 - 2000).
>
> Gruss Peter

Hallo Peter und Co.
Zunächst möchte ich mich für eure Aufmerksamkeit und Hilfe bedanken.
Unser Programm ist nun soweit lauffähig.
Nun möchten wir das Programm allerdings noch mit einem weiteren
Visual Basic Programm verbinden.
Und zwar soll das so aussehen, dass das Programm automatisch
eine E-Mail bei falschem RFID-Code versendet.
Das VB-Programm dürfte kein Problem sein nur wie wir
es an der richtigen Stelle öffnen ist noch fraglich.
Danke im Vorraus.

GruÃ? Max


    Antwort schreiben


Antworten:

Re: Servo anschließen (von PeterS - 31.03.2011 16:10)
    Re: Servo anschließen (von MaxMega128 - 31.03.2011 19:00)