Forum: Mikrocontroller und Digitale Elektronik Hilfe Brauche Hilfe für mein Projekt!!


von Daniel P. (danilo)


Lesenswert?

Hallo Leute,
Ich bin dabei ein Projekt zu entwerfen in das ein µc integriert ist und 
weis absolut nicht wie ich vorangehen soll.

Wer lust hat mir dabei zu helfen in Form einer Nachhilfe bitte 
kontaktiert mich unter:

daniel.petrovic23@yahoo.de

von Digi S. (digispark)


Lesenswert?

beschreib doch einfach mal, was es für ein Projekt werden soll und wo 
genau Deine Schwierigkeiten liegen

von Cyblord -. (cyblord)


Lesenswert?

Ich glaube langsam, ein selbständiger "Entwicklungs-Coach" wäre DIE 
Marktlücke.

von Svenska (Gast)


Lesenswert?

cyblord ---- schrieb:
> Ich glaube langsam, ein selbständiger "Entwicklungs-Coach"
> wäre DIE Marktlücke.

Davon gibt's hier ganz viele, die meisten haben ein "Consulting" im 
Namen.

von Daniel P. (danilo)


Lesenswert?

Also der Schwerpunkt liegt darin, dass ich ein Board erstellen muss, auf 
dem der µc und ein passendes w-lan Modul miteinander kommunizieren 
können.

Einige w-lan module wurden mir vorgeworfen.
Ich muss nun eine Schaltung entwerfen (egal wie und mit welchem 
Programm) wie ich die 2 komponenten miteinander beschalten muss, damit 
sie miteinander kommuniezieren.

Das Hauptsächliche Projekt ist eine wireless Ansteuerung einer 
Carrera-Rennbahn mittels µp

Mehrere Details und die allgemeine Aufgabe kann ich dir noch per 
Mail.schicken.

von Buck Rogers (Gast)


Lesenswert?

Der erste Kursteil wäre mit Sicherheit:

Wie beschreibe ich mein "Projekt" für andere verständlich.

Das dürfte hier schon das Hauptproblem sein.

von Rolf M. (Gast)


Lesenswert?

Daniel Petrovic schrieb:
> dass ich ein Board erstellen muss

Wer zwingt dich denn dazu?
Sowas gibts auch fertig.

von Herbert (Gast)


Lesenswert?

Welche "w-lan" Module wurden dir denn vorgeworfen?
Auch solche mit Bluetooth? :-)
Ist es richtig, dass das Projekt bis 01.10.2013 fertig sein soll?
Du hast von C eine Ahnung? Du hast von HW eine Ahnung?
Du hast schon mal was von Programmieren gehört?
Wie viel zahlst du, wenn ich dir das Projekt baue? :-)
Wo bist du denn örtlich oder kommst du bei mir vorbei? :-)

von Daniel P. (danilo)


Lesenswert?

Du hast auch recht.
Mir wurde das noch kürzer und unklarer hingelegt.(Mach das,viel spass 
dabei) Hab ziemlich lange gebraucht bis ich halbwegs verstanden hab was 
der von mir braucht.
Nochmals zu unterstreichen, habe da ABSOLUT keinen Plan wie bzw. was ich 
da brauche?!
So über das Netz phne Skizzierungsmöglichkeiten ist das noch 
komplizierter :/

von jibi (Gast)


Lesenswert?

>"w-lan" Module...

Ich hoffe du hast welche mit TCP / IP Stack, ansonsten vergiss es. Also, 
wenn du nicht ein Genie bist, kannst du das Projekt eh in die Tonne 
tretten ich meine, ohne den Stack sehr sicher.

Gruß Jonas

von Daniel P. (danilo)


Lesenswert?

ne, bis 1.10.muss es noch nicht fertig sein.
ja Bloetooth ist schonmal sehr gut.
Das einzige was ich mit µp steuern kann sind LED´s zum blinken zu 
bringen..
C haben wir wenig Programmiert.
Haben gelernt was und wann wir eine USART, GPIO, etc. anwenden können.. 
also mehr eine copy-paste Stroy von Folien.
Schreib/schick mir bitte einfach deine NR. oder deine mail dann können 
wir uns schon was ausmachen

von Visitor (Gast)


Lesenswert?

Hallo,

Wo wohnst du denn ?

von Daniel P. (danilo)


Lesenswert?

Ich brauch es Hardwearetechnisch noch nicht..ist es möglich diese 
simulieren zu können? Also gewissen Datenblätter von Bauteilen enthalten 
Codes für Simulationan für beispielsweise Multisim oder LT Spice..und 
dass ich dann damit arbeiten soll..
Wie gesagt wie ich es mache ist egal..es soll einfach nur mal was 
rauskommen was der Angabe näherungsweise entspricht!

