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

1. Was ist ELEC2000 ?
ELEC2000 ist eine Sammlung von sehr praxisnahen und benutzerfreundlichen
Elektronikrechenprogrammen für das ATARI-ST-TOS-1.04-Betriebssystem,
welche ich im Laufe von mehr als zehn Jahren für den Eigenbedarf
entwickelt und diese im selben Zeitraum, inklusive aller Quelltexte, der
Allgemeinheit über verschiedene FTP-Server zur Verfügung gestellt
habe.
Neu findet man diese Programme auf der Seite meiner
Elektronik-Minikurse des
Elektronik-Kompendium:
Ich habe diese Programme im Laufe der Zeit auch immer wiedermal
verbessert. Dass diese Programme auch für PC-Anwender interessant sein
können, welche früher mit einem ATARI-ST unter TOS-1.04 (TOS-2.06)
gearbeitet haben, liest man in Kapitel 2.
ELEC2000 ersetzt die alte Version ELEC1298, welche man auf diversen
ATARI-FTP-Servern findet, falls noch solche aktiv sind. Sollte ich an
ELEC2000 etwas ändern oder erweitern, werde ich dies im darauffolgenden
Newsletter des Elektronik-Kompendium und in den folgenden Newsgruppen
bekanntgegeben:
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 immer ELEC2000 heissen. Es werden
nur noch spärliche Erweiterungen und Ergänzungen geben.
3. ATARI-ST-Emulatoren
Ich benutzte während vielen Jahren die TOSBOX, ein bewährter
ATARI-ST-Emulator unter DOS. Er funktioniert auch sehr gut im
dem DOS-Prompt des Windows-XP, - ausser wie ich mal entdeckte, dass
der beliebte Texteditor XEDIT nicht hundertprozentig funktioniert.
Man kann das Resource-File nicht in das Konfigurationsprogramm laden.
Heute (2007) benutze ich unter Windows-XP den ATARI-ST-Emulator STEEM,
den ich sehr weiterempfehlen kann:
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 Einsatz sind, stammen nicht
von mir. Sie sind aber ebenfalls zur Weitergabe freigegeben.
Werden diese Quelltexte verändert oder erweitert, möchte ich, dass man
mich benachrichtigt und eine neue Version, ebenfalls mit Quelltext(e),
mir per E-Mail zusendet. Meine E-Mail-Adresse findet man in
Unterstützung via E-Mail und Diverses ganz unten.
Veränderungen oder Erweiterungen eines Programmes, müssen auf einer
separaten Textdatei kommentiert und beigelegt werden. Werden einzelne
Programme weitergegeben, welche PAC-Bilder einlesen, also STADDEC.INL im
GFA-Quelltext enthalten ist, muss auch dessen Assemblerquelltext
LOADSTAD.ASS unbedingt beigefügt werden.
ELEC2000 ist stets die Bezeichnung des gesamten Directory welches alle
weiter unten stehenden Programme enthält.
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. --> Sieb. --> 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.)
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)
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 ergänzen. Zusätzlich baute ich die Möglichkeit ein,
die Resultat-Seiten im unkomprimierten PIC-Format zu speichern. Dies
realisiert ich auch in den Programmen DREIECKG, LM555, POTMETER, VOLTREG
und RCHPTP.
Der folgende Link zeigt nun einige dokumentierte Monitorbilder meiner
Programme in ELEC2000:
Thomas Schaerer, (älter) ; 29.04.2002 ; 14.03.2003(dasELKO) ; 17.10.2003 ;
01.06.2007 ; 02.11.2007
Bookmark