prove: ESP
Strumenti, componenti ed apparecchiature sono utilizzabili solo in certe condizioni: occorre allora andare a leggersi i data sheets o i manuali ma non è detto che sia semplice la loro interpretazione.
Talvolta la cosa migliore da fare è quella di realizzare delle prove per effettuare delle misure per valutarne il comportamento. Spesso hanno il pregio di essere più facilmente interpretabili.
Per bruciare un resistore basta fargli produrre calore per effetto Joule in quantità maggiore di quanta ne possa dissipare.
Un resistore da 2,2 Ω e 1/4 di watt viene collegato ad un alimentatore a tensione variabile.
La potenza termica che può dissipare senza danneggiarsi, coè senza aumentare la propria temperatura oltre i limiti sopportabili dai materiali di cui è fatto, è di 0,25 W.
Per contenere l'aumento di temperatura occorre aumentare la superficie di raffreddamento aumentando le dimensioni del resistore o costruirlo con materiali resistenti alle alte temperature.
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Laboratorio misure su PWM con micro:bit
È stato realizzato un esperimento per regolare la luminosità di una lampadina .
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Laboratorio misure su PWM con micro:bit
È stato realizzato un esperimento per regolare la velocità del motore .
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Cosa succede quando si invia alla stampa seriale una stringa molto lunga?
Si prova come al solito con misurazioni eseguite con l'oscilloscopio per misurare la durata di esecuzione dell'istruzione Serial.print().
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
prove per misurare la durata dell'istruzione Serial.print()
Si prova a misurare la durata di esecusine dell'istruzione e si va a vedere se c'è un a qualche regolarità che fa corrispondere la durata al numero di caratteri inviati.
L'articolo è il seguito di questa pagina.
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Trasmissione seriale e verifica della sospensione del loop. (segue da questo articolo)
Viene inviato all'uscita seriale un blocco di 4 caratteri per misurare bene cosa accade quando la trasmissione si prolunga un pochino a causa di un testo lungo da trasmettere.
Nella trasmissione, per riconoscere un blocco di 4 serial frame da quello successivo, il blocco viene modificato trasmettendo tre "z" ed uno spazio: "zzz " in modo che la presenza dello spazio ci possa permettere di riconoscere l'inizio e la fine del blocco inviato.
Lo spazio è codificato ASCII con 20H che in binario corrisponde a 0010 0000 che nella trasmissione vengono trasmessi in ordine inverso cioè 0000 0100 a cui deve essre anteposto il bit di start (in verde) che è zero; in questo modo si riconosce subito la sua posizione: 6 zeri consecutivi sono all'inizio del quarto carattere.
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Trasmissione seriale e baud rate. (segue da questo articolo)
Viene inviato all'uscita seriale un blocco di 4 caratteri "zzz " come sperimentato nall'articolo precedente ma si effettuano modifiche del baud rate.
L'ultimo carattere è uno 'spazio' riconoscibile dalla presenza di 6 bit pari a zero all'inizio della sua trasmissione (nota 1).
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Verifica della interazione fra loop e trasmissione seriale.
Dopo aver compreso come avviene la comunicazione seriale (articolo "l'uscita seriale di Arduino"), vengono effettuate alcune prove per approfondirne il funzionamento in relazione al timing.
La durata della trasmissione di una intera stringa ed il baud rate producono effetti sul procedere regolare del ciclo principale in esecuzione.
Le prove servono ad osservere cosa succede se la trasmissione di una stringa dura molto tempo in relazione alla durata del ciclo principale (per esempio perchè si devono trasmettere molti caratteri con uno stesso comando di stampa) oppure cosa accade se si usano baud rate diversi.
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Quanto tempo impiega la scheda Arduino/Genuino a svolgere i compiti previsti dal software?
Si sa che la scheda Arduino/Genuino Uno ha un oscillatore a 16MHZ. Il dato signfica che le istruzioni vengono eseguite con quella cadenza ma non sappiamo quale sia il "fabbisogno" di impulsi di clock necessari per l'esecuzione di ciascuna istruzione del microcontrollore ATMEL e non sappiamo neanche quali siano le sequenze di istruzioni elementari che devono essere registrate nella memoria del microcontrollore per eseguire le istruzioni previste nello sketch (nota 1).
Quanto impiega Arduino/Genuino ad eseguire una istruzione di commutazione di un pin digitale in uscita?
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Quando si utilizza l'interrupt di un processore come quello della scheda Arduino/Genuino, si usa dire che il programma salta immediatamente alla procedura di gestione del'interrupt.
Ovviamente "immediato" può significare zero secondi ma non zero microsecondi.
Qui si prova a vedere quanto dura il passaggio dall'esecuzione del programma ordinario, quello del loop, a quello della procedura di interruzione.
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Esame della comunicazione fra PC e Arduino quando si usa S4A.
Riepilogo
Con le piattaforme di programmazione "Scratch for Aduino" (S4A) e "Snap for Arduino" (Sn4A) è possibile utilizzare la scheda Arduino come interfaccia del PC per connettersi col mondo fisico. In questo modo il computer acquisisce dati e produce effetti nell'ambiente per mezzo di un programma che svolge automaticamente il compito assegnato.
Le due piattaforme di programmazione utilizzano una interfaccia grafica molto intuitiva per cui diventa facile lavorare sull'ambiente anche se non si è programmatori esperti.
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP
Con l'apparecchiatura descritta in "inverter con Arduino" sono state effettuate delle misurazioni con l'oscilloscopio ed un voltmetro.
Schema elettrico usato.
- Dettagli
- Categoria principale: Esperimenti, Simulazioni, Prove: ES
- Categoria: prove: ESP