Loading...
  Show Posts
Pages: 1 2 3 [4] 5 6 ... 48
46  International / Hardware / Re: programmare il 644 ... ma come???? on: January 25, 2013, 04:34:59 am
Avevo scaricato tutto il pacchetto per i tiny x4,x5,xx13,se ti serve provo a vedere se lo ritrovo in rete.....perdona l'ignoranza ma credo che fosse presente tutto all'interno del pacchetto.
47  International / Hardware / Re: programmare il 644 ... ma come???? on: January 25, 2013, 04:26:44 am
Ora aspetterei anche Michele per verificare se anche a lui funziona come nel nostro caso...
Volevo anche provare con ATtinyxx13 ,visto che ha la seriale, perchè ho il materiale sw per farlo ma mi manca il chip smiley-yell
Tu ne hai per caso uno per vedere se anche in quel caso si riesce a scaricare lo scketch senza che la R influisca in maniera negativa?  

edit...mi hai preceduto smiley
48  International / Hardware / Re: programmare il 644 ... ma come???? on: January 25, 2013, 04:21:19 am
Bene,son contento  smiley
Io ho provato ad aumentare il valore di resistenza fino a 340K avendo sempre esito positivo su tutti e tre i micro che ho messo sotto i ferri.
49  International / Hardware / Re: programmare il 644 ... ma come???? on: January 25, 2013, 04:06:58 am
Potresti provare con un valore di R superiore,giusto per avere un confronto alla pari ?
Io ho fatto 100+10+10..
50  International / Hardware / Re: programmare il 644 ... ma come???? on: January 25, 2013, 03:46:56 am
Ok,attendo.
51  International / Hardware / Re: programmare il 644 ... ma come???? on: January 25, 2013, 03:34:12 am
Si Leo,sto usando la 1.0.1.
Tu hai avuto modo di provare?
52  International / Hardware / Re: programmare il 644 ... ma come???? on: January 25, 2013, 03:28:18 am
Ho fatto altri test con un Atmega 328,utilizzando gli stessi valori di R usati con 644/1284 e tutto funziona a dovere......
Nel 328 ho messo l'optiboot ma no so che versione sia.....
Se volete che faccia altri test ditemelo,ho tutte le board montate e posso fare in un attimo.
53  International / Hardware / Re: programmare il 644 ... ma come???? on: January 24, 2013, 06:45:25 pm
@Leo
Dimenticavo di dirti che io per portare i segnali alla seriale uso i cavetti con i coccodrilli lunghi una 40ina di cm.
54  International / Hardware / Re: programmare il 644 ... ma come???? on: January 24, 2013, 06:40:01 pm
Quote
Altra cosa, a te ha influito la lunghezza del collegamento? A me sì. Nel senso che se anche uso la rete RC (chiamiamola così visto che non è un filtro, quindi) se antempongo un jumper troppo lungo il chip non risponde correttamente.
Questo potrebbe essere causato dalle capacità parassite introdotte dal cavo stesso(piccolissime) che mettendosi in serie al C ne riducevano il valore.
Anche le misurazioni che ho fatto non sono del tutto veritiere perchè bisognerebbe tener conto della capacità della sonda dell'oscilloscopio
quindi ho solo guardato più o meno come arrivavano i segnali....
L'idea di togliere il condensatore e aumentare il valore della resistenza mi è venuta perchè il ritardo da creare era talmente piccolo che si poteva provare solo ritardando il flusso degli elettroni con una resistenza abbastanza grande da ottenere il risultato.
Mi rimaneva da fare la prova con il 644 per vedere se in quel caso invece avrebbe dato problemi ed ha funzionato bene.
Queste sono mie teorie......sarei contento se passasse astro per illuminarci.

Edit. @Leo
La R ed il C così collegati sono un filtro passabasso e guardando i segnali postati da Michele,quella distorsione,è l'effetto che ha un filtro su un segnale ma il fatto che quel filtro porti a far funzionare la seriale è solo perchè ritarda il segnale,lo riterda perchè il condensatore impiega un certo tempo a caricarsi fino a Vcc tramite la R,più grande è la R e più distorcerà il segnale.
55  International / Hardware / Re: programmare il 644 ... ma come???? on: January 24, 2013, 05:27:23 pm
Oggi ho ritirato il 1284 ed ho fatto adesso qualche prova sulla seriale usando l'mcp2200 come convertitore.
Mettendo RC ,che più che un filtro è più una rete di ritardo sul rx del 1284 carico senza problemi gli scketch in seriale,se invece non metto nulla non si trova in sincronia con il programmatore.
@Michele
ti do ragione sul fatto che il convertitore parte troppo presto con i dati da inviare al 1284,l'anticipo del segnale è di qualche microsecondo e lo si nota sovrapponendo i segnali ottenuti prima e dopo la rete di ritardo.

