Hallo Forum, bin neu hier, also bitte seht mir meine Fehler nach. Ich würde gerne für die Arbeit einen uC einsetzten um Temperaturen und Drücke zu überwachen bzw. zu regeln. Ich habe zwar Elektrotechnik studiert und auch uC behandelt allerdings gehörte das Fach nicht zu meinen Liebsten. Wir haben einen 68HC12 in Assembler programmiert. Ich suche einen (nicht zu) kleinen uC der sich in C/C++ programmieren lässt. Ausserdem würde ich gerne Microsoft Visual Studio .NET 2003 verwenden (Nicht weil es so toll ist, sondern weil ich aus anderen Gründen an das Produkt gebunden bin und nicht noch eine Umgebung lernen will). Ich könnte die Platinen auch selbe ätzen, es wäre also nicht nötig die Sache zu kaufen. Der uC an sich sollte auch nicht zu teuer sein da, wir ihn in verschiedene Geräte einbauen wollen. Welche Umgebungsbedingung (Temperatur, Druck) braucht denn so ein uC. Für ein paar Tips an eine Anfänger wäre ich dankbar. Christian
Hi, Einen uC mit dem Microsoft Visual Studio zu programmieren wird etwas schwierig werden da der Standard Compiler dieser IDE nur für die PC Prozessorarchitekuren ausgelegt ist. Ob man hier einen anderen Compiler einbinden kann ist fraglich! Und wenn dann ist das sicher nicht einfach!! Eine Temperatur misst man normalerweise mit Temperaturabhängigenwiderständen von denen dann die Spannung mit einem ADWandler abgegriffen und in einen digitalen Wert umgewandelt wird. Gibt es auch schon als fix fertigen IC. Druck Sensoren gibt es auch schon fertig bei RS oder Conrad. Als uC würde sich die AVR Reihe ATMega anbieten für deine Ansprüche ein AtMega8515 der ist ziemlich schnell hat genügend Programmspeicher und eigentlich alle Schnittstellen die man im allgemeinen zur Ansteuerung von Sensoren benötigt! Als IDE würde ich das Tutorial hier auf mikrocontroller.net ansehen da ist genau beschrieben wie der Compiler in die Programmierumgebung eingebunden wird und die IDE ist auch sehr übersichtlich und einfach aufgebaut! http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Gruß Matthias
Danke erstmal für die Antwort, mich würde jetzt erstmal interessieren wo ich ein Bauplan für so ein Board herbekomme. Muss man die kaufen oder gibt es die Ätzpläne, Bestückungspläne etc. online? Grüße Christian
Hi der Mega8515 ist eher ein schlechter Tip. Der hat keinen AD-Wandler was für Sensorik ganz praktisch ist. Ich würde eher zum ATMega16 als Entwicklungschip raten. Wenn man später merkt das ein Mega8 reicht kann man immer noch recht einfach zurückportieren. So ein Chip kostet um die 5 Euro. Sollte also nicht das Problem sein. Als Einstiegsboard gibts entweder hier im Shop eine schöne Auswahl oder das STK500. Vorteil an einem fertigen Board ist halt das man erstmal was hat was funktioniert. Als IDE kann man schon Visual Studio verwenden. Die Einbindung eines externen Compilers ist auch nicht wirklich kompliziert aber man muss es halt machen. Matthias
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.