von Peter Z. (hangloose)


Lesenswert?

Ich kann dir so ein Einzelstück bauen, wenn du genügend Kohle auf den 
Tisch legst lol

Guckst du www.pezitec.com

Mit einfach kurz mal Nachhilfe wird das bestimmt nichts....

von Olaf B. (omb)


Lesenswert?

Wenn man kaum Ahnung von Mikrocontrollern hat ist vielleicht die 
Arduino_Welt was für den Einstieg. Da gibt es auch ein WLAN-Shield. ist 
halt nur fraglich, ob du das verwenden kannst.

http://arduino.cc/de/Main/ArduinoBoardUno
http://arduino.cc/de/Main/ArduinoWiFiShield

Und wie willst du WLAN simulieren? Alles sehr diffus.

: Bearbeitet durch User
von Daniel P. (danilo)


Lesenswert?

Bin in Wien daheim..
ja klar ne kurze nachhilfe wird da sicher nix draus..

von Herbert (Gast)


Lesenswert?

Du weißt, was eine private Schulung für einen Tag kostet?
Wenn der Trainer von weiter her kommt, dann sogar noch mit Anreise
und Übernachtung?
Bist du bereit, ist es dir das Wert, so etwas zu zahlen?
Gibt es niemanden in deinem (Schul-/Freundes-)Umfeld,
der dir hier helfen kann?

von Dave C. (dave_chappelle)


Lesenswert?

Kauf' dir den Arduino inkl. den entsprechenden Aufsatz (Shield) und dann 
probier einfach mal ein wenig.

Es gibt dafür auch immer Beispielcode und so weiter, da solltest du 
schon was hinkriegen.

Wenn du wenigstens mal irgendwas hast, kann man dir auch leichter 
helfen.

Sonst ufert der Thread hier aus.

Gruss

von Dave C. (dave_chappelle)


Lesenswert?

Herbert schrieb:
> Du weißt, was eine private Schulung für einen Tag kostet?

Alter Schwede, übertreibts doch nicht gleich immer.
Das ist allem Anschein nach ein Schulprojekt. Würde er proffessionelle 
Hilfe suchen, wäre er kaum hier im Forum gelandet.

Ich denke kaum, dass er einen Ing. sucht mit >100€ Stundensatz.

von Shee2e (Gast)


Lesenswert?

Hallo, mal ganz einfach, für mich hört sich das nach einer 
Hochschul-Projekt an:
Welche µC hast du zur auswahl?
WLAN/Funk module auch zur Auswahl?
   --> Beides Frei? -> Arduino
   --> Nicht Frei?
Nach dem Schwerpunkt klingt das mir nach: "da 2 Module/Chips machs das 
es geht". Hatte selbst so ein Projekt aber keine Bange. Guck dir die 
Schnittstellen an die du hast (wir durften meiner Meinung nach nen ISA 
Bus nachbilden, ohne HW Unterstützung) sinds nur einige Drähte die 
möglichst Kurz sind, die du ziehen musst. Das alles findest du in den 
Datenblättern zu den Modulen/Chips.
Wenn du Mehrere Funk-Module hast würde ich nach vorhandene Stacks 
suchen, da dies sehr viel Arbeit einspart.

MfG

Shee2e

von Herbert (Gast)


Lesenswert?

@Dave
Fährst du für 10 Euro/Stunde nach Wien? Ich nicht...
Auch wenn Wien eine schöne Stadt ist!

Daher auch der Hinweis:
> Gibt es niemanden in deinem (Schul-/Freundes-)Umfeld,
> der dir hier helfen kann?

Vielleicht hilft auch längeres telefonieren?
Dann fällt zumindest die Anfahrt und Übernachtung weg...

Wenn man von 0 aus anfangen muss, dann kann man dies nicht in
5 Minuten in einen Thread hier erledigen...
Die ersten Schritte sind die schwersten und da hilft dann
auch nicht ein Hinweis auf andere Projekte,
weil der Schüler nicht versteht, wie er sie umbauen muss/nutzen kann.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

naja, mit Teamviewer hat man remote-Desktop Darstellung und Telco (zur 
Not halt noch Skype hinzu nehmrn)

eine physikalische Anwesenheit vor Ort sehe ich bei sowas noch nicht.

und nach 1 Stunde drauf-ein-reden ist der Zuhörer eh platt und macht die 
Ohren zu

von L. P. (lpg)


Lesenswert?

Daniel Petrovic schrieb:
> Bin in Wien daheim..


