Show Posts
Pages: 1 ... 23 24 [25] 26 27 ... 101
361  International / Software / Re: Far comunicare GRBL e arduino uno on: June 27, 2014, 06:56:26 pm
C'è un aspetto che varrebbe la pena verificare.
A 57600 occorre necessariamente un sistema di handshaking per una corretta trasmissione e quello adottato è una versione di Xon/Xoff.
Il ricevente quando riempie il suo buffer invia un carattere di Xoff (0x13 = 19) per fermare la trasmissione e ne invia un altro Xon (0x11 = 17) per farla riprendere.
Prova a vedere se ricevi Xoff od altro.
Poi tu mandi la stringa seguita da LF (0x0A = 10) mentre normalmente si invia la sequenza CR + LF: sei sicuro che questa sia la normale sintassi?
362  International / Hardware / Re: Resistenza interna batteria polimeri di litio (lipo) on: June 27, 2014, 03:41:37 am
Quote
Quindi cinsigliate una resistenza di pulldown di basso valore sul gate?
Un momento, precisiamo.

Il resistore da 100 ohm è tra l'uscita di Arduino ed il gate del MOSFET: serve nel malaugurato caso che il MOSFET entri in corto per limitare i danni ad Arduino.

Il resistore di pull down, invece, serve per impedire che livelli indeterminati di tensione (tri-state o cattivo collegamento) possano far commutare il MOSFET: a parte il cattivo collegamento, questo succede solo al reset del micro, quando non si è ancora deciso se il pin sia di input o output.
363  International / Software / Re: Far comunicare GRBL e arduino uno on: June 27, 2014, 03:27:21 am
L'errore credo sia nella String  RxString.
Inizializzala usando tanti spazi quanti la lunghezza massima della stinga che devi ricevere più qualcosa.
String RxString = "                ";
364  International / Generale / Re: Progetto per finestre Velux on: June 27, 2014, 03:16:23 am
Quote
No, sarebbe interessante poter gestire queste finestre in remoto magari tramite web...

Non sarebbe una mossa furba: se localmente piove a catinelle e da remoto fai aprire la finestra, ti ritrovi la mansarda allagata!
365  International / Software / Re: Problema lettura con RC522 on: June 27, 2014, 03:13:10 am
Veramente nella versione originale "interval" vale 10 ms.
E' nel tuo codice che hai azzerato la variabile.
Io porterei la variabile a 100 ms: 10 letture al secondo mi paiono più che sufficienti
366  International / Generale / Re: Progetto per finestre Velux on: June 26, 2014, 12:40:07 pm
Quote
Aggiungerei anche:
3 - apertura / chiusura persiana .

Ho usato il termine "elemento oscurante" proprio per la grande quantità di varianti possibili (tendine, veneziane, persiane, ecc.)
367  International / Software / Re: Far comunicare GRBL e arduino uno on: June 26, 2014, 12:34:27 pm
Ma la UNO è collegata al PC via USB quando lanci il programma?
368  International / Generale / Re: Progetto per finestre Velux on: June 26, 2014, 11:21:33 am
Le finestre per sottotetto motorizzate sostanzialmente hanno due funzioni:
1 - apertura / chiusura finestra (parziale o totale)
2 - inserimento / disinserimento elemento oscurante (parziale o totale)
Un programma su Arduino, perciò, dovrebbe svolgere queste due funzioni di base più altre dettate dalle necessità.
369  International / Generale / Re: Progetto per finestre Velux on: June 26, 2014, 10:39:06 am
Inizialmente pensavo che ti riferissi ai vetri con cristallo liquido che da trasparenti diventano opachi, ma credo che tu ti riferisca ad altro.
Dacci un link.
370  International / Hardware / Re: Alimentazione arduino con pannello solare on: June 26, 2014, 10:31:28 am
L'istruzione map funziona solo con interi.

Puoi crearti una tua mapFloat che funzioni con float.
371  International / Software / Re: problema ad unire 4 sketch in un unico programma generale on: June 26, 2014, 09:57:12 am
Devi riunire le 4 procedure in un unico programma.
1 - unifica tutti gli include, le dichiarazioni, ecc.
2 - la stessa cosa per tutti i setup
3 - i vecchi void loop li chiami con altri nomi (Ponte, Termometro, Crepuscolare, Servo)
4 - crei un loop che richiami in sequenza le 4 procedure

Forse avrai qualche problema per eventuali ritardi inseriti, ma dovrebbe essere facile risolverli.
372  International / Software / Re: Far comunicare GRBL e arduino uno on: June 26, 2014, 09:47:38 am
Vediamo se ho capito.
Tu usi una UNO con il programma che hai inviato per trasmettere lo G-code ad uno "stand alone".
Non vedo il programma ricevente: probabilmente è la sede dell'inghippo. 
373  International / Hardware / Re: Batteria e Step-Up on: June 26, 2014, 09:33:26 am
Non hai specificato che tipo di batteria al Litio, ma presumo sia una LiPO 3S da 11.1V nominali che arriva a 12.6V a piena carica.

Con 4800 mAh la LiPO può tranquillamente di spunto fornire corrente anche 20 volte superiore, ma per brevi periodi.

Comunque, come già ha detto il buon Icio, non è un problema di batteria, ma il DC-DC che entra in protezione a causa dello spunto del motoriduttore da almeno due, tre volte l'assorbimento normale (800 mA).
374  International / Hardware / Re: Grandezza Puleggia on: June 26, 2014, 02:32:19 am
Semplice:

forza = momento / raggio = 3.75 / (5 / 2)  =  1.5 kg
375  International / Hardware / Re: Resistenza interna batteria polimeri di litio (lipo) on: June 25, 2014, 05:14:23 pm
Devi vedere il gate di un MOSFET come un condensatore e che quindi non assorbe corrente se non nel momento iniziale per caricarsi.
Per protezione di sicurezza si usa inserire un resistore di basso valore (100 ohm o meno).
Se usi un valore superiore, a causa del circuito RC ottieni una commutazione ritardata che normalmente è indesiderata.
Pages: 1 ... 23 24 [25] 26 27 ... 101