Per riuscire a programmare entrambi i micro 644/1280 basta mettere in serie al pin rx una R di 120K ed eliminare il condensatore,ho fatto diverse prove con entrambi i micro e nel mio caso il problema non si presenta.
56  International / Hardware / Re: Info lcd Ks0108 on: January 24, 2013, 04:56:55 pm
Quote
spiegati meglio tonid, che significa un piccolo errore sul numero 5?
Quando carichi l'esempio della libreria di nick compaiono a display caratteri,numeri ed immagini.....
Dove ci dovrebbe essere il numero 5 mi ritrovo un numero che a prima vista sembra un cinque ma guardando bene i pixel non lo rappresentano come si deve.
Se stampo invece a display vuoto il numero cinque in parti diverse dello schermo ,compresa la zona dove prima mi dava quell'errore,vedo il numero ben fatto.....Quindi non credo che il problema di sz sia legato a collegamenti e breadboard ma non saprei come risolverlo.
57  International / Hardware / Re: Info lcd Ks0108 on: January 24, 2013, 03:44:33 pm
Ho guardato attentamente il mio display e c'è un piccolo errore sul numero 5,ho controllato nei font ma li è giusto....
Ho provato poi a stampare quà e là delle stringhe di testo e l'errore non si presenta.
@sz
prova anche tu a fare una cosa del genere e vedi se le righe ti spariscono.
58  International / Hardware / Re: Info lcd Ks0108 on: January 24, 2013, 09:18:14 am
Quote
Io ho un trimmer da 500ohm..
Mettigli un valore più alto,almeno 5K,meglio 10K......con 500ohm lasci scorrere troppa corrente e abbassi di conseguenza il livello di tensione negativa generata dal 7660.

@Michele
Sono solo idee,realizzabili ,ma idee  smiley
59  International / Hardware / Re: Info lcd Ks0108 on: January 24, 2013, 06:16:01 am
Quote
Oppure si prende un altro pin dall' arduino per gestire in pwm i led della retroilluminazione...
No.non è una cavolata ma una possibile soluzione.....
Io pensavo ad un ATtinyx5(25,45,85) pechè si può usare per generare un pwm con la funzione analogWrite() facendogli semplicemente controllare i due pin rimasti liberi sul MCP23017 che sono i bit0 e bit1 del port A....Aggiungi si un chip da 1 euro ma mantieni solo il bus I2C senza usare altri pin del 328.
Però si può vedere dopo questa cosa, inizierei aggiungendo il controllo della retro via sw e poi in un secondo momento,visto che ho dei ATiny85 ,proverò a vedere se torna utile un pwm sulla retro.........
Si potrebbe anche creare un pwm in base al valore letto da un sensore di luminosità e fare in modo che la retro si comporti di conseguenza.
Comunque sono idee che si possono vedere dopo smiley

Appena hai novità fammi un colpo smiley-wink
60  International / Software / Re: RTC e azioni programmate on: January 24, 2013, 02:40:12 am
Quote
se usi il ds1307 come rtc esterno lui manda i daty in byte al micro. il secondo byte sono i minuti e se fai un confronto di quando il byte e' 0x0f ( 00001111 in binario ) significa che sono le ore x e 15 minuti e alzi il pin che vuoi. se vuoi che dopo 5 minuti il pin deve abbassarsi aggiungi un secondo controllo se il byte dei minuti nel frattempo e' diventato 00010100 ( 0x14 in esadecimale ).
Non è proprio così....il ds1307 usa un byte si ma diviso in due gruppi da 4 bit.....all'interno dei 4 bit meno significativi (bit 0->3)memorizza le unità e nei restanti 4 bit più significativi (bit 4->7) memorizza le decine,quindi nel caso dei 15 minuti il valore del byte in esadecimale sara di 0x15 che corrisponde in binario a b0001 0101.
Pages: 1 2 3 [4] 5 6 ... 48