Visualizzazione post con etichetta scuola. Mostra tutti i post
Visualizzazione post con etichetta scuola. Mostra tutti i post

giovedì 19 aprile 2007

Oscillowall, il video

Un video esplicatico del progetto "Oscillowall" che verrà presentato domani per l'esame di PSEA.



Realizzato con Google Sketch'up in mezza mattinata di "gioco".

martedì 3 aprile 2007

ENSA

Son passati in 4 su 23. Era prevedibile che mi segasse ma con 4/16... Che skifo, dopo 3 ore di calcoli...

EDIT: Almeno ho passato comunicazioni ottiche, con un buon 27.

venerdì 23 marzo 2007

HW/SW Codesign

Seminario by ST a conclusione del corso di SID

Oggi l'hardware si progetta programmando, e in particolare programmando in C (C, C++, SystemC). Questo grazie a dei linguaggi evoluti di harware modeling (HDL) che permettono la progettazione simultanea e la simulazione dell'harware e del software, e che in modo automatico realizzano il layout su silicio e tutte le maschere litografiche di produzione.

Negli ultimi anni gli elettronici che uscivano dalle università credendo di entrare nell'industria per progettare circuiti si sono dovuti adattare a scrivere del software. Il lavoro che una volta era dell'ingegnere elettronico ora è affidato ai fisici, che in fonderia controllano la realizzazione hardware dei dispositivi.

Conseguenza di questa corsa continua all'astrazione è che l'unico lavoro che resta da fare all'ingengnere informatico è fare siti web.

giovedì 22 marzo 2007

Cinque chili in giorni

Morale: ho pochissimo tempo per studiare una marea di cose. Sto parlando dell'esame di Elaborazione Numerica dei Segnali A, ENSA per gli amici.Potete vedere il malloppone di materiale a disposizione per lo studio. Ovviamente non studierò tutta sta roba, ma fa una bellissima scena sul mio blog! Mi limiterò a fare i temi d'esame e dare un occhiata alla teoria, come d'obbligo in questo nuovo ordinamento dove non si ho il tempo per capire le cose.

mercoledì 14 marzo 2007

Mi sento insultato


Perdo il mio tempo a seguire delle lezioni a contenuto informativo nullo.
Mi sento preso in giro da un professore che spiega a lezione teorie che ha inventato lui e che tutto il mondo ignora inquanto ritiene banali e controproducenti.
Passo la lezione a gingillarmi con formalismi, apici e pedici, perdendo il vero senso delle cose, senza imparare assolutamente nulla di nuovo.
Non posso sfuggire a questa tortura perchè il professore prende le presenze facendo l'appello all'inizio della lezione. Inoltre il professore ha la pretesa di farci fare 6/8 "compitini" a casa nei quali dobbiamo svolgere i suoi esercizi con i suoi metodi.

Perchè? Perchè? Perchè?

Perchè sprecare del tempo utilizzabile per cose utili?
Perchè devo rinunciare a conoscere una materia che, se insegnata come si deve, mi sarebbe utile?
Ma soprattutto, Perchè una persona del genere fa il professore universitario?

Alliance

Per il corso di sistemi integrati digitali, stiamo provando il software Alliance, un CAD per sviluppare sistemi digitali complessi, dalla progettazione al layout. Per chi volesse provarlo (previa lettura dei tutorial) il sito ufficiale è http://www-asim.lip6.fr/recherche/alliance/

Per gli ubuntari ho realizzato un pacchetto deb comodo comodo, raggiungibile a questo indirizzo. Buono smanettamento

PS: Non aspettatevi un software intuitivo e pacchiano, questo è un sano software da riga di comando come purtroppo non se ne fanno più! Questa è una velata critica agli ambienti integrati di sviluppo Texas, con i quali sto lottando in questi giorni.

martedì 13 marzo 2007

Consiglio di Facoltà

Dopo una lunga riflessione, ho deciso di candidarmi per il consiglio di Facoltà.


