Ramps i Due EEPROM
- Krychol rc
- Konto z ograniczeniami
- Postów w temacie: 4
- Posty: 199
- Rejestracja: 09 paź 2017, 12:24
- x 4
Ramps i Due EEPROM
Witam
Przyszło mi właśnie Arduino Due i wkomponowałem je w drukarkę po przerobieniu Rampsa 1.4 na logikę 3.3V.
Piersze co mnie zabolało to to, że miałem TMC2208 po uarcie i niestety w Due nie działa softwareserial, jedynie hardware serial ale to mamy do dyspozycji 3 Rx-y i Tx-y (niby bystarczy bo mam tylko na X,Y i Z) jednak Serial1 i Serial3 to po prostu wyjście na krańcówki na Rampsie, a nie chce mi się już przerabiać.
Drugi problem to przy logice 3.3 mogę np na LV8729 ustawić max 1A (1.1V) wyżej się nie da (mogę tu zmienić rezystory przy potencometrze ale na razie wystarcza).
I tu jednak pojawia się największe zmartwienie a mianowicie brak EEPROM, wiem, że idzie dołożyć zewnętrzny np. 24C64 ale jak to ugryźć w Marlinie 2.0 ? Nie widzę nigdzie gdzie ustalić chociażby adress I2C tego eepormu bo również po I2C mam wyświetlacz (po podpięciu 24C64 równolegle pod I2C z wyświetlaczem na wyświetlaczu mam tylko kwadraty?).
Kolejna sprawa to to, że Due ma dwa usb, jedno bezpośrednio do procka (ponoć da się po nim też programować), drugie jako uart i tu nasuwa się pytanie czy mogę Octoprinta podpiąć pod jedno a drugim prograować w razie W bez przepinania czy nie ?
Z góry dziękuję za pomoc i pozdrawiam
Przyszło mi właśnie Arduino Due i wkomponowałem je w drukarkę po przerobieniu Rampsa 1.4 na logikę 3.3V.
Piersze co mnie zabolało to to, że miałem TMC2208 po uarcie i niestety w Due nie działa softwareserial, jedynie hardware serial ale to mamy do dyspozycji 3 Rx-y i Tx-y (niby bystarczy bo mam tylko na X,Y i Z) jednak Serial1 i Serial3 to po prostu wyjście na krańcówki na Rampsie, a nie chce mi się już przerabiać.
Drugi problem to przy logice 3.3 mogę np na LV8729 ustawić max 1A (1.1V) wyżej się nie da (mogę tu zmienić rezystory przy potencometrze ale na razie wystarcza).
I tu jednak pojawia się największe zmartwienie a mianowicie brak EEPROM, wiem, że idzie dołożyć zewnętrzny np. 24C64 ale jak to ugryźć w Marlinie 2.0 ? Nie widzę nigdzie gdzie ustalić chociażby adress I2C tego eepormu bo również po I2C mam wyświetlacz (po podpięciu 24C64 równolegle pod I2C z wyświetlaczem na wyświetlaczu mam tylko kwadraty?).
Kolejna sprawa to to, że Due ma dwa usb, jedno bezpośrednio do procka (ponoć da się po nim też programować), drugie jako uart i tu nasuwa się pytanie czy mogę Octoprinta podpiąć pod jedno a drugim prograować w razie W bez przepinania czy nie ?
Z góry dziękuję za pomoc i pozdrawiam
- Berg
- Zasłużony
- Postów w temacie: 1
- Posty: 7570
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Ramps i Due EEPROM
1. LV8729 - tak podmiana rezystorka albo dolutowanie drugiego
2. Tak za $1-$2 można kupić EEPROM. Można ew poszukać takiego, co ma w tej samej kolejności piny, z płytki tak by dało się wpiąć płytka w płytkę. Choć jak to zrobiłem tak, że dokleiłem sobie obok (RAMPS-FD ale w RAMPS będzie tak samo)
3. Adres... niby tak ale nawet się nie zastanawiałem nad tym po podpięciu po prostu działał
4. Dwa porty USB - tak. W marlinie trzeba ustawić z tego co pamiętam 0 i 1. W repetierze 0 i -1 JEśli chesz używać obu do komunikacji. Jeśli nie to wystarczy tak jak jak napisałeś. Jeden do Octo, drugi do programowania.
2. Tak za $1-$2 można kupić EEPROM. Można ew poszukać takiego, co ma w tej samej kolejności piny, z płytki tak by dało się wpiąć płytka w płytkę. Choć jak to zrobiłem tak, że dokleiłem sobie obok (RAMPS-FD ale w RAMPS będzie tak samo)
3. Adres... niby tak ale nawet się nie zastanawiałem nad tym po podpięciu po prostu działał
4. Dwa porty USB - tak. W marlinie trzeba ustawić z tego co pamiętam 0 i 1. W repetierze 0 i -1 JEśli chesz używać obu do komunikacji. Jeśli nie to wystarczy tak jak jak napisałeś. Jeden do Octo, drugi do programowania.
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
- Krychol rc
- Konto z ograniczeniami
- Postów w temacie: 4
- Posty: 199
- Rejestracja: 09 paź 2017, 12:24
- x 4
Re: Ramps i Due EEPROM
Czyli podpina eeporm i włączam w Marlinie tak samo jak do arduino mega ?
Kolejna sprawa trochę nie w temacie to widzę, że TMC2208 mi się chyba przegrzał w osi X przy prądzie 0,8A bo drukując testową wazę przy samym końcu (ok. 3h) w osi X zaczął drukować stopnie …. (chyba wszędzie wstawię LV).
Kolejna sprawa trochę nie w temacie to widzę, że TMC2208 mi się chyba przegrzał w osi X przy prądzie 0,8A bo drukując testową wazę przy samym końcu (ok. 3h) w osi X zaczął drukować stopnie …. (chyba wszędzie wstawię LV).
- Cosik
- Konto z ograniczeniami
- Postów w temacie: 2
- Posty: 907
- Rejestracja: 09 gru 2017, 10:12
- Lokalizacja: Wrocław
- Drukarka: HEVO DC, Mikrus
- x 281
- Kontakt:
Re: Ramps i Due EEPROM
Z tym grzaniem to jest bardziej skomplikowane. Ustawione przez Ciebie 0.8A to jest RMS więc w piku potrafi być 1.128A. Co więcej jak chcesz używać tmc2208 to warto je dodatkowo chłodzić, co więcej w grę wchodzi też silnik jaki masz. Jak ja na swoim podpiąłem Titana/Pitana to potrafił się przegrzewać mimo niskiego prądu, związane to było z przełożeniem i EMF silnika
Zapraszam do tematu viewtopic.php?f=40&t=3324
Zapraszam do tematu viewtopic.php?f=40&t=3324
Wolność wariacie w swoim warsztacie...
HEVO DC - wciąż wiele pomysłów na usprawnienia
Mikrus - moje szaleństwo -> viewtopic.php?f=10&t=6880
Moje projekty 3D
https://discord.gg/cBYzhm2 -> RepRapy PL
HEVO DC - wciąż wiele pomysłów na usprawnienia
Mikrus - moje szaleństwo -> viewtopic.php?f=10&t=6880
Moje projekty 3D
https://discord.gg/cBYzhm2 -> RepRapy PL
- Krychol rc
- Konto z ograniczeniami
- Postów w temacie: 4
- Posty: 199
- Rejestracja: 09 paź 2017, 12:24
- x 4
Re: Ramps i Due EEPROM
Chłodzenie jest tyle, że TMC od osi x jest najdalej wentyla.
Co do silników niestety nie znam ich parametrów bo są to silniki które były w tej drukarce i nie maja zupełnie nic na sobie :/
Co do silników niestety nie znam ich parametrów bo są to silniki które były w tej drukarce i nie maja zupełnie nic na sobie :/
- Cosik
- Konto z ograniczeniami
- Postów w temacie: 2
- Posty: 907
- Rejestracja: 09 gru 2017, 10:12
- Lokalizacja: Wrocław
- Drukarka: HEVO DC, Mikrus
- x 281
- Kontakt:
Re: Ramps i Due EEPROM
To zrób inaczej, weź mu lekko ogranicz prąd, zmniejsz na nim jerk, akcelerację i maksymalny prąd. Podaj jakie masz ustawienia to się zweryfikuje.Krychol rc pisze:od osi x jest najdalej wentyla.
A wracając do tematu, to udało Ci się tą pamięć odpalić?
Wolność wariacie w swoim warsztacie...
HEVO DC - wciąż wiele pomysłów na usprawnienia
Mikrus - moje szaleństwo -> viewtopic.php?f=10&t=6880
Moje projekty 3D
https://discord.gg/cBYzhm2 -> RepRapy PL
HEVO DC - wciąż wiele pomysłów na usprawnienia
Mikrus - moje szaleństwo -> viewtopic.php?f=10&t=6880
Moje projekty 3D
https://discord.gg/cBYzhm2 -> RepRapy PL
- Krychol rc
- Konto z ograniczeniami
- Postów w temacie: 4
- Posty: 199
- Rejestracja: 09 paź 2017, 12:24
- x 4
Re: Ramps i Due EEPROM
Podpiąłem na razie moduł od arduino z AT24C32 i DS1302 i działa na adresie 0x50 (widocznie gdzieś marlin ma to zadeklarowane).
Co do ustawień to mam akcelerację na 1500 i jerk 10.
Co do ustawień to mam akcelerację na 1500 i jerk 10.
- dziobu
- Zasłużony
- Postów w temacie: 1
- Posty: 8945
- Rejestracja: 28 gru 2016, 16:38
- Drukarka: ZMorph 2.0(S)
- x 5873
- Kontakt:
Re: Ramps i Due EEPROM
[OT]
Masz gdzieś negację? Te EEPROMy mają adresy 0xA*.Krychol rc pisze:Podpiąłem na razie moduł od arduino z AT24C32 i DS1302 i działa na adresie 0x50.
Pozdrawiam
Paweł
Projekty: ELF | AVAT 01 | HotPlate-1
Drukarki: Flsun i3 Plus | Flsun G | Kossel | FF Dreamer | Monoprice MP Mini | Copymaster3D Pro 500 | AIO Robotics ZEUS | Zmorph 2.0 | Climber 7
Też fajne: Wydruki | Moje twory w 3D | Inne
Paweł
Drukarki: Flsun i3 Plus | Flsun G | Kossel | FF Dreamer | Monoprice MP Mini | Copymaster3D Pro 500 | AIO Robotics ZEUS | Zmorph 2.0 | Climber 7
Też fajne: Wydruki | Moje twory w 3D | Inne
- @GUTEK@
- Drukarz
- Postów w temacie: 1
- Posty: 1179
- Rejestracja: 02 lip 2018, 21:45
- Lokalizacja: Gliwice
- Drukarka: FF Dreamer, CR-10
- x 789
- Kontakt:
Re: Ramps i Due EEPROM
U mnie moduł zegara z epromem też zgłasza się pod 0x50 w malince.dziobu pisze:[OT]Masz gdzieś negację? Te EEPROMy mają adresy 0xA*.Krychol rc pisze:Podpiąłem na razie moduł od arduino z AT24C32 i DS1302 i działa na adresie 0x50.