PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : anfänger probleme



tigger
29.10.2005, 21:48
hy ich bin neu hier
also bitte net hauen

ich weiss net ob ich hier in der richtigen katekorie gelandet bin
aber ich versuche mein glück mal

also meine probleme
ich will einen adapter bauen
dieser adapter soll von usb auf gameport dongeln
finde aber leider keine pinbelegung

mein nächstes problem
ich suche einen kontroller mit dem ich temperaturen auslesen kann
und auf der seriellen schnitstelle programmieren kann bzw digital auslesen kann (es sollten ungefähr 4 temperatursensoren werden )

das nächste problem
wenn ich mich in die mikrokontroller einarbeiten will womit sollte ich am besten anfangen bzw was brauche ich für einen brenner
usw.

ich hoffe ihr könnt mir helfen

mfg tigger

uwegw
29.10.2005, 22:58
also meine probleme
ich will einen adapter bauen
dieser adapter soll von usb auf gameport dongeln
finde aber leider keine pinbelegung

wie wärs mit fertig kaufen für 12,25€? "USB GAMEPORT" bei www.reichelt.de, nur um nen konkreten laden zu nennen...
die einzelteile würden wohl kaum billiger zu kriegen sein, und USB soll auf dem PC recht kompliziert zu programmieren sein. du müsstest dir ja nen eigenen treiber für dein gerät schreiben!

PICture
29.10.2005, 23:20
Hallo tigger!
Du brauchst Keine Angst haben, hier wird nicht gehauen. Aber der @uwegw hat recht. So ein Adapter würde sogar ich nicht bauen wenn ich das so günstig kaufen kann. Du willst alles auf einmall machen (3 Probleme). Um das alles zu schaffen, musst Du zuerst festlegen mit was fängst Du an. Die Ziele sollten auf Deine Fähigkeiten angepasst werden. Am Anfang ist es wichtig, dass man viel macht, eifache Sachen. Daraus lernt man und sieht die komplizierte Sachen mit der Zeit immer einfacher.
Viel Spass und venig Stress! :)
MfG

Ratber
30.10.2005, 00:20
@Tigger

Zum USB->Gameport haben meine Vorredner es schon gesagt.
Fertigen Kaufen ist gleichteuer oder billiger.



ich suche einen kontroller mit dem ich Temperaturen auslesen kann...........

Das kannst du mit jedem Controller machen egal ob Digitale oder Analoge Sensoren.
Kinderspiel.


.......und auf der seriellen Schnitstelle programmieren kann bzw digital auslesen kann (es sollten ungefähr 4 temperatursensoren werden )

Du meinst vermutlich das du den Controller im laufenden Betrieb über die Serielle konfigurieren und auslesen kannst.

Is auch kein Akt.

Auch Programieren über eine Wunschschnittstelle ist kein Akt.

Einfach passenden Bootloader auf Controller insten und dann biste dabei egal ob Seriell,Parallel,I2C,IR,USB oder meinentwegen auch Firewire oder was anderes.
Einige Bootloader gibt es schon fertig ,speziellere mußte selber schreiben.




wenn ich mich in die mikrokontroller einarbeiten will womit sollte ich am besten anfangen bzw was brauche ich für einen brenner

Ja "womit" hängt davon ab welche Sprache du machen willst.

Basic ist einfach und wartet mit mächtigen Makros auf.
C ist schneller,kompakter aber auch etwas schwieriger.
Und Assembler ist zwar am Optimalsten aber auch schwerer zu lernen.

Der "Brenner" den du erwähnst nennt sich hier "Programmer" und den gibt es in verschiedenen Varianten.

Den einfachen Hotwire der nur aus Stecker und Kabel besteht aber sehr anfällig gegen Störungen und damit uu. gefährlich für die Hardware ist.

Dann den weit verbreiteten ISP-Dongle für den Printerport mit einem IC und etwas Kleinkrempel bzw. für die Serielle mit ebenfalls kleinkrempel

Im Anhang mal einer den ich in ner gemütlichen stunde beim Telefonieren zusammengebraten habe.(Wofür hat man Freisprecheinrichtungen ? *gg* )
Is keine Schönheit aber funktioniert einwandfrei.


