Sunbeam- podłączenie lcd i enkodera

wulfnor

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: wulfnor » 24 cze 2013, 23:12

Krzysiek powinien podeslać Ci firmware.

poopi
Posty: 9
Rejestracja: 24 mar 2013, 20:33

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: poopi » 26 cze 2013, 20:09

wulfnor pisze:Krzysiek powinien podeslać Ci firmware.


Krzysiek to jak tam z tym firmware ?

Awatar użytkownika
Fabrykator.pl
Posty: 8759
Rejestracja: 06 mar 2012, 20:07
Lokalizacja: Darłowo
Kontaktowanie:

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: Fabrykator.pl » 05 lip 2013, 13:56

Firmware do panela dotykowego
viewtopic.php?f=15&t=2181

Sorry za późną odpowiedź, ale jakoś ten temat mi zniknął z pola widzenia :oops:

Klucha
Posty: 16
Rejestracja: 31 sty 2013, 11:19

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: Klucha » 20 sie 2013, 9:56

Mam nieszczęsną wersję Sunbeam C, która ma wadliwe wyprowadzenie na LCD i enkoder, a do zestawu właśnie te części dostałem. Jak dotąd nie był to problem, bo nie widziałem zbyt dużej potrzeby podpięcia lcd i enkodera, jednak to się zmieniło. Trochę nie chce mi się gimnastykować z lutowaniem do nóżki, stąd moje pytanie:
Czy jest jakiś pin na złączu do wyświetlacza na Sunbeam C (używany np. w panelu dotykowym), który można zamienić w PINS.h na klik enkodera (bo tego chyba brakuje?)?

Czy też jednak nie obejdzie się bez lutownicy?

Pozdrawiam

Awatar użytkownika
Fabrykator.pl
Posty: 8759
Rejestracja: 06 mar 2012, 20:07
Lokalizacja: Darłowo
Kontaktowanie:

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: Fabrykator.pl » 23 sie 2013, 13:49

Niestety nie ma takiego pina :( Trzeba lutownicę wziąć w rękę

Awatar użytkownika
GigaBajcior
Posty: 744
Rejestracja: 07 lip 2012, 8:48

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: GigaBajcior » 24 sie 2013, 16:27

Klucha pisze:Mam nieszczęsną wersję Sunbeam C, która ma wadliwe wyprowadzenie na LCD i enkoder, a do zestawu właśnie te części dostałem.


Wyprowadzenia wcale nie są wadliwe, wielokrotnie już było powiedziane że ta wersja Sunbeam'a została zaprojektowana do współpracy z ekranem dotykowym, stąd taki a nie inny układ pinów.

Klucha
Posty: 16
Rejestracja: 31 sty 2013, 11:19

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: Klucha » 25 sie 2013, 11:02

Jeśli to nie była wada, to czemu szybko pojawiła się wersja poprawiona? :D

Nie czepiam się, tylko pytałem czy da się to jakoś sprytniej obejść, jeśli nie to będę lutował :). Dobrze wiem, że każda drukarka tego typu to prototyp, także nie mam nikomu nic za złe. Poza tym Sunbeam jak dotąd mnie nie zawiódł.

Awatar użytkownika
GigaBajcior
Posty: 744
Rejestracja: 07 lip 2012, 8:48

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: GigaBajcior » 25 sie 2013, 11:45

Klucha pisze:Jeśli to nie była wada, to czemu szybko pojawiła się wersja poprawiona? :D


Bo się okazało że zainteresowanie dotykowym ekranem jest małe? Jak sądzę ze względu na cenę ekranu.. zwykły LCD i enkoder jest ze 4 razy tańszy.

PS. Niedługo będę się chwalił drukarką z Sunbeam C i ekranem dotykowym.

Awatar użytkownika
otasz
Posty: 348
Rejestracja: 26 sty 2014, 19:41
Kontaktowanie:

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: otasz » 29 kwie 2014, 23:05

Przygotowałem sobie wyświetlacz dokładnie według tego schematu http://www.lbfactory.com/podlaczenie-lc ... #!lightbox[reprap01]/5/ (zastosowałem te same rezystory), z tym że na razie nie mam jeszcze podłączonego enkodera. Podłączyłem całość do elektroniki (rev.B) i wyświetlacz świeci ale nic się na nim nie wyświetla. Czy bez enkodera wyświetlacz nie powinien nic pokazywać, czy to może coś innego?
...:::http://www.filaments4u.com:::... - drukarki 3D, filamenty do drukarek 3D
...:::COROPad-idealna powierzchnia do druku:::...
...:::Oprogramowanie 2D/3D CAD/CAM:::...

DWSD
Posty: 2
Rejestracja: 29 sty 2013, 23:24

Re: Sunbeam- podłączenie lcd i enkodera

Postautor: DWSD » 22 sty 2015, 12:33

Witam serdecznie - mam jeszcze problem z elektroniką sunbeam rev. C - po długim czasie użytkowania stwierdziłem, że podłączę wreszcie tego lcd i enkoder, który mam od ponad roku. W sęk w tym, że wyświetlacz chodzi mi poprawnie - wchodzi w menu (działa mi click enkodera), tylko nie mogę przechodzić przez menu.

