⚙️PROGETTI di Emanuele Frisoni

scuola di robotica e meccatronica

⚙️PROGETTI di Emanuele Frisoni

scuola di robotica e meccatronica

PWM con Arduino per controllo velocità motore CC, progetto 1000

2020-11-24 18:36:43

Che cos'è il PWM? A cosa serve il PWM? Come si genera un segnale PWM con Arduino Mega? Come utilizzeremo il PWM in progetto1000? Oggi ti spiego che cos'è un segnale PWM, costruiremo un convertitore digitale analogico con Arduino e un filtro R-C, un dimmer LED PWM e un controllo motore a PWM ...

#progetto1000 #pwm #livestreaming

  • Che cos'è il PWM?
  • A cosa serve il PWM?
  • Come si genera un segnale PWM con Arduino Mega?
  • Come utilizzeremo il PWM in progetto1000?


Oggi ti spiego che cos'è un segnale PWM, costruiremo un convertitore digitale analogico con Arduino e un filtro R-C, un dimmer LED PWM e un controllo motore a PWM per controllare la velocità di un motore DC usando una uscita PWM di Arduino Mega.  

Il PWM è una tecnica che consente di generare un segnale analogico mediante una uscita digitale modulata ad alta frequenza e modificando il periodo Ton e mantenendo il periodo T constante. 

Arduino Mega non consente di personalizzare la frequenza portante del segnale PWM, che viene mantenuta fissa a 490 Hz (per alcune uscite esattamente il doppio: 980 Hz).

Su altri modelli di Arduino il PWM ha una frequenza portante ancora diversa: 976 Hz, 732 Hz, 500 Hz, 1000 Hz. 

Quella di oggi è una sessione di progettazione teorica e pratica, stiamo ancora cercando le specifiche di tutti gli elementi che costituiscono Progetto 1000, il robot che risolve il cubo di Rubik con Arduino.

La progettazione di Progetto1000 avviene in diretta su Twitch tutti i giovedì sera alle ore 22:00 e tutte le sessioni di progettazione vengono ritagliate, sintetizzate e caricate su canale YouTube. 

In questa live otteniamo le specifiche tecniche del generatore di segnali PWM di Arduino Mega che ci servirà per comandare i motori a diverse velocità. 

Oggi affrontiamo anche il problema della soppressione dei disturbi elettromagnetici con un filtro EMI su motore DC.  


Se vuoi collaborare alla progettazione vieni tutti i giovedì alle 22:00 su:
🎬 Canale Twitch: https://www.twitch.tv/fremsoft

Progetto1000 è un progetto Open-Source, link diretto del progetto su GitHub:
📐 https://github.com/fremsoft/001-progetto1000

Lista della spesa per auto-costruirsi Progetto1000, il Robot che risolve il Cubo di Rubik:
🛒 https://www.amazon.it/hz/wishlist/ls/8D7WPLCAZ7KL?tag=p-ef-21

Sostieni PROGETTO1000 acquistando i componenti necessari alla creazione del prototipo e facendoli recapitare al mio indirizzo su:
📓 "Wish list Amazon" - https://amzn.to/2BDtwIV

Crea i tuoi progetti 3D con i migliori strumenti di Autodesk:
📏 EAGLE PCB + FUSION 360


 ___________________________________________


📋 Indice degli argomenti:


0:00 Progetto1000: il robot che risolve il cubo di Rubik
1:44 che cos'è il PWM
2:34 che cos'è il duty cycle
4:08 PWM a cosa serve
4:58 frequenza PWM
5:20 quali sono i vantaggi del PWM
8:27 controllo motore PWM Arduino
10:53 PWM potenza dissipata durante la commutazione
12:00 frequenza PWM Arduino Mega
13:40 programma Arduino PWM
16:58 da PWM ad analogico con Arduino
19:48 sinusoide PWM con Arduino
21:26 ripple nel segnale analogico generato con PWM
21:47 regolare luminosità LED Arduino con PWM
22:45 regolatore velocità motore CC PWM
28:09 come eliminare disturbi elettromagnetici
29:01 riepilogo e considerazioni conclusive





___________________________________________ 


🎞 Video montato con Adobe Premiere PRO: Studenti e docenti risparmiano il 65% su Creative Cloud con questo link
👉🏻 CLICCA QUI PER RISPARMIARE SU ADOBE PREMIERE PRO





🔗Links utili:

"Wikipedia: PWM" - https://it.wikipedia.org/wiki/Modulazione_di_larghezza_d%27impulso
"Wikipedia: Motore DC" - https://it.wikipedia.org/wiki/Macchina_in_corrente_continua
"Wikipedia: Meccatronica" - https://it.wikipedia.org/wiki/Meccatronica

📘 "Arduino Reference" - https://www.arduino.cc/reference/it/

🛒 "Kit Elettronico con breadboard" - https://amzn.to/2QTgOw7
🛒 "Super Starter Kit UNO project" - https://amzn.to/2QJrnNc
🛒 "Set 6 motori con accessori" - https://amzn.to/3nhQrfy
🛒 "Pile Energizer 1,5V" - https://amzn.to/3j3brUW
🛒 "Alimentatore KPS3010D 30V 10A" - https://amzn.to/2IsRr17
🛒 "Oscilloscopio Hantek" - https://amzn.to/2IAF0jw

Il mio vecchio sito - https://www.fremsoft.it
Musiche con licenza Creative Commons - https://www.bensound.com/
Repository GitHub - https://github.com/fremsoft/
Profilo Linkedin personale - https://www.linkedin.com/in/emanuelefrisoni/
Profilo Linkedin aziendale - https://www.linkedin.com/company/progetti-ef/
Pagina Facebook personale - https://www.facebook.com/fremsoft
Pagina Facebook aziendale - https://www.facebook.com/progetti.ef
Profilo Instagram - https://www.instagram.com/fremsoft/
Canale Cam.tv - https://emanuelefrisoni.cam.tv/



by Emanuele Frisoni