Platforma modulară de dezvoltare – Tower System

by donpedro

Tower System de la Freescale este o platformă modulară, scalabilă și flexibilă pentru dezvoltări hardware și software pentru microcontrolere (MCU) și microprocesoare (MPU) de 8-, 16- şi 32-biţi. Tower System sprijină dezvoltarea rapidă de prototipuri de complexitate variată, bazate pe MCU sau MPU, de la entry-level până la nivele avansate. Costurile și timpul de dezvoltare se reduc semnificativ prin utilizarea de structuri modulare reconfigurabile. Tower System are o structură modulară, fiind alcătuit din module cu funcții alese de proiectant dintr-o colecție de module într-o continuă expansiune. Tower System oferă proiectanţilor de aparate și sisteme electronice din marile domenii de aplicații (industrial, medical, auto, conectivitate și consum) cea mai rapidă modalitate de a scurta timpul de trecere de la proiect verificat pe prototip la fabricație și lansarea pe piață a produsului.

Vizitați: http://freescale.com/tower

Tower System – Caracteristicile de bază

Structură modulară, extensibilă și variată bazată pe module verificate
• modulele controler bazate pe MCU și MPU din diverse serii de dispozitive Freescale asigură reali­zarea de structuri hardware reconfigurabile;
• modulele periferice interschimbabile (seriale, memo­rii şi display-uri LCD) pentru personalizarea aplicației.
• hardware-ul cu specificații tehnice standardizate ce promovează dezvoltarea de module suplimentare prin adăugare de funcţii şi personalizare de către producători terți , parteneri cu Freescale.

Scade timpul de dezvoltare a produsului pentru lansarea rapidă pe piață

• hardware-ul şi software-ul de tip open-source permit dezvoltarea rapidă folosind module verificate.
• interfaţa integrată permite programarea uşoară, depanarea în sistem şi controlul execuției programului prin conectare pe USB la un PC.

Costul proiectării scade prin reutilizare de module periferice

• modulele periferice pot fi reutilizate cu toate tipurile de module controler în alte proiecte sau pentru prototipuri.
• module cu tehnologii verificate, de exemplu mo­dule ce conțin display-uri LCD (segmente, matrice), interfețele seriale, WiFi®, senzorii, dispozitivele analogice și memoriile sunt disponibile în stocuri, la un cost redus;
• proiectarea se ridică la un nivel superior prin accesul la produsele de vârf de la Freescale: kit-uri și module cu funcții variate, din care se pot realiza configurații Tower System.

Se oferă software verificat şi sprijin tehnic

Creşterea diversității și a complexităţii aplicaţiilor a stimulat extinderea integrării de funcţii într-o singură capsulă de circuit integrat. Freescale, împreună cu o puternică rețea de parteneri oferă soluții tehnice ce sunt integrate în platforme hardware și software veri­ficate, inclusiv instrumente de dezvoltare a progra­melor, depanatoare de program și software variat.

Se oferă instrumente de dezvoltare software

Instrumentele includ medii integrate de dezvoltare (IDE), depanatoare, kit-uri de dezvoltare software (SDK), codul de boot, instrumente de proiectare de interfață, programe de calcul și multe altele. Se pot face diverse operații: evaluare, verificare arhitectură, scriere cod program, compilare, depanare, optimizare sau verificare de software încorporat.

Se oferă software run-time

Freescale oferă software-ul sistemului de operare, middleware (cum ar fi codec-uri, biblioteci și stive) și aplicațiile de referință.
Soluțiile prezentate de Freescale includ:
– MQX™ – sistem de operare în timp real și stive software
– Procesor Expert Software și componente integrate, ce reprezintă un instrument de dezvoltare rapidă a aplicațiilor în suita de instrumente CodeWarrior
– Freescale Linux® BSP
– CodeWarrior Development Studio
– Bibliotecă Digital Signal Processing, ce oferă algoritmi optimizați pentru arhitectura ColdFire
– VortiQa software pentru crearea de rețele
– Soluții Freescale AUTOSAR software

Vizitaţi www.freescale.com/software pentru a vedea o listă de dispozitive suportate.

Tower System se construiește din 3 tipuri de module de bază

