Strona 1 z 1

#define PSU_CONTROL wyłaczanie drukarki 3D

: 06 lis 2023, 14:19
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 !!

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

: 06 lis 2023, 14:52
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.

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

: 06 lis 2023, 15:11
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 ?

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

: 06 lis 2023, 15:13
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

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

: 06 lis 2023, 16:57
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

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

: 06 lis 2023, 17:52
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ć

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

: 07 lis 2023, 21:48
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 ?

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

: 07 lis 2023, 21:59
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).

Re: #define PSU_CONTROL wyłaczanie drukarki 3D

: 08 lis 2023, 15:59
autor: robo1973
ok Mam procesor na płycie ATMEGA 1284P Czy będzie taka sama adresacja dla adruino> ?