Schrittmotorsteuerung ?!

Hardware- und Elektronikbasteleien, Ansteuerung von Schnittstellen und Peripherie.
Fragen zu "Consumer"-Problemen kommen in Offtopic.
Benutzeravatar
mueckerich
Beiträge: 220
Registriert: 13.09.2004 11:33
Wohnort: Am schönsten Flecken der Erde, zwischen PC und Motorrad

Beitrag von mueckerich »

@Falko: Bei Kolbenschmidt Neckarsulm?
"Wenn Sie glauben, mich verstanden zu haben, dann habe ich mich falsch ausgedrückt" ( Alan Greenspan)
Benutzeravatar
Falko
Admin
Beiträge: 3531
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0
Kontaktdaten:

Beitrag von Falko »

Kolbenschmidt Papenburg, Werk 9 gehört zusammen.
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
Benutzeravatar
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

fesch! :allright:

@DD: Nö, ich hab keinen Plan, was man mit sowas alles selbstbauen kann. Wenn ich was brauch, muss ich mir des leider kaufen :D
Ich bin Ausländer - fast überall
Windows XP Pro SP2 - PB 4.00
DarkDragon
Beiträge: 6267
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Then hat geschrieben:- bin dabei 3D Zu Fräsen (meine Hauptziel) ! Auch hier wieder BMPs als Vorlage, nur SW (Grautöne) je nach RGB Wert werden 0.2mm Tiefe gefräßt !
Och nö, warum nicht gleich 3DModelle ausfräsen lassen? Ich wär froh hätt ich so ne Fräse und könnt ich die mit PB ansteuern.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Then
Beiträge: 247
Registriert: 06.09.2004 13:26
Wohnort: Siegen

Beitrag von Then »

??? :? ??? Hä ??
PB 5.62 / Windows 11 64Bit (i5/32GB/240GB-SSD+3TB-HDD/1050GTX4GB) / 27" Multitouch Monitor

... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

@Then
das hört sich ja interessant an. Ich habe beruflich mit den großen Geschwistern deines Vorhabens zu tun. Viel Erfolg :allright:
Bild
www.axa-maschinenbau.de meine Firma, für die die es interessiert.
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8677
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von NicTheQuick »

Ich versuche mich gerade daran mit 8 Bits ganz einfach 4 Motoren anzusteuern. Da ich gerade keine Platine zur Hand habe, sieht das zwar etwas unprofessionel aus, aber es wird sicherlich funktionieren.
Bild
Benutzeravatar
Falko
Admin
Beiträge: 3531
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0
Kontaktdaten:

Beitrag von Falko »

@NTQ

Sicher wird das funktioinieren. Hab ja die komplette Bescheibung über eine 2- Bit-Steuerung die im Buch beschrieben ist. Was du brauchst ist am sichersten ein IC, wie oben beschrieben, da die Leitungen den doppelten Strom bringen müssen. Bit1 und Bit 2 sind die ersten beiden Anschlüsse und die anderen beiden Bits werden invertiert. Schon hast du an der LPT 4 Schrittmotoren am laufen und sogar mit der doppelten Kraft.


MfG Falko
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

@NTQ
wie wäre es mit einem Dekoder? :o
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8677
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von NicTheQuick »

Ich habe die gesamte Invertier-Schaltung jetzt in einem LPT-Stecker eingebaut. Das wären dann zwei ICs mit jeweils 4 NAND-Gattern zu 2 Eingängen, die man dann natürlich parallel schalten muss. Also ingesamt 8 zu NOT-Gattern umgebaute NAND-Gatter. Dann habe ich nach den Ein- und Ausgängen der Gatter jeweils nochmal einen Widerstand reingeschaltet, womit wir dann bei 16 Widerständen wären.
Diese 16 Ausgänge gehen dann an die Basis-Anschlüsse von 16 Leistungstransistoren, die meine Schrittmotoren dann steuern können.
Dummerweise habe ich bisher nur 2 Schrittmotoren, aber ich mus jetzt sowieso erstmal ein bisschen rumexperimentieren. Und davor gehe ich noch eine Runde schlafen. Also bis heute dann.

Bei Gelegenheit mache ich euch mal noch ein Bild von dem Kabelsalat. :allright:
Bild
Antworten