LCD / SD / PWM / Encoder w Teensylu

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

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: Fabrykator.pl » 23 maja 2013, 16:32

Nie musisz lutować kabelków do resetu - reset masz przecież wyprowadzony przy gnieździe 6-pinowym ISP (patrz pierwsza grafika w temacie - opisane RESET)
Enkoder podłączasz w miejsce opisane również na tej grafice, czyli:
- mostkujesz jedną nóżkę enkodera (po stronie z 2 nogami) ze środkową (po stronie z trzema nogami) - to jest GND
- nózka (pozostała z tych 2 po jednej stronie) - to ENC Klik
- 2 pozostałe, zewnętrzne po drugiej stronie to ENC1 i ENC2

mirogoce
Posty: 60
Rejestracja: 14 mar 2013, 21:37

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: mirogoce » 23 maja 2013, 20:13

Dziekuje za odpowiedz, jakos doszlem do tego ale potwierdzenie sie bardzo przyda :)

mirogoce
Posty: 60
Rejestracja: 14 mar 2013, 21:37

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: mirogoce » 17 cze 2013, 21:25

Podlaczone i wszystko smiga prawie jak nalezy. Mam problem z wyswietlaczem, wszystko jest ok dopuki ktores zalaczenie stolu zaczyna mi krzaczyc wyswietlacz, robie reset i wszystko znowu ok ale po pewnym czasie tzn. pierwsze grzanie stolu zalaczam z palca albo daje print i jest ok ale pozniej przy ktoryms kolejnym dogrzewaniu znowu wali mi wyswietlacz.
Myslalem ze to zasilacz bo mialem slaby 350W 16A to wymienilem na 400W 14A i 16A i dalej to samo. Oczywiscie +5 obciazylem, 14A na elektronike a 16A na stol.
W czym moze lezec wina?

Ma ktos jakis pomysl?

oskar
Posty: 948
Rejestracja: 21 mar 2012, 18:44
Lokalizacja: Oskar, Lwówek Śląski

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: oskar » 11 mar 2014, 21:25

Ma ktoś rozpiskę pinów do nowszego marlina? Coś mi enkoder nie działa a wszystko dobrze podłączone.

Safi
Posty: 25
Rejestracja: 23 sty 2014, 21:03

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: Safi » 23 kwie 2014, 22:09

Drodzy koledzy,

Czy takie LCD da się podłączyć do Teensylu:
http://www.ebay.com/itm/New-2004-LCD-Di ... 4177b2c90e

Domyślam się, że piny trzeba dopasować ale czy komunikacja z LCD SD i Encoderem jest taka sama w RAMPSie?

Pozdrawiam
Safi

kfgh
Posty: 1
Rejestracja: 07 cze 2013, 10:14

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: kfgh » 17 maja 2014, 11:25

Bez problemu da się podłączyć do teensylu i do tego całkiem dobrze działa
lcd.jpg

Awatar użytkownika
SWJ
Posty: 2868
Rejestracja: 19 sie 2013, 21:40
Lokalizacja: Poznań

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: SWJ » 03 wrz 2014, 12:06

Repetier dla LCD16x2 oraz enkodera oraz karty SD do generowania z poziomu WWW

Sprawdzone na Teensylu i drukowane z karty SD - działa



podłączeni zgodne z opisem z pierwszych poostów - obrazki na dole postu.



Co po kolei



1 wchodzimy na strone w http://www.repetier.com/firmware/v091/
2 ładujemy plik Configuration.h ( z załącznika poniżej )
3 przechodzimy przez ekrany konfigrujące i ustawiamy nasza drukarkę
4 przykładowa konfiguracja jest dla JELWEK MARK34
5 na stronie USer interface nie zmieniamy woboru typu LCD !!!!
6 pobieramy całe archiwum źródeł repetier na ostatniej stronie
7 rozpakowujemy archiwum
8 w archiwum nadpisujemy plik UIconfig.h naszym plikiem o tej samej nazwie
9 klikamy na Repetier.INO i kompilujemy projekt w arduino
10 wgrywamy do procka


/ :-) tested with printer Mark34



Więcej info o arduino - co i jak - polecam dobry opis na temat - TEENSYLU KOS by SYNTETYCZNY

Powinno działać z płytką KOS - ale nie jestowałem jeszcze
Można zmienić w pliku UIconfig.h LCD na 20x4 - ale nie testowałem


