NSA - Non Solo Amiga

HARDWARE => Tablet, PDA, smartPhone => Topic aperto da: TheKaneB - 14 Aprile 2013, 20:39:46

Titolo: TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 14 Aprile 2013, 20:39:46
Non sapevo dove aprire il topic, ma poi mi sono detto: "Beh, sto coso non è una normale calcolatrice, ma assomiglia parecchio ad un PDA".
Ecco il riferimento alla pagina di Wikipedia: http://en.wikipedia.org/wiki/TI-89_series (http://en.wikipedia.org/wiki/TI-89_series)

Per chi non la conoscesse, la Texas Instruments TI-89 è una calcolatrice grafica programmabile top di gamma, entrata in commercio nel 1998 ed evolutasi con 4 successive revisioni, che ne hanno aumentato la capacità di memoria, velocità e opzioni di espansione (il modello Titanium ha una porta USB).

Caratteristiche:
Entry mode      D.A.L.
Display Type      LCD Dot-matrix
Display Size      160×100
CPU            Motorola 68000
Frequency      10, 12, or 16 MHz
User Memory      256 KB RAM (188 KB user accessible)
Firmware Memory   2 MB flash memory (639 KB user accessible)
Power supply      4 AAA batteries + 1 CR1616 or CR1620

La bestiola monta una CPU di nostra conoscenza: un "Signor" Motorola 68000 alla smodata frequenza di 10-16 MHz a seconda del modello.
Si programma in TI-BASIC, un linguaggio simile a Basic ma che integra tra i suoi costrutti anche la possibilità di richiamare una qualsiasi delle funzioni matematiche avanzate della calcolatrice (Matrici, Soluzione di Equazioni, Integrali e Derivate, Grafici, Manipolazione simbolica di espressioni algebriche, ecc...).
In alternativa si può programmare su PC in linguaggi C e M68K Assembly, e poi scaricare il software tramite l'apposito cavetto.

Grazie alla potenza del suo processore sono stati scritti parecchi software, tra cui, ad esempio, anche emulatori Game Boy, giochi di ogni sorta, utility, spreadsheet, oltre ai normali software di calcolo contabile, finianziario, scientifico / ingegneristico, ecc...

Ecco un repository di applicazioni e giochi (quelli più interessanti stanno sotto la directory "asm"): http://www.ticalc.org/pub/89/ (http://www.ticalc.org/pub/89/)

Grazie al suo sistema di manipolazione algebrica, riesce ad ottenere una precisione assoluta su alcuni tipi di calcoli (che includono PI greco, radicali o delle costanti note), e una precisione incredibilmente alta sulle risoluzioni numeriche.

Su questo sito ( http://www.voidware.com/calcs/torturetest.htm (http://www.voidware.com/calcs/torturetest.htm) ) ci sono vari test di precisione che mettono a confronto calcolatrici di fascia media e alta di Texas Instruments, HP, Sharp e Casio.

Tutto 'sto giro per dire che..... ne ho comprata una usata e mi arriverà in settimana  ;D ;D ;D ;D
(http://img.freeforumzone.it/upload/578889_IL%20PENSATORE.jpg)

[allegato eliminato da un amministratore]
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: Seiya - 14 Aprile 2013, 23:14:28
quando ho letto il topic, mi sembrava ti riferissi alla console da gioco, TI-99A :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 14 Aprile 2013, 23:20:20
eheh no, quello non mi interessa più di tanto :-)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: lucommodore - 15 Aprile 2013, 01:35:41
Ma è roba attualmente in produzione compare? Quanto costa?
Nella seconda foto c'è una sorta di sistema operativo, che roba è?
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: cdimauro - 15 Aprile 2013, 06:57:27
Una CPU decisamente sovradimensionata per fare la calcolatrice, sebbene con quelle qualità. Ci credo che abbiano realizzato anche degli emulatori. :D

Bel pezzo di "figliola". :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 15 Aprile 2013, 08:46:52
Ma è roba attualmente in produzione compare? Quanto costa?
Nella seconda foto c'è una sorta di sistema operativo, che roba è?

La TI-89 originale è rimasta in produzione dal '98 al 2004, poi è stata sostituita dalla TI-89 Titanium (quella in basso) che è in produzione tutt'ora, anche se affiancata da nuovi modelli con grafica a colori.
In effetti entrambe hanno una specie di sistema operativo (quelle icone sulla seconda sono soltanto un abbellimento grafico, ma fa esattamente le stesse cose della prima a parte alcune novità minori).
L'OS assomiglia vagamente a PalmOS, ha il suo filesystem, può comunicare con il PC e con altre calcolatrici Texas, è presente un'applicazione per prendere appunti (sul modello precedente TI-92 c'era la qwerty, aveva le stesse funzioni ma diversa forma fisica), puoi installare applicazioni ed estensioni di terze parti, ecc...

Una CPU decisamente sovradimensionata per fare la calcolatrice, sebbene con quelle qualità. Ci credo che abbiano realizzato anche degli emulatori. :D

Bel pezzo di "figliola". :)

Per questo costava 300 dollari alla sua introduzione, e tutt'oggi ne costa 150 circa (il modello Titanium). Io l'ho trovata usata per 65 euro + spedizione e non ho saputo resistere :-)
Inoltre ci sono tanti emulatori per portare la TI-89 su PC o su smartphone Android, alcuni dei quali condividono la parte 68K con UAE :-)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 15 Aprile 2013, 20:15:16
quoto legacy :-)

