Znaleziono 3 wyniki

autor: ucy7400
03 cze 2010, 15:30
Forum: Elektronika CNC
Temat: Przejściówka: Joystick C64 - XYZpulse/XYZdirection/Enable
Odpowiedzi: 5
Odsłony: 2308

Do Mach'a jest plug'in który pozwala podczepić joystick/pad kompatybilny z gameport'em lub USB.

Mój pomysł bazuje raczej na sytuacji, w której karta sterująca silnikami ma własne, oddzielne od programowych/systemowych wejścia dla sygnałów sterujących. Rozwinięciem czegoś takiego jest zadajnik - określający ilość kroków, kierunek w wybranej osi i sterujący kartą.

Załączam schemat i wsad do ATtiny2313.
FuseBit'y do ustawienia wewnętrznego oscylatora:

Kod: Zaznacz cały

CKDIV8 = 1 (off), CKSEL = 0100 (8MHz internall), SUT10 = 01
autor: ucy7400
02 cze 2010, 17:02
Forum: Elektronika CNC
Temat: Przejściówka: Joystick C64 - XYZpulse/XYZdirection/Enable
Odpowiedzi: 5
Odsłony: 2308

To jest raczej pomysł dla amatorów.
Do prawdziwych zadań są enkodery itp.
Ale niektórzy dopiero zaczynają przygodę z CNC i nie wszystko już sobie pokupowali.

Co teraz warto pisać/konstruować na uC?
autor: ucy7400
02 cze 2010, 16:33
Forum: Elektronika CNC
Temat: Przejściówka: Joystick C64 - XYZpulse/XYZdirection/Enable
Odpowiedzi: 5
Odsłony: 2308

Przejściówka: Joystick C64 - XYZpulse/XYZdirection/Enable

Napisałem program na uC AtTiny2313 zamieniający sygnały ze starego analogowego joysticka do Atari lub Commodore'a na sygnały:

1. X step pulse
2. X direction
3. Y step pulse
4. Y direction
5. Z step pulse
6. Z direction
7. X Enable
8. Y Enable
9. Z Enable


Joystick podaje sygnały z manipulatora XY i przycisku "Fire".
Z jest generowana z osi X lub Y gdy naciskamy przycisk "Fire".

Program nie generuje jednoczesnego ruchu w wielu osiach.
Sterujmy albo osią X albo Y albo Z.

Są chętni na wsad do uC?

Wróć do „Przejściówka: Joystick C64 - XYZpulse/XYZdirection/Enable”