Firmware - Febbraio 2013 - N°85 - (Page 32)

+ Skills PICSIM - PIC MICROCONTROLLER SIMULATOR Tra le varie soluzioni software per simulare ed emulare i microcontrollori PIC, ne esiste una molto valida, efficace e, soprattutto freeware. Si tratta del programma “PICsim PIC microcontroller simulator”, distribuito gratuitamente in rete per motori DC Un sistema a microcontrollore per modulare la potenza erogabile a motori DC, lampade ad incandescenza ecc… ome introduzione alla descrizione del dispositivo, ecco di seguito elencate le più importanti funzionalità: - variazione della potenza (o velocità di rotazione dei motori ) tramite coppia di pulsanti e potenziometro; - settabilità dei livelli minimo e massimo di potenza consentiti; - memorizzazione permanente di tali livelli; - settabilità dello step di incremento/decremento di potenza operato dai tasti; - blocco di emergenza del dispositivo pilotato; - programmabilità in-circuit tramite ICSP (In-Circuit Serial Programming); - controllo visivo dello stato del sistema tramite led e display. Per coloro che da poco si sono affacciati al mondo dell’elettronica, sono doverose alcune brevi premesse teoriche. C CONTROLLO POMPA PER LIQUIDI Questo articolo descrive come realizzare un circuito in grado di controllare una pompa in base al livello di un serbatoio da svuotare. Una piccola modifica al circuito genera una nuova applicazione completamente differente Come già accennato il sistema, per modulare la potenza erogata al dispositivo elettrico pilotato, fa uso di un segnale PWM (Pulse Width Modulation). Un’onda PWM è un’onda rettangolare il cui impulso (generalmente lo stato alto del segnale), ha una durata che varia in funzione di una grandezza. In altre parole, viene modificato il D.C. in funzione di una grandezza modulante (Duty Cycle: rapporto tra durata dello stato alto ed il periodo dell’onda stessa - generalmente espresso in %). Nel nostro caso questa grandezza è un valore che il microcontrollore determina, o leggendo la tensione sull’indice di un potenziometro, o modificandola alla pressione di uno dei due tasti : sw_up (per l’incremento) e sw_down (per il decremento). Per tutta la durata dello stato alto, il nostro dispositivo elettrico viene abilitato a funzionare, e per il restante tempo del periodo dell’onda rimarrà spento. Il risultato sarà quello di apportare potenza al dispositivo pilotato, in una quantità che è funzione del D.C., per l’appunto. Il microcontrollore che integra un dispositivo PWM, riesce a modificare il D.C. di un segnale generato da esso stesso, semplicemente scrivendo su di un registro un opportuno valore. I parametri dell’onda PWM come il periodo dell’onda (e quindi la sua frequenza), e la durata dello stato alto, sono determinati da semplici formule di calcolo, implementate dalla logica del micro stesso. I PIC integrano generalmente uno o più moduli CCP (Capture/Compare/PWM) che si appoggiano al segnale di sincronismo (clock) del micro stesso, ai timer, al prescaler e postscaler, per fornire le temporizzazioni volute dal programmatore. Il microcontrollore, oltre a fornire il segnale PWM, genera anche due segnali che andranno a determinare il verso di rotazione di un motore o, se si presenta il caso, di arrestarlo. I tre segnali necessari a pilotare il dispositivo elettrico (da adesso in poi un motore DC), ovvero l’onda PWM e i due segnali per il verso di rotazione (rot_or & rot_an), vengono amplificati in potenza da una coppia di driver di potenza. Le loro due uscite vengono così utilizzate per alimentare direttamente il nostro motore. 13 FOCUS ON 24 SKILLS 42 INSIDE 45 TOOLS 7 TIPS’N TRICKS 3 MARKET NEWS 48 SPOTLIGHT 60 EVENTS ZAPPING 55 ANALOG MEMBERSHIP http://www.elettroshop.com/smart

Tabella dei contenuti per la edizione digitale del Firmware - Febbraio 2013 - N°85

News
TIPS'n tricks
FOCUS on La scheda easyPIC7 PRO
SKILLs
- PICsim un simulatore per PIC
- Pompa per fluidi
- Driver per motori brushless
INside Moduli Bluetooth Low-Energy
TOOLS Generatori di segnale
SPOTlight Freescale amplia la serie di prodotti per data center con i coprocessori crittografici C29x
ANALOG
- Alimentazione DC/DC ad alta potenza
- Criteri di Selezione d ei Riferimenti di Tensione
EVENTS zapping
Guida

Firmware - Febbraio 2013 - N°85

https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com