Da quello che ho visto, gli overclock reggono fino a 20 MHz senza problemi, oltre questo inizia a sbarellare.
Ho scaricato e sto provando diversi emulatori, ma il migliore di tutti è TiEmu, basato su GTK+. Attento che su Windows ho dovuto installare una vecchia versione, mi pare 2.12, perchè con l'ultima non partiva.

Ti Emu è in grado di far girare tutto l'homebrew che circola in rete, ha qualche pecca a livello di GUI, ma come funzionalità è completissimo.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 15 Aprile 2013, 22:03:33
PS: intendevo un vecchia versione di GTK, non di TiEmu :-)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 16 Aprile 2013, 09:01:10
Una CPU decisamente sovradimensionata per fare la calcolatrice, sebbene con quelle qualità. Ci credo che abbiano realizzato anche degli emulatori. :D

Bel pezzo di "figliola". :)

Io ho la Titanium.
Non e' molto sovradimensionata ^^; quando ti trovi a chidergli di graficare robe in 3D (nel senso di grafici X,Y,Z) puo' diventare scocciante aspettare 30 secondi per un grafico ed allora ecco che inizi ad abbassare i dettagli oppure trovare il modo di graficare che la vivacizzi un po'  :P pero' la flessibilita' di questo mostro e' incredibile: con poco tempo butti giu' l'applicazione scientifico-matematica-ingegneristica che ti serve!
Poi vedersi risolti integrali indefiniti e' sempre emozionante (e comodo se magari la memoria s'e' arrugginita :P )
L'unico limite e' il display che nel tempo s'e' ristretto :P cioe'...funziona benissimo ma ora con mega-display dei tablet, il display della TI-89 sfigura un po' :D

@lucommodore
Ha un OS dentro, questa cosa e' un qualcosa che va molto oltre la calcolatrice, e' un computer a forma di calcolatrice.
Ci sono applicazioni di ogni sorta, dai giochi alla roba tipo PDA (memo, calendari, organizer, ecc.) e la cosa bella e' che trovi molte applicazioni scientifiche dedicate tipo roba di chimica, elettronica, ecc. ha un ingresso I/O ed una USB

@TheKaneB
Qui la scimmia passo' anni fa, la presi in USA quando in Italia ancora non c'era neanche sul sito TI! :D e la pagai mmmm non ricordo, ma moooolto meno di quando costava quando arrivo' in Italia l'anno dopo.

Ah, ciuccia le batterie come un'infame!!! Io mi ritrovai nel bel mezzo "del vivo" con la TI morta ;_; fortuna che con me avevo sempre la vecchia&fidata SHARP EL5120 che con le batterie ci fa gli anni ^^v
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Aprile 2013, 14:42:42
E' arrivata oggi la calcolatrice :-)
Appena torno a casa la armo di batterie e si parte con gli esperimenti ^_^

A dire il vero ho già sperimentato un po' con l'emulatore Graph89 per Android (pagato pochi euro, e li vale TUTTI), quindi non sarà del tutto roba nuova ;-)

@AmigaCori:
Anch'io ho una Sharp EL 5120, modello assolutamente fantastico anche se un po' limitato :-)
Tra l'altro la 5120 è leggerissima e sottile e te la puoi portare dietro con facilità, mentre questa qui è una bella bestiola, ma chiaramente parliamo di due bestie di diversa natura; praticamente una è una normale calcolatrice scientifica programmabile, l'altra è un PDA dotato di un software avanzatissimo di manipolazione algebrica, secondo solo a Wolfram Mathematica.

PS: Ho preso anche una Sharp EL9900, modello top di gamma della Sharp, che oltre ad essere una calcolatrice grafica ha un sistema di integrazione numerica ed un solver di una velocità impressionante. In alcuni tipi di calcolo numerico brucia anche la TI-89 ben più costosa, ma ha un software molto meno flessibile, e manca completamente la manipolazione simbolica. Però per molte cose è fichissima :-)

Penso che uno dei prossimi videoblog sarà dedicato a questi gioiellini :D
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 22 Aprile 2013, 18:44:07
La EL9900, io l'anno scorso su eBay presi la EL9400 a poco...si, funziona, ma non so se sia la mia o tutte hanno quel display con contrasto schifosamente insufficiente ;_;
La TI89 ha un alto contrasto, si vede benissimo e pecca solo di quell'antipatico effetto (che trovo in tutti i display grafici) di "ombreggiatura", cioe' si vede la scritta sul display e poi vedi "dentro" al display a profondita' di 1mm la stessa scritta ombreggiata che provoca un fastidioso effetto sfuocatura...pero' credo che sia un problema relativo alla costruzione degli LCD.

L'impostazione della Sharp la trovo piu' immediata, piu' calcolatrice e quindi una EL9900 sarebbe interessante se trovata a poco su eBay pero' dopo la fregatura del display della EL9400 sono un po' titubante, tu che ce l'hai che mi dici?, e' leggibile?