WAŻNE - jeśli chcemy zachować zgodność pliku CONFIGURATION.H - nie grzebiemy w kodzie programu w tym pliku - robimy to tylko z poziomu WWW !!!!
a jeśli już zmieniamy - trzeba zawsze stosowną zmianę zrobić na dole pliku z części definicyjnej dla "generatora kodu"




dla dociekliwych - definicja PINOLOGII

Kod: Zaznacz cały

#define UI_DISPLAY_RS_PIN      1      //  D_RS
#define UI_DISPLAY_ENABLE_PIN           3      //  D_E
#define UI_DISPLAY_D4_PIN      0      //  D_D4
#define UI_DISPLAY_D5_PIN      2      //  D_D5
#define UI_DISPLAY_D6_PIN      4      //  D_D6
#define UI_DISPLAY_D7_PIN      6      //  D_D7

// enkoder

#define UI_ENCODER_A           5
#define UI_ENCODER_B           7
#define UI_ENCODER_CLICK       39


//  karta SD  w  PINS.H

#define SDSS                20
#define SCK_PIN          21
#define MISO_PIN         23
#define MOSI_PIN         22




Ponadto wyjście wentylatora jest ustawione jako chłodzenie PCB ... jak załączają się silniki - włącza się wentylator :-) - do ustawienia przez WWW :-)


Pinologia ...

Obrazek

Obrazek
Załączniki
Repetier091_WWW_by_SWJ.zip
(715.19 KiB) Pobrany 41 razy
// Jarek

=========

... nie tylko drukowanie..

Awatar użytkownika
syntetyczny
Posty: 2390
Rejestracja: 08 lut 2013, 23:26
Lokalizacja: Elbląg
Kontaktowanie:

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: syntetyczny » 03 wrz 2014, 13:05

Wg tego samego schematu jest skonfigurowany Repetier z mojego githuba, autorstwa imrahill'a : https://github.com/syntetyczny/Repetier-Firmware ,a instrukcja jest również na githubie: https://github.com/syntetyczny/KOS/tree ... KOS1.2/doc w 2 językach więc jak ktoś jest leniwy, nie musi przechodzić przez wizarda www.
eppure si muove
sklep z akcesoriami RepRap http://www.byq3d.eu

Awatar użytkownika
SWJ
Posty: 2868
Rejestracja: 19 sie 2013, 21:40
Lokalizacja: Poznań

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: SWJ » 03 wrz 2014, 13:26

syntetyczny pisze:Wg tego samego schematu jest skonfigurowany Repetier z mojego githuba, autorstwa imrahill'a : https://github.com/syntetyczny/Repetier-Firmware ,a instrukcja jest również na githubie: https://github.com/syntetyczny/KOS/tree ... KOS1.2/doc w 2 językach więc jak ktoś jest leniwy, nie musi przechodzić przez wizarda www.



Paweł - jak pobierzesz twoją konfigurację z GITHUB ... i skompilujesz - będzie działać :git: :git: :git: i jak najbardziej jest OK


ale jak z pobranego twojego projektu będziesz chciał przejść przez WWW Repetier generator używając pliki CONFIGURATION.H - to ci gwarantuje że po skompilowaniu nie zadziała LCD na twoim KOS :o :? :( :(


:-) - ale jak nadpiszesz plik UIconfig.h zgodnie z moim opisem ( procedurą) powinno zadziałać..... o ile ręcznie nie zmienaliście np PINS.H :-) ... pobrać poklikac - sprawdzić i będzie pewne

Ja postarałem sie oczyścić plik UIconfig - by ewentualna edycja i dostosowanie do własnych była prostsza



zobacz pobrałem i sprawdziłem ... komplet stanowia te dwa pliki
Załączniki
KOS.PNG
// Jarek

=========

... nie tylko drukowanie..

Awatar użytkownika
SWJ
Posty: 2868
Rejestracja: 19 sie 2013, 21:40
Lokalizacja: Poznań

Re: LCD / SD / PWM / Encoder w Teensylu

Postautor: SWJ » 03 wrz 2014, 15:16

zapomniałme dopisać że na obrazku jest porównanie :
- plik z GITHUB
- plik z archiwum wygenerowanego przez WWW Reptier


Widać że po wygenerowaniu z WWW pojawiaja sie tam standardowe zapisy i trzeba ten plik "nadpisać" lub wyedytować...
// Jarek

=========

... nie tylko drukowanie..


Wróć do „Teensylu”

Kto jest online

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