Hallo,
Diesen Prozessor im Anhang habe ich in einem elektronischen
Seifenspender gefunden. Ich würde gerne wissen, was das für einer
ist, Google sagt mir dazu nichts, daher hoffe ich mal, dass einer hier
was darüber weiß. Ich denke mal, der ist programmierbar.
Gruß Elias
Da die Update-Notwendigkeit der Mikrocontroller von Seifenspendern eher
im 0-stelligen Bereich liegt, wird es dann wohl maximal ein OTP-µC sein,
wenn es überhaupt einer ist.
Zefix, wieder mal die Suchfunktion vergessen...
Naja, sieht wohl so aus, als ob das Chinahardware erster Güte wäre.
Nein, den muss man nicht updaten, ich wollte nur mal versuchen, etwas
damit rumzuspielen, aber da der wohl nicht programmierbar sein wird,
wies jetzt aussieht, kann ich das wohl vergessen... Mein Problem ist,
ich wollte mal ein bisschen mit der Hobbyprogrammiererei anfangen, und
sowas, was nicht allzu kompliziert ist, wäre interessant, aber wie ihr
schon geschrieben habt, wird ein OTP sin...
Elias schrieb:> Diesen Prozessor im Anhang habe ich in einem elektronischen> Seifenspender gefunden. Ich würde gerne wissen, was das für einer> ist
Es ist ein Mikrocontroller
Lynuxschlau schrieb:> Elias schrieb:>> Diesen Prozessor im Anhang habe ich in einem elektronischen>> Seifenspender gefunden. Ich würde gerne wissen, was das für einer>> ist>> Es ist ein Mikrocontroller
Ehr eine einfache Customlogik, das kann Vitelic auch bestens.
>> Es ist ein Mikrocontroller>> Ehr eine einfache Customlogik, das kann Vitelic auch bestens.
Ich verstehe nicht warum sich für so eine Anwendung Customlogik noch
lohnen soll. Einfache 8-Bit OTP-Mikrocontroller bekomme ich, hier in
Europa über einen Distri und in 100er-Stückzahlen, für 0,03 US$ pro
Stück:
https://lcsc.com/product-detail/PADAUK_PADAUK-Tech-PMS150C_C129127.html
Wenn ich da ein paar Millionen von brauche und direkt beim Hersteller
kaufe, sieht das mit dem Preis nochmal ganz anders aus.
Die ganzen Masken etc. für eine Custom-Logik herzustellen ist bei
einfachen Dingen zwar nicht mehr soo teuer, aber bei den Preisen wird
das nicht einfach wieder reinzuspielen sein.
Und mit dem OTP-µC kann ich mein Produkt auch noch schnell und ohne
großen Aufwand an andere Anforderungen, Kundenwünsche, Varianten,...
anpassen.
Elias schrieb:> Mein Problem ist,> ich wollte mal ein bisschen mit der Hobbyprogrammiererei anfangen, und> sowas, was nicht allzu kompliziert ist, wäre interessant, aber wie ihr> schon geschrieben habt, wird ein OTP sin...
dann nimm dir einen Arduino Klon für 1-2€. dazu entweder einen billigen
ISP Programmierer und C oder du nimmst Arduino (die programmiersprache)
mit dem Bootloader (die billigen China Klone haben nicht unbedingt einen
Bootloader geflasht, dann brauchst du doch wieder einen Programmierer).
Dazu findest du genügend breakout Boards zum starten, und viel wichtiger
fertige Projekte, Bibliotheken usw. Weiterhin gibt es ausführliche
Datenblätter und Dokumentation, und wenn du einen "richtigen" iSP
Programmierer hast kann der auch im Chip debuggen.
Gerd E. schrieb:> Und mit dem OTP-µC kann ich mein Produkt auch noch schnell und ohne> großen Aufwand an andere Anforderungen, Kundenwünsche, Varianten,...> anpassen.
dann musst du den aber auch selber programmieren (was wieder kostet,
Geld und Zeit), außerdem muss man das dann neu Entwickeln/ Portieren und
testen. Da könnte es sich schon lohnen das "programmieren" gleich mti
einer Maske zu erledigen.
K. S. schrieb:> dann musst du den aber auch selber programmieren (was wieder kostet,> Geld und Zeit),
Das Flashen des OTP-µCs macht bei den Mengen der Hersteller für Dich.
Oder Du hast ne Flash-Maschine rumstehen die ein Reel einzieht, flasht,
und das wieder in ein anderes Reel ausspuckt.
> außerdem muss man das dann neu Entwickeln/ Portieren und> testen. Da könnte es sich schon lohnen das "programmieren" gleich mti> einer Maske zu erledigen.
Nen µC-Programm anzupassen ist aber nen paar Größenordnungen einfacher,
als eine Customlogik inkl. Maskenerstellung etc.
Gerd E. schrieb:> Ich verstehe nicht warum sich für so eine Anwendung Customlogik noch> lohnen soll.
Weil man da Leistungstransistoren mit rein bauen kann.
hinz schrieb:> Weil man da Leistungstransistoren mit rein bauen kann.
Und das kann man bei uC wohl nicht? Ist es einem Leistungstransistor
nicht egal, wo sein Steuersignal herkommt? U.u. braucht's halt einen
Treiber... ist der das Problem?
Gerd E. schrieb:> Und mit dem OTP-µC kann ich mein Produkt auch noch schnell und ohne> großen Aufwand an andere Anforderungen, Kundenwünsche, Varianten,...> anpassen.Gerd E. schrieb:> Nen µC-Programm anzupassen ist aber nen paar Größenordnungen einfacher,> als eine Customlogik inkl. Maskenerstellung etc.
Ja, die Chinesen sind selbst zu doof zum Seifenspender bauen. Du
solltest dich denen als Berater empfehlen. Da wirst du bestimmt zum Held
der Arbeit gekürt.
hinz schrieb:> Gerd E. schrieb:>> Ich verstehe nicht warum sich für so eine Anwendung Customlogik noch>> lohnen soll.>> Weil man da Leistungstransistoren mit rein bauen kann.
Ok, das ist ein Argument, zumindest gegen den von mir verlinkten µC.
Da die Anforderung wohl nicht ganz so selten ist, hat der Hersteller
auch einen µC im Programm der auf 2 Pins 135mA source/sink bei 5V kann:
https://lcsc.com/product-detail/Others_PADAUK-Tech-PMS171B-S14_C337968.html
Ich weiß jetzt nicht ob das für den Seifenspender reicht, für so kleine
Motörchen mit Untersetzung könnte das aber schon gehen.
Gerd E. schrieb:> Wandelmann schrieb:>> Gerd E. schrieb:>>>>> ... über einen Distri und in 100er-Stückzahlen, für 0,03 US$ pro Stück ...>>>> Bei welchem Distributor kaufst du die Chips?>> Siehe mein Link oben.
Habe ich mal wieder Glück gehabt: Out of Stock.
Wandelmann schrieb:> Habe ich mal wieder Glück gehabt: Out of Stock.
Bei LCSC einfach die gewünschte Stückzahl in den Warenkorb tun und dann
ein Angebot anfragen. Normalerweise sind die innerhalb von 3 Tagen
wieder auf Lager.
Im vor kurzem erschienenen SDCC-Release ist der PMS150er noch nicht
unterstützt, der ist PDK13 und das ist noch in Entwicklung. Ich würde
daher für ein paar Cent mehr den PFS154 empfehlen, der ist mehrfach
programmierbar, im SDCC unterstützt (PDK14) und bei LCSC auf Lager:
https://lcsc.com/product-detail/Others_PADAUK-Tech-PFS154-S08_C317611.html
Gerd E. schrieb:> Wandelmann schrieb:>> Habe ich mal wieder Glück gehabt: Out of Stock.>> Bei LCSC einfach die gewünschte Stückzahl in den Warenkorb tun und dann> ein Angebot anfragen. Normalerweise sind die innerhalb von 3 Tagen> wieder auf Lager.>> Im vor kurzem erschienenen SDCC-Release ist der PMS150er noch nicht> unterstützt, der ist PDK13 und das ist noch in Entwicklung. Ich würde> daher für ein paar Cent mehr den PFS154 empfehlen, der ist mehrfach> programmierbar, im SDCC unterstützt (PDK14) und bei LCSC auf Lager:> https://lcsc.com/product-detail/Others_PADAUK-Tech-PFS154-S08_C317611.html
Ins Release hat es das pdk13-Backend nicht mehr geschafft. Aber die
Snapshots (http://sdcc.sourceforge.net/snap.php) unterstützen inzwischen
auch pdk13 und damit z.B. den PMS150 und PMS15A.
Falls der PMS150 zu teuer ist: Inzwischen gibt es von Padauk auch den
PMS15A. Dieses SoC bekommt man wohl auch zu Preisen unter 1 Cent.
Philipp