Intelligente Pailletten



In dem Artikel werde ich darĂŒber sprechen, wie wir ein elektromechanisches Miniatur-FarbwiedergabegerĂ€t fĂŒr intelligente Kleidung und adaptive Tarnsysteme entwickelt haben.

Prolog

„Sie fing an, auf den Baumstamm zu klettern. Die Mechanismen des Anzugs machten sich sofort an die Arbeit, bemalt in der Farbe einer Baumrinde, gesprenkelt mit Mondlichtflecken. "

Scott Westerfield Special

Nachdem ich diese Zeilen gelesen hatte, wurde meine Fantasie von dieser Idee gefangen genommen! Ein Anzug, der sich an die Umgebungsbedingungen anpassen und Farbe, Muster und Textur Ă€ndern kann. Tolles optisches Tarnsystem. Und außerdem Kleidung, die auf Wunsch des Besitzers oder abhĂ€ngig von seinen physiologischen Parametern das Aussehen verĂ€ndern kann.
"Er trug einen ChamĂ€leonanzug aus Polycarbon, der in der Lage war, jede Bandbreite von Farben nach der mentalen Ordnung des Besitzers zu reproduzieren und VerĂ€nderungen in seiner Stimmung auszudrĂŒcken."

Ulyam Gibson "Neuromantic"

Autoren von Werken der Literatur und des Kinos verwenden ChamĂ€leonkostĂŒme nach Belieben. Aber gibt es in diesem Bereich echte Entwicklungen?
Eine Literaturrecherche ergab, dass verschiedene LÀnder adaptive Tarnsysteme entwickeln und eine Vielzahl von FarbwiedergabegerÀten verwendet werden:

  • Polymer-LED-Matrix (PLED-Displays), 2011, CAMELEON-System;
  • wĂ€rmeempfindliche Polymere 2014 veröffentlichten Forscher der UniversitĂ€t von Houston die Ergebnisse der Arbeit zur Erstellung einer Matrix von Elementen, die ihre Transparenz beim Erhitzen Ă€ndern können.
  • transflektiven Displays , im Jahr 2015 eingefĂŒhrt Folium Optics einen funktionierenden Prototyp auf der DSEI internationale MilitĂ€rtechnologie Ausstellung.
  • Elektroaktive Polymere , 2018 prĂ€sentierten russische Entwickler auf dem Armeeforum einen funktionierenden Prototyp.

Fast alle Entwicklungen befinden sich jedoch im Stadium von Labortests und Prototypen.

Bei der Suche nach Ideen fĂŒr die Implementierung von etwas Ähnlichem bin ich auf etwas Neues gestoßen.
Einmal fragten sie mich: "Weißt du, was Pailletten sind?"

Hier beginnt die Entwicklungsgeschichte ...

Paillette


Am Anfang, als ich meinen Freunden und Kollegen erzÀhlte, was ich jetzt tat, stoppten sie meine Geschichte ganz am Anfang und stellten die gleiche Frage: "Pailletten?"
Deshalb werde ich sofort erklÀren, worum es geht.

Pailletten (französisches „goldenes Sandkorn“) sind ein dekoratives Kleidungselement, bei dem es sich um einen kleinen Kreis aus Kunststoff (Flocken) handelt, dessen kleines Loch zum Rand versetzt ist, um ihn (durch NĂ€hen) an einem Stoff oder einem anderen Material zu befestigen.



DarĂŒber hinaus haben diese Plastikkreise einen „Trick“, sie können sich drehen (scrollen) und zeigen dem Betrachter die eine oder andere Seite, die in verschiedenen Farben gemalt werden kann.

Im Allgemeinen schien es mir interessant. PaillettentĂŒcher erinnerten mich an LED-Anzeigen, nur mit geringer Auflösung und schlechter Farbwiedergabe. Andererseits arbeiten sie mit reflektiertem Licht und sind flexibel platziert (Kleidung oder deren Elemente).

Es wĂ€re cool, eine Paillette zu kreieren, die selbstĂ€ndig „durchblĂ€ttern“ und die Farbe Ă€ndern kann, die dem Betrachter gerade angezeigt wird. Viele dieser GerĂ€te werden zu einer Matrix kombiniert, die verschiedene Muster reproduzieren und Text, Bilder und all dies dynamisch anzeigen kann!

Elektronische Paillette


ZunĂ€chst wurden mehrere Skizzen angefertigt und die technischen Anforderungen fĂŒr das zukĂŒnftige Produkt formuliert:

  • Verwenden Sie mindestens 2 Farben.
  • GrĂ¶ĂŸen sind vergleichbar mit echten Pailletten;
  • geringes Gewicht und Stromverbrauch;
  • .

1


