Elettronica

 

Progettazione

Everyc Swiss offre un servizio di consulenza elettronica di alto livello, operando presso le sedi dei suoi dalla propria sede, attraverso frequenti visite e colloqui con il cliente, o delocalizzando parte delle proprie risorse per tutto il tempo necessario al completamento del progetto, e condividendo quindi tutte le fasi di progettazione e sviluppo con il team del cliente per un maggiore e piú efficace trasferimento di know-how.

Aree di sviluppo:

- sistemi embedded
- microcontrollori, microprocessori, DSP, FPGA
- sviluppo firmware e software
- elettronica digitale
- elettronica analogica
- processing ed amplificazione audio
- elettronica di potenza
- tecnologie wireless
- sviluppo hardware/software per sistemi
- Linux embedded

Firmware

Lo sviluppo di firmware e software é certamente un'attività critica nel ciclo di progettazione nonché fondamentale per il successo di un nuovo prodotto.

La nostra esperienza copre diverse architetture e famiglie di CPU, microcontrollori, DSP, utilizzando i piú svariati linguaggi di programmazione, sistemi operativi real time, strumenti ed ambienti integrati di sviluppo.

Le nostre competenza comprendono anche lo sviluppo di software di alto livello per sistemi Windows e Linux/Unix.

Il nostro team di sviluppo puó progettare da zero l'architettura software/firmware per un nuovo prodotto o ereditare e riadattare moduli esistenti secondo le specifiche del cliente, lavorando a tutti i livelli, dall'interazione con l'hardware attraverso device driver fino alla creazione di API o SDK ed allo sviluppo dell'applicazione completa.

Attività di sviluppo firmware e software :

- sviluppo firmware embedded in C
- sviluppo software di alto livello per DOS, Windows, Linux, Unix
- porting di firmware e software esistenti
- sviluppo di device drivers
- sviluppo di bootloaders
- sistemi di controllo digitale
- interfacce uomo/macchina e GUI
- protocolli di comunicazione e networking
- documentazione di codice e stesura della documentazione tecnica
- manutenzione e supporto

Su richiesta

possiamo anche gestire lo sviluppo di progetti speciali "safety-related", seguendo i relativi standard, tra cui ad esempio:

- IEC 61508 - Functional safety of electronic safety-related systems
- RTCA DO178B - Software development in Airborne systems
- MISRA C - Guidelines for the Use of the C Language in Vehicle Based Software

Tecnologia

La prima e piú importante sfida del nostro team di Ricerca & Sviluppo é restare sempre al passo con le tecnologie emergenti, anche grazie ad una politica di continuo investimento in termini di risorse umane, know-how, relazioni, processi e tecnologie.

Microcontrollori

- Philips/NXP LPC21XX
- Fujitsu LX/FR/FX (16/32bits)
- Microcontrollori ARM7/ARM9/ARM11/CORTEX
- Hitachi 8/16/32 bit
- AVR - Z80 - 8051 e derivati
- Microchip, Rabbit ed Ubicom
- CML CMX850 communication processor

Sviluppo firmware

- Sistemi operativi Real Time
- Programmazione (C, C++, EC++, ASM)
- Memory management
- Device drivers
- UI design (tastiere, pannelli, GUI, display LCD/TFT)
- Telephony software stack
- Algoritmi di controllo motore
- Digital control loops
- Progettazione e sviluppo LINUX Embedded

Elettronica di potenza

- Alimentatori lineari
- Amplificatori di potenza per audio: lineari e in classe D
- Alimentatori switching : buck, boost, flyback
- Convertitori DC/DC e AC/DC di alta potenza
- Convertitori full-bridge e half-bridge
- Inverter e controlli per saldatrici ad arco (MMA, TIG, MIG, Pulsed MIG, Synergic MIG)
- UPS e tecnologia solare
- Low power designs

Progettazione digitale

- Circuiti logici CMOS/TTL
- FPGA - Altera, XilinX, Actel
- VHDL design
- Logiche ECL high speed

Progettazione analogica

- Amplificatori e condizionamento di segnali
- Elaborazione dei segnali audio
- Acquisizione dati
- Telephone line interface
- Caller ID and ring detection
- Modem e fax

DSP

- Analog devices
- Texas Instruments
- Voice and audio processing applications
- Telephony signal processing
- Digital control loop design

Wireless technology

- GSM, GPRS, UMTS/3G - applicazioni per fonia e dati
- Bluetooth, ZigBee
- DECT
- Pocsag/Ermes paging technology
- TCP/IP protocol stack

Tecniche di interfacciamento

- Protocolli e dispositivi Canbus, DeviceNet, Canopen
- RS232, RS485, RS422
- I2C Bus
- Ethernet
- Fibra ottica
- Periferiche e dispositivi USB
- MIDI e MIDI/USB

Masterizzazione layout di PCB

- Monofaccia e doppia faccia
- Multilayer e circuiti flex
- Co-design PCB e meccanica
- 3D rendering di PCB