WikiDer > BASIC-Stempel

BASIC Stamp
Schematische Übersicht der BASIC Stamp 2

Das BASIC-Stempel ist ein kleiner Single-Board-Computer, entwickelt von Parallaxe, die gerne von Bastlern verwendet wird, um sich mit den Grundlagen von Mikrocontrollern vertraut zu machen, wie z Servomotor, LEDs, etc. Es ist bekannt für seine geringe Größe und ist beliebt, weil es einfach in einer Variante des BASICProgrammiersprache.

Spezifikationen

Die BASIC Stamp ist etwa so groß wie eine Briefmarke und hat die Form eines TAUCHEN, obwohl es nicht wie ein einzelnes Gehäuse aussieht. Das PCB der BASIC Stamp hat alle Elemente, die ein Mikroprozessor haben sollte, das heißt:

  • Der Mikrocontroller selbst mit Zentralprozessor. Mit dem Stempel hat es eine eingebaute Rom habe die BASIC Dolmetscher.
  • Eine interne Uhr, auf der das System läuft
  • EEPROM: Der Speicher der BASIC Stamp ist nichtflüchtig, sodass er seine Aufgaben auch dann ausführen kann, wenn die BASIC Stamp vom Stromnetz getrennt wurde. Das Programm bleibt erhalten, bis die BASIC Stamp zurückgesetzt oder das Programm überschrieben wird.
  • Ernährung: Dies kann entweder ein Adapter für die Netzspannung oder eine 9V-Batterie sein
  • 16 oder 32 I/O-Pins (je nach Modell)
  • Spannungsregler; Der BASIC-Stempel selbst arbeitet mit 5V, der Spannungsregler sorgt dann dafür, dass eine 9V-Batterie verwendet werden kann, das macht das Ganze mobiler.

Computerprogrammierung

Die BASIC Stamp verwendet eine Variante des BASICProgrammiersprache, PBASIC. PBASIC ähnelt der regulären BASIC-Sprache, mit einigen zusätzlichen Funktionen, die dem Mikrocontroller gewidmet sind. Diese Funktionen umfassen: PWM, Einrichten eines IIC Kommunikation und Steuerung LCD-Bildschirme. PBASIC wird auf besondere Weise im Speicher der BASIC Stamp abgelegt, damit relativ lange Programme in den begrenzten Speicher passen.

Durch ein serielle Verbindung mit einem Computer wird ein Programm in das EEPROM hochgeladen; Dadurch bleibt das Programm auf dem Mikrocontroller gespeichert, wenn dieser von der Stromquelle getrennt wird. Um ein Programm für die BASIC Stamp zu schreiben, gibt es also nichts Besonderes Programmierer (ein Stück Hardware, das EEPROM beschreiben).

Typen

Es gibt derzeit 4 Arten von Stempeln

  • BASIC Stamp 1 (BS1) (ausgelegt als Single Inline-Modul)
  • BASIC-Stempel 2 (BS2)
  • Spin Stamp: gebraucht ROTIEREN statt PBASIC
  • Speerstempel: verwendet eine Variante von Java statt PBASIC

Je nach Modell gibt es mehrere Varianten des BS2 (BS2e, BS2pe, BS2px, BS2sx, BS2p24, BS2p40), es gibt eine schnelle Arbeitszeit, zusätzliche I/O-Möglichkeiten usw. Einige Varianten des BS2 verwenden auch eine Parallax SX Prozessor statt der PIC mit BS1 und BS2.

Siehe auch

Externe Links