ecco..ho trovato una foto...cioe' guarda che schifo ><
(http://ebid.s3.amazonaws.com/upload_big/4/1/5/1361120046-21185-7.jpg)

e se abbassi il contrasto sparisce tutto...e' una tragedia usarla.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Aprile 2013, 20:59:02
Mamma mia che schifo di schermo!
La 9900 è molto diversa.
sulla mia el9900 lo schermo è molto più leggibile e contrastato rispetto alla ti89, con font più grandi e senza toolbar che ingombrano la visuale. Però ha i pixel più grandi, quindi grafici leggermente meno definiti.
la Texas mi sa più di computer, mentre la sharp sembra più facile da usare anche se ha meno flessibilità.

Quando le avrò usate per un po' di tempo, farò una breve recensione :-)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 23 Aprile 2013, 10:57:45
Ecco...la mia prima calcolatrice grafica...una Casio fx-7400G comprata nuova...e pagata abbastanza... ;_;

Ha il display peggio della Sharp sopra...oltre ad essere leeeeeeeenta....sara' l'unica calcolatrice che maledico ogni volta che la vedo :D ed ecco perche' sta sempre in fondo ad un cassetto  :-[

E' quasi illegibile, e' meglio della foto qui sotto, nel display si leggono i numeri pero' il contrasto e' come nella foto..si...e' assurdo: misero un commercio una ciofeca del genere  >:(

(http://img176.imageshack.us/img176/7792/fx7400gjz2.jpg)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 23 Aprile 2013, 13:38:37
Devo dire che il display della mia TI89 non è entusiasmante quanto quello super fico della EL9900 (anche se la Sharp ha una ris. più bassa, 132x64), credo che la Titanium abbia un display più leggibile o forse è solo dovuto all'età, visto che ha circa 10 anni sul groppone questa unità che ho preso di seconda mano.
Però va benissimo alla fine, è veramente una figata assurda la quantità di cose che puoi fare :-\

Ad esempio questa notte non ho chiuso occhio mentre esploravo alcune equazioni differenziali nello spazio delle fasi, con tanto di campo vettoriale sovraimpresso. Il tutto con pochi e semplici passaggi. Beh, "semplici" per me che sono programmatore... probabilmente per un utente basilare usare questa Texas è un incubo, e lo vedo anche dalle opinioni scritte da utenti della Texas NSpire CAS Handeld che, avendo una interfaccia stile palmare, con tanto di freccetta e menu contestuali, risulta molto più facile da usare.

Sinceramente della NSpire CAS invidio solo due cose: il display (240x320 al posto del mio 160x100) ed il processore (ARM9 a 90MHz invece di M68K a circa 13 MHz), ma a livello di software mi pare di capire che la TI-89 sia meno orientata alla scuola e più al lavoro ingegneristico-scientifico, o almeno questa è la sensazione che mi offre, visto che si presenta molto simile a software professionali tipo Mathematica o Matlab.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 23 Aprile 2013, 13:54:05
Sul sito USA di TI si capisce meglio come sono inquadrati i vari prodotti e la TI89 Titanium (io ho quella ed ha un ottimo contrasto, mi scoccia solo l'effetto ombreggiatura o doppio fondo) e' quella che riporta: Perfect graphing calculator for advanced mathematics, physics, engineering and statistics quindi credo che la tua impressione sia esatta.

Infatti se ti guardi il top del top vedrai: COLOR SCREEN, THIN DESIGN, RECHARGEABLE BATTERY
Stay mobile, continue learning – Transfer class assignments from handheld to computer (PC & Mac®). Complete work outside of school using student software. On the desktop at home or a laptop on the bus, at the library, coffee shop...wherever.

Che sa proprio di richiamo stile Apple per vincere sulla concorrenza con prodotti fashion e cool per farsi invidiare dagli amici e quindi farsi acquistare :D

http://education.ti.com/en/us/products/calculators/graphing-calculators (http://education.ti.com/en/us/products/calculators/graphing-calculators)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 23 Aprile 2013, 14:15:17
Si infatti, questa cosa l'avevo notata sui modelli CX (quelli a colori) :-)

Questi modelli infatti sono spinti parecchio tramite le scuole e college americani che, a quanto pare, prescrivono l'acquisto di modelli specifici da usare come mezzo di studio (quindi probabilissima partnership tra Texas Instruments e governo USA).

I modelli TI89 e Voyage 200, invece, sono più seriosi e a quanto pare sono anche molto più flessibili perchè possono essere programmati in C e hanno un Basic più evoluto, mentre le NSpire si possono programmare solo tramite un Basic tarocco e per andare sul C bisogna fare una specie di Jailbreak.
Personalmente, la seconda cosa che ho fatto ieri sera è stata installare il Kit di sviluppo per programmare le mie funzioni di simulazione fisica da scaricare sulla calcolatrice :-)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 23 Aprile 2013, 20:51:07
il kit di sviluppo lo sto ancora studiando, ti farò sapere. A occhio non mi piace la gran quantità di macro usate. Alcuni pensano di usare le macro per rendere piu semplice il codice, ma in realtà risulta offuscato e criptico. Io preferisco scrivere codice verboso ed autoesplicativo, piuttosto che usare macro per guadagnare poche righe a discapito della chiarezza.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 25 Aprile 2013, 12:33:06
Sto usando questo http://tigcc.ticalc.org/ (http://tigcc.ticalc.org/)

Comunque non ho intenzione di fare hack "estremo", questa calcolatrice la uso ogni giorno per le funzioni che ha e per il suo eccellente software CAS. :)

Al massimo mi programmo delle funzioni in C, con algoritmi che mi servono per il calcolo di roba fisica, da aggiungere alla libreria sua.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 28 Aprile 2013, 12:32:28
Per la recensione sto realizzando una semplice simulazione Rigid Body con oggetti 2D che cadono e rimbalzano, roba simile a Box2D (l'engine fisico di Angry Birds) ma realizzato in TI-Basic.

Ho potuto apprezzare le comode funzioni di "taglia - copia - incolla" per scrivere e modifcare i programmi direttamente sulla calcolatrice.

Sto anche studiando il kit di sviluppo, ma al momento non riesco a connettere la calcolatrice al PC perchè ho solo il cavo seriale e i miei due adattatori USB-RS232 cinesi non funzionano bene con questo cavo (mi danno anche problemi a connettersi con l'Amiga, funzionano discretamente solo con l'Olivetti M10 a bassissimi baud rate).
Ho pensato di comprare il cavo USB originale Texas Instruments, così da evitare troppi sbattimenti e concentrarmi sulla parte divertente.

Ah, una cosa stronza che ho visto:
Se programmi una funzione in C / ASM che restituisce dei risultati, funziona solo con le versioni 1.x dell'OS, mentre le versioni 2.x non consentono la creazione di espressioni usando programmi compilati. Questa cosa si risolve con un hack software, ma è una rottura di balle.
Per le funzioni programmate in Basic nessun problema.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 28 Aprile 2013, 18:39:55
Per il momento ho un oggetto quadrato che rimbalza e ruota in giro per lo schermo, fa tipo 1-2 fps ma è uno spettacolo da vedere :D

Un limite fastidioso che ho trovato nel TI-Basic riguarda l'impossibilità di avere liste di matrici. In sostanza per lui liste e matrici sono la stessa cosa e, quindi, al massimo puoi avere 2 livelli di annidamento (matrici 2D). Anzi, a dire il vero hai sempre 2 livelli, anche trattando i vettori, tant'è che in un classico vettore V[v1,v2,...,vn], l'elemento i-esimo si legge con V[1,i] perchè per lui è una matrice di dimensioni 1xN.

Questo limite nella gestione delle liste impedisce la costruzione di algoritmi iterativi su liste di vertici / vettori, per cui ho dovuto hardcodare parecchia roba per avere un numero fisso di vertici nell'oggetto. Per ora ho posizionato i vertici a forma di quadrato, ma l'algoritmo dovrebbe rimanere corretto per qualsiasi tipo di quadrilatero convesso.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 29 Aprile 2013, 08:52:18
ho preso i binari per windows.
Su linux è difficile che vada perchè è roba vecchia e come sai la compatibilità con le vecchie libc fa piangere.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 29 Aprile 2013, 14:15:36
Non penso che sta roba funzioni su PPC comunque. Hanno patchato GCC per rispettare la calling convention della TI e per mappare i float con la rappresentazione interna BCD della calcolatrice, e penso che nel fare queste patch abbiano sminchiato alla grande un bel po' di strutture interne.

Puoi provarci, ma imho è tempo perso.

PS: TI-GCC è praticamente un branch modificato di GCC 4.1.2, periodo 2006/2007
http://tigcc.ticalc.org/ (http://tigcc.ticalc.org/)

EDIT:

Mettici anche l'assembler A68K, che è nato su Amiga e che compila solo su MSVC, Cygwin GCC e SAS-C
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 14 Maggio 2013, 09:18:44
beh, non è Apple a sostenere questa ardua tesi :D
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: heyvid - 14 Maggio 2013, 13:02:20
Colgo l'occasione per presentarmi visto che mi sono appena iscitto al forum,
le calcolatrici programmabili sono una delle mie passioni  8)
A breve dovrei mettere online un sito dedicato, tempo permettendo

Anche se io preferisco quelle prima dell'avvento delle grafiche, sono anch'io possessore di una ti89 prima serie, le vendevo pure all'epoca  :P

Ora c'è poca richiesta per questo genere di oggetti, comunque la mia preferita resta la TI95 che condsidero come ultima evoluzione della mitica TI59 se qualcuno vuole avere maggiori info su questi oggetti suggerisco questo sito che è anche in italiano  :P http://ti58c.ift.cx/ (http://ti58c.ift.cx/)

ciao

Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 14 Maggio 2013, 14:04:05
Ciao Enrico, benvenuto :)

