Hallo, ich habe mich in den letzten Tagen mal genauer über den Arduino informiert. Der Mega im Vergleich zum Uno hat mehr digitale und analoge Eingänge, aber von der Programierung C+ das selbe. Der Mega ist von der Leistung vom Mega ist noch besser aufgestellt. Ist die Auflösung von den analogwerten auch mit 10bits? Ich möchte mich nur nochmal vergewissern, da ich mehr als 16 digitale Ausgänge benötige. Freundliche Grüße
Andy schrieb: > Hallo, ich habe mich in den letzten Tagen mal genauer über den Arduino > informiert. Der Mega im Vergleich zum Uno hat mehr digitale und analoge > Eingänge, aber von der Programierung C+ das selbe. Der Mega ist von der > Leistung vom Mega ist noch besser aufgestellt. Ist die Auflösung von den > analogwerten auch mit 10bits? > > Ich möchte mich nur nochmal vergewissern, da ich mehr als 16 digitale > Ausgänge benötige. > > Freundliche Grüße Wiviele Ausgänge denn? Falls du die Analogen Inputs vom Uno nicht brauchst, kannst du die als Ausgänge brauchen. Falls es nur an den Ausgängen liegt, nimm ein Uno mit nem MCP23017 (16 I/O) über I2C, gibt massig Tutorials zu dem IC, sogar LCD-Display ist darüber möglich :) Und nimm den Uno mit dem DIP-Sockel, und kauf dir ein paar mega328 un boatloade sie sofort. Falls du den internen Mal abschiesst, hast du günstige Ersatzchips.
Ich brauche ca. 20 digital und 5 analoge pins. Es werden hauptsächlich 5V Relais geschaltet, wo 24V Verbraucher angeschlossen sind. Passiert es oft das man die Prozessoren zerschießt? Und gibt es den Mega auch mit einem DIP Sockel?
Hallo Andy, alle deine Fragen sind - als Selbstversuch - hier beantwortbar: http://www.atmel.com/products/microcontrollers/avr/default.aspx Die Gehäuse der Atmel AVR werden ebenso, wie die Anzahl der Peripheriebausteine genannt.
Andy schrieb: > Passiert es > oft das man die Prozessoren zerschießt? Und gibt es den Mega auch mit > einem DIP Sockel? Nein. Nein.
Arduino F. schrieb: > Andy schrieb: >> Passiert es >> oft das man die Prozessoren zerschießt? Und gibt es den Mega auch mit >> einem DIP Sockel? > > Nein. > Nein. Wenn man Relais direkt/falsch anschliesst stirbt ein Pin recht schnell! ;)
Andy schrieb: > Ich brauche ca. 20 digital und 5 analoge pins. Es werden > hauptsächlich 5V Relais geschaltet, wo 24V Verbraucher angeschlossen Für die 5Volt Relais benötigst du noch mindestens einen Transistor je Relais und eine Freilaufdiode. Es sei denn du verwendest fertige Relaismodule. Für dein Vorhaben reicht aber ein Uno und ein schon angesprochener I2C-Portexpander.
Andy schrieb: > Und gibt es den Mega auch mit einem DIP Sockel? Wurde schon mit nein beantwortet, und da liegt der große Vorteil bei Verwendung des UNO, bzw. dem darauf verbautem Chip Atemega328. Wenn die Schaltung steht reicht dir der Chip mit einigen externen Bauteilen. Dazu die bereits oben erwähnten Bauteile, Portexpander, Schieberegister etc., die aber auch bei Einsatz des Uno benötigt werden. Der 328er kostet < 3,- Euro und Du kannst dein Uno-Board für andere Experimente verwenden.
:
Bearbeitet durch User
Danke für die zahlreichen und hilfreichen Antworten. Ich versuche zuerst mal den Arduino UNO und schau mal ob ich das mit dem schieberegister hinbekomme. Ansonsten Schwenk ich auf ein Mega um. Ist es eigentlich egal ob man Fan originalen oder einen Nachbau benutzt wie vom sainsmart oder funduino?
Andy schrieb: > Ist es eigentlich egal ob man Fan originalen oder einen Nachbau benutzt > wie vom sainsmart oder funduino? Die moralisch ethischen Aspekte überlasse ich ganz dir. Aus technischer Sicht, macht das wenig Unterschied.
Andy schrieb: > Danke für die zahlreichen und hilfreichen Antworten. Ich versuche zuerst > mal den Arduino UNO und schau mal ob ich das mit dem schieberegister > hinbekomme. Ansonsten Schwenk ich auf ein Mega um. Ein Schieberegister kann nur ein ODER ausgänge und benötigt min.3 Pins! Ein Port-Expander (MCP23017) braucht 2 Steuerpins (SDA/SCL) und kann je nach Wunsch beliebig viele Ein/Ausgänge pro IC haben, ähnlich wie beim Arudino, lässt sich das konfigurieren. http://www.arduino-projekte.de/index.php?n=83 http://www.learningaboutelectronics.com/Articles/MCP23017-IO-port-expander-circuit-with-arduino.php Ich selbst, hab den auch schon paarmal mit Arduino benutzt: z.b. hier: http://swissnixie.com/index.php?go=nixietester
der bessere mega ist für mich aber der m1284p mit doppelt so viel SRAM 16kB statt 8kB wie beim 2560, aber wer viele Ports braucht und keine Expander mag... Dabei sind PCF8574 so günstig und reichen für zusätzliche 8x 8Ports arduino mit m1284p http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483 fertig aufgebaut, fehlt nur noch der USB Stecker FTDI oder CH340/341 braucht man ja nur zum programmieren http://www.ebay.de/itm/ATmega1284-Arduino-Clone-Kit-More-pins-more-RAM-and-more-EEPROM-MEGA-CLONE-/191949716215?var=&hash=item2cb1183af7:m:mhMCuTV0xDAK4qBPFPhvP5g http://www.ebay.de/sch/i.html?_odkw=rs232+ftdi+programm+adapter&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.Xusb+ftdi+programm+adapter.TRS0&_nkw=usb+ftdi+programm+adapter&_sacat=0 Dieser CH340 sieht passend aus, die meisten CH340 haben eine unbrauchbare Steckerbelegung mit 2x VCC 5V und 3,3V die sind nicht zu gebrauchen, ich bin bei einer Bestellung auch reingefallen, mit einer richtigen Belegung vom CH340 Adapter entgeht man den mögl. gefälschten FTDI mit allem Stress daraus, sonst laufen bei mir alle FTDI Programmadapter gut, verlustig geworden bin ich nur einige RS232 Adapter darunter auch ein etwas teureres Teil mit 2x RS232 in einem Gehäuse, alle Treiber von FTDI verweigern nun.
:
Bearbeitet durch User
Johnny S. schrieb: > Ein Schieberegister kann nur ein ODER ausgänge... Andy möchte Relais schalten. Digital benötigt er also nur Ausgänge. 5 Analogpins hat der 328er auch, und auch die könnte man notfalls erweitern. > und benötigt min.3 Pins! 3 Pins ist auch kein Problem. Joachim B. schrieb: > Dabei sind PCF8574 so günstig und reichen für zusätzliche 8x 8Ports Ja, auch ein guter Chip. Den benutze ich um LCD's anzusteuern. Und günstig ist er wirklich.
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.