#define PSU_CONTROL wyłaczanie drukarki 3D

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
robo1973
Postów w temacie: 5
Posty: 59
Rejestracja: 19 lip 2022, 14:33
x 2

#define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: robo1973 »

Witam !!
Posiadam płytę Ender 3 Creality 3D V1.1.4
Chcę aktywować wyłączanie zasilania drukarki po wydruku #define PSU_CONTROL
Na płycie jest gniazdo B-BOT podłączone do portu procesora PA6 Chcę je wykorzystać do sterowania
wyłączaniem (* M81 - Turn off Power Supply. (Requires PSU_CONTROL))

Gdzie znajduje się konfiguracja pinów w Marlinie ?
Rozumiem że w configuration.h muszę odznaczyć #define PSU_CONTROL

W którym miejscu przedefiniować piny
Pozdraiwma !!
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 2
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: Jarewa »

Pins.h lub nazwa swojej płyty definiujesz ja na początku i. h w folderze nie jest sortowanie po nazwach a po UC.
robo1973
Postów w temacie: 5
Posty: 59
Rejestracja: 19 lip 2022, 14:33
x 2

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: robo1973 »

W zamieszonym configi mam płytę #define BOARD_MELZI_CREALITY 1505 // Melzi Creality3D (for CR-10 etc)
Gdzie znajdę lokalizację pinów do tej płyty ?
Załączniki
Configuration.zip
(38.87 KiB) Pobrany 32 razy
Ostatnio zmieniony 06 lis 2023, 15:25 przez robo1973, łącznie zmieniany 1 raz.
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 1
Posty: 1357
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 735

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: JGFTW »

Wszystkie nazwy plyt głównych są tu: https://github.com/MarlinFirmware/Marli ... e/boards.h

Nie ma wprost wersji 1.1.4 i zdaję się, że akurat ta płyta nazywa się jako Melzi Creality (procesor ATmega1284P):
https://github.com/MarlinFirmware/Marli ... CREALITY.h
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 2
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: Jarewa »

A nie jest to mega 644p ? ale tam jest popierdol..... prawie kilkanaście odnośników aż trafia na pins_SANGUINOLOLU_11.h
robo1973
Postów w temacie: 5
Posty: 59
Rejestracja: 19 lip 2022, 14:33
x 2

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: robo1973 »

Procek jest ATMEGA 1284P Tylko że pins_MELZI_CREALITY.h adresy pinów w żaden sposób nie pasują do schematu płyty. Schemat w zlaczniku
Pomierzyłem płytę miernikiem i pasują piny do schematu np
x-stop 21
y-stop 22
z - stop 23
LCD też nie mogę uruchomić
Załączniki
Ender3_schematic.PDF
(714.54 KiB) Pobrany 33 razy
robo1973
Postów w temacie: 5
Posty: 59
Rejestracja: 19 lip 2022, 14:33
x 2

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: robo1973 »

Nie wiem jak to jest adresowane na procu ponieważ adresy mają się ni jak do adresów podawanych w specyfikacji procesora
Działa LCD po podłączeniu zgodnie z opisem https://github.com/MarlinFirmware/Marlin/issues/18225
Może mi ktoś z kolegów wytłumaczyć adrsację procesora ?
Ja się mają adresy podane na schemacie https://green-candy.osdn.jp/external/Ma ... ematic.pdf
do tych użytych w Marlinie ?
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 1
Posty: 8947
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5873
Kontakt:

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: dziobu »

Tego szukasz: https://www.electronicshub.org/arduino-mega-pinout/
a konkretnie tego obrazka: https://www.electronicshub.org/wp-conte ... Pinout.jpg

Numery pinów w płytach z AVRami są kompatybilne z numeracją Arduina; taka pozostałość po czasach gdy elektronikę składało się z PCB kontrolera (Arduino) i płyty wykonawczej (Shield).
Andrzej_W
robo1973
Postów w temacie: 5
Posty: 59
Rejestracja: 19 lip 2022, 14:33
x 2

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

Post autor: robo1973 »

ok Mam procesor na płycie ATMEGA 1284P Czy będzie taka sama adresacja dla adruino> ?
ODPOWIEDZ

Wróć do „Firmware'y i hosty”