Hallo zusammen,
ich bin auf der Suche nach einem passenden mc für mein Projekt welches
in kleiner Serie gefertigt werden soll.
Hier einmal die Rahmenbedingungen:
-Das Produkt wird ein Gerät sein, welches mit einer 9v Batterie versorgt
wird.
-Das Gerät wird ein kleines Magnetventil besitzen, welches mit einem
Mosfet angesteuert wird.
-Neben dem Magnetventil wird es einen Wassersensor der das Ventil bei zu
hohem Füllstand schließen soll, neben einer status-LED sowie einen
Taster geben um das Ventil händisch testen zu können.
Das Programm soll das Ventil alle 24h für 40s öffnen. Ohne den 24h Timer
zu beeinflussen sollte man aber zwischendurch das Ventil mit dem Taster
testen können und auch das schließen des Ventils während den 40 Sekunden
durch den Wassersensor soll den 24h Rhythmus nicht beeinflussen.
Da ich gerade ziemlich planlos bin nehme ich jede Hilfe oder Idee gerne
an. Sowohl einen Vorschlag für einen passenden MC sowie tipps zum
Programm.
Mit freundlichen Grüßen
Tim :)
Jap, irgendwas kleines Richtung Attiny13 sollte es mehr als tun. Je
nachdem, wie genau deine 24 Stunden-Intervalle sein sollen, kann ein
externer Quarz interessant sein. Das ganze Ding dann auf 32.768kHz
laufen zu lassen, reicht einerseits an Geschwindigkeit für die
Anwendung, andererseits braucht's auch weniger Strom.
Üblicherweise erzeugt man sich ein Interrupt z.B. alle 100ms, in denen
man dann aufwacht und schaut, obs was neues gibt. Dann noch einen Zähler
hochzählen und man weiß, wann mal wieder 24 Stunden oder 40 Sekunden
verstrichen sind.
Tim schrieb:> -Das Produkt wird ein Gerät sein, welches mit einer 9v Batterie versorgt> wird.
9V-Batterien sind so mit die schlechteste Quelle für sowas. Geringe
Energiedichte und es braucht einen Regler, der 3.3/5V für den Controller
bereit stellt.
Wenn möglich, solltest du vielleicht ein Magnetventil finden, dass mit 2
oder 3V läuft. Dann kann die ganze Schaltung ohne Spannungsregler direkt
an 2 oder 3 AA-Zellen laufen. Wie gut das funktioniert, zeigen
elektronische Heizungsthermostate, die Jahre auf 2AA-Zellen laufen und
auch einen kleinen Motor mehrmals am Tag verstellen.
und wie lange soll die Batterie halten, schon kalkuliert?
Gardena hat einen Bewässerungscomputer, die nutzen da ganz clever den
Wasserdruck. Das ist aber sicherlich patentiert.
Tim schrieb:> welches mit einer 9v Batterie versorgt> wird.
Das ist für MCs ne grauenvolle Spannung, da mindestens 4V vernichtet
werden müssen.
Besser sind 3V geeignet, z.B. 2 Mignon.
Es gibt einfach keine MCU die das nicht mehr könnte.
Es ist also eher die Frage auf welche Familie man sich festlegen will
und was derzeit überhaupt lieferbar ist.
Hier bei MC.net besteht die Welt aus AVR und ggf. noch zähneknirschend
STM32.
PIC, STM8 oder die OTP Padauk PMS150C für 7Cent, alle können das.
Das ist so primitiv das ich das mit HW Timer ohne MCU bauen würde.
Man vergisst nämlich schnell was es für eien Aufwand bedeutet dem
Bestücker programmierte MCUs zur Verfügung zu stellen oder die ISP zu
flashen.
Jeder Handgriff kostet Geld.
Dazu: Microchip bietet für kleines Geld an die dort gekauften Controller
gleich mit Custom Code programmiert zu liefern.
Tim schrieb:> Das Programm soll das Ventil alle 24h für 40s öffnen.
Wie genau müssen diese 24h eingehalten werden?
> Das Gerät wird ein kleines Magnetventil besitzen
Welches denn? Wieviel Strom braucht das?
> -Neben dem Magnetventil wird es einen Wassersensor der das Ventil bei zu> hohem Füllstand schließen soll, neben einer status-LED sowie einen> Taster geben um das Ventil händisch testen zu können.
Wenn du das schlau machst, dann nimmst du einen Schwimmerschalter, der
als Öffner ausgeführt ist und bei hohem Wassserstand einfach den Strom
durch das Ventil unterbricht.
Tim schrieb:> Vielen Dank für deine Antwort,>> Die 24h müssen nicht super genau eingehalten werden.>> Lg
WIE genau war die Frage und du schwurbelst rum.
Aber da du offensichtlich so gar keinen Plan hast, frage ich für Doofe:
Wieviele Minuten am Tag darf das Ding maximal falsch gehen?
Antwort bitte als Zahl mit Einheit.
Tim schrieb:> Am Tag maximal 30 Minuten
Also funktioniert ein ATtiny 13A nur mit einzeln kalibriertem RC
Oszillator oder eben ein ATtiny 25 mit beliebigem Quarz.
Nimm den ATtiny25 mit einem 32kHz Uhrenquarz und das Programm schreibst
du in der Mittagspause.
Tim schrieb:> welches mit einer 9v Batterie versorgt> wird.> ...> Das Gerät wird ein kleines Magnetventil besitzen> ...> status-LED
Der 9V-Block hält kaum länger als einen Monat!
Johannes S. schrieb:> und wie lange soll die Batterie halten, schon kalkuliert?> Gardena hat einen Bewässerungscomputer, die nutzen da ganz clever den> Wasserdruck. Das ist aber sicherlich patentiert.
Die normalen Magnetventile benötigen alle Wasserdruck zum Schalten. So
wie das Ventil in deiner Klospülung auch. Die Patente darauf sollten
schon im letzten Jahrtausend abgelaufen sein.
Gardena hat, wie andere Hersteller auch, Ventile im Programm die
bistabil sind. Damit sind sie sparsamer, benötigen aber ein wenig mehr
Intelligenz in der Ansteuerung. Anderenfalls drohen Überschwemmungen.
Als Alternative gibt es auch elektrische Kugelhähne. Da ist heute auch
schon Elektronik eingebaut. Beim Anlegen der Spannung bewegt der Motor
die Kugel in die Endstellung und schaltet ab. Gleichzeitig wird ein
Supercap geladen. Nachdem der Motor die Endstellung erreicht hat geht
der Stromverbrauch auf wenige mA zurück. Trennt man die Spannung vom
Ventil, sorgt die im Supercap gespeicherte Energie für den sicheren
Rücklauf in die Ruhelage.
Beispiel:
https://www.amazon.de/U-S-Solid-Motorkugelhahn-Elektrische-Automatische/dp/B07CWN219B/ref=sr_1_7?keywords=wege+kugelhahn+elektrisch&qid=1646045358&sr=8-7
Teo D. schrieb:> Der 9V-Block hält kaum länger als einen Monat!
Wenn der mit seinem absurd hohen Innenwiderstand überhaupt das
Magnetventil treiben kann.
Aber warum zwanghaft eine MCU für so eine pillepallekram?
Hier hat jemand ein ganz ähnlich gelagertes Problem.
Beitrag "NE555 extrem lange Impulspause"
Tim schrieb:> Da ich gerade ziemlich planlos bin nehme ich jede Hilfe oder Idee gerne> an.
Tja. Mein Rat wäre: Suche dir ein Ingenieurbüro, was sich um deine
Entwicklungsidee kümmert und notfalls selbige in eine machbare Richtung
bringt. Kostet natürlich was.
W.S.
@TO:
Wenn Du eine halbwegs taugliche Spec zusammenbekommst, nach der ich ohne
große Diskussionen anbieten kann, schick mir ne PM.
Datenblätter aller vorgeschriebenen Komponenten und Gehäusezeichnung
inkl.
Ich bin selbstständiger Entwickler.
4stelliges Budget und Private zahlen Vorkasse Zug um Zug mit 50%
Anzahlung.
Dafür bekommst Du getestete Prototypen / Erstmuster + aller PCB
Fertigungsunterlagen und wenn gewünscht auch die Kleinserie.
Wichtig:
Was soll es tun, wie exakt soll es das tun und wie lange soll es das mit
einer Batterieladung tun.
Und alles was nicht in der Spec steht, wenn ich loslege, bekommt Du
nicht zu dem vereinbarten Preis.
Lothar M. schrieb:> Wenn du das schlau machst, dann nimmst du einen Schwimmerschalter, der> als Öffner ausgeführt ist und bei hohem Wassserstand einfach den Strom> durch das Ventil unterbricht.
Das geht sogar ganz ohne Elektrik mit einem Ventil
aus einer Klospülung.
Stefan ⛄ F. schrieb:> Tim schrieb:>> Am Tag maximal 30 Minuten>> Ist dir bewusst, dass sich der Fehler in einem Monat auf 15 Stunden> auf-summiert?
Mein Gott, hast du es immer noch nicht begriffen? Das ist ein Troll.
Aber ein freundlicher. Er markiert seine regelmäßigen Postings schon
seit ewigen Zeiten mit einem ziemlich eindeutigen und kaum übersehbaren
Merkmal.
Das hat selbst meine dumme KI ziemlich schnell geschnallt. Du hingegen
scheinst da ein Problem zu haben...
Als Troll bezeichnet man im Netzjargon eine Person, die im Internet
vorsätzlich mit „zündelnden“ Flame-Kommentaren einen verbalen Disput
entfachen oder absichtlich Menschen im Internet verärgern will.
[Wikipedia]
Ein freundlicher Troll ist ein Oxymoron.
c-hater schrieb:> Mein Gott, hast du es immer noch nicht begriffen? Das ist ein Troll.
schon bei der Überschrift:
Standalone MC
Tim schrieb:> 9v BatterieTim schrieb:> Magnetventil
klingelte mein Trollmeter wie irre!!!!!!!!!!
Da fiel mir doch gleich das alte Lied ein:
"eins von diesen Dingen passt nicht zu den anderen -> Sesamstrasse1973"
Martin schrieb:> Danke, dass Du mich über Dein Niveau informiert hast
ja war lehrreich deswegen kann man mir keine "Tüte Luft für 5 Pfennig
verkaufen".
Sowas gibts heute nicht mehr aber vielleicht kann ich von dir lernen,
welche der 3 Dinge passen dann zueinander:
"MC 9V Magnetventil?"
Joachim B. schrieb:> "MC 9V Magnetventil?"
Natürlich passt das zusammen.
Zum einen kennen wir das Magnetventil nicht und zum anderen ist der TO
offensichtlich maximal überfordert mit dieser Aufgabe und hat u.U.
Sachen definiert die keine 3T funktionieren würde, weil er das nicht
überblickt und nicht berechnen kann.
Deswegen ist der noch lange kein Troll.
Max M. schrieb:> Deswegen ist der noch lange kein Troll.
Richtig.
Sondern jemand der halt damit anfängt sich auf neuem Gebiet
einzuarbeiten.
Es kann ja auch sein dass das Magnetventil Fremd-gespiesen ist und nur
ein Steuersignal braucht?
Warten wir ab bis uns der TO diese Angaben macht, dann wissen wir mehr.
:-)
Tm, was meinst du eigentlich mit "Standalone MC"? Ein Mikrochip oder ein
einbaufertiges Produkt?
Falls es um letzteres geht, könnten dich die Produkte von
https://www.controllino.shop interessieren. Programmiert werden sie mit
Arduino.
Max M. schrieb:> Natürlich passt das zusammen.
echt?
AVR mit 3 Mignon auf interne 8 Mhz arbeitet ohne Spannungsregler von 3x
1,8V=5,4V volle Alkaline bis 3x 0,9V=2,7V
das nenne ich standalone MC, mir passt das die 9V nicht
bis jetzt bleibt das Thema trollig da niemand weiss was der TO mit
standalone MC meint: "ohne Quarz? ohne Spannungsregler? und warum 9V mit
Magnetventil?"
das riecht nicht nur nach Troll oder nach Hausaufgabe oder nach Unfug,
ich stehe ja nicht ganz alleine mit meinem Gefühl, egal wieviel auch an
das Gute in den Fragern glauben mögen.
Johannes S. schrieb:> Gardena hat einen Bewässerungscomputer, die nutzen da ganz clever den> Wasserdruck. Das ist aber sicherlich patenti
Unter ,,Pilotventil" sollte sich was entsprechendes finden lassen.
Joachim B. schrieb:> bis jetzt bleibt das Thema trollig da niemand weiss was der TO mit> standalone MC meint:
Er doch auch nicht genau.
Nicht jeder der in dem Thema unbeholfen ist, ist ein Troll.
Für einen Troll gibt klare Definitionen und wo heizt der TO das Thema
denn bittesehr an?
Dein Beitrag ist trolliger als seiner, weil mehr dazu geeignet sich
darüber zu streiten als über seine Unbeholfenheit.
Stefan ⛄ F. schrieb:> Tim schrieb:>> Am Tag maximal 30 Minuten>> Ist dir bewusst, dass sich der Fehler in einem Monat auf 15 Stunden> auf-summiert?
Wenn da irgendwelche Pflanzen gegossen werden sollen, Fischen das Wasser
gewechselt wird, oder ein Urinal nachgespült wird, etc ist das kein
Problem.
Es gibt viele Anwendungen der Art "dass sollte so etwa einmal pro Tag
gemacht werden", zweimal passt auch, und wenn es mal vergessen wird,
sollte es spätestens am Folgetag nachgeholt werden. Da wären noch viel
größere Toleranzen als 30 min / Tag ok.
Joachim B. schrieb:> Martin schrieb:>> Danke, dass Du mich über Dein Niveau informiert hast> ja war lehrreich deswegen kann man mir keine "Tüte Luft für 5 Pfennig> verkaufen".> Sowas gibts heute nicht mehr aber vielleicht kann ich von dir lernen,> welche der 3 Dinge passen dann zueinander:> "MC 9V Magnetventil?"
Für jemand sich mit µC noch nicht so auskennt, aber z.B. Erfahrung mit
Gardena-Magnetvetilen, die mit 9V-Batterien betrieben werden, hat, ist
das eine naheliegende Kombination.
Max M. schrieb:> Teo D. schrieb:>> Der 9V-Block hält kaum länger als einen Monat!>> Wenn der mit seinem absurd hohen Innenwiderstand überhaupt das> Magnetventil treiben kann.>> Aber warum zwanghaft eine MCU für so eine pillepallekram?> Hier hat jemand ein ganz ähnlich gelagertes Problem.> Beitrag "NE555 extrem lange Impulspause"
Warum einen teuren Spezial-IC, wie den NE555 nehmen, wenn es auch ein µC
tut, den man nach Bedarf programmiert?
Für diese einfache Anwendung reicht locker z.B. einer der low-end µC von
Padauk. Vor Corona gab es die für deutlich unter 1 Cent pro Stück.
Philipp Klaus K. schrieb:> Warum einen teuren Spezial-IC, wie den NE555 nehmen, wenn es auch ein µC> tut, den man nach Bedarf programmiert?
Teurer Spezial-IC?
Soweit ich weiß ist das einer der ältesten Standard IC's überhaupt und
er ist spottbillig. Bei Aliexpress bekommst du 50 Stück für 3 Euro
(incl. Versand)
Stefan ⛄ F. schrieb:> Philipp Klaus K. schrieb:>> Warum einen teuren Spezial-IC, wie den NE555 nehmen, wenn es auch ein µC>> tut, den man nach Bedarf programmiert?>> Teurer Spezial-IC?>> Soweit ich weiß ist das einer der ältesten Standard IC's überhaupt und> er ist spottbillig. Bei Aliexpress bekommst du 50 Stück für 3 Euro> (incl. Versand)
Im Vergleich zu einem µC ist der NE555 spezialisierter und teurer.
Einst waren Röhren Standard, heute sind sie relativ teure
Spezialbauelemente. Anscheinend passiert nun das gleiche mit IC wie dem
NE555.
Den Geschäftsberichten von Padauk nach liegt der durchscnittliche
Verkaufspreis eines µC deutlich unter einem Cent. Die Padauk-µC reichen
vom billigsten, dem PMS15A mit PDk13-Architektur mit 64B RAM bis zu den
µC der PDK16-Architektur mit 512 B RAM und Hardware-Multithreding mit 8
Threads.
P.S.: Auf Taobao sehe ich heute ein Angebot PMS15A zu 0,13 ¥, also ca
0,9 Eurocent. Da steht etwas von 10 Stück, ich vermute (da ich leider
kein Chinesisch kann - Sprachen zu lernen fällt mir schwer, ich bin froh
dass ich halbwegs Deutsch, C und Englisch kann), dass das die
Mindestbestellmenge ist:
https://world.taobao.com/item/636604259682.htm?spm=a21wu.11804641-tw.shop-content.26.1a4ecf51rU9X0R
Philipp Klaus K. schrieb:> Im Vergleich zu einem µC ist der NE555 spezialisierter und teurer.
Dann zeige mir mal einen Mikrocontroller, der weniger als 50 Stück für 3
Euro incl Versand kostet.
Wenn Padauk seine Mikrocontroller für unter 1 Cent verkaufen kann, dann
können sie das auch mit NE555. Ich glaube diese Story jedoch nicht. Die
meinen wohl eher weniger als 1 Cent Gewinn.
Ich sehe gerade dass über diesen µC schon 2018 hier im Forum berichtet
wurde. Na gut, der ist wirklich billiger als der NE555, erstaunlich.
Ich frage mich, in welchen Mengen er verwendet wird.
Philipp Klaus K. schrieb:> Im Vergleich zu einem µC ist der NE555 spezialisierter und teurer.
Wenn Du Programmerstellung + Programmierung nicht rechnest und das der
NE555 mit weiter Eingangsspannung zurecht kommt, der MC aber nicht.
Für Deinen Padauk musst Du erstmal das ganze Programmergeraffel kaufen,
die Toolchain lernen und 20 Stk OTP MCs zerflashen bis die SW läuft.
Dann musst Du für Serien jemanden finden der die in großen Stückzahlen
flasht und wieder zurück ins Tape verpackt damit der SMD Placer damit
was anfangen kann.
Ist der Padauk mal nicht verfügbar, war es das.
Der NE555 kommt aus so vielen Quellen, das man den immer bekommt.
Wie viele tausend Stück muss ich bauen, bis ich die Initialkosten raus
habe und beim Preis eines NE555 bin?
Ich nehme ja selber lieber die MCU als den NE555.
Der Vergleich zwischen 1cent MCU und 6 Cent NE555 hinkt aber eben ganz
dramatisch, wenn man praktischerweise alles unterschlägt was man bei der
MCU zusätzlich tun muss.
Max M. schrieb:> Ich nehme ja selber lieber die MCU als den NE555.> Der Vergleich zwischen 1cent MCU und 6 Cent NE555 hinkt aber eben ganz> dramatisch, wenn man praktischerweise alles unterschlägt was man bei der> MCU zusätzlich tun muss.
Naja, der NE555 macht auch nicht das was man will, einfach durch
anstarren...