super! ich auch...

lg.

: Bearbeitet durch User
von Oliver (Gast)


Lesenswert?

Daniel Petrovic schrieb:
> Mir wurde das noch kürzer und unklarer hingelegt.(Mach das,viel spass
> dabei)

Wer hat das gemacht, warum hat er das gemacht, und warum gerade du? Und 
warum "müssen"?

Oliver

von Dave C. (dave_chappelle)


Lesenswert?

Herbert schrieb:
> Fährst du für 10 Euro/Stunde nach Wien? Ich nicht...

Davon war wohl auch nie die Rede ;)
Ich denke er richtet sich an passionierte Bastler mit einem guten Herz 
(und noch besseren Nerven).

Die sind hier aber leider Mangelware.

von Daniel P. (danilo)


Lesenswert?

ja es ist ein einfaches Hochschul-projekt und keine großartige Zauberei 
für einen Kenner. wie gesagt, bei Interesse , bitte mir privat 
schreiben...Zeit wird immer knapper...

von Deathfun (Gast)


Lesenswert?

Hallo,

Magst du uns nicht langsam aufklären um welche Module es sich handelt? 
Weiter oben war auch kurz die Rede von Bluetooth - was soll es nun 
werden?


Es gibt hier im Forum wirklich gute Tutorien für Funk-Kommunikation mit 
denen du schon sehr weit kommen könntest (mit dem AVR tutorial). 
Weiterhin versuche noch einmal deine eigentliche Aufgabe genau zu 
beschreiben...  Bisher stand nur etwas von WLAN und carrera Autos.


Ich wüsste im Moment nicht wobei du genau Hilfe brauchst.

Gruß
Deathfun

von Daniel P. (danilo)


Lesenswert?

mP= Cortex M3 STM32
Module vorhanden bzw.wählbar

von Ingo P. (Gast)


Lesenswert?

Daniel Petrovic schrieb:
> Module vorhanden bzw.wählbar

Lass dir doch bitte nicht alles aus der Nase ziehen,
sondern erzähl doch mal alles was du darüber weißt.
Der Beitrag ist jetzt schon 1,5 Stunden alt,
aber so viel schlauer sind wir alle immer noch nicht!

von Ingo P. (Gast)


Lesenswert?

Welche Module sind bereits vorhanden?

von Dave C. (dave_chappelle)


Lesenswert?

Ich denke es würde allen hier im Forum (inkl. dir) einiges helfen, wenn 
du diese Fragen hier beantworten würdest:

1. Wie lautet die genaue Aufgabenstellung?
2. Welche Teile sind bereits festgelegt?
3. Welche Teile werden noch benötigt?
4. Welche Teile kommen dafür in Frage?
5. Bis wann hast du Zeit?
6. Wie ist dein aktueller Kenntnisstand, hast du noch (kompetente?) 
Hilfe resp. ein Team?

Dann können wir, glaube ich, ganz vernünftig weiterschreiben.

Gruss
Dave

von Karl H. (kbuchegg)


Lesenswert?

Wegstaben Verbuchsler schrieb:

> und nach 1 Stunde drauf-ein-reden ist der Zuhörer eh platt und macht die
> Ohren zu

Das einzige, was sich nach 1 Stunde drauf-ein-reden rausstellt ist, dass 
du dir als Helfer eine Menge Zeit und Nerven sparen kannst, wenn du das 
Projekt als Zulieferer komplett selber machst und ihm fix&fertig 
anlieferst.
Das ist allerdings nicht der Sinn eines Hochschulprojektes.

von Daniel P. (danilo)


Lesenswert?

bei dem Projekt geht es um die Elektronik für die Steuereinheit der 
Carrera-Rennbahn,
das ist jene Einheit die die Schienen mit Strom versorgt und Daten an 
die Autos sendet – dieser Teil ist bereits fertig.
(habe einen Schaltplan)
Meine Aufgabe ist nun die Steuerungsinformation der „Handregler“ 
aufzunehmen.
In der classischen Carrera-Rennbahn ist dies ein analoger Spannungswert, 
erzeugt durch ein Potentiometer.
Ich muss jedoch Regler ohne Kabel verwenden (im allgemeinen 
Smartphones).
Die dafür zur Verfügung stehenden Funktechnologien sind Bluetooth, WLAN 
und Zigbee.
Für WLAN und Bluetooth habe ich in anderen Projekten Module gefunden und 
diese mit dem STM32 verbunden,
per Kabel sind diese an die Spannungsversorgung, Masse sowie den Tx und 
Rx Pin der USART angeschlossen.
Ich soll nun einen neuen Print für diese „zentrale Steuereinheit“ 
erstellen,
also einen Sockel für einen STM32-Discovery (entweder F1, besser F4 oder 
beide),
jeweils entsprechende Sockel für die Module (WLAN, Bluetooth, Zigbee) 
wobei jedes dieser Module mit Spannung und GND versorgt werden muss und 
über USART, SPI, ect. An den STM32 angeschlossen werden muss.
Um mehrere Spieler zu unterstützen sollten von jedem Modul bis zu 4 
Stück bestückbar sein,
es sind also 4 Sockel für 4 WLAN-Module vorhanden, weiters 4 Sockel für 
4 Bluetooth-Module, ….
Über jedes Modul muss ich in der Lage sein einfache 8-Bit Werte (z.B. 
ASCII Zeichen wie bei der USART) empfangen können.

