Cap resum de modificació |
|||
| Línia 184: | Línia 184: | ||
Per evitar les complicacions de soldar components SMD s'ha utilitzat el mòdul prefabricat DS2232H_miniModule que ofereix el propi fabricant del xip. També té l'avantatge que ja porta incorporats tots els components critics per el bon funcionament del xip (Cristall + condensadors, regulació 3.3V , EEPROM....).<br/> | Per evitar les complicacions de soldar components SMD s'ha utilitzat el mòdul prefabricat DS2232H_miniModule que ofereix el propi fabricant del xip. També té l'avantatge que ja porta incorporats tots els components critics per el bon funcionament del xip (Cristall + condensadors, regulació 3.3V , EEPROM....).<br/> | ||
[[Image:proto1_shematic.png|Esquemàtic]] | [[Image:proto1_shematic.png|thumb|1000px|Esquemàtic]] | ||
Revisió del 16:35, 23 jul 2012
Versió 1
Connexionat LDST <-> MRSJ
| MRSJ | Dir | LDST | ||||
|---|---|---|---|---|---|---|
| Port | Senyal | PIN | PIN | Senyal | Port | |
| CASSETTE | RxD | 2 | ← | 3 | TxD | Port A |
| TxD | 3 | → | 2 | RxD | ||
| MustSendData | 4 | ← | 4 | DTR | ||
| ReadyToSend | 5 | → | 6 | DSR | ||
| GND | 7 | — | 5 | GND | ||
| Eject | 11 | → | 1 | DCD | ||
| BuffSTOut | 14 | ← | 7 | RTS | ||
| BuffSTIn | 16 | → | 8 | CTS | ||
| Operable | 20 | ← | 4 | DTR | Port B | |
| TERMINAL | RxD | 2 | ← | 3 | TxD | |
| TxD | 3 | → | 2 | RxD | ||
| GND | 7 | — | 5 | GND | ||
Connexionat Emulació MRSJ <-> Cinta i terminal
| MRSJ-Emu | Dir | Perifèrics | ||||
|---|---|---|---|---|---|---|
| Port | Senyal | PIN | PIN | Senyal | Port | |
| Port A | CD | 1 | ← | 20 | Operable | CASSETTE |
| RxD | 2 | ← | 2 | TxD | ||
| TxD | 3 | → | 3 | RxD | ||
| DTR | 4 | → | 5 | MustSendData | ||
| GND | 5 | — | 7 | GND | ||
| DSR | 6 | ← | 4 | ReadyToSend | ||
| RTS | 7 | → | 16 | BuffSTin | ||
| CTS | 8 | ← | 14 | BuffSTout | ||
| Port B | DTR | 4 | → | 11 | Eject | |
| RxD | 2 | ← | 2 | TxD | TERMINAL | |
| DTR | 3 | → | 3 | Eject | ||
| GND | 5 | — | 7 | GND | ||
Versió 2
Analisis econòmic
Conversor USB <-> Serie
Per el que s'ha pogut determinar, FTDI sembla el millor fabricant de conversors USB<->Serie. A molts forums es recomanen els seus adaptadors
A més a més en la seva web hi han penjades les especificacions, Datasheets, Application Notes,.... del seus productes. Cosa que facilita determinar si els seus productes són els adients per les nostres necessitats.
Dintre de la seva gamma de productes, els que més s'aproximen a les nostres necessitats són:
- FT2232D: 2xPorts serie USB FullSpeed
- FT2232H: 2xPorts serie USB HiSpeed
- FT4232H: 4xPorts serie USB HiSpeed
S'ha optat per el FT2232H ja que és el més barat.
Adaptació de voltatges
Per poder connectar el conversor USB a un port RS232 és necessari adaptar els voltatges usant els line-drivers corresponents. Ja que el xip treballa a 3.3V i el RS232 de -15V a 15V
En el nostre cas necessitem: 5x RS232->Lògica 5x Lògica->RS232
S'han explorat 3 opcions per aconseguir-ho:
- A) 3x MAX232 Preu:3x(MAX232 0.49Eur, Condensadors 1.36Eur)=5,55Eur:
- pros:
- al usar el mateix component 3 vegades és més fàcil tenir descompte per volum
- posibilitat d'aillar electricament entre ells els ports terminal i cassette
- chip extremadament popular i per tan fàcil d'aconseguir tan a curt com a llarg termini
- contres:
- consum d'espai de circuit considerable
- possible problema de variacions de voltatge entre els diferents xips
- possibles complicacions d'enrutat del circuit
- pros:
- B) 1x MAX232 + 1xMC1488 + 1xMC1489 Preu:(MAX232 0.49Eur,Condensadors 1.36Eur,MC1488 0.46Eur,MC1489 0.59Eur)=2,90Eur
- pros:
- barat
- chips extremadament populars i per tan fàcils d'aconseguir tan a curt com a llarg termini
- contres:
- possible problema de sobrecarrega al reusar la font del MAX232 per alimentar el MC1488
- impossible aillar els ports.
- pros:
- C) 1x chip ho fa tot (HIN240,MAX244..MAX249....) Preu:6-20Eur
- pros:
- fàcil disseny del circuit
- enrutat del circuit extremadament simple
- més fiable (la probabilitat de fallada d'un circuit és directament proporcional al número de components)
- contres:
- problematic d'obtenir en petites quantitats (menys de 500), relativament probable que en uns anys no es pugui obtenir ni trobar-ne un equivalent.
- car a menys que es demani en grans quantitats (alguns d'ells són realment barats per compres superirors a 2000 unitats...)
- impossible aillar els ports
- pros:
Finalment s'ha optat per la opció A.
Disseny del circuit
S'ha construit un prototipus per verificar el correcte funcionament del xip i veure si tenia algun comportament extrany (Com per exemple els PA088E fabricats per MCT Corp. que refusen els comandaments EscapeCommFunction(SETXOFF,....); EscapeCommFunction(SETXON,....); )
Per evitar les complicacions de soldar components SMD s'ha utilitzat el mòdul prefabricat DS2232H_miniModule que ofereix el propi fabricant del xip. També té l'avantatge que ja porta incorporats tots els components critics per el bon funcionament del xip (Cristall + condensadors, regulació 3.3V , EEPROM....).