uC-Auswahl?

  • Thread starter Michael Buchholz
  • Start date
In article <c4ovnu$9gj$03$1@news.t-online.com>,
"Michael Buchholz" <cylly@wtal.de> writes:
"Gernot Fink" <G.Fink@gmx.net> schrieb:
Dafür handelst du dir aber ein weit problematischeres Problem in der
Regelschleife ein. Dann hast du das Spiel zwischen Motor und
Positionsgeber. Das würde bedeuten daß du dem Motor ansteuerst, aber
nicht mitbekommst daß er schon läuft. Einfacher ist es das Getriebespiel
einfach zum Spindelspiel dazuzuaddieren.
Ich hatte eigentlich im Ohr, daß der Regelkreis einfach nur langsamer als
die Sensor/Aktor-Kombination sein muss, damit keine Schwingungen auftreten können...
Was sich ja mit einer verzögerung in Software machen liesse...
(Hochgeschwindigkeits-Fahrten sind eh leer, im material werde ich nicht
über 10 mm/sek kommen...)
Das ist bei einer Geschwindichkeitsregelung richtig, aber stell dir vor du
willst einen Kreis fräsen. Hier muß nicht nur die Geschwindichkeit stimmen
sondern auch der Zeitpunkt an dem eine Position erreicht wird.
Überleg dir mal was rauskommt wenn du einer Achse sagst 1 mm vor
und der anderen gleichzeitig 2 mm links. Das wird keine Fläche sondern
ein 45grad Winkel mit einer fläche.

Nimm halt einen schnelleren 8051. Es gibt da versionen die um ein
vielfaches schneller laufen als die normalen.
SDCC ist ein opensource c-compiler für den 8051.
Das war missverständlich von mir, ich meinte, ich kann kein C
und wills eigentlich auch nicht lernen....
Modula oder einfacher Assemler wäre genehm, für so eine einfache
Regelung wäre wahrscheinlich auch ien Basic-Compiler brauchbar, oder?
Prizipiell bin ich aber gerade dabei, mir das wieder abzuschminken,
da habe ich wohl das eine oder andere Problem unterschätzt;-)
(insbesondere die Optik, da dachte ich wohl zu simpel;-)
Interesse an aktuellen ľCs habe ich aber trotzdem, will mich da
endlich mal einarbeiten, was ist denn da für 'zum Basteln'
zu empfehlen (kostenlose/billige Entwicklungsumgebung, preiswerte
Controller/Programmer)?
Z.b. at89s8252 oder schnellere Kollegen.
Wenn du den Controller nur annähernd ausnutzen willst gibt es kaum
alternativen zu C und assembler.

--
MFG Gernot
 
Hallo !
da sich die Anforderungen gerade gezehntelt haben, glaub' ich Dir
das mal, mit einem Zähler ging das damals auch mit dem 8051er-derivat,
aber bei sechsen hatte ich halt sorgen, das mir da Takte flöten gehen,
wenn ich die Zähler in Software machen muss.

Das nächste Problem ist: Kein C...
Modula oder Basic oder notfalls ein z80 oder 8051-ähnliches Assembler
bekomme ich hin, aber bis jetzt habe ich mich immer erfolgreich davor
gedrückt, C zu lernen ;-)
Dann nimm doch einfach einen hochgezüchteten 8051'er. Die gibt's mittler-
weile ein 100 Mal schnelleren Ausführungen und ISP-fähig sind auch noch
viele. Vielleicht reicht ja sogar ein AT89S8252...

BTW: C ist gar nicht so schwer, vor allem wenn man sich schon vorher ein
wenig Ordnung und Struktur in seinen Quellcodes angewöhnt hat!

cu,

Aguja

::Update:: www.PROuC.de ==> Free AVR-, PIC- & 8051-Programmers, Apps & Tips
 

Welcome to EDABoard.com

Sponsor

Back
Top