Hallo! Bin relativ neu auf dem µC-Gebiet und bräucht von euch ne Empfehlung, für welche Hardware ich mich entscheiden soll. Wofür brauche in den µC: Am Eingang muss er high und low-time eines Signals ermitteln können (ca. 1Hz bis 50Hz). Denke mal dazu sollten zwei timer reichen, oder? Zusätzlich sollte er Spannungen um die 15V messen können, wofür ich aber bestimmt nen Spannungswandler brauchen werde. Nach meiner Erinnerung können die meisten µC ja nur mit max. 5V am Eingang umgehen. Am Ausgang sollte er ein vernünftiges Display ansteuern können und ein digitales Poti. Das Ganze natürlich für möglichst wenig Geld (klar...). Hoffe euch reicht die Beschreibung und ihr könnt mir vielleicht ein paar Tipps geben. Grüße, Stefan
Was für ein Display? Spi, ic2 oder irgend ein controller? Spannung messen geht per Spannungsteiler am adc. Dein Vorhaben sollte mit einem Atmega8 gut funktionieren. Der ist recht preiswert und kann alles was du brauchst. Aber es gibt bestimmt passendere. Ist die Größe und der Stromverbrauch egal?
Stefan schrieb: > Am Ausgang sollte er ein vernünftiges Display ansteuern können Was ist bei dir vernünftig? 1-Zeilig 8 alphanumerische Digits, oder 1920 * 1200 Farbdisplay oder etwas dazwischen? Wie kompliziert wird denn die Software, was willst du damit machen? Möchtest du in Assembler oder in C programmieren? Ohne weitere Angaben wirst du wohl keine "vernünftigen" Antworten bekommen.
Also von den Vorgaben her ist die Antwort sehr einfach. 99% Aller µC passen dazu. Willst du eine etwas genauere Angabe, müssen auch deine Angaben genauer werden.
na das geht ja extrem schnell hier! Also der Stromverbrauch ist mir relativ egal. Vom Display her würd mir ein zweizeiliges reichen, aber es sollte nicht zu kryptisch aussehen und beleuchtet sein. Je schöner, desto besser natürlich, aber hier könnte man einsparen. Von der Größe her werden es maximal 3 x 6 cm. Programmieren würd ich die Software gern in C. Zur Software selber - wie gesagt - ich muss die high-bzw. lowtime von einem Signal messen und eine Spannung. Diese wird dann über ein paar wirklich kleine Funktionen verrechnet und als Widerstandswert (digitales Poti) bzw. am Display in Textform ausgegeben. Braucht ihr sonst noch Informationen?
Wenn es zum Einarbeiten oder ein Einzelstück ist wäre der Buttfly recht passend. http://www.atmel.com/tools/AVRBUTTERFLY.aspx?tab=overview hans
also das Display sollte auf jeden Fall eine Pixel-Auflösung haben. Segmentanzeigen würde ich gerne vermeiden. Es handelt sich bei dem Projekt lediglich um ein Einzelstück.
Hi, Das Display soll nur reinen Textdarstellen, richtig? Oder soll es auch Grafiken darstellen? Ist die Art der Ansteuerung des Displays egal, dürfen ruhig 8 oder mehr Adern parallel hinführen oder musst du eine längere Strecke überwinden bzw. aus irgend einem anderen Grund auf eine andere Displayamsteuerung zurückgreifen (SPI, I2C, RS232)? Wenn es ruhig mehrere Anschlussadern sein dürfen und reine Text/Zahlendarstellung reicht dann würde ich auf ein HD44870 kompatibles LCD Display zurückgreifen. Die gibt es in allen Formen, fast allen Farben und in jeder Preisklasse. Zweizeilig Grün ab ca. 2Euro aufwärts. Für fast jeden Mikrocontroller gibt es da auch schon fertige Routinen. (Bei Microchip sind die Befehle zur Displayansteuerung soder in de rbeim Compiler mitgelieferten HArdwareLib schon drin.) Wenn das so stimmt, dann kommen rund 50% aller auf dem MArkt verfügbaren Mikrocontroller in Frage. Du brauchst halt einen der einen RTCC (Takteingang) und ADC hat. Ausserdem noch genug sonstige IO für das Display. ICh persöhnlich bevorzuge die PIC µC, da hier der Hersteller enorm viel Support bietet, die µC und auch die Programmierutensilien günstig sind und man nur ein Gerät für alles braucht. (Ein Programmer mit DEBUG Funktion der alle aktuellen PIC beschreiben kann, egal ob 8, 16 oder 32Bit bekommt man ab 30Euro) Zudem bringt MC auch viele neue Bausteine immer noch auch als DIP heraus was gerade für Bastler und schnelle Probeaufbauten auf Lochraster sehr nett ist! Im Kopf habe ich gerade den PIC18F45K20, eine FEld Wald und Wiesen Typ der schon recht viel kann, mit bis zu 64Mhz läuft und bei Reichelt z.B. nur 2,25 Euro kostet. Allerdings läuft der mit max. 3,3V . Gibt aber auch massig die mit 5V klarkommen, im Kopf habe ich da gerade den USB Pic 18F4550 oder den PIC18F4520. Es gibt aber noch viele weitere. Beim USB Pic braucht man den USB Teil ja nicht verwenden... Die sind aber etwas doppelt so teuer wie der 45K20. Im Prinzip gehen wie geschrieben aber ein Menge weitere µC. Es dürfte wohl von so gut wie jedem HErsteller ein geeigneter Verfügbar sein. Falls du schon Programmierausrüstung ode rErfahrung mit einem Typ hast würde ich schauen das du etwas bekommst was mit derselben Ausrüstung zu bearbeiten ist. Als kompletter Neueinsteiger würde ich meine Wahl aber auch Microchip PIC oder Atmel AVR eingrenzen. Geht beides und ist für beides reichlich Support verfügbar. Die HArdware ist bezahlbar (Bei MC etwas günstiger) und die Softwaretools kostenlos. Allerdings gibt es im Momnet hier und in anderen Foren einen "massiven" anstieg von Unzufriedenheitsbeiträgen über die aktuellen SW Tools für die AVR (AVR Studio.). Kann da aber selber nicht viel zu sagen da ich bisher AVR Studio4 und Vorgänger nur benutzt habe. Aber selbst da gefiehlen mir die MC Tools besser. Das ist wie gesagt aber geschmackssache. Gruß Carsten
Hey, das is mal ein Beitrag! Also ne reine Textdarstellung würde reichen. Ich komme beruflich aus dem Bereich Leistungselektronik und Motoren, von daher habe ich nicht wirklich viel Erfahrung was µC angeht... Könntest du mir denn ein paar Links empfehlen, wo ich mir das Zeug zusammen suchen kann? Am besten wär natürlich ein fertiges board, wo ich den µC nur noch programmieren und die Anschlüsse bestücken muss...
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.