Show Posts
|
|
Pages: [1] 2 3 ... 13
|
|
3
|
International / Hardware / Re: Dubbio su circuiti di protezione pin I/O
|
on: January 25, 2013, 08:04:19 am
|
In quel circuito è Gia inclusion un Sistema di protezione , ovvero la resistenza da 100 ohm , la resistenza serve per evitare che il led assorbendo troppa corrente bruci il pin di arduino , in quel circuito la resistenza é calcolata per un led infrarosso come è scritto nello schema , nel caso usassi un altro led forse dovresti utilizzare una resistenza di valore diverso Ciao Niko
Ciao Niko, grazie della pronta risposta! Il mio dubbio nasceva dal fatto che, in un progetto realizzato quest'estate con un mio amico (un semplice robot su ruote con interruttori a "baffetto" per evitare collisioni coi muri) avevamo isolato tutti i pin con degli optoisolatori (semplifico, in realtà era un circuito più complesso ma non ne so abbastanza e non vorrei scrivere cose sbagliate), cosa che in questo caso, data la natura dualistica del pin sarebbe impossibile fare, giusto? Quindi volevo sapere se era necessaria e fattibile una misura di protezione di questo tipo, magari in caso di sovracorrenti di orgine esterna al led stesso. Altrimenti vado sul sicuro e uso questo schema, che in realtà ho anche già testato con successo sulla breadboard.. [/quote] Purtroppo non puoi aggiungere un'ulteriore protezione al circuito senza un circuito decisamente complesso (che sinceramente non saprei costruire) , comunque non ti preoccupare ricorda che ogni pin di arduino regge 40 mA e tutta la scheda 200mA quindi per il led metti la resistenza e vai sul sicuro Ciao Niko
|
|
|
|
|
4
|
International / Hardware / Re: Dubbio su circuiti di protezione pin I/O
|
on: January 25, 2013, 06:17:50 am
|
|
Innanzitutto benvenuto sul forum , In quel circuito è Gia inclusion un Sistema di protezione , ovvero la resistenza da 100 ohm , la resistenza serve per evitare che il led assorbendo troppa corrente bruci il pin di arduino , in quel circuito la resistenza é calcolata per un led infrarosso come è scritto nello schema , nel caso usassi un altro led forse dovresti utilizzare una resistenza di valore diverso Ciao Niko
|
|
|
|
|
5
|
International / Generale / Re: LED board Sure electronics
|
on: January 23, 2013, 01:31:51 pm
|
|
Se tu hai collegato la matrice all'uscita 5 v predisposta sulla scheda FORSE hai fritto il regolatore di tensione ma per saperlo devi sapere l'assorbimento della matrice Ciao niko
|
|
|
|
|
7
|
International / Hardware / Re: Info su led a "stella"
|
on: November 18, 2012, 12:28:55 pm
|
|
Sono led ad alta luminosità , la forma a stella é data dal pcb-dissipatore sul quale è montato il vero led ( l'elemento centrale ) che é SMD , hanno bisogno di una tensione di alimentazione molto stabile e per quel che so vanno dagli 1 ai 5 watt con quelle dimensioni , sono comodi qualora avessi bisogno di illuminare qualcosa ma non provare a collegarli ad arduino senza l'uso di un transistor perché danneggeresti l'atmega in quanto assorbono troppa corrente
|
|
|
|
|
9
|
International / Hardware / Core per atmega 16?
|
on: September 29, 2012, 06:58:53 am
|
|
Ciao a tutti , Per le mie nuove applicazioni ho intenzione di utilizzare un atmega 16 ( non 168) ma purtroppo non ho trovato dei file di core , quindi chiedo se qualcuno li ha o sa dove posso trovarli Ciao Niko
|
|
|
|
|
12
|
International / Software / Re: libreria per decoder bcd-7segmenti hcf4511be
|
on: September 04, 2012, 06:09:19 am
|
Spero che tu non ti senta "invaso" il Topic. Ciao No , non ti preoccupare , anzi sono precisazioni molto utili , sinceramente non mi ero avventurato molto nelle linee di controllo ma si potrebbe predisporre una variante della libreria che offrendo il controllo di alcuni di questi segnali possa offrire molte più funzioni , io ho utilizzato questo integrato in un progetto dove dovevo controllare dei display con un'assorbimento per segmento che arrivava a 40mA e con i quali rischiavo di bruciare il microcontrollore . Ora volevo fare qualche piccolo esperimento di Multiplexing collegando per esempio due display in parallelo al decoder e controllare gli anodi separatamente attraverso dei transistor , credi che possa funzionare ? In che numero di elettronica in dovrebbe uscire il tuo progetto ? Ciao Niko
|
|
|
|
|
13
|
International / Software / libreria per decoder bcd-7segmenti hcf4511be
|
on: September 04, 2012, 05:24:29 am
|
Ciao a tutti , è da un pò che smanetto con questo circuito integrato che permette di gestire un display a led 7 segmenti AD ANODO COMUNE usando solamente 4 linee dati , è inoltre possibile collegare alle sue uscite più display e gestirli con il multiplexing , ma questo è ancora in fase di sperimentazione , comunque l'integrato è semplice da usare ma per un newbie può essere un problema , quindi ho deciso di sviluppare una libreria che rende il ttutto più semplice , in allegato si trova la cartella che và aggiunta in Arduino\libraries , funziona con tutti gli ide e teoricamente è compatibile con glia attiny (devo finire il test) istruzioni per l'uso: */ come prima cosa bisogna creare un'oggetto hcf4511 e dichiarare i pin delle linee dati seguendo l'ordine (a,b,c,d) hcf4511be nomeoggetto(1,2,3,4);
*/poi quando si vuole mostrare un numero sul display si usa il comando sendOut (il valore deve essere di tipo int) nomeoggetto.sendOut(8);
spero che possa tornare utile a qualcuno , il circuito applicativo consiste nel collegamento diretto fra decoder e display (o eventualmente con alcune resistenze di limitazione) e le linee di settaggio del display sono BL 1 ,LT 1, LE 0 , per i collegamenti al display riferirsi al datasheet allegato insieme alla libreria , spero interessi a qualcuno , ciao niko
|
|
|
|
|
14
|
International / Software / Re: dividere in 2 parti il numero 99999 e regolare 3 cifre, poi 2 cifre per volta
|
on: August 30, 2012, 01:29:27 am
|
Occhio che k poi diventa una variabile long o unsigned long Econ questa riga di codice if (pin 1 == HIGH ) millimetri = AnalogRead (A0) *100 // tengo premuto il pulsante 1 e col pot. metto 123 Anche millimetri diventa una variabile long Se vuoi risparmiare spazio di conviene leggerla singolarmente all'inizio e poi moltiplicarla per cento quando la sommi con centimetri , il risultato è lo stesso ma risparmi memoria Ciao Niko
|
|
|
|
|
15
|
Using Arduino / Microcontrollers / Re: Understanding Arduino Bootloader
|
on: August 25, 2012, 07:06:27 am
|
If you'll use other chips like attiny and other atmega i suggest you to program it directly from arduino with the .hex file using a GUI like avrdudegui or other and bypassing the bootloader so you could have more space in the flash memory Hi niko (sorry for my English but I'm Italian) 
|
|
|
|
|