E' un piacere vedere che ci sono ancora appassionati di calcolatrici! :D
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: lucommodore - 14 Maggio 2013, 14:05:37
@heyvid
Benvenuto!
Mi dice qualcosa il tuo nik...
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 14 Maggio 2013, 14:39:35
@heyvid
Benvenuto!

Un debutto in un thread di calcolatrici e' da Nerd, no?  8)
Un sito dedicato alle calcolatrici programmabili e' un qualcosa da bookmark!
Sulle calcolatrici grafiche, beh, sono molto utili per dare un'occhiata all'andamento di sistemi descritti tramite formule matematiche...senza accendere il computer!

@iBOT
E' chi credo che tu creda che sia ^^
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: cdimauro - 14 Maggio 2013, 15:18:09
Benvenuto. :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: lucommodore - 14 Maggio 2013, 15:44:26
@iBOT
E' chi credo che tu creda che sia ^^
Ovvero? Un Coder? Un hardwaraio?
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 21 Gennaio 2014, 23:24:24
Ripesco questo thread per informare la community che ho preso a 20 euro una TI-92 rotta (DEFEKT dice il crucco). Vedrò se riesco a ripararla, o comunque mi servirà come passatempo perché avevo voglia di riprendere in mano gli attrezzi elettronici :D
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: cdimauro - 21 Gennaio 2014, 23:32:00
Ma ha un 68000?
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 09:10:10
@TheKaneB
dipende cosa e' rotto, esattamente cosa ? LCD ? Mobo ? KB ?
Volendo a 70 euro te ne procuravo io una perfetta.

