Hallo zusammen, ich bin noch relativ neu in der Microcontroller-Welt. Zur Zeit suche ich ein Controller mit folgenden Eigenschaften: - Schnittstelle für ein Display - Schnittstelle für eine Tastatur (ggf. Folientastatur) - Schnittstelle für ein Lesegerät (Transponder) - TCP/IP nach Aussen - USB nach Aussen (optional) - GSM Schnittstelle von Vorteil (GSM - Modem) Treiber sollten wenn möglich schon vorhanden sein und nicht selbst geschrieben werden. Wäre für jede Hilfe dankbar. Gruß Andreas
Andreas schrieb: > Zur Zeit suche ich ein Controller mit folgenden Eigenschaften: > ..... > Treiber sollten wenn möglich schon vorhanden sein und nicht selbst > geschrieben werden. Nimm einen PC (ETX, Q7, usw) und als Betriebssystem ein Windows Embedded Derivat...
@Sebastian: Solche Antworten kannst du dir auch sparen. Dann sei einfach ruhig wenn du nichts konstruktives beizutragen hast.
Andreas schrieb: > Zur Zeit suche ich ein Controller mit folgenden Eigenschaften: Und woran scheitert die Suche? Deine Angaben sind außerdem nicht gerade aussagekräftig. Für sämtliche aufgezählten Punkte gibt es nicht "die" Schnittstelle, sondern jeweils eine Vielzahl davon. mfg
>Schnittstelle für ein Display
Es gibt nur EIN Display auf dem Markt und dieses besitzt Schnittstelle
XYZ !!!
- Schnittstelle für ein Display Was für ein Display? wie wird es angesprochen? daraus leitet sich dann die anforderung an die MCU ab. - Schnittstelle für eine Tastatur (ggf. Folientastatur) OK gpio - Schnittstelle für ein Lesegerät (Transponder) Wie soll das realisiert werden? in der MCU direckt oder durch einen externen Leser. wie wird der angesprochen? - TCP/IP nach Aussen OK Netzwerk soll er haben. - USB nach Aussen (optional) was Host oder device oder beides (willst du das ding am pc anstecken oder einen Memory stick an dem geräht?) HS oder FS? - GSM Schnittstelle von Vorteil (GSM - Modem) wie wird das gsm Modul an gesprochen? oder soll es die MCU Machen? du machst glaub ich zu viele schritte auf einmal. Das sind für mich Anforderungen an ein "System". nicht an die MCU. es ist erst mal rauszukriegen wie man die einzelnen punkte überhaupt realisieren kann. vermutlich ergeben sich da verschiedene möglichkeiten. anhand derer kann man sich dan die MCU rauspicken. die mit möglich wenig aufwand und kosten die Anforderungen an das system am besten erfüllt.
LPC1768 könnte deinen Erwartungen gerecht werden. Könnte...da keiner weiß wie das Display, Transponder, etc angebunden werden sollen.
- Schnittstelle für ein Display - Schnittstelle für eine Tastatur (ggf. Folientastatur) - Schnittstelle für ein Lesegerät (Transponder) - TCP/IP nach Aussen - USB nach Aussen (optional) - GSM Schnittstelle von Vorteil (GSM - Modem) Du besorgst dir: - das Raspberry Pi mit Ethernet Anschluss von http://www.raspberrypi.org/ - Stöpselst dort eine normale USB-Tastatur an - kannst dort einen normalen Monitor verbinden oder auch einen USB zu LCD Konverter (Beitrag "USB-LCD mit 4 Tasten Projekt für Linux") - als RFID Leser kannst du dieses fertige Projekt nutzen: (http://www.mikrocontroller.net/articles/RFID_USB_Leser) - nimmst ein USB-RS232 Konverter und verbindest den mit einem GSM-Modul welches eine RS232 Schnittstelle besitzt oder du nutzt das LCD und fügst dort die Funktionalität hinzu. Du kommst aber nicht zum Ziel wenn du kein Programm dafür schreibst und einige Dinge modifizierst. Möchtest du ein HD44780 nutzen oder einen speziellen TFT-Monitor?
B.A. schrieb: > Du besorgst dir: > - das Raspberry Pi mit Ethernet Anschluss von Am besten vom Weihnachtsmann wünschen. Bis dahin könnten die nämlich schon erhältlich sein :-)
Ich empfehle ein STM32. Siehe hier im Artikel STM32 Oder einen anderen Hersteller mit Cortex-M3 / Cortex-M4 Kern drin. Im Artikel gibt es jede Menge Links zu Demo-Board Lieferanten, die liefern zum Teil auch Demo-Code und Treiber. Von ST gibt es für den STM32 auch LwIP für TCP/IP als fertiges Demo. Ansonsten hat ST auch zu jeder Peripherie passende Demos.
@Andreas Du schreibst du bist für jede Hilfe dankbar, und wenn man dir hilft passt es dir auch nicht. Ich glaube du weißt was du mich kannst.
Wie soll eine antwort wie nutz bitte googl, Lass es gleich sein zu kompliziert für dich, Anhand deiner fragestellung erkenne ich, das du davon gar keine ahnung hast und das deswegen schon von fornherein zum scheitern verurteilt ist. , .... wirklich hilfreich sein? Viele Fragesteller hier haben ähnliche / das gleiche Problem. Sie stellen nicht ganz zielführende fragen. bzw wichtige infos fehlen.
@abc Satzstellung und Rechtschreibung sind katastrophal, außerdem klemmt deine SHIFT-Taste.
Andreas schrieb: > - Schnittstelle für ein Display > - Schnittstelle für eine Tastatur (ggf. Folientastatur) > - Schnittstelle für ein Lesegerät (Transponder) > - TCP/IP nach Aussen > - USB nach Aussen (optional) > - GSM Schnittstelle von Vorteil (GSM - Modem) Ich stell mal einen PIC18F4550 in den Raum, dazu noch ein Ethernetcontroller (ENC...) und ein GSM-Modem über UART. Alternativ ein PIC18F97J60, läuft mit 3.3V und hat USB und Ethernet drin. Oder PIC32MX5../6../7.. haben USB Host/OTG/Device und 100Mbit Ethernet. Jeweils alles mit einem GSM-Modul über UART und AT-Commands. Display(Character/Grafik-LCD), Tastatur, Lesegerät über GPIO und/oder SPI/I²C.
Michael Skropski schrieb: > Ich stell mal einen PIC18F4550 in den Raum, dazu noch ein > Ethernetcontroller (ENC...) und ein GSM-Modem über UART. > > Alternativ ein PIC18F97J60, läuft mit 3.3V und hat USB und Ethernet > drin. Die 8 Bit PICs würde ich vom Bauchgefühl mal aussen vor lassen. Da fehlt wahrscheinlich dann doch einiges an Ressourcen! Aber um das genau zu sagen müsste man DEUTLICH mehr informationen haben! > Oder PIC32MX5../6../7.. haben USB Host/OTG/Device und 100Mbit Ethernet. > Jeweils alles mit einem GSM-Modul über UART und AT-Commands. die PIC32 könnten natürlich eher gehen. Zumindest überall dort wo es ein CortexM3 auch tut. Da sind beide Varianten eine Option und es liegt letzten Endes am Persöhnlichen Geschmack und der zur Verfügung stehenden Ausrüstung was man bevorzugt. Aber ob das wirklich ausreicht, auch da fehlen viel zu viele Optionen. @TE Wie schon mehrfach im Thread erwähnt: Du lieferst VIEL ZU WENIGE INFORMATIONEN! Deiner recht Schwammigen Formulierung nach könnte fast die volle Spanne der verfügbaren HArdware in Betracht kommen. Es kann sein das ein etwas besserer 8Bit µC ausreicht (Z.B: der PIC18F4550) wenn es nur um allereinfachste Dinge geht und alle externen Komponennten eigene Intelligenz besitzen - Aber es kann genauso sein das du einen vollwertigen MiniPC mit einigen hundert MB Ram und halbwegs aktuellen Prozessor benötigst... Gruß Carsten
Michael Skropski schrieb: > Ich stell mal einen PIC18F4550 in den Raum, dazu noch ein > Ethernetcontroller (ENC...) und ein GSM-Modem über UART. Zu Schwachbrüstug und vieeel zu wenig Speicher um den Ganzen Kram darauf laufen zu lassen. Michael Skropski schrieb: > Alternativ ein PIC18F97J60, läuft mit 3.3V und hat USB und Ethernet > drin. Ethernet ja, USB nein. Bei den Anforderungen sollte es schon ein 32 Bit MCU sein. Ich personlich würde das hier benutzen: http://olimex.com/dev/pic32-maxi-web.html Dann noch über UART ein GSM-Modem dranfrickeln: http://olimex.com/dev/mod-gsm-edge.html und über einen anderen UART einen RFID-Reader. Gehe mal davon aus, dass das mit Transponder gemeint ist. Libs und TCP-Stack gibt es fertig von Microchip und Olimex. Ohhh...wir haben ja schon alle Anforderungen erfüllt.
heinzhorst schrieb: > Michael Skropski schrieb: >> Alternativ ein PIC18F97J60, läuft mit 3.3V und hat USB und Ethernet >> drin. > > Ethernet ja, USB nein. Oh, dann hab ich mich beim "Suchen"-Formular wohl bei USB verklickt und stattdessen was anderes angehakt. Aber ob ein 4550 überfordert ist, wissen wir doch erst, wenn die Funktion bekannt ist (worauf ich auch ein bisschen anspielen wollte, dass ein alter 8bitter reichen kann, aber vielleicht auch ein PIC32 notwendig is und dazwischen ja Welten liegen). Als Beispiel mit dem RFID-Lesegerät: Wenn eine ID gelesen wurde, soll diese ID per SMS oder Ethernet oder USB gesendet und über das Display ausgegeben werden. Per Tastenfeld kann ein Code zum Sperren/Entsperren oder ein Benutzer-Passwort eingegeben werden. Das sollte ein 18F4550 doch schaffen!? Noch einfacher wird es, wenn es ein Modul werden soll, wo immer der gleiche µC drauf sein soll aber nur eins der drei (GSM, TCP/IP, USB) Übertragungsmöglichkeiten implementiert ist. Gleiche Platine, wo jeweils die beiden nicht gebrauchten Möglichkeiten einfach unbestückt bleibt. Aber ich denke wir sollten einfach warten, bis genauere Infos da sind, sonst kann man raten was das Zeug hällt und am Ende war es eh umsonst.
TCP/IP-Stack und nur 32K Flash, das schließt sich quasi schon aus. Wenn dann noch das ganze andere Zeugs dazu kommt...
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.