Hallo! Ich suche einen Microcontroller, der vier analoge Inputs hat und außerderm per serielle Schnittstelle mit einem PC kommunizieren kann. Das sollte per USB erfolgen. Aktuell nutze ich einen Arduino Nano, welcher mehr als genug Analoge inputs hat und dank des CH340 die Serielle Kommunikation per USB ermöglicht. Meine Frage ist jetzt, ob es da noch bessere Alternativen gibt, da ich finde, dass der Nano "overkill" ist. Ich benutze die meisten Features wie I²C, SPI, PWM, ... überhaupt nicht und deswegen habe ich mich gefragt, ob es da vielleicht eine bessere Alternative geben würde. Ich hatte schonmal an den ATTiny 85 gedacht, aber der hat soweit ich weiß nur 3 analoge Inputs. Danke schon einmal im Voraus!
Warum muss es etwas Kleineres sein? Ist der Nano zu teuer? Ein Eigenbau kostet bestimmt mehr. Ist er zu groß? Wesentlich kleiner wird dein Eigenbau auch nicht.
Luca Tatas schrieb: > ob es da vielleicht eine bessere Alternative geben würde. Ich > hatte schonmal an den ATTiny 85 gedacht, aber der hat soweit ich weiß > nur 3 analoge Inputs. Der hat 4 analoge Eingänge, allerdings liegt ADC0 auf dem Reset-Pin. D.h. nach dem Setzen der AVR Fuses und damit dem Deaktivieren des Reset-Pins kann man den IC nur noch per HV-Programmer neu programmieren. Also muss man das Programm vorher mit 3 Eingängen soweit testen, bis man sicher ist, daß der 4. Eingang auch funktioniert.
Luca Tatas schrieb: > Meine Frage ist jetzt, ob es da noch bessere Alternativen gibt, da ich > finde, dass der Nano "overkill" ist. Ist er nicht. Das ist ein kompaktes preisgünstiges* Board mit allem dran, was du brauchst und ohne ungenutzem Ballast. *) Muss ja nicht original sein Sicher kannst du auch auch einen "nackten" Mikrocontroller + Quarz + USB-UART und dem Hühnerfutter drumherum nehmen, aber das wird nicht viel kleiner und sogar teurer. Außerdem brauchst du dann einen ISP Programmieradapter.
Stefan ⛄ F. schrieb: > Außerdem brauchst du dann einen ISP Programmieradapter. Der steht offensichtlich schon auf dem Tisch. Man muss ihn nur mit dem als Beispiel mit der Arduino IDE mitgelieferten ArduinoISP bespielen. Luca Tatas schrieb: > Aktuell nutze ich einen Arduino Nano ...
Luca Tatas schrieb: > Ich > hatte schonmal an den ATTiny 85 gedacht Wenn du wirklich etwas Geld sparen willst nim was was USB von hause aus kann. Das ist das wo du am ehesten noch was einsparen kannst. Da sind es gut 109,10€ bei 100St. Aber für diese gut 100€ lohnt sich der Aufwand für eine neuentwicklung nicht wirklich. Da müsstest du schon einige Hundertausend benötigen bis sich das lohnt... ATMEGA328P-MUR 100St. 1,54 € 154,00 € CH340E 10x(10 Pack) 0,44 € 44,10 € = 1,98€/St. ATTINY85-20MUR 100St. 0,754 € 75,40 € CH340E 10x(10 Pack) 0,44 € 44,10 € = 1,19€/St. STM32F070F6P6 100St. 0,889 € 88,90 € kann von Hause aus USB = 0,89€/St.
Irgend W. schrieb: > CH340E 10x(10 Pack) 0,44 € 44,10 € Wenn's nur um Zuhause geht, tuts doch eigentlich auch ein schlichter USB-TTL-Seriell-Wandler?!?
Luca Tatas schrieb: > Ich suche einen Microcontroller, der vier analoge Inputs hat und > außerderm Was sollen denn Deine analogen Inputs können? Soll das Signal analog bleiben? mfg Klaus
Danke für die vielen Antworten! Preislich geht es eher weniger drum. Ich nutze im Moment einen Arduino Nano Klon mit USB C für knapp 2.40€. Ich hatte mich nur gefragt, ob es nicht eine einfachere Alternative geben würde. Scheinbar lohnt sich der Aufwand aber ehrlich gesagt überhaupt nicht. Danke an alle!
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.