Weiter oben stehen USB-Programmer die aber Teurer sind.

Ganz oben die Entwicklungsumgebungen mit Hochvoltprogramierung und Jtag für Preise die nicht ganz ohne sind.



Zum Schnuppern würde ich einen Parallelport-ISP (STK200 Kompatibel) empfehlen .
Der ist ne schöne Lötübung ,nicht zu kompliziert (Ein IC und noch einige kleinteile) und Preiswert (Mit Steckergehäuse und etwas Kabel ca. 6-8€)
Der wird von den meisten Umgebungen unterstützt.

Dazu ein Steckbrett (Je nach ausführung,Größe und Laden ab 6 €) um nicht für jede Änderung den Lötkolben anzuwärmen.


Als Software zum Schnuppern und für die ersten schnellen Erfolgserlebnisse Basic (Bascom oder Fast-AVR.gibt für beide vollfunktionsfähige Demoversionen).


Damit kannste erstmal preisgünstig reinschnuppern ob dir das Thema liegt.

scarred
30.10.2005, 07:08
also meine probleme
ich will einen adapter bauen
dieser adapter soll von usb auf gameport dongeln
finde aber leider keine pinbelegung

wie wärs mit fertig kaufen für 12,25€? "USB GAMEPORT" bei www.reichelt.de, nur um nen konkreten laden zu nennen...
die einzelteile würden wohl kaum billiger zu kriegen sein, und USB soll auf dem PC recht kompliziert zu programmieren sein. du müsstest dir ja nen eigenen treiber für dein gerät schreiben!

Er hat doch geschrieben das er neu ist und jetzt will er halt das ding selber bauen

lass ihn doch

tigger
30.10.2005, 08:44
ok ich danke euch für diese antworten
also kurzer hintergrund
es soll alles für einen eigenbau beamer werden die steueurng mit dem jostik damit ich die linse verstellen kann
die temperatursensoren damit ich (wie nich anders zu erwarten temperatursensoren auslesen kann )=P~
und der brenner/programmer zum beschreiben der mikrokontroler

also erfahrung in programmierung habe ich aber nur mit lab view
somit habe ich eine system contorl/steuerung entwickelt
dies schaut so aus
http://img367.imageshack.us/img367/3586/prog9fd.th.gif (http://img367.imageshack.us/my.php?image=prog9fd.gif)

also werde mir mal so einen programmer basteln
gibbt es seiten für anfänger wo etwas über die programmiereung
von diesen mikontroller steht
denn davon hab ich noch keine ahnung

"Als Software zum Schnuppern und für die ersten schnellen Erfolgserlebnisse Basic (Bascom oder Fast-AVR.gibt für beide vollfunktionsfähige Demoversionen). "
links ??????

was für ein contorler ist den am besten zu empfehlen ?? zu auslesen ???
thx für schnelle antworten

P.S: ich hoffe ich darf noch bleibe auch wenn das was ich baue kein wirklicher bot ist

uwegw
30.10.2005, 11:12
und wozu brauchst du dann USB??? du könntest den joystick direkt an den controller anschließen und damit die stellugn des sticks und die tasten auswerten.

tigger
30.10.2005, 11:47
und wozu brauchst du dann USB??? du könntest den joystick direkt an den controller anschließen und damit die stellugn des sticks und die tasten auswerten.

weil ich leider nicht wiss wie ich so einen controle baue :-k

PICture
30.10.2005, 12:51
Hallo tigger!
Ich möchte nur kurz erklären. Hier im Forum wird oft der Begriff controler für Microcontroller benutzt. (z.B. für AVR, PIC u.s.w.)
MfG

tigger
30.10.2005, 13:04
aha gut
also den joystik direkt an einen mikrokontroler anbauen ?????
klingt logisch
kann mir irgendwer seiten geben wo eine anleitung/schaltplan steht ??
wie ich so einen programmer/brenner bauen ??
welchen contoller/mikrokontroler brauche ich denn dann um so etwas zu realisieren
odeer kann ich mit jedem mikrokontroler alles anstellen ????
was gibbt es für software zum programmieren die ganz gut zu lernen ist ???

