Show Posts
Pages: 1 ... 948 949 [950] 951 952 ... 1352
14236  International / Deutsch / Re: Welche Gabellichtschranke? on: September 03, 2011, 07:27:34 am
richtig;  den Widerstand brauchst Du damit bei offenen Transistor das Eingangspin eine definierte Spannung bekommt.
14237  International / Deutsch / Re: Welche Gabellichtschranke? on: September 03, 2011, 06:47:15 am
Ich verweise Dich aufs Tutorial:
http://www.arduino.cc/en/Tutorial/DigitalPins
Grüße Uwe
14238  International / Generale / Re: Pulsanti e Lcd on: September 03, 2011, 06:25:27 am
le due cose strane che vedo:

unsigned char myChar = 0;
forse é meglio usare al posto del char un byte
byte myChar = 0;
poi non mi sembra che serva la funzione:
lcd.display();
cancellala.

Un consiglio aggiorna il contenzto del LCD solo quando cambia non a ogni ciclo del loop(). Metti in una variabile il valore del myChar nel momneto che aggiorni lcd e solo quando é diverso del myChar esegui il switch case e aggiorni il contenuto del LCD.

Ciao Uwe

14239  International / Generale / Re: Pulsanti e Lcd on: September 03, 2011, 06:17:20 am
Lasciati dire che se attivi una votazione non puoi dare domande come possibili risposte.

Spiegaci i sintomi e gli effetti del non funzionamento.
Oltra a dover capire qual'é la causa del errore dobbiamo anche cercare come si manifesta il malfuzionamento?

a piú tardi Ciao Uwe
14240  International / Deutsch / Re: Welche Gabellichtschranke? on: September 03, 2011, 06:12:46 am
Es gibt viele Modelle. Außer der Größe und der Montageposition/ Montageoptionen sind sie ähnlich. Ein Unterschied ist die Größe der Blende und damit Geometrie des Lichtstrahls der aber nur für eine feine Auflösung bei einem Encoderrad sehr klein sein muß. Also für Dich mußte jede gehen.
Beschaltung des Ausgangs:
Emittor des Fototransistors auf Masse, Collektor auf digitalen Eingang Arduino. Pullup Widerstand aktivieren oder externen Pullupwiderstand zu 10kOhm.
Viele Grüße Uwe
14241  International / Generale / Re: Media su 10 letture sensore on: September 03, 2011, 04:16:46 am
se non servono i valori singoli puoi subito fare la somma e poi dividere per i numeri di letture.

Quote
for(int i=0;i<=9;i++){
  int a += analogRead(A0);
}
media = a/10;

Ciao Uwe
14242  International / Generale / Re: input digitale a 5.5V: fattibile? on: September 02, 2011, 05:40:37 pm
Puoi usare un optoisolatore per questo scopo, ma Ti serve piú corrente (ca 10mA) sul uscita del sensore rispetto a altre soluzioni.
Con l'uscita sensore piloti il LED del optoisolatore (non dimenticarti la resistenza sul LED) e il fototransistore metti tra massa e entrata Arduino attivando la resistenza pull up interna.
Ciao Uwe
14243  International / Generale / Re: input digitale a 5.5V: fattibile? on: September 02, 2011, 05:35:41 pm

Quote
ma l'optoisolatore secondo te è in grado di far passare tutta la gamma 0-5V sull'uscita in modo perfettamente proporzionale all'ingresso? lui parla di ADC.

menniti nel titolo scrive "input digitale a 5.5V: fattibile?"
E rileggendo non parla mai di segnale analogico o ADC.

Risposta aggiuntiva come nota per la cronaca. Un Optoisolatore non trasferisce segnali analocici; la risposta sull' uscita non é proporzionale alla corrente in entrata. Esistono optoisolatori che hanno un LED ma 2 fototransistori. Mettendo un fototransitore come retroazione al pilotaggio del LED si riesce ad trasferiere un segnale analogico all'uscita isolata.

