ELEC2000, Praxisnahe Rechenprogramme für
die Elektronik für ATARI-ST und
ATARI-ST-Emulatoren unter TOS-1.04 (TOS-2.06)
- Das Inhaltsverzeichnis meiner Elektronik-Minikurse
- Die Philosophie meiner
Elektronik-Minikurse
(WICHTIG: Unbedingt zur Kenntnis nehmen!) - Hilfe bei Leserfragen.
(WICHTIG: Unbedingt zur Kenntnis nehmen!) - Simulieren und Experimentieren, ein Vorwort von Jochen Zilg
- Autor: Thomas Schaerer Buch 1 Buch 2

Was ist ELEC2000 ?
ELEC2000 ist eine Sammlung von sehr praxisnahen und benutzerfreundlichen Elektronikrechenprogrammen für ATARI-ST-Computer oder, heute zahlreich verfügbar, ATARI-ST-Emulatoren für unterschiedliche Computerplattformen, wie Linux, Windows und MacOSX. Die vorliegenden Programme entwickelte ich etwa zwischen Ende der 1980er bis weit in die 1990er-Jahre. Diese Programme stehen inklusive aller Quelltexte gratis zur Verfügung:
Ich habe diese Programme im Laufe der Zeit auch immer wiedermal
verbessert. ELEC2000 ersetzt die alte Version ELEC1298, welche man auf
diversen ATARI-FTP-Servern findet, falls solche noch aktiv sind. Sollte
ich an ELEC2000 etwas ändern oder erweitern, werde ich dies im
darauffolgenden Newsletter des Elektronik-Kompendium bekanntgegeben.
Diesen ELKO-Newsletter kann man auf jeder ELKO-Seite oben rechts
abonnieren.
Bisher wurden mit den vier Zahlen nach ELEC der Monat und das Jahr
angegeben, in denen Teile des Programmpacket erweitert oder verbessert
wurden. Neu wird das Programmpacket mit hoher Wahrscheinlichkeit immer
ELEC2000 heissen. Es wird nur noch spärliche Erweiterungen und
Ergänzungen geben.
ATARI-ST-Emulatoren
In den 1990er-Jahren benutzte ich die TOSBOX, ein bewährter ATARI-ST-Emulator unter DOS und im DOS-Prompt von Windows-95. Die TOSBOX funktionierte auch sehr gut mit dem DOS-Prompt des Windows-XP. Seit schon wieder vielen Jahren setze ich unter Windows-XP den ATARI-ST-Emulator STEEM ein, und seit Juni 2008 HATARI auf meinem Mac-mini ein. Erst unter MacOSX-10.5 und, seit es den Schneeleoparden gibt, unter MacOSX-10.6. Zu diesen Emulatoren und zu einer bervorragenden Quelle von TOS-Images (Betriebssystemdateien des ATARI-ST/TT) folgen ein paar Links (Stand Juli: 2010):
- TOS-ROM-Image-Dateien (ATARI-ST/TT-Betriebssystem in einer Datei.)
Die Funktionssicherheit von ELEC2000
Die ELEC2000-Programme arbeiten garantiert stabil beim Einsatz von
ATARI-ST-Computern unter TOS-1.04 mit einer Bildauflösung von 640x400
Pixeln und Mono-Einstellung (schwarz/weiss). Unter zusätzlichem Einsatz
von NVDI-3.02 und der Betriebssystemerweiterung QUANTOS gibt es
ebenfalls keine Probleme. ELEC2000 funktioniert ebenso mit dem
ATARI-ST-Emulator MAGIC-PC ab Version 1.2, bei dem ein
TOS-1.04-Image-File im Einsatz ist. Dies hat jemand für mich getestet.
Ob ELEC2000 unter MAGIC-MAC-X auf einem Mac funktioniert, weiss ich
nicht. ELEC2000 läuft unter STEEM (WinXP), HATARI (MacOSX-10.5) und
(MacOSX-10.6). Die Angabe des Betriebssystems in Klammern bedeutet, dass
ich selbst nur mit diesen Erfahrungen habe. Ich gehe davon aus, dass
ELEC2000 auch mit STEEM unter Linux arbeitet. HATARI unter Linux hat
jemand für mich erfolgreich ausprobiert. Einige Leute haben ELEC2000
auch mit TOS-2.06 in verschiedenen ST-Emulatoren problemlos laufen
lassen, wie mir in einigen E-Mails mitgeteilt wurde.
Sollte diesbezüglich jemand weitere Erfahrungen sammeln, wäre ich an
Resultaten sehr interessiert!
6. Die ELEC2000 - Programme
Die GFA-3.5-BASIC- und TURBO-2.0-C-Quelltexte sind von mir programmiert.
Die Assembler- und die INLINE-Routine (in den GFA-3.5-BASIC-Programmen),
die für das Entpacken von Schaltbildern im STAD-Format (*.PAC) im
Einsatz sind, stammen nicht von mir. Sie sind aber ebenfalls zur
Weitergabe freigegeben. Detaillierte Infos dazu, siehe weiter unten im
Kapitel COPYRIGHT.
ELEC2000 enthält folgende Programme:
ELECFORM 1. Blindwiderstände von Kapazitäten und Induktivitäten
2. Berechnung von Parallelwiderständen (max. 10)
3. Toleranztabelle für Widerstände (1 - 20%)
4. Kondensatorspannung als Funktion von T, R und C
5. Einschaltimpuls Trafo-Sek --> Gleichr. --> Kond.
6. Netzteil Trafo --> Gleichr. --> Siebk. --> Regler
7. Operationsverstärker: Slewrate / Bandbreite / Amplitude
DREIECKG Berechnung von Dreiecksignalgeneratoren mit 2 Opamps.
RC_HPTP Berechnungen von passiven Hoch- und Tiefpassfiltern
erster Ordnung.
FILTCOOK Berechnung von aktiven Hoch- und Tiefpassfiltern zweiter bis
sechster Ordnung in Bessel, Buttherw. und Tscheb.
(Grundlage ist das AKTIV-FILTER-Kochbuch von Don Lancaster)
POTMETER Aus linearem Potmeter mach ein quasi-logarithmisches...
VOLTREG Berechnungen von Spannungsregelschaltungen: Diskret und
LM317, LM337 etc.
LM555 Berechnungen mit dem Universal-Timer 555, auch CMOS-Version.
GITARTUN Gitarren-Tuner, Bezug auf eine ELEKTOR-Schaltung.
DB_CALC Umrechnung Dezibel <--> Verärkung/Dämpfung.
THERMO Umrechnung Celius, Kelvin und Fahrenheit.
INP_OUTP Ein- und Ausgaberoutinen mit Grössenordnungssymbolen in
GFA-3.5-BASIC und TURBO-2.0-C. Das C-File ist geeignet zur
Portierung auf andere Plattformen. INP_OUTP wurde in der
ST-COMPUTER 4/96 auf Seite 68 publiziert!
ZOLL_MM Umrechnung von mm in zoll, Skizzierunterstützung.
Wesentliche Erneuerungen
Im Dezember 1998 erweiterte ich ELEC2000 mit dem Programm FILTCOOK zur
Berechnung aktiver Tiefpass- und Hochpassfilter in zweiter, vierter und
sechster Ordnung, in den Charakteristika Bessel, Butterworth und
Tschebyscheff (maximal 1dB Rippel im Durchlassbereich). Grundlage bei
der Entwicklung des Programmes war das Buch AKTIV-FILTER-KOCHBUCH von
Don Lancaster, das in der deutschsprachigen Ausgabe leider nicht mehr
erhältlich ist.
Im Oktober 2003 hatte ich das Bedürfnis für eigene Anwendungen FILTCOOK
mit der Berechnung von Tief- und Hochpassfiltern für dritte und fünfte
Ordnung zu ergänzen. Zusätzlich baute ich die Möglichkeit ein, die
Resultat-Seiten im unkomprimierten PIC-Format zu speichern. Dies
realisierte ich auch in den Programmen DREIECKG, LM555, POTMETER, VOLTREG
und RC_HPTP.
Der folgende Link zeigt einige dokumentierte Monitorbilder meiner
Programme in ELEC2000:
Copyright
Wenn jemand eines der Programme verändert oder erweitert, erwarte ich,
dass man die Quelltexte mit zusätzlichen Kommentaren und die
kompilierten Programme in einer ZIP-komprimierten Datei mir per E-Mail
zusendet. Selbstverständlich darf man die Programme, stets mit den
Quelltexten und sonstigen zugehörigen Dateien weitergeben. Werden
einzelne Programme weitergegeben, welche Bilder einlesen, also
STADDEC.INL welches im GFA-Quelltext enthalten ist, muss auch dessen
Assemblerquelltext LOADSTAD.ASS unbedingt beigefügt werden.
Die Weitergabe - veränderte und unveränderte Dateien - darf nur
unendgeltlich erfolgen! Die stets vollständige Weitergabe in beliebige
FTP-Server, Freeware-Pools und ATARI-spezifische Webseiten ist ebenfalls
erlaubt. Ich möchte dazu unbedingt informiert werden, wo diese Programme
landen.
Meine E-Mail-Adresse findet man in
Unterstützung via E-Mail und Diverses ganz unten.
Thomas Schaerer, (älter) ; 29.04.2002 ; 14.03.2003(dasELKO) ; 17.10.2003 ; 01.06.2007 ; 02.11.2007 ; 15.07.2010






