


SCOTTY332Einplatinencomputer mit MC68332, 16MHz |
Die Schaltung und das Layout von SCOTTY332 wurden modernisiert. Die neue Version trägt die Bezeichnung SCOTTY332 - 05/2007.
An der Schaltung wurde nur der Bereich des statischen RAMs verändert. Statt zwei 8Bit breiten RAMs gibt es nun ein 16Bit breites RAM. Das RAM kann - wie bei der "alten Version" batteriegepuffert werden. Die Veränderungen am Layout sind so gestaltet, dass die Abmessungen und die Lage der Steckverbinder unverändert sind. Um das Board besser produzieren zu können wurden alle Bauteile, die sich auf der Lötseite befanden, auf die Bestückungsseite verlegt. Die beiden EPROM-Sockel wurden durch zwei FLASH-Memories vom Typ 29F040 ersetzt. Auf der Softwareseite ist alles "beim Alten" geblieben.
Ab der Version 05/2007 kann SCOTTY332 auch mit 25MHz Takt betrieben werden. Um auf 25MHz umzustellen, werden in den Initialisierungsteil des Anwenderprogramms folgende Zeilen eingefügt:
INTERN.qsm.sccr0 = 40; /* 19200 baud */ INTERN.sim.syncr = 0xd700; /* 25.17 MHz */Der Preis von SCOTTY332 bleibt unverändert. Es ergibt sich eine reale Preissenkung, da die beiden FLASH-Memories nicht extra berechnet werden.
Der moderne Schotte
Der Riesenerfolg von SCOTTY08 hat uns richtiggehend gezwungen, dem Wunsch unserer Kunden nach noch mehr Rechenpower nachzugeben. Das neue Familienmitglied bei den SCOTTYS heißt SCOTTY332 und ist mit einer 68332-CPU (CPU32-Kern) bestückt. Die CPU greift über einen 16Bit breiten Datenbus auf die Speicher zu (SCOTTY08 nur 8Bit breit). In Verbindung mit der, im Vergleich zur gewöhnlichen 68000er CPU, schnelleren CPU32 ergibt dies eine Leistungssteigerung, die etwa beim Faktor sechs liegt. Um schottische Sparmöglichkeiten sind wir auch bei SCOTTY332 bemüht. EPROM oder FLASH lassen sich per Jumper schon aus dem RESET 8Bit breit betreiben. Man kann somit durch das Weglassen eines Speicherbausteins Geld sparen. Die Rechenleistung liegt bei einem 8Bit breiten Festwertspeicher immer noch um circa den Faktor drei höher als beim Ur-SCOTTY.
Die Maße und Steckerbelegungen sind beim SCOTTY332 kompatibel zum SCOTTY08. Wenn Sie beim Design auf den kleinen Unterschied acht gegeben haben, können Sie vom SCOTTY08 zum SCOTTY332 aufsteigen, falls dies Ihre Applikation erfordern sollte. Grundsätzlich hat der Familiengedanke einige nicht zu unterschätzende Vorteile:
- Der Entwickler schießt sich auf eine Familie von Einplatinencomputern ein. Er muß sich für eine neue Applikation nicht auf neue Hilfsmittel umstellen.
- Es gibt eine hohe Entwicklungssicherheit. Stellt der Entwickler im Laufe der Arbeiten fest, daß SCOTTY08 zu schmalbrüstig ist, kann er, ohne seine Entwicklungsplattform zu verlassen, auf SCOTTY332 umsteigen.
- Liefersicherheit. Das Gespenst Allocation geht immer wieder in der Welt um. Erfahrungsgemäß liegt der Engpass meist an nur einem Bauteil. Die verwendeten Bauteile auf SCOTTY08 und SCOTTY332 unterscheiden sich so sehr, daß ein Lieferengpass gleichzeitig bei beiden Schotten nicht zu erwarten ist.
Der Stromverbrauch von SCOTTY332 liegt bei freundlichen 110mA. Da der Prozessortakt über eine PLL von einem 32,768kHz Quarz abgeleitet wird, sind Taktraten von 131kHz bis 16,777MHz möglich. Der Stromverbrauch von CMOS-Bausteinen hängt stark vom Takt ab. Die PLL des MC68332 kann per Software eingestellt werden. Somit kann auch der Stromverbrauch des SCOTTY332 softwaregesteuert beeinflußt werden.
SCOTTY332 ist mit dem CAN-Controller SJA1000 (Full CAN nach CAN2.0B Standard) und dem 12Bit A/D-Wandler TLC2543 mit 10 Kanälen bestückt. Dies ist eine Erweiterung im Vergleich zu SCOTTY08.
Technische Daten
SCOTTY332
- Platine 100mm x 80mm, Multilayer
- CPU32 MC68332 mit 16MHz (25MHz)
- TPU (A-Maske) mit 16 universellen Timerkanälen, G-Maske per Software einstellbar
- Systemtakterzeugung mit PLL, 131kHz bis 25MHz per Software einstellbar
- Watchdog-Timer, Bus-Timeout-Timer
- Stromaufnahme typisch 110mA
- 1MB statisches RAM, akkupufferbar
- Bis 1MB EPROM
- TLX+/PIF-Bus für Systemerweiterungen, z.B. grafische LCDs, TLXusb
- 32 parallele Ein-/Ausgabeleitungen, davon 16 Ausgang, 8 Eingang und 8 Ein-/Ausgang mit zusätzlicher Interruptfunktion (vektorisiert)
- Serielle Schnittstellen auf IF-Modul Stecker
- SPI (serielles Interface für Peripheriebausteine wie Parallel-I/O, AD-/DA-Wandler usw.)
- Background-Debugging-Mode Stecker
- A/D-Wandler 12Bit, 10 Kanäle
- CAN-Controller SJA1000 (Full CAN nach CAN2.0B Standard)
- Cross-C-Compiler (ECO-C bzw. WinECO-C) und Source-Level-Debugger (EDB) verfügbar
- C-Library im Quelltext für SCOTTY332 (im Lieferumfang von ECO-C enthalten)
Optionen
- Real Time Clock plus Batterie
Handbuch
Bestückungsplan
Schaltbild1
Schaltbild2
mc68332.pdf
cpu32.pdf
Ältere Versionen: siehe
Archiv
Entwicklungspaket
Als Einstieg bieten wir ein komplettes Entwicklungspaket an:
- SCOTTY332-Fertigbaugruppe mit NICO-Monitor im EPROM, RTC plus Batterie
- IF232-Modul
- ECO-C-Compiler
- Alle notwendigen Kabel
- Ein Satz Handbücher
Preise
*zzgl. MwSt., Porto und Verpackung. Mengenrabatte auf Anfrage.
Bestell-Bezeichnung Details EUR* sc332-ent SCOTTY332-Entwicklungspaket, Lieferumfang wie oben beschrieben 552,20 sc332-ent-win Wie sc332-ent, aber mit WinECO-C statt ECO-C 941,80 sc332-1mb SCOTTY332-Fertigbaugruppe mit 29F040 277,63 rtc72421 Option RTC plus Batterie 15,59 rtc63421 Option RTC mit integriertem Alarmtimer plus Batterie 20,45 nico NICO-Monitor 43,57 - MC68332-, QSM-, TPU- und CPU32-Handbuch -
www.mct.de: Produkte: Einplatinencomputer