●Tecnologia CMOS statica ad alte prestazioni
○Tempo di ciclo di istruzione di 25 ns (40 MHz)
○Prestazioni da 40 MIPS
○Design a bassa potenza da 3,3 V
●Basato sul core della CPU DSP TMS320C2xx
○Codice compatibile con F243/F241/C242
○Set di istruzioni e modulo compatibile con F240
●Opzioni del dispositivo Flash (LF) e ROM (LC).
LF240xA: LF2407A, LF2406A, LF2403A, LF2402A
LC240xA: LC2406A, LC2404A, LC2403A, LC2402A
●Memoria su chip
○Fino a 32.000 parole x 16 bit di Flash EEPROM (4 settori) o ROM
○Funzione "Sicurezza del codice" programmabile per Flash/ROM su chip
○Fino a 2,5 K parole x 16 bit di dati/RAM di programma
◇544 parole di RAM ad accesso doppio
◇Fino a 2.000 parole di RAM ad accesso singolo
●Boot ROM (dispositivi LF240xA)
○Bootloader SCI/SPI
●Fino a due moduli Event-Manager (EV) (EVA ed EVB), ciascuno include:
○Due timer per uso generico a 16 bit
○Otto canali a modulazione di larghezza di impulso (PWM) a 16 bit che consentono:
◇Controllo con inverter trifase
◇Allineamento al centro o al bordo dei canali PWM
◇Spegnimento del canale PWM di emergenza con pin PDPINTx esterno
○La banda morta programmabile (tempo morto) previene i guasti di tipo shoot-through
○Tre unità di acquisizione per il timestamp di eventi esterni
○Qualificatore di input per i pin selezionati
○Circuito di interfaccia dell'encoder di posizione su chip
○Conversione da A a D sincronizzata
○Progettato per induzione CA, BLDC, riluttanza commutata e controllo motore passo-passo
○Applicabile per il controllo di più motori e/o convertitori
●Interfaccia di memoria esterna (LF2407A)
○192.000 parole x 16 bit di memoria totale: 64.000 programmi, 64.000 dati, 64.000 I/O
●Modulo timer watchdog (WD).
●Convertitore analogico-digitale (ADC) a 10 bit
○8 o 16 canali di ingresso multiplexati
○Tempo di conversione MIN 500 ns
○Sequencer gemelli a 8 stati selezionabili attivati da due gestori di eventi
●Modulo Controller Area Network (CAN) 2.0B (LF2407A, 2406A, 2403A)
●Interfaccia di comunicazione seriale (SCI)
●Interfaccia periferica seriale (SPI) a 16 bit (LF2407A, 2406A, LC2404A, 2403A)
●Generazione di clock basata su Phase-Locked-Loop (PLL).
●Fino a 40 pin di ingresso/uscita per uso generico (GPIO) programmabili individualmente e multiplex
●Fino a cinque interrupt esterni (protezione dell'unità di alimentazione, ripristino, due interrupt mascherabili)
●Gestione energetica:
○Tre modalità di spegnimento
○Possibilità di spegnere ogni periferica in modo indipendente
●Emulazione basata su scansione conforme a JTAG in tempo reale, standard IEEE 1149.1 (JTAG)
●Gli strumenti di sviluppo includono:
○Texas Instruments (TI) compilatore ANSI C, Assembler/Linker e Code Composer Studio™;debugger
○Moduli di valutazione
○Auto-emulazione basata sulla scansione (XDS510™;)
○Ampio supporto per il controllo motore digitale di terze parti
●Opzioni del pacchetto
○PGE LQFP a 144 pin (LF2407A)
○PZ LQFP a 100 pin (2406A, LC2404A)
○PAG TQFP a 64 pin (LF2403A, LC2403A, LC2402A)
○PG QFP a 64 pin (2402A)
●Opzioni di temperatura estese (A e S)
○R: da –40°C a 85°C
○S: da –40°C a 125°C
Code Composer Studio e XDS510 sono marchi di Texas Instruments.
Gli altri marchi sono di proprietà dei rispettivi proprietari.
Standard IEEE 1149.1-1990, porta di accesso di prova standard IEEE
TMS320C24x, TMS320C2000, TMS320 e C24x sono marchi di Texas Instruments.
I dispositivi TMS320LF240xA e TMS320LC240xA, nuovi membri del TMS320C24x™;generazione di controller DSP (Digital Signal Processor), fanno parte del TMS320C2000™;piattaforma di DSP a virgola fissa.I dispositivi 240xA offrono il TMS320™ avanzato;Progettazione architettonica DSP della CPU core C2xx per capacità di elaborazione a basso costo, bassa potenza e alte prestazioni.Diverse periferiche avanzate, ottimizzate per applicazioni di controllo del movimento e motori digitali, sono state integrate per fornire un vero controller DSP a chip singolo.Sebbene sia compatibile con il codice con il C24x™ esistente;Dispositivi controller DSP, il 240xA offre prestazioni di elaborazione migliorate (40 MIPS) e un livello più elevato di integrazione periferica.Vedere la sezione Riepilogo dispositivo TMS320x240xA per le funzioni specifiche del dispositivo.
La generazione 240xA offre una gamma di dimensioni di memoria e diverse periferiche su misura per soddisfare gli specifici punti di prezzo/prestazioni richiesti da varie applicazioni.I dispositivi flash fino a 32.000 parole offrono una soluzione riprogrammabile conveniente per la produzione in serie.I dispositivi 240xA offrono una funzione di "sicurezza del codice" basata su password, utile per prevenire la duplicazione non autorizzata del codice proprietario memorizzato nella Flash/ROM su chip.Si noti che i dispositivi basati su Flash contengono una ROM di avvio di 256 parole per facilitare la programmazione in-circuit.La famiglia 240xA include anche dispositivi ROM completamente compatibili pin-to-pin con le loro controparti Flash.
Tutti i dispositivi 240xA offrono almeno un modulo di gestione degli eventi che è stato ottimizzato per il controllo digitale del motore e le applicazioni di conversione della potenza.Le funzionalità di questo modulo includono la generazione PWM allineata al centro e/o al bordo, la banda morta programmabile per prevenire errori di trasmissione e la conversione sincronizzata da analogico a digitale.I dispositivi con gestori di eventi doppi consentono il controllo di più motori e/o convertitori con un unico controller DSP 240xA.Alcuni pin EV sono stati dotati di un circuito di "qualificazione di ingresso", che riduce al minimo l'attivazione involontaria dei pin dovuta a problemi.
Il convertitore analogico-digitale (ADC) a 10 bit ad alte prestazioni ha un tempo di conversione minimo di 375 ns e offre fino a 16 canali di ingresso analogico.La capacità di sequenziamento automatico dell'ADC consente l'esecuzione di un massimo di 16 conversioni in una singola sessione di conversione senza alcun sovraccarico della CPU.
Un'interfaccia di comunicazione seriale (SCI) è integrata su tutti i dispositivi per fornire una comunicazione asincrona ad altri dispositivi nel sistema.Per i sistemi che richiedono interfacce di comunicazione aggiuntive, i modelli 2407A, 2406A, 2404A e 2403A offrono un'interfaccia periferica seriale sincrona (SPI) a 16 bit.I modelli 2407A, 2406A e 2403A offrono un modulo di comunicazione CAN (Controller Area Network) che soddisfa le specifiche 2.0B.Per massimizzare la flessibilità del dispositivo, i pin funzionali sono configurabili anche come ingressi/uscite per uso generico (GPIO).
Per ottimizzare i tempi di sviluppo, l'emulazione basata su scansione conforme a JTAG è stata integrata in tutti i dispositivi.Ciò fornisce funzionalità in tempo reale non invasive necessarie per eseguire il debug dei sistemi di controllo digitale.Una suite completa di strumenti per la generazione di codice, dai compilatori C allo standard del settore Code Composer Studio™;debugger supporta questa famiglia.Numerosi sviluppatori di terze parti offrono non solo strumenti di sviluppo a livello di dispositivo, ma anche supporto per la progettazione e lo sviluppo a livello di sistema.
1. Chi è il personale del tuo dipartimento di ricerca e sviluppo?Quali sono le tue qualifiche?
-Direttore R&S: formulare il piano di ricerca e sviluppo a lungo termine dell'azienda e cogliere la direzione della ricerca e sviluppo;Guidare e supervisionare il dipartimento di ricerca e sviluppo per implementare la strategia aziendale di ricerca e sviluppo e il piano annuale di ricerca e sviluppo;Controllare lo stato di avanzamento dello sviluppo del prodotto e adeguare il piano;Istituire un eccellente team di ricerca e sviluppo del prodotto, audit e formazione del personale tecnico relativo.
Responsabile R&S: realizzare un piano di ricerca e sviluppo di nuovi prodotti e dimostrare la fattibilità del piano;Supervisionare e gestire l'avanzamento e la qualità del lavoro di ricerca e sviluppo;Ricercare lo sviluppo di nuovi prodotti e proporre soluzioni efficaci in base alle esigenze dei clienti in diversi settori
Personale di ricerca e sviluppo: raccogliere e selezionare i dati chiave;Programmazione computer;Conduzione di esperimenti, test e analisi;Preparare materiali e attrezzature per esperimenti, test e analisi;Registrare i dati di misurazione, effettuare calcoli e preparare grafici;Condurre indagini statistiche
2. Qual è la tua idea di ricerca e sviluppo del prodotto?
- Ideazione e selezione del prodotto, ideazione e valutazione del prodotto, definizione del prodotto e progettazione del piano di progetto e sviluppo, test e validazione del prodotto, lancio sul mercato