Mindestens müssen 4 Bluetooth und 2 WLAN Module gleichzeitig bestückbar 
sein!!!!

Das hier sind die Bluetooth-Module:
http://at.mouser.com/ProductDetail/Roving-Networks/RN42XVP-I-RM/?qs=3T16hVCGyPZrubFpsgI6Yg==

Dies sind die WLAN-Module:
http://at.mouser.com/ProductDetail/Digi-International/XB2B-WFST-001/?qs=NnxJOTDiCpM4EnkS2FAtgw==


Zigbee-Module bräucht ich auch!

Für meine Software ist es ausreichend wenn ich anzeige von welchem 
„Handregler“/Kanal ich welches Zeichen empfangen habe,
dies kann entweder auf einem LCD Display anzeigen, oder über einen 
MAX232 und eine RS232 auf USB verbinder in einem Terminalfenster am PC 
anzeigen.

von Shee2e (Gast)


Lesenswert?

Hallo,
Jetzt halt mal hinsetzten nach einem Zigbee modul suchen (muss es auch 
geben) und schon mal die Schnittstellen Planen. Nachlesen was SPI und 
UART bedeutet und die grundlegende fcn. anschauen, damit ihr sie richtig 
für die Module einplannen kann. (Alles deine Arbeit) Eventuell noch ein 
Protokoll planen in Welchen Datenrahmen es übertragen wird.

die Letzte Ausgabe soweit du noch nicht mit Displays gearbeitet hast 
würde ich über den PC ausgeben.
Und halt immer ein Modul nach dem Anderen in Betrieb nehmen.

Noch eine Allgemeine Frage warum 4 BT Module, kann BT nur P2P 
verbindungen?
WLAN das Gleiche müsste doch P2MP können.

So einige Anregungen meiner Seits aber hier im forum tummeln sich leute 
die DEUTLICH mehr Ahnung haben wie ich.

MFG
Shee2e

von Franzis I. (reparateur)


Lesenswert?

Also, ich darf zusammenfassen:
1. Es ist ein STM32  µC, der sich bereits in einer "Fassung" befindet 
(F1 oder F4)
2. Es müssen haufen Module (Bluetooth/WLan/Zigbee) angeschlossen werden.
3. Die Kommunikation der BT und WLan Module ist UART-basierend. D.h. man 
muss nur einzelne Bytes rüberschieben, alles andere übernehmen die WLAN 
bzw. BT Module.
4. Die BT und WLAN Module wird man wohl irgendwie über AT Befehele 
konfigurieren müssen: "Configuration over UART using simple ASCII 
commands"  (vom STM32 versteht sich).
5. Zigbee: am ende sollte man ein Modul aussuchen. Man schreibt zwar was 
von SPI und so, aber hier sollte man den Xbeliebigen, am besten einen 
mit mit UART nehmen. Dann das ganze halt noch konfigurieren.


Die HAUPTAUFGABE ist also einen "Print", also ein Layout zu machen, das 
die  Komponenten, die eigentlich schon existieren und nicht zu 
komplitziert sind beinhaltet.

Der Programmieraufwand ist hier nur minimal gegeben.

Mir persönlich macht Layoten nicht so viel spaß und nimmt viele Zeit in 
Anspruch. (Insbesondere, wenn man irgendwelche Buchsen, Bauteile oder 
Module erst erstellenmuss)

So, hoffe allen geholfen zu haben.

: Bearbeitet durch User
von Dave C. (dave_chappelle)


Lesenswert?

Ich weiss nicht, was du hier für einen Print machen willst, das sind 
schliesslich alles fertige Module. Da gibt es nur ein paar Kabel 
anzulöten/stecken.

Gruss

von Daniel P. (danilo)


Lesenswert?

