Strumenti Utente

Strumenti Sito


shield_motore

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
shield_motore [2017/03/26 21:25] – [Definizione delle specifiche] adminshield_motore [2017/04/29 14:46] (versione attuale) – eliminata admin
Linea 1: Linea 1:
-====== Shield motore 2017 ====== 
- 
-===== Definizione delle specifiche ===== 
- 
-Scelta driver motore: 
- 
-^ integrato ^ pro ^ contro ^ 
-| L293D | su zoccolo e con diodi integrati | da comprare, solo 0,6A, niente chopper se abbinato all'L297| 
-| L293B | su zoccolo, disponibile in lab | da comprare, 1A, niente chopper se abbinato all'L297, 8 diodi sul PCB| 
-| L298 | 2A, disponibile in lab | niente zoccolo, 8 diodi sul PCB | 
-| L293E | 2A, su zoccolo | da comprare 8 diodi sul PCB | 
- 
-Scelta logica PWM: 
-  * sui 4 ingressi 
-  * sui 2 enable 
- 
-La seconda soluzione è più semplice perché: 
-  * 2 segnali PWM per gli enable  
-  * quattro ingressi per la direzione (usare delle porte NOT per comandare la direzione con un solo segnale?) 
- 
-NB Texas e ST hanno una piedinatura diversa! 
- 
-Scelta scheda: 
-  * shield per Arduino 
-  * scheda motore collegabile a Arduino o generatore di funzione 
- 
-Scelta controllo: 
-  * solo motore DC 
-  * motore DC e stepper usando Arduino (senza L297) 
-  * solo stepper (driver motore + L297) 
-  * motore DC e stepper con jumper per escludere L297 
- 
-Scelta alimentazione: 
-  * i driver vanno a 5V ma possono funzionare a tensioni più alte perché c'è un regolatore interno 
-  * meglio separare l'alimentazione della logica e quella del motore 
-  * se shield Arduino logica su 5V e morsettiera di alimentazione motore collegata alla Vin di Arduino (alimenta entrambi, **max 12V**) 
-  * in alternativa alimentazioni separate per Arduino e logica e motore con morsettiera **non collegata** a Vin (o jumper che permette di scollegare Vin se si vuole mantenere la possibilità di alimentare Arduino) 
-  * meglio una morsettiera sullo shield dello spinotto (più facile il collaudo) 
- 
-La soluzione più semplice è: 
-  * shield Arduino con L293D (niente diodi, su zoccolo, niente L297, fattibile su single layer) 
- 
- 
- 
-===== Progetti di riferimento ===== 
- 
-==== Arduino Motor shield R3 ==== 
- 
-  * [[https://www.arduino.cc/en/Main/ArduinoMotorShieldR3|pagina prodotto]] 
-  * [[https://www.arduino.cc/en/uploads/Main/arduino_MotorShield_Rev3.zip|file Eagle]] 
-  * [[https://www.arduino.cc/en/uploads/Main/arduino_MotorShield_Rev3-schematic.pdf|schematico]] 
- 
-Usa: 
-  * L298P (SMD), con PWM sugli enable dei due ponti (più veloce, con ricircolo su diodi e alimentazione) 
-  * 4077 (XNOR), per generare input complementari per i due ponti dell'L298 e impostare la direzione con un solo pin 
-  * LMV358 (OP-AMP) per la misura delle correnti (come caduta su 0,15 Ohm amplificata 10 volte) 
-  * jumper SMD (da tagliare) per: 
-    * escludere i pin A0 e A1 che misurano la corrente 
-    * Vin della scheda Arduino e separare l'alimentazione dei motori (su morsettiera  shield) 
-    * escludere i pin D8 e D9 per la frenatura 
- 
-==== Shield motore Adafruit v1 (doppio L293D e registro) ==== 
- 
-  * [[https://learn.adafruit.com/adafruit-motor-shield|guida allo shield]] 
-  * [[https://github.com/adafruit/Adafruit-Motor-Shield-for-Arduino|file Eagle]] 
-  * [[https://raw.githubusercontent.com/adafruit/Adafruit-Motor-Shield-for-Arduino/master/mshieldv12schem.png|schematico]] 
-==== Shield motore Sparkfun (L298 SMD) ==== 
- 
-  * [[https://learn.sparkfun.com/tutorials/ardumoto-shield-kit-hookup-guide|guida allo shield]] 
-  * [[https://www.sparkfun.com/products/9815|file Eagle]] 
-  * [[https://www.sparkfun.com/datasheets/DevTools/Arduino/Ardumoto_v13.pdf|schematico]] 
-==== Shield super semplice Adrirobot (L293D) ==== 
- 
-  * [[http://www.adrirobot.it/arduino/shield_l293/arduino_shield_l293.htm|shield Adrirobot super semplice]] 
-  * [[https://easyeda.com/adrirobot/Shield_l293_copy-81989941e0db4640984c8b2c33908f44|progetto su EasyEda]] 
-  * [[http://www.adrirobot.it/arduino/shield_l293/shield_l293_circuito_controllo.jpg|schematico]] 
  
shield_motore.1490563501.txt.gz · Ultima modifica: 2020/07/03 15:59 (modifica esterna)