Hallo, ich bin nicht so sicher, ob dies hier die richtige Rubrik ist für meine Frage. Das wird sich wohl erst herausstellen. Ich suche einen geeigneten Mikrokontroller (oder einen Single-Board-Computer), der dann mehrfach für unterschiedliche Aufgaben eingesetzt werden soll. Bei diesen Aufgaben geht es einmal um die Ansteuerung von Relais (dort werden bis zu acht DA-Wandlungen benötigt). An einer anderen Stelle soll ein Schrittmotor gesteuert werden, zusätzlich auch eine DA-Wandlung. An einer dritten Stelle gilt es diverse Sensoren zu überwachen (AD-Wandlung). Weiter müssen zeitgesteuert Messdaten eingelesen werden (Timer, Speicher) Ein fünfter SBC soll all diese Aufgaben koordinieren und mit einem PC kommunizieren. Ich möchte gerne fünf mal den gleichen Kontroller einsetzen um meine Lernkurve flach zu halten. Die einzelnen Aufgabenbereiche sind maximal 2m von einander entfernt. Lediglich die Entfernung zum PC ist länger (20m). Die einzellnen Kontroller sollten über irgend ein geeignetes BUS-System kommunizieren können. Ursprünglich dachte ich an TCPIP, es gibt aber sicher etwas einfacheres? Ich dachte zunächst an PC Hardware (da kenne ich mich aus) und dort an den PC/104 Formfaktor. Aber das scheint mir ein wenig mit Kanonen auf Spatzen geschossen. Auch fand ich STD-BUS (http://www.stdbus.com/) ansprechend. Aber das ist sehr alt. Kennt jemand dazu einen deutschen Hersteller? Hier frage ich jetzt, in der Hoffnung, daß sich das alles mit kleineren Geräten erledigen läßt. Allerdings suche ich ein System das sich für die benötigten Aufgaben ausrüsten läßt, wo also AD-, DA-Module, etc. verfügbar sind und nicht alles selbst zusammengelötet werden muß. Ich tappe also noch ziemlich im Dunkeln und bin für jeden Tipp dankbar. Wolfgang
Na ja, schon die kleinsten ATMegas sollten jede der Aufgaben problemlos bewältigen können. Wenn du nicht selber löten möchtest, schau dir halt mal fertige Boards mit Atmel-Prozessoren an. Die Lernkurve wird übrigends erheblich flacher, wenn du alle Aufgaben in einem Prozessor zusammenfasst. Oliver
Wolfgang Ebert schrieb: > Hier frage ich jetzt, in der Hoffnung, daß sich das alles mit kleineren > Geräten erledigen läßt. Allerdings suche ich ein System das sich für die > benötigten Aufgaben ausrüsten läßt, wo also AD-, DA-Module, etc. > verfügbar sind und nicht alles selbst zusammengelötet werden muß. ok nur mal so eine frage wie sieht es mit deinem budget aus ? wenn du etwas im 5 stelligen bereich ausgeben willst gibt es für den industrial bereich genug systeme die das leisten.. alternativ und vor allem günstiger: benutze einfach ein feldbussystem (bei google findest du genug hersteller) und nimm einen ethernet gateway dazu - so kommst du mit einigen tausend euro weg und brauchst quasi nichts an hardware selber bauen
Wolfgang Ebert schrieb: > Bei diesen Aufgaben geht es einmal um die Ansteuerung von Relais (dort > werden bis zu acht DA-Wandlungen benötigt). > An einer anderen Stelle soll ein Schrittmotor gesteuert werden, > zusätzlich auch eine DA-Wandlung. Ein wirklich guter Rat wäre, einmal ein AVR-Tutorial zu lesen. Darum kommst Du ohnehin nicht herum. Das ist in der Planungsphase der beste Zeitpunkt das zu tun. Auch merkst Du schnell, dass Deine Anforderungen durchaus noch zum Anfänger-Bereich zählen und einschätzen, ob der Begriff DA-Wandlung für Relais und Motoren wirklich der geeignete ist.
Wolfgang Ebert schrieb: > Ich tappe also noch ziemlich im Dunkeln Ja, das kann man sehen, wenn man in deine Aufgabenspecs schaut. Die sind noch viel zu allgemein gehalten, um dir daraus einen Rat geben zu können. Nebenbei: TCP/IP ist ein Protokoll und kein Bus. Wieviel Daten sollen denn über die 'Verbussung' pro Sekunde drübergehen? Wahrscheinlich kannst du für alle Aufgaben den gleichen Prozessortyp oder die gleiche Prozessorfamilie benutzen, aber die Schaltungen und die Leiterplatten werden ganz gewiß recht unterschiedlich sein müssen. Mein Rat: Spare nicht an der Prozessorpower. Wenn du Bastler bist und ohnehin von der PC Seite kommst, dann laß all die kleinen Atmels und Konsorten beiseite und nimm einen ARM bzw. Cortex. Wenn du das aber beruflich tust, dann guck dir die Fujitsu-FR Controller näher an (Vendor: GLYN). Die Toolchain dafür ist kostenlos und die Dinger sind für Automotive konzipiert, also solider. Sie haben deutlich weniger Bugs auf dem Silizium als die diversen ARM's. Dafür sind sie weniger mit 'hipper' Peripherie versehen, die woanders nur Streß macht. W.S.
> und nicht alles selbst zusammengelötet werden muß Nimm eine SPS, z.B. Beckhoff. Kaufe entsprechende Analog-Module und Relaiskarten dazu. Funktionieret garantiert. z.B. die BC9000 ist eine kleine SPS mit Ethernet. Auf dem PC wird TwinCAT installiert und Du kannst über ADS auf die SPS zugreifen. Demos gibt es auch von Beckhoff.
Hallo, ich habe mal versucht mich ein wenig einzulesen. Dabei hat sich ein ganzer Wald weiterer Fragen ergeben. Zunächst die folgenden: - Soweit ich fand, gibt es keine ARM's (bzw. größere AVR) in DIL-Bauweise. Ist es, abgesehen vom Preis und der Größe, problemlos, solche Bausteine über Adapterplatinen zu betreiben? - CAN scheint mir als Kommunikationsmöglichkeit geeignet. Ist die Kombination AT-Mega8/MCP2515 vergleichbar zu z.B. einem AT90CAN? - Ist für die Entfernung von 2-3m I²C auch eine Alternative? - Oliver: Was meinst Du mit 'fertige Boards mit Atmel-Prozessoren'? Meinst Du die AVR-Entwicklungsplatine, die im Starterkit enthalten ist? Oder gibt es da mehr? Es wäre schön, noch ein paar Tips zu bekommen. Wolfgang
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.