ja das hört sich schon sehr vernünftig an von dir.
Ja, einen Print muss ich entwerfen und darüber dokumenteiren wie ich 
diese Komponenten zusammenschalte. Das wars,..das ganze irgendwie zu 
testen geht ja nicht da ich ja keineBauteile an sich nicht habe. ist 
auch nicht gefragt.

von Dave C. (dave_chappelle)


Lesenswert?

Was für ein Scheiss.
Komm veralber jemand anderst, das ist ja nur noch mühsam.

Kann man den Thread schliessen?

von Cyblord -. (cyblord)


Lesenswert?

Daniel P. schrieb:

> dokumenteiren wie ich diese Komponenten zusammenschalte.
Das nennt man gemeinhin auch Schaltplan

edit:
Und der sollte natürlich VOR dem Print erstellt werden.

: Bearbeitet durch User
von Stefan (Gast)


Lesenswert?

Ich bin deutscher und mir ist die Bedeutung des Wortes "Print" nicht 
klar. Was sollst Du da erstellen?

Man erstellt nicht einfach einen produktionsreifen Plan für ein 
modulared Gerät, ohne diese Module wenigstens einmal als Prototyp 
händlisch verkabelt und programmiert zu haben.

Die Erfolgs-Chancen, liegen sonst bei annähernd 0%. Vpr allem bei den 
Vorkenntnissen.

Kläre erstmal, wieviele Funk-Module du wirklich brauchst. On der Regel 
kann ein Modul mehrere Verbindungspartner bedienen. Besorge Dir die 
Datenblätter und Programmieranleitungen der Module. Denn mit einfachem 
Byte-reinschieben wird es nicht getan sein. Die Module müssen mindestens 
konfiguriert werden.

So, und wenn Du die Abmessungen und Anschlusbelegungen der ganzen 
Funkmodule und Mikrocontroller Module hast, dann besorg Dir eine 
Elektronik Cad Software. Mit der erstellst Du den Schaltplan und das 
Layout, was freilich einschließt, Symbole für die ganzen Module zu 
erstellen.

Die Verbindungen zwischen den Modulen sind warscheinlich triviale 1:1 
Strippen von einer (wie auch immer gearteten) seriellen Schnittstelle 
des Funkmoduls zu einer entsprechenden Schnittstelle des 
Mikrocontrollers. Wenn Dir nicht klar ist, wie man sowas macht, dann 
stelle Dich mal darauf ein, dass dieses Projekt einige Monate dauern 
wird.

Ich denke, die Einarbeitung in das Cad Prgramm wird auch Wochen dauern.

von Karl H. (kbuchegg)


Lesenswert?

Stefan schrieb:

> Kläre erstmal, wieviele Funk-Module du wirklich brauchst.

Und fang erst mal damit an, bei den Vortests(*) lediglich jeweils 1 
Modul anzuschliessen und in Betrieb zu nehmen. Hat man alle Modultypen 
jeweils in Einzelversion am laufen, dann sieht man sich die Sache an und 
entscheidet, wie man da jetzt mehrere Module desselben/unterschiedlicher 
Typen an den µC ran kriegt. Das Problem wird sein, dass die Module am µC 
einige Anschlüsse gemeinsam benutzen, und dafür braucht man eventuell 
Lösungen.
Die Erfahrung, die du damit sammelst wird dir dann zu Gute kommen, wenn 
dann der endgültige Schaltplan zu erstellen ist, auf dem dann die 
jeweils gewünschte Anzahl an Modulen verbaut wird.

Ansonsten wurde von Stefan ja schon alles gesagt.
Lediglich eines noch: mir ist noch nicht klar, warum man da mehrere WLAN 
Module braucht.

(*) Mit Vortest ist gemeint: Aufbau auf dem Steckbrett oder sonstiger 
unaufwändiger Verbindungstechnik (wie zb manuelles Strippenziehen von 
einem IC-Sockel zum nächsten, in welche man dann die Module steckt). 
Auch Streifenraster oder Lochrasterplatinen eignen sich, um mal schnell 
was auszuprobieren. Motto: es muss nicht schön sein, es muss den 
Funktionsbeweis liefern.
Aber eine direkte Platinen-Fertigung aus dem Nichts wird mit Sicherheit 
schief gehen.

von Dave C. (dave_chappelle)


Lesenswert?

Ich glaube ihr versteht in alle falsch.
Er hat gar nicht vor, das in Betrieb zu nehmen, er muss nur einen 
"Print" erstellen.

Also planen. Herstellen kann den dann jemand anders und programmieren 
ebenso.
Wenn die etwa auf dem gleichen Kentnissstand sind wie er, dann dauert 
das nicht Monate sondern wohl eher Jahre :P

Gruss

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.