- Messaggi: 6
- Ringraziamenti ricevuti 0
×
MSP430, Microcontrollori 16 bit Ultra Low Power
MSP430EXP-G2 per far accendere i fari quando è buio...ad esempio.
12 Anni 1 Mese fa #1
da Ferb
MSP430EXP-G2 per far accendere i fari quando è buio...ad esempio. è stato creato da Ferb
Salve a tutti,
come detto più volte altrove, sono un totale, inesperto, ignorante e novizio di:
- programmazione
- elettronica
- MCU
Presumibilmente, solo un embrione potrebbe essere più indietro di me...almeno io so' leggere.
Dunque, ho la mia bella MSP430EXP-G2 con PIC (si chiama così?) 2331 a bordo a 14 pin.
Nell'ottica di voler trovare un caso di studio su cui poter fare didattica (anche in teoria, sia chiaro), ho pensato di voler realizzare un attuatore per i fari della mia macchina in grado di accenderli quando la luminosità scende sotto una certa soglia.
Le domande:
per vedere se quello che ho può fare ciò che voglio fare devo:
- leggere il datasheet del 2331
- leggere il datasheet dell'MSP430
- entrambe
Io direi che dovrei trovare ad esempio:
- delle fotocellule
ma queste fotocellule sono generiche o devo cercarne (caso per caso, è ovvio), di specifiche per la piattaforma che uso?
A livello logico direi che dovrei:
- bypassare l'alimentazione delle luci e dirottare un polo verso la mia scheda
- collegare una fotocellula alla mia scheda
--- se la fotocellula registra "il buio" o un delta specifico, darà un segnale alla scheda MSP430 che a sua volta farà arrivare l'alimentazione ai fari.
Grazie ai pazienti professori/volontari revisori dei compiti.
come detto più volte altrove, sono un totale, inesperto, ignorante e novizio di:
- programmazione
- elettronica
- MCU
Presumibilmente, solo un embrione potrebbe essere più indietro di me...almeno io so' leggere.
Dunque, ho la mia bella MSP430EXP-G2 con PIC (si chiama così?) 2331 a bordo a 14 pin.
Nell'ottica di voler trovare un caso di studio su cui poter fare didattica (anche in teoria, sia chiaro), ho pensato di voler realizzare un attuatore per i fari della mia macchina in grado di accenderli quando la luminosità scende sotto una certa soglia.
Le domande:
per vedere se quello che ho può fare ciò che voglio fare devo:
- leggere il datasheet del 2331
- leggere il datasheet dell'MSP430
- entrambe
Io direi che dovrei trovare ad esempio:
- delle fotocellule
ma queste fotocellule sono generiche o devo cercarne (caso per caso, è ovvio), di specifiche per la piattaforma che uso?
A livello logico direi che dovrei:
- bypassare l'alimentazione delle luci e dirottare un polo verso la mia scheda
- collegare una fotocellula alla mia scheda
--- se la fotocellula registra "il buio" o un delta specifico, darà un segnale alla scheda MSP430 che a sua volta farà arrivare l'alimentazione ai fari.
Grazie ai pazienti professori/volontari revisori dei compiti.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Ferb
- Autore della discussione
- New Member
Riduci
Di più
12 Anni 1 Mese fa #2
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: MSP430EXP-G2 per far accendere i fari quando è buio...ad esempio.
Ciao Ferb,
l'applicazione e' sicuramente interessante ma e' meglio non integrarla all'interno dell'auto o la renderai illegale.
Formalmente non dovresti piu' passare la revisione.
Non bisogna bypassare l'interruttore manuale, al piu' in parallelo, in maniera che quello manuale funzioni sempre.
Rimaniamo in un caso simile ma che faccia accendere le luci del giardino quando fa notte.
Oltre al quanto ho scritto sugli MSP430, e' bene far riferimento alla userguide degli MSP430 (famiglia MSP430 Value Line MSP430G2xxx). In particolare leggere il capitolo Clock ed ADC.
Per la fotocellula, basta una sensibile alla luce solare. In linea di massima hanno valori in caso di illuminazione a partire da 10Kohm-50Kohm per arrivare a quasi 1Mohm in caso di "oscurità".
...per ora pero' facciamo accendere il LED!
Leggiamo i pulsanti...
Il prossimo capitolo sugli MSP430 sara' proprio sul Clock.
Saluti,
Mauro
l'applicazione e' sicuramente interessante ma e' meglio non integrarla all'interno dell'auto o la renderai illegale.
Formalmente non dovresti piu' passare la revisione.
Non bisogna bypassare l'interruttore manuale, al piu' in parallelo, in maniera che quello manuale funzioni sempre.
Rimaniamo in un caso simile ma che faccia accendere le luci del giardino quando fa notte.
Oltre al quanto ho scritto sugli MSP430, e' bene far riferimento alla userguide degli MSP430 (famiglia MSP430 Value Line MSP430G2xxx). In particolare leggere il capitolo Clock ed ADC.
Per la fotocellula, basta una sensibile alla luce solare. In linea di massima hanno valori in caso di illuminazione a partire da 10Kohm-50Kohm per arrivare a quasi 1Mohm in caso di "oscurità".
...per ora pero' facciamo accendere il LED!
Leggiamo i pulsanti...
Il prossimo capitolo sugli MSP430 sara' proprio sul Clock.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
12 Anni 1 Mese fa #3
da Ferb
Risposta da Ferb al topic Re: MSP430EXP-G2 per far accendere i fari quando è buio...ad esempio.
Lidea era quella di fare lavorare la scheda in parallelo col comando al volante, comunque, ok...messaggio ricevuto, forte e chiaro!
Domanda: quando parli di user guide degli msp430 fai riferimento al chip, quello a 14 pin che si monta al centro della scheda o ad altro?
Aspettiamo le lezioni, dunque.
Grazie per la pazienza.
Ferb
Domanda: quando parli di user guide degli msp430 fai riferimento al chip, quello a 14 pin che si monta al centro della scheda o ad altro?
Aspettiamo le lezioni, dunque.
Grazie per la pazienza.
Ferb
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Ferb
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 6
- Ringraziamenti ricevuti 0
12 Anni 1 Mese fa #4
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: MSP430EXP-G2 per far accendere i fari quando è buio...ad esempio.
Ciao,
ogni famiglia degli MSP430 ha una user guide.
In particolare la Value lLne e' MSP430F2xxx .
Questa User Guide e' quella di riferimento che sto usando nel Corso MSP430.
Saluti,
Mauro
ogni famiglia degli MSP430 ha una user guide.
In particolare la Value lLne e' MSP430F2xxx .
Questa User Guide e' quella di riferimento che sto usando nel Corso MSP430.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
12 Anni 1 Mese fa #5
da Ferb
Risposta da Ferb al topic Re: MSP430EXP-G2 per far accendere i fari quando è buio...ad esempio.
Grazie, Mauro.
Avevo trovato quella della nuova Stellaris Launchpad e l'avevo scaricata preventivamente in attesa di riceverla.
Questa l'ho scaricata ed iniziata a leggere. Sarà un po' più che un "semplice sforzo".
Quasi ogni cosa che vedo costituisce un concetto da capire, studiare e approfondire. Gli schemi coi segnali, i processi (frecce a destra e senistra )...per non parlare cogli indirizzi di memorie, stack, registri... vabbé, daltronde...
Credo che potrei anche procedere scopiazzando codici d'esempio qua e la e fare una sorta di processo inverso, ovvero, dal codice [che dovrò comunque studiare perché non conosco il C (né altri linguaggi)], capire cosa succede sulla board o MCU.
Comunque, ho voluto la biciclette (che fortunatamente è costata poco...)....ed ora pedalo.
Le tue lezioni sono interessantissime e ti ringrazio per lo sforzo che fai. Dall'email che hai mandato recentemente, il tempo che hai è sempre meno...ma lo sforzo è sempre maggiore. Dobiamo tenere duro
In ogni caso credo che cercherò qualche esempio banale per cominciare subito a far vivere la schedina e non perdere l'entusiasmo
Grazie ancora. Al prossimo post.
Avevo trovato quella della nuova Stellaris Launchpad e l'avevo scaricata preventivamente in attesa di riceverla.
Questa l'ho scaricata ed iniziata a leggere. Sarà un po' più che un "semplice sforzo".
Quasi ogni cosa che vedo costituisce un concetto da capire, studiare e approfondire. Gli schemi coi segnali, i processi (frecce a destra e senistra )...per non parlare cogli indirizzi di memorie, stack, registri... vabbé, daltronde...
Credo che potrei anche procedere scopiazzando codici d'esempio qua e la e fare una sorta di processo inverso, ovvero, dal codice [che dovrò comunque studiare perché non conosco il C (né altri linguaggi)], capire cosa succede sulla board o MCU.
Comunque, ho voluto la biciclette (che fortunatamente è costata poco...)....ed ora pedalo.
Le tue lezioni sono interessantissime e ti ringrazio per lo sforzo che fai. Dall'email che hai mandato recentemente, il tempo che hai è sempre meno...ma lo sforzo è sempre maggiore. Dobiamo tenere duro
In ogni caso credo che cercherò qualche esempio banale per cominciare subito a far vivere la schedina e non perdere l'entusiasmo
Grazie ancora. Al prossimo post.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Ferb
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 6
- Ringraziamenti ricevuti 0
Moderatori: Mauro Laurenti, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.