Show Posts
Pages: 1 ... 835 836 [837] 838 839 ... 1438
12541  International / Generale / Re: il mio arduino è buggato. test "capacimetro" e "blink" sfalsati on: March 31, 2012, 12:05:05 pm
Ciao ilmandorlone
Mi spieghi come mettere in una variabile di tipo unsigned long un valore con decimali?

Il delay() é definito per tempi da 1 millisecondo in su.

Usa al posto di delay() delayMicroseconds(125)  NON delayMicroseconds(250)

Ciao Uwe
12542  International / Generale / Re: Problemi misurazione ACS714 on: March 31, 2012, 11:37:45 am
L' ACS714 regge piú di 2000V valore efettivo tra parte misura corrente e alimentazione e uscita, non so se lo regge anche la schedina dove é saldato. Nella descrizione viene sempre nominato la tensione masima del ACS714 ma mai della schedina.

Non so darti una risposta affidabile perché mi mancano le informazioni.

Ciao Uwe
12543  International / Generale / Re: Problemi misurazione ACS714 on: March 31, 2012, 10:34:22 am
Scusami Uwe quando parli di 5A di alimentazione volevi dire 5V di alimentazione ?
Scusami, sono 5V e non 5A. Un errore mio.

Quote from: wsnicky
La formula è la stessa adesso ho ricontrollato tutti i contatti e c'era un falso contatto nei pin .... Pazzesco !!!
Sí pazzesco, riesco giá a fare diagnosi di errori HW; divento sempre piú bravo con la sfera di cristallo smiley-wink smiley-wink smiley-wink smiley-wink

Quote from: wsnicky
Grazie mille !! Adesso per misurare la corrente in Alternata 220V, si riesce a misurarla con ACS714 ?
Sí, si puoi misurare la corrente di un utenza a 230V. Il problema é misurarlo in modo da ricavare il valore effettivo o il valore massimo. La media artitmetica come da esempio non é giusto per ottenere il valore efficace. Devi fare la media geometrica (radice della media dei quadrati)
http://it.wikipedia.org/wiki/Valore_efficace
Per tensioni sinusoidali Veff equivale a Vmax/sqr(2).

Ciao Uwe
12544  International / Deutsch / Re: 64 RGB-LED Matrix, TLC5940, Leistungsversorgung on: March 31, 2012, 10:18:25 am
Die erste Bibiothek verwendet die RGB Led mit aufeinanderfolgenden Kathoden, also nicht nach Farben gruppiert. Mit einer Funktion der Bibiothek setzt Du die jeweilige Farbe pro RGB LED.
Grüße Uwe
12545  International / Generale / Re: Problemi misurazione ACS714 on: March 31, 2012, 09:34:56 am
Il ACS714 da 66mA per ogni ampere di corrente e la tensione di uscita é di Ucc/2 per zero Ampere (offset).
Cosí hai con -30A  Vout 0,52V e con +30A 4,480V con 5A 5V di alimentazione.

IL calcolo di conversione é:
(adc é il valore letto e 511 é metá di 1023)
((5V/1023)*ADC) per arrivare ai V misurati
((5V/1023)*(ADC-511)) per arrivare alla tensione assoluta
Vmisurati /0,066 per arrivare agli A
tutto questo in una formula:
I = ((5V/1023)*(ADC-511))/0,066
trasformado la formula:
I = ((5V/1023/0,066)*ADC) - (5V/1023)*511/0,066
I = 0,074*ADC -37,9

L' unica causa che ricavi un valore negativo é che manca l' offset. Hai attaccato il ACS714 al pin A0?

Prova di stampare sul terminale i valori ADC letti.

Ciao Uwe
12546  International / Deutsch / Re: 64 RGB-LED Matrix, TLC5940, Leistungsversorgung on: March 31, 2012, 08:58:12 am
Wie bereits gesagt hat der TLC5940 aus Ausgänge Konstantstromsenken. (der Strom fließt in den Ausgang hinein und die interne beschaltung begrenzt den Strom auf einen durch den Widerstand an Iref einzustellenden Strom). Die LED nuß zwischen + Versorgugspannung und Ausgang geschaltet sein.

Eine vorgefertigte LED-Matrix ist nicht so einfach an einen TLC5940 anzuschließen. Die Ansteuerung der Anodenspalten muß synchronisiert zum PWM-Zyklus erfolgen. 
Am enfachsten erfolgt es Durch die Verwendung von A2983- Transistor Arrays und dr TLCMUX Bibiothek.
Ich ahbe mit der Nibiothek von http://www.thebox.myzen.co.uk/Hardware/Mini_Monome.html gute Ergebnisse erziehlt, mußte die Bibiothek aber teilweise umschreiben da die Definition der Ausgänge für die Ansteuerung der Anodenspalten und die Größe der Matrix in der Bibiothek hinterlegt ist und nicht außerhalb wie zb bei der LCD-Bibiothek erfolgt.