Motivazioni
Ingegneria in questi anni è peggiorata. La causa principale è che si sta cercando di semplificare la vita allo studente, rinunciando in questo modo all'eccellenza che prima contraddistingueva la nostra Facoltà dalle altre.
Questo, da molti studenti poco illuminati, può essere visto come un vantaggio ma gli effetti a lungo termine possono essere devastanti.
Un esempio sopra tutti è il corso di Ingegneria Informatica Specialistica, ormai governata da Gestionali, allo scopo di formare principalmente manutentori e sviluppatori di sistemi informativi. Si è persa tutta la parte di sviluppo e ricerca che ha reso grandi le università americane (un esempio sopra tutti è Berkley). Un risultato di questa politica è stata la rimozione del corso di Compilatori.
Obiettivi
Nonostante credo che sia giusto ridurre il divario tra l'università e l'industria, credo fortemente che non vada perso l'obiettivo di ricerca dell'eccellenza dell'università. Agli studenti deve essere reso possibile variare il proprio percorso formativo in modo semplice, per garantire la specializzazione necessaria al raggiungimento di una competenza approfondita e specifica in un ambito preferenziale.
Bisogna trovare i difetti della riforma e carpire i pregi rispetto al vecchio ordinamento. Valutare inoltre le possibilità dell'introduzione di nuovi corsi di laurea per incanalare meglio gli studenti informatici con obbiettivi più nobili rispetto a quelli attuali.

Queste sono le mie visioni, sicuramente troppo estremistiche, facilmente sono da mitigare e piegare agli interessi della lista, ovviamente Atto Primo. Questo articolo è una specie di brainstorming personale, ed è da interpretare come tale. Ciò nonostante, i commenti sono sempre graditi (anche perchè spesso ho l'impressione che non mi segua nessuno, amen).

mercoledì 7 marzo 2007

Allocatest, versione beta

E' ora pronta per essere testata l'implementazione del magico allocatore mu, nato in seno ad un progetto del Corso di Sistemi Integrati digitali.

Versione testuale, con molto output di debug:Allocatore
Versione grafica con un po' di output sborone:Allocatest
Relazione in pdf (temporanea) :Relazione

martedì 6 marzo 2007

GTK Rulez


Per un progetto di sistemi integrati mi è toccato imparare a programmare con le librerie GTK in C. A parte le inevitabili bestemmie iniziali, sono soddisfatto del risultato! Adesso che ho capito come si fa, è veramente divertente.
Consiglio a tutti quelli che vogliono cominciare con questo "passatempo" di installarsi Anjuta e Glade.

lunedì 5 marzo 2007

Oscillowall

Ve l'ho accennato e adesso vi spiego cos'è, dalla nostra relazione:

L’apparato in questione, è in grado di disegnare mediante un fascio laser una forma d’onda su una parete posta di fronte ad esso, sfruttando il fenomento della persistenza ottica del fascio. Si è sfruttato del materiale di recupero, nel caso specifico dei vecchi hard-disk non più funzionanti. ed un piccolo laser a semiconduttore dalle modeste prestazioni. Certamente la scelta di questi modesti pezzi è stata la sfida principale del progetto, scelta che ci ha portato molti problemi che abbiamo tentato di risolvere.
Sulle bobine di posizionamento delle testine degli hard-disk sono stati montati dei piccoli specchi riflettenti,tagliati dai dischi magnetici recuperati dagli stessi hard-disk, allo scopo di deviare il raggio laser. Uno dei due attuatori si occupa della deflessione verticale (ampiezza) mentre l’altro si occupa della deflessione orizzontale (base dei tempi). Il laser è fissato alla struttura portante ricavata dall’assemblamento dei due case degli hard-disk, opportunamente tagliati. Il raggio laser fisso va a riflettersi sul primo dei due specchietti, incontrando un angolo di 45◦ .
Deflesso sul secondo specchio, incontra un altro angolo di 45◦ e viene deviato sulla parete.
In particolare, si è progettato il circuito elettronico in grado di comandare singolarmente le bobine degli hard-disk, realizzato la struttura meccanica, disegnato il circuito stampato e quindi testato.


Questa è l'essenza dell'oscillowall. La meccanica l'ho realizzata in un sabato pomeriggio nel quale mi sono divertito moltissimo. La prima versione della scheda è andata in fumo tra le bestemmie, probabilmente a causa della mia scarsa esperienza nel scegliere la clearence nel PCB. La seconda versione deve essere ancora collaudata definitivamente, e giovedì pomeriggio vedremo di farlo funzionare definitivamente. Sarà uno spettacolo.

Fiato sul collo

Gli esami si avvicinano e, giusto per farmi compatire un po' voglio rendervi partecipi della mia sessione di tortura:

Sistemi Integrati Digitali aka SID
Progetto di Sistemi Elettronici Digitali aka PSED
Elaborazione Numerica dei Segnali A aka ENSA
Comunicazioni Ottiche
Complementi di Teoria dei Circuiti aka MERDA

Per concludere l'opera ho da consegnare il progetto di PSEA (Progetto di sistemi Elettronici Analogici) cui avevo accennato qualche post fa.
Tutti i corsi elencati hanno uno o più progetti in allegato. Chi li chiama homework, chi li chiama progetti e chi compitini sono sempre la stessa ed enorme fregatura: un sacco di tempo extra. Tirando le somme ci si trova senza un minimo di tempo per rivedere le cose fatte. Uno dei mille motivi per cui la riforma del "Nuovo Ordinamento" è una boiata pazzesca. Ma non ho tempo di lamentarmi, devo andare a lezione.

sabato 3 marzo 2007

Povera italietta

Con queste premesse c'è poco da sperare. Per tenere calmi gli animi il Mortadella ieri ha tirato fuori il bouchet completo dei grandi utopici temi, federalismo fiscale in primis. Un governo in bilico non può avere la forza politica per fare riforme strutturali e impopolari, chi credono di prendere in giro?

Poco mi importa infondo, è da anni che penso che il mio futuro non sia in questo stato nepotista e per nulla meritocratico. Soprattutto se avrò intenzione di fare ricerca l'Italia è il posto peggiore del mondo dove stare. Mi spiace ma è l'amara realtà.

giovedì 15 febbraio 2007

La ricerca della leggerezza

La mia ricerca di una nuova forma leggera e atletica per il mio povero computer non ha trovato una risposta in XFCE. Certo, il topastro è leggerissimo ma lo gnomo mi ha abituato troppo bene, soprattutto grazie al virtual file sistem di gnome. Ho quindi seguito una veloce guida trovata su pollycoke :-) per alleggerire la distribuzione.
In pratica son passato da firefox a epiphany, ho tolto evolution per sylpheed e sto cercando di rimuovere tutte le applicazioni basate su Mono.
Beh, ancora una volta, grazie Felipe.