1. Module Controler (8-, 16-, 32-biţi) MCU/MPU
• Modulul controler, ce acționează ca un centru de control pentru platforma de dezvoltare, poate opera independent sau ca parte în Tower System. Un modul controler conține cel puțin un MCU/MPU, dar și interfeţe pentru utilizator (butoane, comutatoare DIP, LED-uri,

potenţiometre, zone tactil sensibile etc.), senzori și conectoare pentru alte module ce conțin circuitele demonstrative utile. Modulul controler dispune de o interfață de depanare integrată pentru programarea ușoară și controlul rulării unui program prin conectarea cu un cablu USB la un PC.
• Modulul controler se alege în funcție de tipul de MCU sau MPU pentru care este fabricată placa de circuit și care permite realizarea unui prototip;
• Modulele controler au caracteristici tip open-source, interfaţă de programare și depanare OSBDM (Open Source Background Debug Module), oferind programare facilă şi controlul execuției programului prin conectare la un PC prin cablu USB.

2. Module Periferice
• Modulele periferice pot fi reutilizate cu toate tipurile de module controler utilizate în Tower System, eliminând nevoia de a cumpăra sau a dezvolta hardware adiţional;
• Modulele periferice sunt interschimbabile, având funcții diferite: seriale şi Wi-Fi ®, memorie, LCD grafic, senzor, prototip;
• Modulele periferice permit dezvoltări avansate şi o largă funcţionalitate pentru testări de proiecte noi.

3. Module Elevator (Elevator Primar / Elevator Secundar)
• Modulele elevator sunt 2 module tip backplane, ce au 2 conectoare cu câte 80 de contacte poziționate pe o față (backside), iar pe cealaltă față au 4 conectoare PCI Express® (x16, lungime 90 mm/3.5″, 164 pini) ce sunt disponibile pentru module card-edge;
• Modulele elevator au mare densitate de trasee de semnale și sunt prevăzute cu găuri de montare pentru modulele periferice în exteriorul ansamblului Tower System;
• Modulele elevator oferă acces uşor la fața cu semnale şi module incluse în Tower System (ex: Modul display LCD);
• Alimentarea cu putere electrică este controlată pentru a oferi puterea necesară tuturor modulelor;
• Alocarea semnalelor este standardizată, dar permite personalizarea modulelor periferice;
În plus, este disponibilă o varietate de Module plug-in Tower System, de dimensiuni mai

mici, ce conțin dispozitive electronice orientate la aplicații (senzori, radio etc). Aceste module se atașează la module controler sau periferice care au prevăzute conectoarele adecvate.

Tower System se construiește simplu, în maxim trei pași

1. Se alege un modul controler cu MCU sau MPU preferat, în funcție de aplicație.
2. Se aleg modulele periferice care se potrivesc aplicației (până la trei module standard), din portofoliul de module aflat în creștere. Toate modulele sunt proiectate pentru a fi combinate și utilizate cu alte module Tower System. Se pot echipa suplimentar cu module plug-in legate de aplicație.
Se montează între plăcile elevator, în conectoarele PCI Express®. Un alt modul, ex. modul display LCD se conectează lateral, pe fața exterioară.
3. Se conectează și modulul controler la plăcile elevator și se realizează un Tower System.
Se conectează cu un cablu USB standard la un PC în care s-au încărcat programele, apoi se începe proiectarea.

Module dezvoltate de parteneri

Freescale a dezvoltat parteneriate tehnologice pentru a oferi soluții tehnice mai inteligente și mai variate.
Tehnologiile realizate prin alianţe ajută la scurtarea timpului de proiectare, de intrare în fabricație şi lansarea rapidă de produse pe piaţă. Aceste tehnologii oferă accesul la un repertoriu bogat de instrumente de proiectare, dispozitive periferice şi sprijin tehnic în proiectare.
Exemple de module realizate de parteneri: modulul ARM i.MX515 ®Cortex-A8 ™ Tower Computer și mo­du­lul StackableUSB ™ I/O Device Carrier, de la firma Micro/sys, precum şi Rapid Prototyping System (RPS) AM1 şi modulul FM1 de la firma iMN MicroControl. Lista completă a partenerilor care dezvoltă module compatibile se găsește la: www.freescale.com/tower
Alimentare cu putere electrică
Freescale Tower System poate fi alimentat în întregime printr-un cablu USB conectat la un PC gazdă sau prin adaptor de alimentare USB. Altă variantă de alimentare este furnizarea de putere la Tower System prin conectarea sursei la un şurub terminal pe placa Modul Elevator Primar. Circuite de protecţie sunt prevăzute în toate modulele din Tower System pentru a evita conflicte între barele de alimentare cu pu­tere. Deşi alimentarea cu putere poate fi furnizată prin orice modul, puterea furnizată prin intermediul modulelor elevator are prioritate.
Dimensiuni
• Tower System complet asamblat, fără module pe fețele externe, are volumul de aprox. 90 × 90 × 90 mm3.