ja das waren mal wieder viele fragen aufeinmal
hoffe es kennt wer ein paar antworten dazu *G*

Ratber
30.10.2005, 14:14
Hallo Tigger


Ich habe nochmal das Topic hier überflogen und kann mich
nicht des Eindruckes erwehren das es bei dir genauso verläuft
wie bei vielen anderen.



Keine Ahnung und dann gleich von 0 auf 200 mit
einem Projekt wo dir schlichtweg die Grundlagen fehlen.

Oder mal in einer Analogie:

Du bist nur einigemale Passagier bei der LTU zwischen
Düsseldorf und Mallorca gewesen und willst nun
sofort Kunstflieger werden ohne den üblichen Weg über
Privatem Flugschein oder Ausbildung als Kampfpilot beim Barras.
Also einfach in die Kunstflugmaschine steigen und nach dem
Try&Error-Prinzip losknattern.
Wie das allerwarscheinlichst ausgehen würde kannst du dir sicher denken.

Die Brechstangenmethode die viele durchziehen wollen endet nicht selten
darin daß das geplante Projekt nach einiger Zeit gefrustet in einer Ecke
landet oder man mit dem Ergebnis mehr als unzufrieden ist.
Entweder geben dann die Leute auf oder sie versuchen
sich,etwas gehemmt von der Erfahrung, in einfacheren Dingen.
Manchmal wird dann mit der Erfahrung das Projekt wieder ausgegraben
und erst dann vervollständigt oder gänzlich anders aufgebaut weil man eben neue ideen hat.

Solche Geschichten sieht man reihenweise im Web oder man höhrt es auch Privat.





Wie gesagt kann ich dir nur dringenst empfehlen dich erstmal mit den
Grundlagen vertraut zu machen bevor du konkret an ein Projekt gehst.

Also Controller besorgen ,Programmer herstellen oder kaufen,
Sprache auswählen und damit solange experimentieren bis
man so sicher ist das man sich auf die Programierung konzentrieren kann.

Das gilt für die Elektronikbastelei genauso.
Ohne Grundlagen stolperst du alle 2 Meter über eigentlich kleine Probleme
was auf Dauer enorm frustrierend ist wie du dir sicher denken kannst.
So simple sachen wie LED-Blinken,"Hello World" Programme auf
LCD,LED-7-Segment oder Terminal (RS-232) bringen Grundlagen und
Sicherheit im Umgang mit der Hard- und Software.


Ich will dir damit nicht auf die Füße treten aber mit freundlich um den
heißen Brei reden kann ich es dir nicht vermitteln also nicht böse sein.
Natürlich hindert dich keine daran es dennoch so zu versuchen wie du es momentan vorhast.




Gruß
Ratber

PICture
30.10.2005, 14:43
ja, wen es nur Schalter hat, ist es simple und gut für den Anfang. Wenn das funktioniert wird, kannst Du dann noch Potenziometer anschliessen und, und, und... Kompliezierte Schaltungen und Programme ist am effizientesten in kleinen Schritten auszubauen.
Aus meiner eigener Erfahrung: ich habe mir aus dem inet mehrere Schaltpläne geholt und nachgebaut, aber keiner hat funktioniert (obwohl ich schon "ein bischen" Erfahrung habe) :)
Weil ich mit dem Programmieren schnell anfangen wollte, habe ich mir bei ebay zu 20 EUR einen Bausatz gekauft, zusammen gelötet, vom inet Software runtergeladen und den benutze ich ohne Probleme bis heute. Zuerst muss Du sich aber fur bestimmten MC enstcheiden, weil die Programmer für bestimmte MC´s entwickelt worden (PIC oder AVR). Um richtige für Dich Entscheidung zu treffen, würde ich Dir raten, Dich zuerst ein bischen erkündigen. Z.B. in unserem Forum "Atmel AVR Controller" gibt es ein Thema "ATMEL vs. PIC" wo Du über 700 Beiträge findest.
Deine letzte Frage kann man erst nach dem nennen eines konkreten (von Dir gewähten) MC beantworten.
Viel Spass beim "Studieren" des o.g Thema :)
MfG