Oggi è una giornata di festa a Brescia, si festeggia San Faustino il patrono della città. Con un paio di amici abbiamo fatto un giro in centro, tra bancarelle e folla. Son contento che domani mattina si torna a lezione, 8:30 Comunicazioni Ottiche.

mercoledì 7 febbraio 2007

Quite Universal Circuit Simulator

Ho trovato un software molto bello che permette di utilizzare spice in modo rapido e grafico.
Si chiama Qucs e ha l'unico difetto di essere fatto con le Qt. A parte questo, è un ottimo simulatore di circuiti elettrici, linee di trasmissione ed è utile anche per progettare i filtri.
L'ho trovato mentre cercavo un frontend grafico in grado di simulare il VHDL. Sembra che il sistema permetta di integrare in un unico progetto Spice e un simulatore VHDL.
La cosa è eccezionale, e sarebbe una figata riuscire ad utilizzarlo appieno!

lunedì 5 febbraio 2007

Sonar


Sto valutando questo progetto per l'esame di PSED (Progetto Sistemi Elettronici Digitali).

Utilizzare un DSP Texas serie C6000 per realizzare un Sonar. Con questo sistema, sfruttando le avanzate capacità del DSP dovremmo riuscire ad ottenere un alta risoluzione.

Maggiori informazioni: http://groups.google.com/group/unibs-ingegneria/web/progetto-psed

lunedì 29 gennaio 2007

Meglio solitoni che male accompagnati


Serata spesa a trovare il bandolo della matassa di comunicazioni ottiche. Affascinante introduzione al mondo dei solitoni e alle equazioni non lineare. Questi simpatici modi di propagazione degli impulsi luminosi sono molto utili nei sistemi di comunicazione. Un impulso a forma di secante iperbolica che ha la mitica capacità di compensare gli effetti di dispersione grazie agli effetti non lineari. Per approfondire http://www.ma.hw.ac.uk/solitons/