il venditore non lo sa, è una specie di svuota-cantine. Più che altro mi sono procurato un passatempo per smanazzare un po' :)

io sul PC uso Mathematica, e sul cellulare ho un emulatore TI-89 su cui ho scaricato il firmware della mia 89, per usarla quando sono fuori e non ho con me l'originale :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 12:14:21
Intanto ho pubblicato un breve post a riguardo: http://www.appuntidigitali.it/18514/texas-instruments-ti-92-e-ti-89-oltre-la-calcolatrice/

Come emulatore per Android uso Graph 89, veramente eccellente, e da poco hanno integrato anche l'emulazione dei modelli con Z80 (quindi TI-84 e parentame)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: cdimauro - 22 Gennaio 2014, 18:50:54
Ho letto l'articolo, e mi ha fatto venir voglia di averne una (ma solo per il gusto di averla: non ci farei nulla ormai :D), ma m'è passata dopo aver visto il prezzo della TI-Voyage 200. :'(
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 18:54:31
Ho letto l'articolo, e mi ha fatto venir voglia di averne una (ma solo per il gusto di averla: non ci farei nulla ormai :D), ma m'è passata dopo aver visto il prezzo della TI-Voyage 200. :'(

ahahah si è veramente incredibile! Il prezzo è assurdo, proprio perché ancora rappresenta un top di gamma. Chiaramente il merito è del software, ancora considerato il migliore tra le varie Texas :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: cdimauro - 22 Gennaio 2014, 18:56:13
La cosa che non mi spiego è: come mai nessun altro ha provato a fare concorrenza a TI? I margini ci sono tutti.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 19:02:34
HP è il suo rivale storico, ha prodotti analoghi. Io preferisco TI ma ci sono fanboys anche sul fronte HP. Le giapponesi Casio e Sharp sono molto indietro sul CAS ma hanno altre feature interessanti. Ad esempio la mia Sharp el9900 ha il numeric solver più veloce sul mercato, ma preferisco comunque usare la ti89 perché più completa e "programmer friendly"
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: cdimauro - 22 Gennaio 2014, 19:13:24
Farei anch'io la stessa scelta. Deformazione professionale. ;D
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 22 Gennaio 2014, 21:11:01
La cosa che non mi spiego è: come mai nessun altro ha provato a fare concorrenza a TI? I margini ci sono tutti.

Beh, sono oggetti diversi...io ho una TI89 ed in effetti pare di avere un mini-computer pero' non e' manegevole nell'uso come una Sharp o Casio. La HP non l'abbozzo, troppo macchinosa nei menu' e nelle funzioni.

Sulla Sharp per esempio hai le varie funzioni raggiungibili senza entrare nei menu', invece sulla TI89, escluse le funzioni basilari, o scrivi la funzione oppure la selezioni dal menu' cioe' sulla Sharop hai il bottone x^2; y^x; ln; ecc. mentre sulla TI89 no.

Alla fine "perdi tempo" con una TI89 e quando prendi una Sharp ti sembra "d'essere tornato a casa" :D

Cioe' la TI89 e' piu' computer ed alla fine lo studente o l'ingegnere/matematico ecc. credo che necessitino d'una calcolatrice scientifica seria per tutti i giorni e per le cose piu' complesse puoi buttarti sui vari SW per computer/tablet oppure per comodita' puoi prenderti una TI89 ma non e' una "killer calculator" :p

Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: cdimauro - 22 Gennaio 2014, 21:13:05
Capisco, però avere molti tasti può essere anche uno svantaggio: a meno che non conosci la posizione / funzione di tutti, perdi tempo a cercare quello che ti serve, mentre digitando il nome della funzione o il simbolo dell'operatore ti puoi sbrigare prima.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 21:13:26
La cosa che non mi spiego è: come mai nessun altro ha provato a fare concorrenza a TI? I margini ci sono tutti.

Beh, sono oggetti diversi...io ho una TI89 ed in effetti pare di avere un mini-computer pero' non e' manegevole nell'uso come una Sharp o Casio. La HP non l'abbozzo, troppo macchinosa nei menu' e nelle funzioni.