Podłączenie mam następujące:

Widok złącza 2x10:

---------------------------------
1 |(+5)VDD 11| (GND) VSS
2 |Enkoder1(obrót1kier) 12|(LCD_Data_6) DB6
3 | 13|
4 | 14|
5 |LCD_Data_4 15|(LCD_RS) RS
6 | 16|
7 | 17|
8 | 18|Enkoder 2 (obrót2kier)
9 |LCD_Enable 19|(LCD_DATA_5)
10| 20|(LCD_Data_7)
---------------------------------

Enkoder Click - nóżka procesora.

Wyświetlacz 4x20 204ZFA.
Patrzyłem na pins.h i wydaje mi się, że tam jest problem - mianowicie na pinach 5 i 7 jest TEMP_0_BED i TEMP_BED_PIN i drugi raz BTN_EN1 i BTN_EN2.

Powiedzcie proszę jakie piny ustawić, aby to było prawidłowo. Temperatury są poprawnie odczytywane ze stołu, więc co ma być na enkoder dane..., niestety już się załamuję.

Jak próbowałem podłączyć jeden z obrotów enkodera pod dostępne inne nóżki to najwyżej osiągałem szlaczki na wyświetlaczu(drugi obrót był wyłączony).


Kod: Zaznacz cały

********************
* Teensylu 0.7 / Printrboard pin assignments (AT90USB1286)
* Requires the Teensyduino software with Teensy++ 2.0 selected in Arduino IDE!
  http://www.pjrc.com/teensy/teensyduino.html
* See http://reprap.org/wiki/Printrboard for more info
****************************************************************************************/
//#if MOTHERBOARD == 8
#define KNOWN_BOARD 1
#define AT90USB 1286  // Disable MarlinSerial etc.

#ifndef __AVR_AT90USB1286__
#error Oops!  Make sure you have 'Teensy++ 2.0' selected from the 'Tools -> Boards' menu.
#endif

#define LARGE_FLASH        true

#define X_STEP_PIN          28
#define X_DIR_PIN           29
#define X_ENABLE_PIN        19

#define Y_STEP_PIN          30
#define Y_DIR_PIN           31
#define Y_ENABLE_PIN        18

#define Z_STEP_PIN          32
#define Z_DIR_PIN           33
#define Z_ENABLE_PIN        17

#define E0_STEP_PIN         34  //bylo 6
#define E0_DIR_PIN          35  //bylo 7
#define E0_ENABLE_PIN       12 //bylo 12

//!!!!!!!!dokładam ekstruder 1 zeby sprawdzić ewentualnie drugie porty
//#define E1_STEP_PIN         14  //bylo 6
//#define E1_DIR_PIN          13  //bylo 7
//#define E1_ENABLE_PIN       11 //bylo 12
//; koniec

#define HEATER_0_PIN        8 // Extruder
#define HEATER_1_PIN        9
#define HEATER_2_PIN       -1
#define HEATER_BED_PIN     10 // Bed
#define FAN_PIN            16 // Fan
// You may need to change FAN_PIN to 16 because Marlin isn't using fastio.h
// for the fan and Teensyduino uses a different pin mapping.


  #define X_STOP_PIN         25
  #define Y_STOP_PIN         26
  #define Z_STOP_PIN         27
 
  #define TEMP_0_PIN          5  // Extruder / Analog pin numbering
  #define TEMP_BED_PIN        7  // Bed / Analog pin numbering


#define TEMP_1_PIN         6
#define TEMP_2_PIN         -1

#define SDPOWER            -1
#define SDSS                20
#define LED_PIN            -1
#define PS_ON_PIN          40
#define KILL_PIN           -1

#define ALARM_PIN          -1

#ifndef SDSUPPORT
// these pins are defined in the SD library if building with SD support
  #define SCK_PIN          21//było 21
  #define MISO_PIN         5//5 //ZAMIENIAM NA CLICK ENKODERA - BTN_EN1 - PIN 5, A BYŁO PIN 22
  #define MOSI_PIN         7//7 //ZAMIENIAM NA CLICK ENKODERA - BTN_EN2 - PIN 7, A BYŁO PIN 23
#endif

//#endif  // MOTHERBOARD == 8
#define BEEPER -1
   
    #define LCD_PINS_RS 1
    #define LCD_PINS_ENABLE 3
    #define LCD_PINS_D4 0
    #define LCD_PINS_D5 2
    #define LCD_PINS_D6 4
    #define LCD_PINS_D7 6
   
    //buttons are directly attached
    #define BTN_EN1 5
    #define BTN_EN2 7
    #define BTN_ENC 39  //the click
   
    #define BLEN_C 2
    #define BLEN_B 1
    #define BLEN_A 0
   
    #define SDCARDDETECT -1
   
      //encoder rotation values
    #define encrot0 0
    #define encrot1 2
    #define encrot2 3
    #define encrot3 1



Mam nadzieję, że z waszą pomocą mi to zadziała.

[edit]
Próby wg tego schematu nic nie dają:(
Obrazek
http://www.mojreprap.pl/board/viewtopic.php?f=45&t=1620
[/edit]


Wróć do „Sunbeam”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości