Vai al contenuto

samf92

Membri
  • Numero contenuti

    13
  • Iscritto

  • Ultima visita

Profilo

  • Sesso
    Male
  • Città
    Udine

Visite recenti

Il blocco dei visitatori recenti è disabilitato e non viene mostrato ad altri utenti.

Obiettivi di samf92

Newbie

Newbie (1/14)

1

Reputazione Forum

  1. Ok...intanto grazie. Comunque poverò a fare qaulche test con la finzione MAP in caso se trovo la soluzione carico il nuovo sketch, se mai a qualcuno servisse.
  2. Si, la ventola parte a una temperatura di 23 e in teoria dovrebbe andare al MAX raggiunti i 25 cosa che al momento non accade. Ho usato questi parametri per fare qualche test in casa altrimenti non partirebbe mai, ovviamente poi antra calibrata sulla temperatura ambine della cabina di stampa. float temp = voltage/10.0d; // formula for degrees celcius Questa formula l'ho trovata in questo video: Misurare la temperatura con LM35 e Arduino - #67 Serve per trasformare la lettura del sensore termico LM35 in gradi celsius, non centra con la corrente che arriva alla ventola che invece è regolata da arduino tramite un transistor.
  3. Ciao Whitedavil. Veramente come ho scritto all'inizio sono le prime prove con arduino e il codice non l'ho scritto io, ho cercato di fare un pò di collage con sketch che ho trovato leggendo nei vari forum solo che non capisco perchè non raggiunga la velocità MAX. Speravo solo che qualcuno più esperto di me potesse aiutarmi a capire cosa c'è che non va.
  4. Ciao a tutti. Premesso che sono le mie prime prove con arduino quindi abbiate pazienza😅😅 Dovrei creare la ventilazione per la cabina DIY della mia stampante. La velocita della ventola viene modificata da arduino in base alla temperatura. Ho questo sketch:#include <LiquidCrystal.h>LiquidCrystal lcd(7, 8, 9, 10, 11, 12);float temp; // set temp as a whole numberint tempPin = A0; //arduino pin used for temperature sensorint tempMin = 23; // the temperature to start the buzzerint tempMax = 25; // temperature full speedint fan = 3; // the pin where fan is connectedint fanSpeed = 0; // fan speed variablevoid setup() { pinMode(fan, OUTPUT); // declaring fan pin 6 as output pinMode(tempPin, INPUT); // declaring tempPin A0 as input lcd.begin(16, 2); // LCD intialize lcd.clear(); // clears lcd lcd.print("Fan Speed:"); // prints "Fan Speed" 75-255 PWM lcd.setCursor(0,1); // Sets cursor for next line lcd.print("Temp:"); // Prints "Temperature" below "Fan Speed" Serial.begin(9600); // begins the serial monitor}void loop() { temp = analogRead(tempPin); float voltage = float(5000.0d/1024.0d)*(float)temp; float temp = voltage/10.0d; // formula for degrees celcius Serial.println(temp); // prints temp in serial monitor lcd.setCursor(12,1); // 12 character to the right on the first column lcd.print(temp); // prints the number on the 12 character delay(1000); // delay in between reads for stability if(temp < tempMin) { // if temp is lower than minimum temp fanSpeed = 0; // fan is not spinning digitalWrite(fan, LOW); // pin 6 output is low } if((temp >= tempMin) && (temp <= tempMax)) //if temperature is higher than the minimmum range { fanSpeed = map(temp, tempMin, tempMax, 75, 255); // the actual speed of fan analogWrite(fan, fanSpeed); // spin the fan at the fanSpeed speed Serial.println(fanSpeed); // prints fan speed in serial monitor lcd.setCursor(12,0); // sets cursor lcd.print(fanSpeed); // prints lcd.print(" "); // fixes an error of random number display } }tutto funziona come dovrebbe tranne che quando si raggiunge la temperatura MAX la ventola non parte mai a piena velocità resta a valore 168 su 255 e sono erogati 8v invece di 12v.Qualcuno saprebbe darmi qualche suggerimento su perchè questo accade??Ho provato con un altro sketch a specificare velocità 255 e funziona, alla ventola arrivano 12v.
  5. Buona sera. Ho soltituito il driver che non fuozionava, ora tutto va come dovrebbe. Il nuovo motore però si scalda davvero tanto e rapidamente ( su un test di 20 min era già bollente) ho seguito le istruzioni di questo video ANYCUBIC 3d printer: A4988 Driver Test and Swap per regolare i Volt del driver su 0.86V. Cosa mi consigliate?? Provo ad abassare ancora i Volt?? MOTORE: https://www.amazon.it/gp/product/B07L8CGQMB/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 DRIVER: https://www.amazon.it/gp/product/B07YDXVKLF/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
  6. ok grazie ancora....direi che tengo gli originali meno problemi e non avrei molti vantaggi dato che so gia abbastanza soddisfatto della qualità 😉
  7. Volevo sapere se conviene sostituirli tutti con driver migliori o sostituisco solo 1 con originale
  8. Buongiorno. Grazie a tutti per la disponibilità 😀 Ho trovato il problema ritornando alla configurazione di default della stampante con il motore origilale il problema restava quindi ho provato a sostituire il driver con quello dell'asse Z e adesso l'estrusore funziona normale l'asse Z no. Ora ordinerò i nuovi driver...ma come mi consigliate di procedere??
  9. I test che ho fatto sono tutti a motore smontato e come ho scritto collegando i cavi com'erano per il motore della Anycubic quenno nuovo non si muoveva, invece provando a invertire i due centrali vibra. Mi era ventuto il dubbio che non fosse compatibile con la scheda che monta la Chiron visto che non ho trovato specifiche riguardo ai motori che monta è possibile??
  10. samf92

    Collegamento del motore

    Ciao a tutti. Ho preso questo motore per conversione a direct drive della mia Anycubic Chiron. https://www.amazon.it/Usongshine-17-stepper-17HS4401-stampante-17HS4023/dp/B07L8CGQMB/ref=pd_nav_hcs_rp_1/257-3685031-4040466?_encoding=UTF8&pd_rd_i=B07L8CGQMB&pd_rd_r=38f0d7a7-7e59-4388-80a6-2178a1646cfb&pd_rd_w=IJIBx&pd_rd_wg=J7RzG&pf_rd_p=6ce3697d-e6db-4391-9b59-df2c525343ce&pf_rd_r=VXMBK4CFTEG0PETP7RFX&psc=1&refRID=VXMBK4CFTEG0PETP7RFX Qualcuno potrebbe spiegarmi come collegarlo alla scheda che è una trigorilla. Ho fatto qualche prova, con connettore normale non succede nulla, invertendo i due fili centrali si limita a vibrare e gira solo per movimenti più ampi es. retrazione. (test fatti a motore smontato)
  11. ok...grazie mille😀 Appena riesco a fare qualche prova ti faccio sapere.
  12. Grazie per i chiarimenti….non capisco cosa intendi riguardo ai caratteri cinesi, ciòè intendi dopo aver aggiornato sullle SD che uso per le stampe?? Ho trovato vari tutorial per Arduino IDE ma nessuno che parli direttamente della Chiron, volevo sapere se sono necessarie impostazioni o librerie particolari. Riguardo al firmware ti ha per caso dato qualche problema oltre ai caratteri cinesi??
  13. Buongiorno. Come da titolo sto cercado di aggiornare la mia Anycubic Chiron con firmware Marlin 1.1.9, ho tovovato questa verione modificata per LCD della Chiron. https://github.com/dkoch83/Marlin-1.1.9_Anycubic_Chiron C'è qualcuno che ha gia provato questa versione per Anycubic Chiron?? Come posso fare per aggiornare la stampante con Arduino IDE??
×
×
  • Crea Nuovo...