Sulla Sharp per esempio hai le varie funzioni raggiungibili senza entrare nei menu', invece sulla TI89, escluse le funzioni basilari, o scrivi la funzione oppure la selezioni dal menu' cioe' sulla Sharop hai il bottone x^2; y^x; ln; ecc. mentre sulla TI89 no.

Alla fine "perdi tempo" con una TI89 e quando prendi una Sharp ti sembra "d'essere tornato a casa" :D

Cioe' la TI89 e' piu' computer ed alla fine lo studente o l'ingegnere/matematico ecc. credo che necessitino d'una calcolatrice scientifica seria per tutti i giorni e per le cose piu' complesse puoi buttarti sui vari SW per computer/tablet oppure per comodita' puoi prenderti una TI89 ma non e' una "killer calculator" :p

vero quello che dici, ma il bottone ^ c'è sulla TI-89, e serve da esponente, in più ha le variabili X Y Z e T su tasti dedicati, mentre sulla  Sharp sono da shiftare con il tasto Alpha + secondo tasto. Quindi non tutti i calcoli vengono più macchinosi sulla TI, anzi :D
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 22 Gennaio 2014, 21:32:18
Capisco, però avere molti tasti può essere anche uno svantaggio: a meno che non conosci la posizione / funzione di tutti, perdi tempo a cercare quello che ti serve, mentre digitando il nome della funzione o il simbolo dell'operatore ti puoi sbrigare prima.

No, se la usi spesso, dopo qualche giorno ce li avrai mappati in testa e farai molto prima a premere un bottone che giorvagare per menu' a tendina.

Se parliamo di un uso piu' che occasionale allora va bene lo stesso perche' la TI89 e' potentissima ma devi prenderci confidenza con i vari programmi per sfruttarla ed alla fine si tratta solo di leggere lo stampato sui tasti.