lunedì 8 gennaio 2007

Autunno inside


Anche se è pieno inverno sento dentro di me un vuoto che si adatterebbe meglio ad un ambiente autunnale.

La cosa positiva è che finalmente il link wireless funziona egregiamente superando di gran lunga le prestazioni dell'ADSL che deve portare: sono molto soddistatto!

Ho aggiunto una webcam al mio sito utilizzando vgrabbj ma non mi soddisfa molto la cosa. Ho dovuto aggiungere l'opzione -C perchè altrimenti il demone di gestione della usb khubd si impallava. Risultato, la lucina della cam lampeggia ad ogni frame catturato, con un effetto tutt'altro che sgradevole.

Sto pensando di motorizzare la webcam con un paio di servi che ho a disposizione. Per comandarli mi si presentano 3 strade... scheda audio, parallela o scheda dedicata. Vedremo come andrà avanti la cosa. Intanto vi posto una chicca alla quale sto lavorando che fa molta scena: Oscillowall

giovedì 14 dicembre 2006

Cazzeggio


Giusto per convincere me stesso che non sto buttando via tutto il tempo di questa settimana, faccio un resoconto su questo blog di tutto quello che ho combinato. Giusto per fare una precisazione, l'immaginetta che vedete qua di fianco è una rivisitazione personale della mia ragazza mentre sorride. Non so ancora cosa ne pensa, dato che gliela ho mandata poco fa. Tornando al cazzeggio:

Class D amplifier:
Sto cercando i componenti per realizzare un amplificatore audio di classe D, per dar voce a due vecchie casse a due vie che mi sono capitate in mano. Il componente più adatto, è il max9709, un amlificatore classe D da 25/50W single supply e filterless. Peccato che la Maxim si sia decisa a negarmi i samples. Dovrò ripiegare su qualche altro componente, magari by Texas: loro si che ci tengono alla mia voglia di fare esperimenti.
Mi sono anche informato su prezzi e aziende che producono amplificatori toroidali, ma sono tutti fuori portata per questo progetto; dovrò trovare del materiale di recupero.

Progetto BTMS:
Ho aperto un progetto opensource chiamato BTMS, che sta per Bluetooth Message System. Sourceforge.net ha approvato il mio progetto e ho messo mezza giornata a capire come usare SVN per la pubblicazione dei sorgenti. Poi ho contattato vecchie conoscenze (credo un irlandese e un americano) che sapevo interessati al progetto: così mi sono guadagnato un developer e un beta tester. Sviluppare opensource mi da soddisfazione.

Bug Report:
Mi diverto a seguire i bug che ho segnalato. Da molta soddisfazione vedere persone con email del tipo @sun.com risponderti, chiedendoti spiegazioni per un bug che hai segnalato.

Testing:
Ho provato nuove applicazioni, tra le quali Agave, un programmino molto utile per la scelta dei colori durante lo sviluppo di siti web.
Ho inoltre installato seahorse, un programma indispensabile per gestire le chiavi gnupg. Tra l'altro negli archivi pubblici delle chiavi ho trovato anche molti miei professori, ma pochi studenti.

Hacking:
Beh, se così lo si può chiamare, ho guadagnato l'accesso ad una rete wireless protetta, anche se ormai è routine. Ma è a fin di bene... :-D

mercoledì 25 ottobre 2006

Laurea

Mi sono Laureato!! Finalmente ho visto la luce! Tutto perfettissimo, ringrazio tutti, ancora una volta.

venerdì 28 luglio 2006

Affondiamo la Sicilia!

Al diciassettesimo tentativo in quattro anni di peripezie,

HO PASSATO ELETTROTECNICA A

Il mio odio per la Cicilia e tutte le persone da essa partorite ha raggiunto un livello epico durante l'interrogazione post compito, per poi scemare gradatamente durante la firma del registro. Dopo questo risultato e quello di qualche giorno fa (Comunicazioni Elettriche B) mi manca solo un esame.
Tra un ora mi aspetta un treno per il mare, alla faccia di tutto e di tutti, questa volta me lo sono proprio meritato!