Hallo, ich habe eine Studienarbeit angefangen, in der ich unter anderem auf der Suche nach einem Mikrocontroller bin. Das ursprüngliche Programm ist rund 600 kB groß und der Mikrocontroller Tiny Tiger der Firma Wilke ist mit bis zu 100.000 Instruktionen pro Sekunde zu langsam. Es liest mehrere analoge Werte ein, berechnet die entsprechend und gibt sie einem PC weiter. Welchen billigen Mikrocontroller können ihr mir empfehlen und wie teuer wird es insgesamt? Gibt es auch davon Starterkits und wie teuer sind sie? Danke vielmals für eure Antworten.
Hallo, der Mikrocontroller (und eventuell dazugehörende Speicher) hängen von der Datenmenge ab die zwischengespeichert wird. Was soll denn berechnet werden ? Starterkits für Atmel-AVR gibt es ab ca. 100Eur. Programmiersprachen von kostenlos (Gcc) bis 80Eur wenn es kein "C" sein soll (Bascom-Basic). Gruss Bernd
Hallo Christel, wenn Dein Programm bereits 600kB groß ist, wird Dir vermutlich ein Mikrokontroller als Ersatz nicht reichen. Andererseits wird nicht klar, warum das Einlesen von Analogwerten, Verrechnung und Ausgabe so viel Programmcode benötigen soll. Für umfangreiche Programme verwende ich eine 'selbstgestrickte' Platine mit einem H8S/2352-Prozessor + 512kB Flash-EPROM + 512kB RAM programmierbar mit GNU-CC. Datenblatt unter: http://www.hitachi-eu.com/hel/ecg/products/micro/8_16bit/h8s/235x/h8s_235x_e.html Das wäre u.U. eine Lösung, wenn Du sonst nicht weiterkommst. Gruß Michael
Hi, ich bin von der Firma Glyn und kann dir folgende Boards aus unserem Hause vorschlagen: 1. Fujitsu-Boards (inkl. Softtune Workbench mit freiem C-Compiler(unbegrenzt), IDE, Simulator, RS232-Kabel u. Manual): EVBMB90F387 Das neue Board mit dem MB90F387 Controller, Abmessungen nur 80x50mm Der Preis beträgt 40 Euro (netto). Die Daten des Controllers Fujitsu MB90F387 im 48-Pin LQFP Package - nur 7x7mm - Features: F2MC-16LX Core, 3,5-5V Supply Voltage, 16 MHz (PLL), 2KB RAM, 64KB Flash, 1xCAN 2.0B, 1xUART, 10Bit/8Ch. A/D, 34 I/O Ports, -40 bis 105 Grad C. EVBMB90F497 80x100mm, Preis 40 Euro (netto) Die Daten des Controllers: Wie 90F387 , nur 64Pin QFP-Package, ext. Businterface,2 Uarts und 49 I/O's EVBMB90F543 80x100mm, Preis 55 Euro (netto) Die Daten des Controllers: MB90F543: 100 Pin QFP Package, 5V Supply Voltage, 16 MHz (PLL), 6KB RAM, 128KB Flash, 2xCAN 2.0B, 2xUART, ext. Businterface, 10Bit/8Ch. A/D, 81 I/O Ports Ab ca. Ende Februar 2003: EVBMB90F474H Neues Board 80x100mm mit dem 3V Contoller MB90F474H und einem Slot für MultiMedia/SD Cards z.B. als Datenlogge, Preis ca. 65,- Euro netto Die Daten des Controllers: MB90F474: 100 Pin QFP Package, 3-3,6V Supply Voltage(H-Typ), 20 MHz (PLL), 16KB RAM, 256KB Flash, 16xDMA, 1xUART, 2xSIO, ext. Businterface, 10Bit/8Ch. A/D, 3x16Bit PWC, 84 I/O Ports 1. Mitsubishi EVBM16C/62 Evaluation-Board für 43,10 Euro (netto). Die zugehörige Software enthält einen vollständigen C-Compiler (Mitsubishi)(zeitliche Begrenzung) und einen Debugger. Die Features dieses Mitsubishi-Controllers: M16C/624, Bestellbezeichnung: M30624FGA (FG oder GP Package) Daten: 256KB Flash, 20KB Ram, 85 I/O, 11x16Bit Timer, 3 Uarts, 2-5 SIO, I2C, 10x10Bit A/D, 2x8Bit D/A, Low Power, ext. Businterface, 2xDMA,Vcc: 2,7-5,5V, 100pin QFP Die beiliegenden C-Compiler sind sehr effizient und können deinen Code bestimmt entsprechend reduzieren(wahrscheinlich hast du viele Bibliotheken eingebunden, die auf einem embedded-system nicht gebraucht werden). Lieferung auch an Privatpersonen (Nachnahme). Siehe auch www.glyn.de. Viel Erfolg Peter
Das mit den 600kB glaube ich jetzt einfach nicht. Da hat man früher doch ein komplettes DOS-Betriebssystem + Anwendung (Spiele, Word, TP) drin unterbebracht. Für analog Einlesen, ne Menge float-Berechnungen damit und dann Ausgabe zum PC sind etwa 6kB realistisch. Je nach Samplerate und Genauigkeit sollte eine 1-Chip-Lösung reichen. Z.B. der T89C51CC01 hat 8*10-Bit Analogeingänge und Ausgabe über die UART. Das ganze in C programmiert paßt spielend in 32kB. Ich vermute mal die 600kB sind ein Windows-PC-Programm und 599kB davon sind nur die Windows-Bedienoberfläche. Peter
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.