tsm

TSM...der modulare Computer

TSM - ARM/CPU
tsm
  • 32-Bit-Prozessor S3C4530 mit ARM7TDMI Kern, Cache, DMA, HDLC (Bitbus), 2 32-Bit Timern, 2 ser. Schnitt­stellen mit Rx und Tx FIFOs, I²C und Ethernet-Controller 10/100MBit
  • 4 Megabyte Flash-Eprom, 2 Megabyte RAM mit 32-Bit-Datenbus
  • 512K Boot-Flash (sektoriert) erlaubt Betriebs­system-Updates
  • mCAT2 Echt­zeit­kern mit “Express-I/O” für bequemen E/A-Zugriff
  • RAM batteriegestützt
  • Echtzeituhr mit Kalender
  • Zwei RS232 Schnittstellen
  • 1 isolierte RS485 Netzwerkschnittstelle (BITBUS)
  • Relais (Wechsler) 1A/30V
  • Konfigurationssschalter 0..F
  • Optional: CAN-Schnittstelle

     

    Prozess-E/A-Bereich:

  • Acht Eingänge 24V, optoentkoppelt; wahlweise als Zähler
  • Acht PMW Ausgänge 24V, 1,5A, optoentkoppelt und überlastgeschützt
  • Acht analoge Eingänge 10 Bit; 0..5V, 0..20mA oder KTY
  • Zwei analoge Ausgänge 8 Bit; 0..5V

 

 

Mit Ethernet rücken die traditionelle IT und die Steuerungstechnik nahe zusammen: Einerseits öffnet der eingebaute Webserver die Steuerung zur Bürowelt hin, andererseits können E/A-nahe Prozeduren direkt auf der TSM-ARM aufgerufen werden.

Programmierung

Programmierbar ist die ARM-CPU in C auf Basis des portierten mCAT2-Echtzeitkerns, der schon von unseren TLCS900-Produkten bekannt ist. mCAT stellt Zeit und Ereignis gesteuerte Kommunikation durch Nachrichten zwischen Tasks bzw. zwischen Interrupttreibern und Tasks bereit. E/A sind über nodeAccess® aus einem Netzwerk-PC steuerbar.