Hallo ,
Meine Aufgabe ist es, eine Platine zu bauen, die über einen MCU
mindestens 3 verschiedene MEMS Sensoren steuert.
hat jemand schon mal so was gemacht ?
Das ist mein erstes richtiges Projekt und ich weiß noch nicht so richtig
wie ich Anfangen soll.
Wäre cool wenn ihr mir ein paar Tipps geben könntet wie man am besten an
so ein Projekt ran geht und auf welche Sachen ich achten muss.
danke schon mal im voraus!
LG
Moin, bei den gegeben Informationen z.B. drei MEMS Sensoren (z.B.
Kompass, Druck, Feuchte, Temperatur etc.) die alle mit der gleichen
Spannung laufen über iic an einen Controller gehängt. Der holt die Daten
und schaltet die Sensoren an und aus und leitet die Daten über uart, USB
weiter.
Beste Grüße
J... schrieb:> Moin, bei den gegeben Informationen z.B. drei MEMS Sensoren (z.B.> Kompass, Druck, Feuchte, Temperatur etc.) die alle mit der gleichen> Spannung laufen über iic an einen Controller gehängt. Der holt die Daten> und schaltet die Sensoren an und aus und leitet die Daten über uart, USB> weiter.>> Beste Grüße
Hi,
Die Sensoren sollen alle auf einer Platine verbaut sein und sollen über
die SPI mit dem MCU kommunizieren und zusätzlich soll die Platine LIN
Bus fähig sein, um sie an ein auswertetest es hängen zu können ...
Lg
Was ist das für eine unspezifizierte Aufgabenstellung?
Sensoren gibt es für die unterschiedlichsten Anwendungen, für diverse
Größen usw. usf. .
Also, welche Größen sollen erfasst werden? Welcher(s)Bus-Typ /
Bus-Protokoll soll verwendet werden? Wie sollen die Sensoren "an und aus
geschalten werden"?
Es erweckt hier den Eindruck, als ginge es nur darum, hier irgendeine
diverse Aufgabenstellung einzuwerfen, ohne sich selber im Klaren darüber
zu sein, was das eigentliche Ziel ist.
chiko schrieb:> Meine Aufgabe ist es, eine Platine zu bauen
Woher stammt diese Aufgabenstellung? Schule, Ausbildung oder Studium?
chiko schrieb:> hat jemand schon mal so was gemacht ?
ja, schon dutzende Projekte gemacht ;-)
chiko schrieb:> Das ist mein erstes richtiges Projekt und ich weiß noch nicht so richtig> wie ich Anfangen soll.
Sensoren aussuchen
Datenblatt studieren
Testschaltung auf Steckbrett aufbauen
Testprogramm erstellen
Leiterplatte erstellen
Prototyp-PCB austesten
usw.
Viele Erfolg
"MEMS" schränkt die Anzahl schon ein, mikromechanische Sensoren sind ja
nur ein kleiner Teil der Umweltsensoren. Ob es welche für Temperatur,
Magnetfeld und Feuchte gibt, weiß ich nicht. Typisch wären
Beschleunigungssensoren und Drucksensoren. Die älteren Typen haben noch
eine analoge Schnittstelle, dann käme noch SPI. So etwas mit I2C zu
finden ist doch schon eine übersichtliche Aufgabe.
Die Aufgabe stammt aus dem Studium E-Technik .
Das Ziel ist es , dass am
Ende die digitalen Sensoren (Temperatur, Feuchtigkeit, Druck,
Beschleunigung) alle auf einer Platine zusammenarbeiten. Der mcu steuert
jeden Sensor in einem bestimmten Delay bsp 20 ms an und wertet dann die
Messungen aus . Die Sensoren werden dann unter den bestimmten Umständen
getestet (Kälte,Hitze ,feuchte usw)
Chiko schrieb:> Temperatur, Feuchtigkeit, Druck,> Beschleunigung
O.K. Jetzt kommen wir der Sache schon näher.
Evtl. wäre eine Komplettlösung interessant für Dich.
https://www.amazon.de/EVAL-XTRINSIC-SENSOR-BOARD-XTRINSIC-SENSORS-EVK/dp/B018CP74Z8
Das Xtrinsic-Board gab es mal bei Farnell, soweit ich weiß, wird dieses
aber nicht mehr hergestellt, aber immerhin ist es noch bei Amazon
erhältlich.
Für Übungszwecke und fürs Studium sollte das reichen.
Zumindest braucht man nichts mehr großartig zusammenwursteln.
Chiko schrieb:> aus dem Studium E-Technik .>> Das Ziel ist es , dass am> Ende die digitalen Sensoren (...) zusammenarbeiten.
Falsch. Ziel ist es, dass du etwas über Leiterplattendesign,
I2C/LIN/Uart Kommunikation, Sensoren/Bauteilauswahl, uC Programmierung
lernst.
In sofern kann eine hw Komplettlösung wie von Stefan vorgeschlagen nicht
zielführend sein. Oder eben doch, wenn das Lernziel nur die sw Seite
betrifft.
Was möchtest du lernen?
Welches Wissen fehlt dir dazu?
Bei welchem Problem kommst du nicht weiter?
Die ersten beiden Fragen musst du dir selber beantworten. Bei der
Dritten kann spezifisches Fragen in Foren hilfreich sein.