Modulele controler Tower System se aleg din următoarele 7 familii

:
8-biţi MCU Tower System
Modulele pe 8-biți oferă flexibilitate pentru o varietate de aplicații în domeniile auto, consum, industrial, medical, control motor și conectivitate prin rețele.
16-biţi MCU Tower System
Modulele pe 16-biți oferă flexibilitate pentru o varietate de aplicații în domeniile auto și industriale. Aceste produse asigură efectiv performanță, integrare rapidă și cost redus pentru proiectare.

Coldfire/Coldfire+ MCU Tower System
Plăci și sisteme pentru evaluare și dezvoltare hardware și software.
DSC Tower System
Plăci și sisteme pentru evaluare și dezvoltare hardware și software.
Kinetis MCU Tower System
Plăci și sisteme pentru evaluare și dezvoltare hardware și software.
PowerQUICC și QorIQ Processor Tower System
Dacă se caută soluții bogate în funcționalități pentru a proiecta rapid în domeniile: rețele integrate, control al motorului, telecomunicații, industria aerospațială, siguranța în funcționare, robotică sau aplicații de calcul și de automatizare industriale, cu obiectivul de a menține costurile de dezvoltare reduse, soluția este Tower System. Tower System
Freescale sprijină prototipuri low-cost realizate rapid cu module având procesoare bazate pe Power Architecture Freescale®. Aceste produse oferă performanță înaltă, conectivitate și integrare pentru design-ul încorporat, printr-o arhitectură de set de instrucțiuni tot mai mare, care se întinde pe mai multe aplicații.
Vybrid Controller Tower System
Plăci și sisteme pentru evaluare și dezvoltare hardware și software.

Modulele periferice Tower System se aleg în funcție de capabilități
Modulele periferice conțin senzori, LCD grafic, interfețe de comunicație etc. Modulele periferice se potrivesc cu o varietate de configurații Tower System pentru a realiza ușor și rapid un prototip.
Toate modulele periferice se pot combina și utiliza cu oricare alt modul Tower System.

TWR-S12G128-KIT – KIT TOWER BOARD FOR MC9S12G128

TWR-MCF51JE-KIT – TOWER SYSTEM KIT MCF51JE

TWR-K60F120M-KIT – TOWER SYSTEM KIT K60F120M

TWR-S08LH64-KIT – KIT TOWER SYSTEM S08LH64

Modulele Plug-In Tower System

Aceste module sunt proiectate să fie atașate la oricare modul Tower System care dispune de conectoare plug-in, adăugând funcționalități la proiect.
Se pot adăuga module cu senzori, pad-uri tactile, module radio etc. pentru a expanda capabilitățile sistemului prin simpla înfigere într-un conector al unuia sau mai multor module mici, compatibile cu modulul controler sau periferic pe care se poziționează.
Se obține simplu și rapid un prototip, se introduce un cod program și se dezvoltă aplicația.

Exemplu de aplicație: Sistemul LightingDemo folosește două tipuri de module:
• Freescale MCF52259 Lighting Controller – model vechi

• Freescale Tower DALI/DMX-512A/Wireless Lighting Interface – model nou
Tower System este format din:
• TWR-K60N512 – Kinetis K60 processor board
• TWR-SER – Serial board pentru comunicații USB
• TWR-LCD – Graphical LCD module dispunând de 3.2″ QVGA touch screen
În concluzie, Tower System Freescale este o platformă de dezvoltare modulară, expandabilă, open-souce pentru MCU și MPU de 8, 16 și 32 biți.
Modulele interschimbabile și refolosibile, precum și fișierele de proiectare open source fac mai ușoară personalizarea unui produs și reducerea timpului de proiectare, oferindu-se producătorilor mai mult timp să se concentreze pe crearea de soluții diferențiate cerute de piață. Portofoliul de module este în creștere continuă și rapidă prin parteneriatul Freescale cu terți producători de hardware și software.

Documentații introductive legate de platforma Tower System: AN4390, BBMTRCRTL, TOWSYSSPEPRGFS, TWR FRAM – Read Me First, TWRFS, FRS_TWR_tool

Freescale Semiconductor România S.R.L.
București
Tel: 021 3052 400
officero@freescale.com
www.freescale.ro

S-ar putea să vă placă și