Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7348
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #30 on: October 10, 2012, 08:53:53 am » |
non so, esistono varie versioni di chip UBB/Seriale utilizzate e anche varie versioni di firmware per gli XXXU2... il che è una causa molto probabile del comportamento
Ma assolutamente no, D0 e D1 sono rispettivamente Rx e Tx della UART del 328, non hanno nulla a che vedere con la parte USB salvo il fatto che sono collegati tramite una R da 1 k con Tx e Rx del convertitore USB seriale, non importa se è un FTDI o un AVR con usb onboard.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16460
Don't know what I do
|
 |
« Reply #31 on: October 10, 2012, 08:56:19 am » |
Ho fatto ora la prova con la mia Arduino UNO R1. Sul pin D0 (piedino 1) ho 4V88 con lo sketch BlinkWithoutDelay caricato sulla scheda! Questo sia con Arduino IDE 0022 che con Arduino IDE 1.0.1. Quindi non è un difetto della sua scheda e basta. A me pare proprio l'8/16U2, a questo punto, che tiene pullato alto quella linea. EDIT: cosa curiosa! Ho fatto il Blink sul pin D0. Prima di caricare avevo il led illuminato debolmente. Dopo l'upload, il Blink è partito correttamente! Ora indago... EDIT2: ho provato questo sketch: void setup() { delay(2000); pinMode(0, OUTPUT); }
void loop() { }
Nel momento in cui il pin viene messo in modalità output, senza scrivere nulla, il led si spenge.
|
|
|
|
« Last Edit: October 10, 2012, 09:01:46 am by leo72 »
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7348
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #32 on: October 10, 2012, 09:07:08 am » |
Questo sia con Arduino IDE 0022 che con Arduino IDE 1.0.1. Quindi non è un difetto della sua scheda e basta. A me pare proprio l'8/16U2, a questo punto, che tiene pullato alto quella linea.
Leo, ho già spiegato che D0 è collegato tramite una R da 1k al Tx del FTDI/8u2, è più che normale che si trova sempre a stato logico 1 visto che questa è la condizione di idle della UART.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16460
Don't know what I do
|
 |
« Reply #33 on: October 10, 2012, 09:11:46 am » |
L'avevo ipotizzato anch'io nel mio primo post ma non avevo la certezza di cosa facesse a livello di stati logici la linea seriale  Questa è " la differenza che c'è fra meee... e teee..." per parafrasare una canzone 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 15
|
 |
« Reply #34 on: October 10, 2012, 09:17:14 am » |
Boh, ragazzi...voi siete esperti...io no!  Leo, in definitiva la mia scheda e' difettosa o no? Perche' prima hai detto che era normale che non funzionasse, ma dopo hai detto che ti ha funzionato...quindi? Scusa la mia totale ignoranza... 
|
|
|
|
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7348
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #35 on: October 10, 2012, 09:34:35 am » |
Leo, in definitiva la mia scheda e' difettosa o no? Perche' prima hai detto che era normale che non funzionasse, ma dopo hai detto che ti ha funzionato...quindi? Scusa la mia totale ignoranza...  Che sulla tua scheda ci sia un problema a questo punto è sicuro, devi fare la prova che ti ho suggerito qualche post sopra per fare ulteriore chiarezza.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16460
Don't know what I do
|
 |
« Reply #36 on: October 10, 2012, 10:05:19 am » |
@Alfredone: hai ragione, ma ho difatti editato il mio messaggio perché ho notato che il comportamento del pin cambiava "durante l'uso".
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10248
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #37 on: October 10, 2012, 11:26:07 am » |
Ragazzi, scusate se sono insistente ma la domanda e' unica:
"Che prove posso fare per capire se la porta D0 della mia scheda Arduino Uno R3 sia danneggiata o meno?" Prove pratiche...?
L'hai letto il mio post? Ora che Astro ha fatto marcia indietro quelle prove restano più che valide per avere un quadro d'insieme
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 15
|
 |
« Reply #38 on: October 10, 2012, 11:55:00 am » |
Ciao a tutti!
Ecco gli ultimi aggiornamenti. Ho riprogrammato tutto e stavolta il Pin 0 lampeggia (finalmente...!) però subito dopo l'accensione sta mezzo secondo con una luce debole e immediatamente inizia il ciclo tranquillamente. Domanda: è normale quella fase iniziale di luce debole?
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10248
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #39 on: October 10, 2012, 11:57:15 am » |
Ciao a tutti!
Ecco gli ultimi aggiornamenti. Ho riprogrammato tutto e stavolta il Pin 0 lampeggia (finalmente...!) però subito dopo l'accensione sta mezzo secondo con una luce debole e immediatamente inizia il ciclo tranquillamente. Domanda: è normale quella fase iniziale di luce debole?
A quanto pare sì, in quanto lo stato del segnale seriale è su H e tramite la R da 1K arriva comunque una debole tensione, il tempo è quello necessario al micro per far partire lo sketch, a quel punto la R diventa ininfluente.
|
|
|
|
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7348
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #40 on: October 10, 2012, 11:58:28 am » |
Domanda: è normale quella fase iniziale di luce debole?
Si è normale e il motivo l'ho spiegato almeno tre volte in tre diversi post all'interno di questo topic.
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10248
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #41 on: October 10, 2012, 12:04:26 pm » |
Domanda: è normale quella fase iniziale di luce debole?
Si è normale e il motivo l'ho spiegato almeno tre volte in tre diversi post all'interno di questo topic. Eh sì, il nostro Alfredone ama scrivere ma non leggere 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 15
|
 |
« Reply #42 on: October 10, 2012, 12:09:58 pm » |
Domanda: è normale quella fase iniziale di luce debole?
Si è normale e il motivo l'ho spiegato almeno tre volte in tre diversi post all'interno di questo topic. Eh sì, il nostro Alfredone ama scrivere ma non leggere  Avete tutti ragione e vi chiedo umilmente scusa!!!  Appena tornato dal lavoro, non vedevo l'ora di provare il mio Arduino...ammetto di non aver letto tutte le vostre risposte e vi chiedo ancora perdono...! Però sono felice che tutto funzioni a meraviglia! Grazie grazie e ancora grazie per il supporto!!! Ciao! Alfredo
|
|
|
|
|
Logged
|
|
|
|
|
|