tigger
30.10.2005, 16:34
Hallo Tigger
Die Brechstangenmethode die viele durchziehen wollen endet nicht selten
darin daß das geplante Projekt nach einiger Zeit gefrustet in einer Ecke
landet oder man mit dem Ergebnis mehr als unzufrieden ist.
Entweder geben dann die Leute auf oder sie versuchen
sich,etwas gehemmt von der Erfahrung, in einfacheren Dingen.
Manchmal wird dann mit der Erfahrung das Projekt wieder ausgegraben
und erst dann vervollständigt oder gänzlich anders aufgebaut weil man eben neue ideen hat.
Gruß
Ratber
ja dies kenne ich selbst
das es schnell gehen soll und man am besten ein 150% ergebnis haben will =P~
dies war mir schon klar
ich habe (leider noch net hier erwähnt) die gnazen anderen projekte abgeblasen und willl mich in die mikrokontrolertechnik einlesen/arbeiten
allerdings weiss ich nicht welche familie ich nehmen soll die PIC oder die amtel
deshalb habe ich auch schon weiter oben erwähnt ob irgendwer seiten kennt wo draufsteht wie bzw was man mit den verschiedenen kontrolern machen kann und was man dafür braucht

also erfahrungen in der elektortechnik und steuerungstechnik besitze ich bereits will nur meinen horizont erweitern mit mikrokontrolern

habe deshalb auch noch mal eine frage
also die programmiersprache
welche die leichteste ist brauche ich nicht fragen denn das wird jeder anders sehe schätze ich nur was wird am meisten benutzt ??? was für ein editor wird benutzt ??? wo finde ich schaltpläne für so was ???

mfg tigger

p.s: ich danke euch und habe gemerkt das dies warscheinlich zu viele projekte aufeinmal waren sry

PICture
30.10.2005, 16:43
Hallo Tigger!
Ich würde Dir noch raten, alle Beiträge aufmerksam zu lesen.
MfG

Ratber
30.10.2005, 18:00
Ja im Grunde ist alles schon gesagt.

Was gängig ist hängt mehr davon ab wo du fragst und
in welchem Kontext.

Hier sind es AVR-8 und Bascom/C
Woanders mehr PIC und Assembler.

Is aber auch egal denn wechseln kannste ja immer und das gelernte
ist in teilen wiederverwertbar (1+1 ist auf dem AVR das gleiche wie
auf dem Pic oder ARM)



Bevor das jetzt unendlich weitergeht mache ich mal Nägel mit Köpfen.
Meine Empfehlung egal ob jetzt jemand Meckert oder nicht.:

AVR Mega 16 (zb. bei Reichelt)
Bascom-AVR-Demo (Gratisdemo mit 4K Begrenzung bei www.mcselec.com )
ISP-Dongle im Selbstbau (Siehe Anhang)

Als Übungsprojekte:

-Serielle Komunikation
-Ein Ausgabe von signalen (LED und Taster gegen Masse sowie Vcc)
mit Erkundung der Pullupwiderstände.
-Timer
-Interupt
-AD-Wandler
-Allgemein Entstörung der Schaltung,Trennung von Digital und Analogteil
und Störfestigkeit eines Controllers.
Dazu Schutzfunktionen wie Brownout Detector erkunden und Umgang
erlernen.
In Bascom sind noch haufenweise Beispiele in Form von Listings und
codebeispielen enthalten die einem dem Stoff näherbringen.
Vorallendingen wirst du lernen das es nicht nur eine Möglichkeit für einen Vorgang gibt sondern mehrere und das jede ihre eigenen Vor- und
Nachteile hat (Zeit,Platzbedarf usw.)


Wenn de damit durch bist werden deine Projekte auch kein großer Akt mehr sein.


Gruß
Ratber

tigger
30.10.2005, 19:00
thx so was wollte ich haben also erst ma
closed theard