Jede elektronische Paillette besteht aus einer Basis, mit der sie an einer zukĂŒnftigen Basis (Stoff) befestigt ist. Auf der Basis befindet sich Elektronik fĂŒr die Steuerung und BlĂŒtenblattantriebe.

BlĂŒtenblĂ€tter befinden sich auf derselben Achse.

Es wurde beschlossen, dass die erste Version drei Farben haben wird:



FĂŒr den ersten Prototyp ist die GrĂ¶ĂŸe nicht das Wichtigste. Lassen Sie die Paillette daher etwas grĂ¶ĂŸer sein als in der Arbeitsaufstellung angegeben.

Die Struktur der elektronischen Steuereinheit: Die



ArduinoNANO-Plattform wird als Steuerung ausgewĂ€hlt. Das Drehmoment von den Motoren (Kollektormotoren) auf die Pailletten wird ĂŒber das Schneckengetriebe ĂŒbertragen. Als Sensoren fĂŒr die Position der BlĂŒtenblĂ€tter werden variable WiderstĂ€nde verwendet, die aus kleinen SG90-Servos extrahiert werden.

Es funktioniert so:


Alles ist wie es sollte! Das einzige, was nicht gefiel, war die niedrige Geschwindigkeit der BlĂŒtenblĂ€tter, aber fĂŒr den Debugging-Prozess ist es. DarĂŒber hinaus haben wir diese Kleinigkeit im nĂ€chsten Prototyp korrigiert.

Version 2


Im neuen Modell haben wir nur die Zusammensetzung der elektronischen Steuereinheit geĂ€ndert und eine Leiterplatte hinzugefĂŒgt, sodass aus der Paillette ein vollwertiges Modul wurde. Jetzt wurde alles von einem 8-Bit-ATtiny44-Mikrocontroller ĂŒber den L293DD-Motortreiber gesteuert.

So sieht es aus:



Und so funktioniert es:


Wie Sie sehen, ist bisher von keinem digitalen Datenaustauschprotokoll die Rede. Zuerst musste man sich mit Mechanik beschÀftigen.

Version 3


In der nĂ€chsten Version haben wir uns die Aufgabe gestellt, die Anzahl der reproduzierbaren Farben auf 5 zu erhöhen. Dazu mĂŒssen wir die Anzahl der BlĂŒtenblĂ€tter auf 4 erhöhen und sie abwechselnd durch die anderen blĂ€ttern lassen. Der einfachste Weg ist natĂŒrlich, die Anzahl der Antriebe zu erhöhen, aber in diesem Fall mĂŒssen bis zu 5 Motoren auf der Paillette platziert werden! Dies ist eine Erhöhung des Gewichts, der Abmessungen und der Komplikation der elektronischen Steuereinheit. Wir haben entschieden, dass dies der falsche Weg ist.

Um das Ergebnis zu erzielen, haben wir verschiedene Möglichkeiten ausprobiert. Eines der ersten und interessantesten, wie es mir scheint, ist die Verwendung des Drehmoments von nur einem Motor, um die BlĂŒtenblĂ€tter durch mechanische GĂ€nge anzutreiben.

So sah der erste Prototyp aus, den wir zusammengebaut haben:



Und es hat funktioniert:


NatĂŒrlich werden in diesem Demomodell weder Geschwindigkeit noch Drehwinkel berechnet. Es schien uns zu kompliziert, ja, und eine große Anzahl mechanischer Komponenten wĂ€re fĂŒr kleinere Dimensionen schwierig zu implementieren. Trotzdem wurde diese Option ausgearbeitet.

Letztendlich haben wir uns fĂŒr dieses Schema entschieden:



TatsĂ€chlich haben wir das elektronische SteuergerĂ€t vom ersten Prototyp an gespeichert, aber die Rollen der Motoren geĂ€ndert, mechanische Komponenten hinzugefĂŒgt und die Positionssensoren der Lappen durch optische Endschalter ersetzt. Es wurde beschlossen, das Drehmoment eines Motors zu verwenden und es mit Hilfe eines Getriebes (Verteilergetriebe) nacheinander an jede Keule zu liefern. Die StromĂŒbertragung wurde mit einem variablen Gleitwiderstand ĂŒberwacht.

So sah der neue Mechanismus aus:



Seltsamerweise hat es nicht schlecht funktioniert:


Trotzdem hat er mehr Nachteile als Vorteile:

  • eine große Anzahl mechanischer ZahnrĂ€der (geringe ZuverlĂ€ssigkeit);
  • Viele Sensoren mĂŒssen kalibriert werden.
  • große Abmessungen;
  • niedrige Bewegungsgeschwindigkeit der BlĂŒtenblĂ€tter.