@TheKaneB
Si, lo so che ha il tasto ^ che corrisponde al tasto y^x della Sharp, ma in piu' la Sharp ha quello x^2 che corrisponde a premere ^ + 2 sulla TI89.
Le funzioni quadratiche capitano spesso e quel bottone accorcia i tempi :D per le variabili hai ragione, e l'apprezzo molto sulla TI89 perche' in effetti spesso mi trovo a scrivere equazioni parametriche o graficare funzioni, mentre sulla Sharp (una banalissima EL-W506) essendo "puramente scientifica" non fa grafici e non ha un solver potente come la TI89 quindi la uso molto di piu' per calcoli medio-lunghi (3 linee di display) non ripetitivi (altrimenti uso il solver della TI89) ed in questo caso trovo molto piu' utile avere un tasto "ln" "log" "x^2" tutti pronti senza neanche premere il "2ndF" insomma, secondo me sia la Sharp che la TI89 hanno una mappatura dei tasti ottimizzata per l'utilizzo per cui sono state pensate.
 
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 21:38:32
a me risulta che le Sharp moderne abbiano tratto ispirazione dal layout delle TI-83 e TI-84
(http://educational-electronics.com/images/products/detail/ti84plusse_hi.1.jpg)

In questo caso trovi i tasti x^2, x^-1, log, ln, ecc...
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 21:42:13
@legacy:
io per le necessità numeriche avevo una basilare Sharp EL-5120. Adoro il suo layout, veramente comodissima, ma mi rompe le balle il fatto che abbia una precisione molto bassa nel solver e negli integrali (che usavo moltissimo quando facevo videogames). Per questo ho fatto l'upgrade alla Sharp EL-9900, che invece è super precisa, ma ha un layout diverso, secondo me più potente ma meno comodo (o forse è solo abitudine mia).

@All: alla fine credo che siamo tutti d'accordo che il layout della calcolatrice sia estremamente importante e che una calcolatrice numerica/solver affiancata ad una CAS / programmabile sia la combo perfetta :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 22 Gennaio 2014, 22:10:40
la cosa forte e' che vendono delle tastiere per TI89, seriali, collegabili al cavetto Link, a che pro ? bah … a quel punto hai una QWERTY per programmare, ergo un miniPC ? bah … le trovate su ebay per una 40na di euro, ero tentato di prenderne una per sfruttarla altrove ma ho ripiegato su una altra tastiera: di un PDA!

Ma infatti questi assurdo non hanno senso...la TI89 la adoro, ed infatti l'ho comprata a prezzo pieno, 130euri,  anni fa a e la uso senza rimpianti, perche' mi evita di accendere il PC pe graficare od usare un solver avanzato ma se devo andare oltre...accendo il PC.

@TheKaneB
Ma infatti come vedi il tuo utilizzo e' piu' oritentato alla programmazione, ed in effetti una "grafica-programmabile" e' quello che ti serve di piu', mentre per roba piu' di calcolo una "tradizionale scientifica" tipo Sharp (e Casio per non far torto a legacy :D) e' piu' veloce nell'uso.

Per l'ispirazione, io ho una vecchia EL-9400 che dovrebbe essere piu' vecchia della TI84 ed anche se e' una grafica-programmabile ha i tasti "ln" "log" "x^2" "x^y" e questo mi fa pensare che sia la TI ad aver copiato dalla Sharp ^^;

(http://a133.idata.over-blog.com/3/94/06/96/Dossier4/SharpEL9400-1.JPG)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 22:23:14
sono abbastanza sicuro che il layout TI sia originale, usato prima ancora delle calcolatrici grafiche (la TI-84 che ho postato era solo un esempio), ma dovrei fare un po' di ricerche per cui al momento rimango con il dubbio :D

TI-81 (1990) stesso layout
http://mycalcdb.free.fr/main.php?l=0&id=1842

PS: comunque ha poca importanza, a me fa piacere avere layout simili, così mi sento più produttivo se cambio calcolatrice.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 22 Gennaio 2014, 22:28:56
1977
http://mycalcdb.free.fr/main.php?l=0&id=1769
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: Z80Fan - 23 Gennaio 2014, 21:56:44
Io ho un'agenda elettronica Casio che è identica a quella lì! :D

Ovviamente a lato dello schermo c'è un tastierino numerico e sotto una tastiera QWERTY, ma il case è lo stesso!

EDIT:
(http://kuzyatech.com/wp-content/uploads/2012/11/PB140330.jpg)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 30 Gennaio 2014, 23:23:58
Mi è arrivata oggi la TI-92 difettosa. A prima occhiata ha uno dei contatti ossidati causa riversamento acido di batteria.

Ho pulito tutti i contatti e verificato la continuità elettrica (arriva tensione sui pin del modulo ROM). La batteria di backup è più o meno carica (3.05 V).

Ho provato a fare tutti i vari tentativi di reset ma nessuno di questi ha provocato alcuna risposta a display.
Mi serve l'oscilloscopio e l'alimentatore da banco per fare altre prove, al momento ho tutta l'attrezzatura in cantina e non ho il tempo di smanettarci stasera stessa... forse nel weekend :)

Insomma, speravo in un banale contatto ossidato ma il danno sembra essere altrove. Forse la mask Rom è saltata? O forse qualche condensatore? Vedremo nei prossimi giorni.

Male che vada, se non riesco a venirne a capo, la rivendo o la regalo a qualcuno più abile di me nelle riparazioni, e mi butto direttamente su una Voyage 200 :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: Z80Fan - 30 Gennaio 2014, 23:29:33
Speriamo l'acido non abbia corroso qualche pista dati :-\

Intanto potresti postare qualche immagine del PCB. :D
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 31 Gennaio 2014, 12:44:28
sono abbastanza sicuro che il layout TI sia originale, usato prima ancora delle calcolatrici grafiche (la TI-84 che ho postato era solo un esempio), ma dovrei fare un po' di ricerche per cui al momento rimango con il dubbio :D

TI-81 (1990) stesso layout
http://mycalcdb.free.fr/main.php?l=0&id=1842

PS: comunque ha poca importanza, a me fa piacere avere layout simili, così mi sento più produttivo se cambio calcolatrice.

Si, quoto ^^ non era una guerra di religioni ma giusto una curiosita' :D anzi...non e' detto che se ne venga a capo, i giapponesi spesso fanno modelli che non esportano e che nessuno consosce :p

1977
http://mycalcdb.free.fr/main.php?l=0&id=1769

Bel link! ^^v
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: AmigaCori - 31 Gennaio 2014, 12:52:11
Io ho un'agenda elettronica Casio

Molto bella, sopratutto mi piace quel tipo di case per il tipo di tasti!

Io ho una SF9300 ancora funzionante che uso!!! ^^v
L'avro' comprata.......mah.....'91, '93???
L'ho portata con me, in giro, per svariati anni!
La uso per memorizzare le varie password :D se non fosse per il limite della memoria (64k e le memory-card sono introvabili/costano-un-botto) la userei molto piu' spesso visto che ha UNA TASTIERA FISICA.

(http://casio.ledudu.com/images/calculs/casio/boites/zoom/SF9300.jpg)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 31 Gennaio 2014, 14:13:38
@legacy:

la Voyage 200 rispetto alla TI-92 plus ha la porta USB, più memoria (sia Flash che RAM) e software di sistema più aggiornato, con più funzioni di calcolo. Inoltre credo che la CPU sia cloccata a 14 o 16MHz invece di 10MHz, ciò aiuta non poco con i calcoli pesanti :)
E' meno moddabile, ma considera che io la uso con profitto principalmente per le sue funzioni di base e marginalmente per la programmazione "TI-BASIC". L'hackin selvaggio mi affascina molto, ma alla fine devo fare i conti con il tempo libero che mi manca e quindi alla fine lascio perdere e mi godo il prodotto come TI l'ha concepito :)

@Z80Fan:
appena avrò il tempo di metterci mano posterò sicuramente delle foto e chiederò aiuto per il troubleshooting, ad esempio postando livelli di tensione e forme d'onda, in caso non dovessi riuscire a venirne a capo da solo. Considera che il mio è un hobby recente e non ho mai avuto un'istruzione formale in elettronica, ho solo letto 3-4 libri di elettronica analogica e digitale, fatto un po' di esperienza su retrocomputer e poco altro.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 31 Gennaio 2014, 14:56:34
la USB è solo Device, serve per il link con il computer. Credo abbiano mantenuto anche la vecchia TI-Link per connettere due calcolatrici.

Per quanto riguarda il clock, evidentemente mi confondevo con la TI-89 Titanium, sorry.

Mi informo sulle funzionalità aggiuntive nel nuovo firmware. Per quanto riguarda un possibile hack del nuovo firmware su vecchio hardware, vedi se c'è qualcosa su ticalc.org, di solito vengono pubblicati lì tutti questi hack.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: Z80Fan - 31 Gennaio 2014, 18:08:55
Fra poco arriveremo a progettare la calcolatrice NonSoloAmiga perfetta! ;D
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 01 Febbraio 2014, 00:43:46
Ma poi e' vero che il CAS ti TI e' basato su Derive ?

Certo! Si tratta di una versione custom di Derive :)
Per questo spacca i culi ai passeri ;) (scusate se ho detto "passeri")
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 01 Febbraio 2014, 18:41:52
A questo punto sarebbe da valutare TI-NSpire CAS, qui (http://www.chartwellyorke.com) c'e' un elenco di app matematiche con link vari, a cui aggiungerei GeoGebra per la geometria piana.

GeoGebra è un programma molto orientato alle scuole, a me onestamente non serve. La TI-NSpire CAS mi intrippa non poco :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 03 Febbraio 2014, 23:52:58
Ho trovato una presentazione delle funzioni matematiche nuove / migliorate tra la versione 2.x (TI-92+) e la 3.x (Voyage 200) del software della Texas http://education.ti.com/en/us/~/media/Education/sites/US/downloads/pdf/ti89t_v200_os310.pdf . Alcuni cambiamenti sono marginali, ma quelli del solver mi sembrano abbastanza importanti. Un motivo in più per preferire la Voyage, oltre alla maggiore quantità di memoria.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 04 Febbraio 2014, 14:40:42
Secondo me il firmware che gira sulla V200 gira anche sulla plus, ne sono quasi certo, sicché la sola memoria in più e' la flash, e cosa te ne fai si 2 Mbyte di flash ? Quando scrivi 2Mbyte di script ?

Sì infatti, anche secondo me la cosa è potenzialmente hackabile :)
Comunque ho trovato una Voyage boxata come nuova a 80 euro spedita, mi dovrebbe arrivare verso fine settimana :)
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 04 Febbraio 2014, 22:06:42
non dalla baia, ma da un sito di annunci.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 10 Febbraio 2014, 11:23:50
muhahahah, che figata è la Voyage 200? :D :D :D
Conquisterò il mondo, 32 bit alla volta, buhahahaha
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 03 Marzo 2014, 15:53:01
Ho fatto un po' di benchmark comparativi tra la TI-89 (HW2, AMS 2.0.5) e la Voyage 200 (AMS 3.x).
Ho scritto un semplice programmino in TI-BASIC che esegue un lungo loop pieno di operazioni elementari e trigonometriche.