Eine zweite Bibiothek ist http://code.google.com/p/tlc5940arduino/

Grüße Uwe


12547  International / Generale / Re: Confusione con libreria custom on: March 31, 2012, 06:33:43 am
Perché il IDE si aspetta il file Tastiera.c nella cartella Tastiera.c dentro la cartella /arduinoxx/libraries/

Non fare esperimenti a caso ma attieniti al esempio come scrivere una libreria.
http://arduino.cc/en/Reference/Libraries
http://arduino.cc/en/Hacking/LibraryTutorial

Ciao Uwe
12548  International / Deutsch / Re: Potentiometer digital steuern? on: March 31, 2012, 04:56:16 am
und bei Verstärkern normalerweise logaritmische verwendet werden.
Grüße Uwe
12549  International / Generale / Re: Confusione con libreria custom on: March 31, 2012, 04:55:00 am
il file si chiama LCD88.c++ o LCD88.cpp?
Ciao Uwe
12550  International / Deutsch / Re: Arduino Mini04 nicht zum Laufen zu bringen on: March 30, 2012, 05:13:51 pm
Da hat er schon recht:
http://arduino.cc/en/Guide/ArduinoMini
Grüße Uwe
12551  International / Deutsch / Re: DEM 16101H LCD Dispay on: March 30, 2012, 05:11:09 pm
Schreib einfach ene Funktion

und wenn Du etwas auf das Display senden willst dann Veränderst du das Array und rufst die Funktion auf.
So brauchst Du nur ein lineares Array mit 16 Elementen ändern wobei jedes Element einer Stelle auf dem Display entsprichet.

Grüße Uwe 
12552  International / Generale / Re: Collegamento Touch screen on: March 30, 2012, 05:07:34 pm
Leo non puó, me l'ha prestata.   smiley-wink smiley-wink smiley-wink
Ciao Uwe
12553  International / Deutsch / Re: DEM 16101H LCD Dispay on: March 30, 2012, 03:48:42 pm
schreib eine Funktion die den Chararray 0 bis 15 auf das Display ausgeben
Die ersten 8 Elemente des Arrays auf die ersten 8 Stellen des Displays und die elemente 8 bis 15 auf die nächsten 8 Stellen des Displays mit dem richtigen Offset.
Grüße Uwe
12554  International / Generale / Re: programmatore on: March 30, 2012, 02:53:11 pm
si può usare arduino UNO per programmare micro con più pin di quello normale magari anche micro smd?
Domanda incomprensibile (per me).

Quote
e si può usare per programmare i PIC in assembly?
Risposta breve: No.
Risposta lunga: perché usare un'IDE ed una scheda che sono nati per tutt'altro tipo di microcontrollori? I PIC hanno MPLAB se non ricordo male ed il PicKit3 che programma qualunque PIC.
La domanda é incomprensibile pure per me.
Neanch io capisco questa volontá di programmare i PIC tramite Arduino. Se vuoi investire MEsi di Tmpo e sei un genio in informatica e programmatore divino puoi anche riuscirci, ma per noi comuni programmatori mortali sono cose molto sopra la nostra immaginazione.
Non so se avete giá sentito. C'é uno che ha fatto partire ubunto su un ATmega1284 http://dmitry.co/index.php?p=./04.Thoughts/07.%20Linux%20on%208bit

Ciao Uwe
12555  International / Generale / Re: auto installer on: March 30, 2012, 02:27:29 pm
c'è un modo magari con modulo microSD di attaccare arduino a un computer che non possiede software di aruino, e farglielo installare... oppure installare un programma che ha in se
la domanda lo so è molto stupida ma magari qualche cosa che si avvicina e che gli assomiglia
È impossibile perché se attacchi l' arduino al PC quello non lo vede perché non ha i driver per l'adattatore USB-Seriale. altra possiilitá potresti far fingere Arduino che é una memoria di masse ( che non so come sifa o se é possibile)  Poi anche se il PC lo avesse dovresti far passare 85,9 MByte di file attraverso la seriale che trasmette al massimo ca 10kByte al secondo ovvero qualcosa come 2 ore e mezza senza dimenticare che se non é installato Java devi installare pure quello.

Una chiavetta USB é il mezzo migliore per farlo.

Ciao Uwe
Pages: 1 ... 835 836 [837] 838 839 ... 1438