Show Posts
Pages: 1 ... 3 4 [5] 6 7 ... 12
61  International / Hardware / Tlc5940 e buz11 on: March 15, 2013, 10:54:58 am
Salve,
Come posso pilotare  il pwm del Tlc5940 per carichi maggiori, ha senso ad esempio usare un buz11

Grazie
62  International / Software / Re: PWM frequencies e <OneWire.h> on: March 06, 2013, 01:55:09 pm
Grazie al tuo suggerimento incrementando la funzione che legge la temperatura da:

Code:
delay(1000); 
a
Code:
delay(100000);

. . .

e ...  sembra funzionare !smiley-razz
63  International / Software / PWM frequencies e <OneWire.h> on: March 06, 2013, 01:19:27 pm
Ciao,

Volendo ridurre il rumore della ventolina stavo provando come suggerisce questa modifica:

http://playground.arduino.cc/Main/TimerPWMCheatsheet


Code:
TCCR0A = _BV(COM0A1) | _BV(COM0B1) | _BV(WGM01) | _BV(WGM00);
TCCR0B = _BV(CS00);
e modificando wiring.c

purtroppo legando l' intervento della ventolina con la lettura della temperatura utilizzando un  DS18x20:
OneWire  ds(10);

questa mi da 85 gradi di fisso, naturalmente se commento le righe di sopra la temperatura viene letta correttamente

Cosa mi suggerite?

grazie

p.s. confermo che la ventolina a bassa velocità effettivamente non fa rumore
64  International / Software / Re: Dissipazione e calore on: March 02, 2013, 09:36:58 am
Potresti utilizzare un controllo di tipo "curva climatica" dei termoregolatori:
...
 avrai un controllo costante e puntuale sulla temperatura desiderata!
Ciao ,
E' esattamente quello che avevo i mente  smiley
Mi daresti un esempio per capire se quanto ho già scritto è circa / quasi quanto tu dici?  smiley-eek-blue
65  International / Software / Re: Dissipazione e calore on: March 01, 2013, 11:36:18 am
Ciao,
Per ora mi sono orientato verso questo:

Code:
void loop() {
   float tmp;
 
  lcd.setCursor(0, 1);
  // stampa temperatura
  tmp = temperatura();
  lcd.print(tmp);
  if(tmp<25) {
   
    lcd.setCursor(0, 2);
    lcd.print("Ventola Spenta");
    lcd.setCursor(10, 3);
    lcd.print(tmp);
}
 
  else
  {
    lcd.setCursor(0, 2);
    lcd.print("Ventola ACCESA!");
    lcd.setCursor(10, 3);
    lcd.print((tmp-20)*5);
   analogWrite(ventola, (tmp-20)*5);

  }
}



attualmente il termometro indica stabilmente 29 gradi

anche se vorrei capire cosa fa il pwm con un numero + grande di 255 ma non dovrebbe capitare.
66  International / Software / Re: Dissipazione e calore on: February 24, 2013, 02:55:12 pm
Ok grazie!  smiley

Secondo te potrebbe avere un senso aumentare la velocità in base alla differenza di temperatura dalla soglia stabilita?
un vantaggio sul controllo della velocità  produrrebbe la diminuzione del rumore generato.
67  International / Software / Re: Dissipazione e calore on: February 23, 2013, 10:52:23 am
Grazie,
No non voglio divertirmi vorrei semplicemente capire quale algoritmo è meglio usare.
Come giustamente  mi consigli il punto principale è intervenire il meno possibile da parte della ventola,
 ma  come lo correlaziono con la velocità?
Nel senso è meglio 1 minuto alla max velocità o 2   minuti ad una velocità intermedia?
68  International / Software / Dissipazione e calore on: February 22, 2013, 12:38:59 pm
vorrei aiutare un dissipatore per   led   con una ventolina.   smiley-red

Avendo a disposizione la temperatura come è meglio modulare la velocità della ventola?

dividendo la temperatura il gradoni   Con una serie di if ?
Oppure in modo  proporzionale alla temperatura acquisita?

Grazie
69  Using Arduino / Networking, Protocols, and Devices / Re: library for Modbus on: November 24, 2012, 09:56:55 am
Thank you so much
but can I see  simple example, very basic.

regards

Luca
70  International / Hardware / Re: versioni differenti di board on: November 23, 2012, 08:45:05 am
perché hanno nr identificativi (di serie)

Vuoi dire una specie di  (detto tra virgolette) "Indirizzo MAC " ad ogni dispositivo ovviamente non sarà univoco
71  International / Hardware / Re: versioni differenti di board on: November 23, 2012, 08:05:55 am
Ciao,
CONFERMO ! convivono benissimo ora uno REV2 è su com4 e quella nuova REV3 la trovo su com6  smiley-money

Grazie

Luca
72  International / Hardware / Re: versioni differenti di board on: November 23, 2012, 06:11:21 am
Grazie per la velocissima risposta,

Ma  REV3.inf Win7 non me lo trova  smiley-cry
73  International / Hardware / versioni differenti di board on: November 23, 2012, 05:45:57 am
ciao,

Ieri ho acquistato una nuova board Arduino Uno  R3 che però non viene riconosciuta dal pc. Sto usando  win7!

Come mai?
 Bisogna scaricare dei driver diversi?

Posso  far convivere la mia vecchia R2 con la nuova R3 sullo stesso pc ?

Grazie

Luca
74  International / Hardware / Re: Amperometro con Sensore ACS758 on: November 22, 2012, 12:59:40 pm
Ciao,
Mi piace molto questo sensore!
vorrei chiederti non dovrebbe esistere una differenza di lettura nel intercettare  il neutro o  la fase?


Grazie

 
75  International / Software / Re: Problemi comunicazione MODBUS on: November 17, 2012, 02:00:37 pm
 smiley-cry GRAZIE !  smiley-red

Purtroppo era solo un errore nel postare il codice.

ma come faccio a vedere
Code:
packet1->function = READ_HOLDING_REGISTERS;
sul master per poi visualizzarlo
sulla seconda riga del lcd

Quote
lcd.setCursor(0, 1);
  // vorrei vedere qualche dato:
  lcd.print(??? );

Grazie

Luca
Pages: 1 ... 3 4 [5] 6 7 ... 12