Als wir feststellten, dass wir zu diesem Zeitpunkt keine Alternative anbieten können, haben wir begonnen, in eine andere Richtung zu arbeiten.

Smart Sequin


Schließlich beschlossen wir, uns ernsthaft um die GrĂ¶ĂŸe unserer Pailletten zu kĂŒmmern. Es ist notwendig, zumindest nĂ€her an die Abmessungen dieser dekorativen Kleidungselemente heranzukommen. Und wir haben es viel kleiner gemacht: Die



Anzahl der reproduzierten Farben wurde wie bei einer echten Paillette auf 2 reduziert. Ein Miniatur-Schrittmotor wurde als Antrieb fĂŒr seine einzige Keule verwendet ( ich habe hier ausfĂŒhrlich darĂŒber geschrieben ).

Der Wert der Umschaltzeit zwischen Farben wird durch einfache Berechnungen erhalten. Der Motor macht 8 Schritte mit einer Pause zwischen Schritten von 10 ms. Mit der Berechnung können Sie die Schaltzeit nur annÀhernd schÀtzen.

Der Ruhestrom ist immer noch ein erheblicher Betrag. Wenn Sie jedoch die Energiesparmodi von Controller und Treiber verwenden, können Sie diesen Wert reduzieren.

Die neue Struktur der elektronischen Paillettensteuerung:



Wir haben uns entschlossen, die Elementbasis mit dem ATtiny44-Controller und dem L293DD-Treiber beizubehalten.

Schematische Darstellung des GerÀts:



FĂŒr Pailletten wurde eine kleine Leiterplatte ausgelegt:



Aufgrund der geringen GrĂ¶ĂŸe des GerĂ€ts mussten wir Mikroschaltungen auf beiden Seiten der Platine platzieren, tatsĂ€chlich nehmen sie fast den gesamten Platz darauf ein. Es ist notwendig, die Elementbasis zu Ă€ndern ...

Aussehen der Platinen- und Paillettenbaugruppe:



Sanft


Es schien uns sehr praktisch, wenn sich die Pailletten Ă€hnlich wie die LEDs im Adress-LED-Streifen verhalten. Daher wurde das Datenaustauschprotokoll entsprechend implementiert. Die Matrixsteuerungssteuerung steuert den Bitstrom fĂŒr alle Matrixelemente auf dem Bus und umrahmt das Paket mit Start- und Stoppteilern. Im inaktiven Zustand wird die Leitung auf Vcc hochgezogen.



Da diese Pailletten nur zwei Farben reproduzieren, wird jeweils nur ein Bit im Paket zugewiesen.



Die erste Paillette in der Zeile bemerkt das Starttrennzeichen, liest das erste dafĂŒr vorgesehene Bit und ĂŒbertrĂ€gt den Rest unverĂ€ndert auf das zweite. Die zweite Paillette in der Reihe liest erneut nur das erste Bit und ĂŒbertrĂ€gt den Rest weiter unten in der Kette. Somit ist es möglich, eine große Anzahl von Modulen mit der FĂ€higkeit zu verbinden, jedes einzeln zu steuern, ohne auf Adressierung zurĂŒckzugreifen.

In regelmĂ€ĂŸigen AbstĂ€nden folgen Bits nacheinander. Die Dauer des hohen Logikpegels bestimmt, dass "0" oder "1" durch diesen Impuls codiert wird. Alle Verfahren zum Datenaustausch in Pailletten werden durch Interrupts implementiert. Der Starttrenner wird an einer fallenden Flanke der PA3-Leitung fixiert (externer Interrupt), dann startet ein Timer, der in regelmĂ€ĂŸigen AbstĂ€nden Interrupts erzeugt. Im Timer-Interrupt-Handler werden Zeitintervalle und Impulsdauern gezĂ€hlt.

Sie haben nichts Neues geöffnet, und es ist unwahrscheinlich, dass etwas anderes fĂŒr eine Single-Wire-Schnittstelle erfunden werden kann.

Die Arduino-Plattform, die mit dem Computer kommuniziert, fungiert als Matrix-Controller (oder besser gesagt als Band) fĂŒr Pailletten. Wir haben eine kleine Anwendung in der Verarbeitungsumgebung geschrieben, die die Verwendung einer Matrix aus 4 Pailletten ĂŒber eine grafische OberflĂ€che ermöglicht:


Informationen zur FunktionalitÀt


Lassen Sie uns ĂŒber die Vorteile nachdenken, die Kleidung bieten kann, die durch die Verwendung elektromechanischer Pailletten ihre Farbe Ă€ndern kann.

