Show Posts
Pages: 1 2 [3] 4 5 ... 48
31  International / Hardware / Re: come stabilizzare stato delle uscite durante il caricamento? on: September 04, 2014, 12:44:59 am
ciao
da quello che mi dite e da quello che ho letto sul datasheet, il pin OE posto H manda OFF lo shift register ma poi non lo devo devo mandare L, per far lavorare lo shift register?

stefano

32  International / Hardware / Re: come stabilizzare stato delle uscite durante il caricamento? on: September 03, 2014, 08:36:21 am
ciao
grazie provvedo a aggiungere le resisstenze
33  International / Hardware / Re: come stabilizzare stato delle uscite durante il caricamento? on: September 03, 2014, 07:11:04 am
grazie per le risposte
come metto queste resistenze, le posso mettere tutte UP o DOWN oppure le devo mettere a seconda di come ho settato i pin nel setup()?
34  International / Hardware / Re: come stabilizzare stato delle uscite durante il caricamento? on: September 03, 2014, 07:08:44 am
ciao
questo è l'estratto dallo sketch
Code:
#define FineCorsa       3  //inductive sensor
#define sensoreAngolo   2  //pin encoder canale 0

#define pulsante   6 //pin interruttore
#define pin_carpet 7 //pin joined to carpet pin

int dataPin = 11; //Pin connected to DS of 74HC595 14
int latchPin = 8;//Pin connected to ST_CP of 74HC595 12
int clockPin = 12;//Pin connected to SH_CP of 74HC595 11

const int angolo_1 = 0;  //andata
const int angolo_11 = 10;  //andata
const int angolo_2 = 28;  //andata
const int angolo_21 = 50;  //andata
const int angolo_3 = 132;  //andata
const int angolo_4 = 169;  //ritorno
const int angolo_41 = 175;  //ritorno
const int angolo_6 = 233;  //ritorno
const int angolo_61 = 250;  //ritorno

byte var1;
byte var2;

byte var[16] =
{
  B00000000,// A in
  B00000000,// A out
  B00000000,// B in
  B00000000,// B out
  B00000000,// C in
  B00000000,// C out
  B00000000,// D in  
  B00000000,// D out
  B00000000,// griper_1 in
  B00000000,// griper_1 out
  B00000000,// griper_2 in
  B00000000,// griper_2 out
  B00000000,// push_1 in
  B00000000,// push_1 out
  B00000000,// push_2 in
  B00000000,// push_2 out
};

byte stato_pulsante;
byte stato_ciclo;
byte k;
char fila;
int ritardo;
int ritardo_1;

byte fase;
byte stato;
int angolo;

long tempo_0;
int delta_t;

void setup()
{
  pinMode(sensoreAngolo, INPUT_PULLUP);  //interrupt
  attachInterrupt(0, ciclo, RISING);

  pinMode(FineCorsa, INPUT_PULLUP);
  //  attachInterrupt(0, stepper, FALLING);

  pinMode(dataPin, OUTPUT);       //Configure each IO Pin
  pinMode(latchPin, OUTPUT);
  pinMode(clockPin, OUTPUT);
  digitalWrite(latchPin, LOW);

 // var1=B00000000;
  //var2=B00000000;

  pinMode(pin_carpet, OUTPUT);
  digitalWrite(pin_carpet, HIGH);

  pinMode(pulsante, INPUT_PULLUP);
  stato_pulsante = 0;

  stato = 0;
  angolo = 0;
  fila = 'p';
  fase = 0;
  k = 1;
  ritardo = 500;
  ritardo_1 = 3000;
  pinMode(13, OUTPUT);
  digitalWrite(13,LOW);
  Serial.begin(115200);
  Serial.println("Pronto");
  
  tempo_0 = 0;
  delta_t = 0;
}