Ciao Uwe
14244  International / Generale / Re: Devo fugare un dubbio sul reset on: September 02, 2011, 05:25:17 pm
questa prova dimostrerebbe che il BL è quello della 2009 come pensavo io, oppure do' fuoco al mio zingarelli e mi metto a studiare il cinese, almeno lì vado per simboli grafici e non devo interpretare il pensiero in uno scritto.
Ricordo ai vecchietti che tempo fa qualcuno dei giovani, ma non ricordo chi, ebbe il famoso problema che Uwe (forse) definì "effetto Alzheimer", ma non ricordo (eh, l'Alzheimer smiley-red) se alla fine erano i chip o le board (Luigino, mi pare  smiley-red), Astrobeed dovrebbe ricordarsene.
Le cause erano 2:
* Un errore sulle prime versioni del nuovo Ethernet Shield (era da togliere una resistenza e un condesatore).
* incompatibilitá del Optiboot col FT232 ( mettere un ATmega del Arduino UNO sul Arduino 2009).
Poi esiste una discussione del forum italiano lunga 9 pagine che non ho capito che si é trovato una soluzione.

Ma tutte tre le cose non mi sembrano che potrebbero aiutare in questa discussione.

Ciao Uwe
14245  International / Generale / Re: Rilevamento di AC 220V da Arduino on: September 02, 2011, 02:16:57 pm
Non so cosa sia I2; ma togli anche R7. ah Ti riferisci al primo schema.

Per il secondo schema togli T1, R6,e R7, bastano l' optocopler e R5.

Comunque devi essere consapevole che non ottieni una corrente continua ma un segnale rettangolare con una frequenza di 50 HZ e un duty cycle sotto 50% ( direi 20% a naso)

Ciao Uwe
 
14246  International / Generale / Re: input digitale a 5.5V: fattibile? on: September 02, 2011, 12:40:48 pm
ok, ma i miei errori sono miei, fatti in casa.  smiley-wink
14247  International / Generale / Re: input digitale a 5.5V: fattibile? on: September 02, 2011, 11:13:42 am
Menniti, mi hai messo la pulce nell orecchio. Preso un zener e provato e hai ragione;
Menniti , hai ragione!!! L' annelino del diodo zener va all'entrata di Arduino e l' altro piedino a massa.
Scusate Ciao Uwe
14248  International / Generale / Re: Studiare elettronica on: September 02, 2011, 11:08:34 am
1) C e C++ sono linguaggi di programmazioni; non hanno niente a che fare con l'elettronica. Se vuoi imparare solo l'elettronica qua sei nel posto sbagliato.
2) Questo é il forum di Arduino. Non so risponderti in modo imparziale perché non conosco i PIC. Arduino come insieme HW e abiente di sviluppo é facile e immediato da usare. Non serve imparare qualche settimana prima di pensare a incominciare a usare l'HW.
3) Sí che esistono ma lascio rispondere chi ne sa di piú di me (sul argomento visto che io uso libri e tutorial in lingua tedesca).
Ciao Uwe
 
14249  International / Generale / Re: Programmare arduino via wireless on: September 02, 2011, 10:59:02 am
ciao Lesto.

Un collegamento che non gestisce anche il reset non lo considero che "programmi arduino in wireless".

Se devo premere il tasto reset posso anche collegare un cavo USB.

Se uso un canale solo per il reset funziona il upload ma introducio anche una insicurezza nel sistema perché qualsiasi disturbo che capta il ricevitore collegato al reset fa resettare l'Arduino.

Ciao Uwe
14250  International / Generale / Re: input digitale a 5.5V: fattibile? on: September 02, 2011, 10:16:46 am
Quote
aggiungi un diodo in serie all'uscita così da avere una caduta di tensione di circa mezzo volt và bene uno della serie 1n4001-7

Non è corretto. I diodi ti danno una caduta di tensione di circa 0.7V se la corrente è "almeno" 10-20 mA. Sotto questa corrente la caduta di tensione è trascurabile, quindi tutti gli 5.5V cadrebbero sull'ingresso.

E comunque se proprio deve aggiungere un componente è meglio una resistenza...
Janos, stai esagerando un po´con le correnti, non é cosí netto, ma hai ragione se non hai corrente non hai una tensione che cade sul diodo. Visto che le entrate sono ad alto impedenza la corrente é minima e la tensione sul diodo é anche minima.

@neutrino
puoi usare un diodo zener da 4,7V tra entrata Arduino e massa (anellino verso massa anellino verso l'entrata) e collegare l'ucita del sensore con un resistenza di 1k a 10kOhm.  cosí vai sul sicuro se per qualche causa la tensione sull uscita del sensore si alza un pochettino.

Ciao Uwe
Pages: 1 ... 948 949 [950] 951 952 ... 1352