Das erste, was mir in den Sinn kommt, ist die Verwendung von Pailletten bei der Gestaltung moderner Kleidung. Wenn Sie nach Informationen ĂŒber Trends im modernen Bekleidungsdesign suchen, finden Sie hĂ€ufig den Begriff „intelligentes Textil“, „intelligente Stoffe“, viele Hinweise auf Modedesigner, die ihre Outfits auf einem 3D-Drucker drucken, und andere technologische Wunder der Modebranche. Ich glaube, dass elektromechanische Pailletten sehr organisch in dieses Konzept passen.

Eine andere Anwendung sind adaptive (aktive) Tarnsysteme, wie oben erwÀhnt.

DarĂŒber hinaus kann jedes Paillettenblatt eine glĂ€nzende oder matte Textur haben und ist in verschiedenen Farben lackiert, was bedeutet, dass die Paillette Sonnenstrahlung auf unterschiedliche Weise absorbiert. Somit wird es dem Besitzer von Kleidung, die mit solchen Pailletten bedeckt ist, möglich, ihr Mikroklima zu kontrollieren.



DarĂŒber hinaus können die unteren BlĂŒtenblĂ€tter spezielle „Poren“ aufweisen, die sich mit den oberen BlĂŒtenblĂ€ttern öffnen und schließen können. Durch diese „Poren“ kann ĂŒberschĂŒssige Feuchtigkeit verdunsten.



Wenn es draußen regnet, kann die Paillette gleichzeitig die „Poren“ zuverlĂ€ssig schließen und verhindern, dass Feuchtigkeit unter die Kleidung gelangt.

Nur wenige Zahlen


Nehmen wir an, wir haben es bereits geschafft, das Problem des Platzierens elektronischer Pailletten auf einem elastischen Material zu lösen, oder wir haben aus diesen kleinen GerĂ€ten eine Art „mechanische Leinwand“ geschaffen. Welche Eigenschaften wird die Leinwand (zu diesem Zeitpunkt) haben?

SchĂ€tzen Sie die Kosten fĂŒr die Herstellung einer Paillette.

Anmerkungen:

1. Einzelhandelspreis - Der durchschnittliche Einzelhandelspreis fĂŒr elektronische Komponenten in meiner Stadt.

2. Großhandel - Bestellung elektronischer Komponenten in Chargen aus China.



* Blatt 208x248mm - 216 Rubel. (Slist = 51584 mm ^ 2), S-Platten = 391 mm ^ 2, N-Platten auf dem Blatt = 51584/391 = 131 StĂŒck, die Kosten fĂŒr 1 Platte = 1,64 Rubel.
** Spule 1 kg -1000 Rubel, Kosten fĂŒr 1 Satz Teile = 1 Rubel.


Es stellt sich heraus, dass in der Massenproduktion die Kosten fĂŒr ein Element etwas weniger als 100 Rubel betragen.

Wir berechnen die erforderliche Anzahl von Pailletten, um eine Leinwand mit einer FlÀche von 1 m2 zu erstellen:

  • Die FlĂ€che einer Paillette S1 = 391 mm2
  • Die FlĂ€che der Leinwand Sp = 1000000mm2
  • Die Anzahl der Pailletten auf der Leinwand N = 2558 StĂŒck
  • Gewicht Pailletten m1 = 3,5 g
  • Die Masse der Leinwand mit einer FlĂ€che von 1 m2 Mp = 8951 g
  • Die Hauptkosten eines Stoffes mit einer FlĂ€che von 1 m2: 240306 reiben
  • Stromverbrauch in Ruhe: Imin = 76A
  • Stromverbrauch beim Umschalten aller Webelemente: Imax = 306A

Eh ... nÀhen Sie uns keine Kleider aus elektronischen Pailletten ...

Ergebnisse


Hier können Sie reibungslos zu den Schlussfolgerungen ĂŒbergehen und ĂŒber die Nachteile der Verwendung elektromechanischer FarbwiedergabegerĂ€te im Allgemeinen und insbesondere unserer Pailletten sprechen.

Sind ĂŒblich


  1. Vorhandensein beweglicher Teile, AnfĂ€lligkeit fĂŒr mechanische BeschĂ€digungen, geringe ZuverlĂ€ssigkeit einzelner Matrixelemente, AnfĂ€lligkeit fĂŒr Verschmutzung.
  2. Eine kleine Palette reproduzierbarer Farben.
  3. .


  1. .
  2. . : «» .
  3. . : , , , , .
  4. .
  5. .


  1. «» .
  2. .
  3. .
  4. , , .

Im Allgemeinen war der Gedanke gut, die Implementierung erwies sich als weniger gut ... Trotzdem wird weiter an „intelligenten Pailletten“ gearbeitet. Bald werden wir versuchen, sie auf Kleidung zu legen, und wir werden definitiv die Ergebnisse teilen.

All Articles