lo sketch completo è lungo se serve lo posto
35  International / Hardware / come stabilizzare stato delle uscite durante il caricamento? on: September 03, 2014, 06:17:07 am
Ciao
in questa applicazione ho una scheda arduino per controllare delle elettrovalvole per aria compressa, attraverso 74hc595+ULN2803, quando carico uno sketch le uscite di arduino passano da H a L più di una volta creando un temporaneo e anomalo funzionamento dell'applicazione. Sapete se c'è un modo per evitare questo senza togliere aria all'impianto.

Grazie
Stefano
36  International / Generale / Re: Pin strip lunghi on: August 26, 2014, 12:13:29 pm
ciao
hai provato ad affiancarne 2 da 1?
37  Using Arduino / Sensors / Re: Detecting a seed dropping through a plastic tube on: August 24, 2014, 12:22:20 am
what Chagrin says is ok, some years ago I had the same problem, with affort you can do it
38  International / Hardware / Re: Collegare sonda ph ad arduino on: August 21, 2014, 09:33:21 am
ciao
prova a dare una occhiata
https://www.atlas-scientific.com/components.html

39  International / Software / Re: [risolto] interferenza da shiftout on: August 21, 2014, 09:18:41 am
ciao
ho risolto mettendo un diodo a ridosso della bobina dell'elettrovalvola, probabilmente il diodo integrato nell' ULN2803 era troppo distante
40  International / Software / [risolto] interferenza da shiftout on: August 20, 2014, 10:17:00 am
Ciao
Premetto che l'applicazione e' abbastanza complessa, soprattutto per le mie capacità.
Dopo diversi tentativi mi arrendo e sono a chiedere aiuto, ho due schede una controlla uno stepper, l'altra delle elettrovalvole alimentate a 24v, oggi ho inserito 2 shiftout, ma il motore stepper ha iniziato a muoversi in modo irregolare.
Il collegamento tra le due schede
Ho provato sia con che senza le masse in comune, e a mettere un fotoaccopiatore nel collegamento tra le due schede ma niente.
Allego lo sketch e l'ultino schema utilizzato, aggiungo che lo stepper funzionava bene prima di inserire lo shiftout.
Io penso che il problema siano i cavi che sono per la maggior parte intrecciati, al momento non ho cavi schermati.
Ma vorrei capire se effettivamente la connessione allo shiftout può dare problemi.

Grazie in anticipo


41  International / Hardware / Re: Sensore di pressione idrostatica on: August 18, 2014, 02:02:38 pm
ciao
un'altra soluzione, potrebbe essere quella di inserire un tubo, basta un piccolo diametro, fino in fondo alla vasca e misurare la pressione dell'aria con un sensore posto sulla sommità del tubo. L'unica avvertenza è che periodicamente dovresti immettere aria dentro al tubo, basta una semplice pompa aria per bicicletta se la pressione non è elevata.

Stefano
42  International / Hardware / Re: collegare due arduini on: August 10, 2014, 12:27:31 am
ciao
grazie
provvedo a modificare
43  International / Hardware / collegare due arduini on: August 09, 2014, 10:38:44 am
Ciao
Ho due boards, una esegue uno sketch, mentre l'altra esegue uno sketch sulla base del valore di un pin della prima board.
Il collegamento attraverso un 2n222 può andare bene?

grazie
Stefano
44  International / Generale / Re: voglio realizzare un regolatore di tensione per moto on: August 09, 2014, 10:28:05 am
ciao
grazie per le risposte, il pezzo nuovo è già arrivato e montato, mi piaceva l'idea di provare a fare qualcosa, e ovviamente testarlo

Stefano
45  International / Generale / Re: voglio realizzare un regolatore di tensione per moto on: August 09, 2014, 05:03:08 am
ciao
si lo so ci vogliono i raddrizzatori per la corrente alternata, e si non sono un genio dell'elettronica, ma se mi dite o date qualche schema da provare, o da quali componenti studiarmi, se poi non riesco pazienza.

Sstefano
Pages: 1 2 [3] 4 5 ... 48