Sia in modalità Exact (CAS) che in modalità Approximate, la TI-89 risulta circa il 25% più veloce della Voyage 200. All'inizio non potevo crederci, ma successivamente ho constatato che tutte le funzioni sono più veloci sulla TI-89. Ci sono rimasto male onestamente, ma continuo comunque ad apprezzare la Voyage per la tastiera estesa super comoda per programmare.
Se ho bisogno di più velocità posso sempre overcloccarla facilmente, oppure scrivere il programma e poi eseguirlo sulla TI-89 (con il cavetto si trasferiscono in pochi secondi i dati e i programmi).

Per confronto ho scritto lo stesso programma anche sulla Sharp EL-5120 che è risultata parecchio lenta e sulla Sharp EL-9900 che invece ha letteralmente bruciato le due Texas impiegandoci la metà del tempo e anche meno, ma a discapito della precisione (9 cifre significative invece di 12).

A livello di programmazione, la Sharp sembra anche più intuitiva a primo impatto, ma questo è dovuto al fatto che presenta un linguaggio di programmazione più primitivo. Le due Texas sono complicate da programmare (ci ho messo 20 minuti a capire come convertire il programma dal Basic della Sharp EL-5120 a quello della Texas), ma una volta apprezzato il linguaggio ho dato sfogo alla mia vena di programmatore.

La Sharp EL-5120 è veramente scarsa come programmazione e come velocità, ma ha il vantaggio di essere facile da usare e molto compatta e leggera (e la batteria dura anni di uso continuo). Magari prossimamente posterò dei benchmark pubblici, così da poter confrontare anche altre macchine, ad esempio le HP e le Casio che io non possiedo.
Titolo: Re:TI-89 - Una calcolatrice Motorola 68000 inside <3 <3
Inserito da: TheKaneB - 03 Marzo 2014, 16:29:29
Ti-89 non Titanium, giust ?
Se si, la R4 della Titanium e' un pelo + veloce: +2 Mhz
Esatto, ho la versione non titanium HW2.
Mi aspettavo che la Voyage fosse allineata alle prestazioni della Titanium, invece è più lenta della TI-89 vecchia. Posso capire che sia lento il refresh dello schermo (ha più pixel), ma durante il calcolo il display è statico e la CPU non refresha finchè non esce fuori un'istruzione di output (lo schermo ha una memoria sua). Perchè è più lenta?