commutatore elettronico

Salve!

Vorrei un consiglio ho una macchina principale che secondo delle circostanze deve comunicare a 1200bps con il modulo A oppure con il modulo B la seriale disponibile e' 1 quindi devo usare un commutatore elettronico, avevo pensato di usare HEF4066 oppure 74HC241, voi ch ene pensate? mi date qualche consiglio?

Reply to
simte
Loading thread data ...

simte:

Come viene effettuata la trasmissione? Livelli logici, RS 232, RS 422 o altro?

Devi mandare l'output del nodo principale solo ad A oppure B, o lo puoi mandare ad entrambi?

Quando il nodo principale parla con A, B può trasmettere (e viceversa)?

Come controlli la selezione del nodo con cui comunicare? Hai un solo output del processore principale o ne hai due?

Reply to
F. Bertolazzi

"F. Bertolazzi" ha scritto nel messaggio:

Hai ragione, quando ho scritto stavo ancora dormendo :-) ora cerco di spiegare meglio; ho una mcchina chiamiamola host che ha una seriale TTL(0-5V) che va a 1200bps, comunica normalmente con una interfaccia seriale-ethernet, ora si e' aggiunta la necessiata della sicurezza, se qualcosa non va sulla rete dati ethernet si deve fare un bypass tramite modulo di backup GSM, quindi il dispositivo host se si accorge che la rete e' fuori uso deve commutare sul gsm, inizializzarlo ecc.., quando fa questo deve escludere l'interfaccia seriale-ethernet.

Dall' esempio fatto questa mattina ne risulta che A=interfaccia seriale-ethernet mentre B=modulo GSM di backup

Devo mandare output solo ad A oppure solo a B

la comunicazione deve avvenire solo fra Host ed A oppure da Host a B

ho un uscita che va alta (5V) se succede qualcosa di anomalo ad A

Reply to
simte

simte:

Tieni il modulo di GSM sempre acceso? Perché?

Quando A è fuori uso che je frega se gli mandi dati? Come fa a mandarti dati, se è fuori uso?

Non puoi usarla per accendere il GSM?

Reply to
F. Bertolazzi

simte ha scritto:

Se lavori a livelli logici (TTL quindi, non RS232) ti basta un 4083 e un transistor.

Marco

Reply to
Marco Trapanese

Marco Trapanese ha scritto:

Sorry, errore di battitura: 4081 (porte AND).

Marco

Reply to
Marco Trapanese

"F. Bertolazzi" ha scritto nel messaggio news:1jonckpaegyz9$.g8xo13ntjscy$. snipped-for-privacy@40tude.net...

Coglionazzi questo e' l'esempio di come rompi senza contribuire in alcun modo alla discussione, viene chiesto una cosa e tu vuoi sapere altri cazzi.

Ma che te ne fotte? hai chiesto se usare un HEF4066 oppure 74HC241.

Leggi la risposta di Marco Trapanese per capire quale deve essere lo spirito di questo newsgroup.

Reply to
Salvy

"Marco Trapanese" ha scritto nel messaggio :

Scusa Marco ma con questa soluzione come faccio a staccare la parte lan dal gsm e viceversa? io avevo pensato a due HEF4066 che hanno l'abilitazione, l'uscita dalla scheda host la faccio arrivare direttamente al piedino di abilitazione del primo HEF4066e alla base di un BC547 il collettore va con una resistenza a +5V e l'emettitore a GND, l'uscita del transistor va anche al secondo HEF4066 quindi in questo modo funziona o il primo 4066 oppure il secondo, che ne pensi di questa idea?

P.s. anche se dovrei chiedertelo nell' altro newsgroup come sta andando con la beagle board? sai pensavo che se facessero una scheda per pc con quelle dimensioni e con scheda video le cose sarebbero molto piu' semplici.

Reply to
simte

simte ha scritto:

Intendevo più o meno così:

[FIDOCAD] MC 105 35 0 0 690 MC 105 60 0 0 690 MC 130 95 2 0 690 MC 130 120 2 0 690 LI 70 35 105 35 0 LI 105 60 95 60 0 LI 95 60 95 35 0 LI 130 40 170 40 0 LI 130 65 170 65 0 TY 150 30 4 3 0 0 0 * TX A TY 150 55 4 3 0 0 0 * TX B LI 130 85 170 85 0 LI 130 110 170 110 0 TY 150 75 4 3 0 0 0 * RX A TY 150 100 4 3 0 0 0 * RX B TY 35 25 4 3 0 0 0 * TX Host TY 35 80 4 3 0 0 0 * RX Host LI 70 90 105 90 0 LI 95 115 95 90 0 SA 95 35 0 SA 95 90 0 LI 95 115 105 115 0 LI 35 45 105 45 0 MC 60 70 0 0 745 LI 60 55 60 45 0 LI 80 70 105 70 0 SA 60 45 0 TY 35 35 4 3 0 0 0 * SELECT LI 60 55 60 100 0 LI 60 100 130 100 0 LI 130 100 130 95 0 LI 80 70 80 125 0 LI 80 125 130 125 0 LI 130 125 130 120 0 SA 60 70 0 SA 80 70 0 LI 70 35 35 35 0 LI 70 90 35 90 0

Se trovi porte logiche con uscita open-drain puoi realizzare un OR-cablato, altrimenti hai bisogno di una OR o qualche diodo.

Quando SELECT è a livello basso (condizione normale) hai abilitato la comunicazione seriale da e verso la lan, quando questa si guasta, l'uscita SELECT va alta e ora la comunicazione è instradata verso il gsm.

Sarò stanco e non riesco a intuire cosa vorresti fare... eventualmente butta giù uno schemino in FidoCAD. Risponderei però giovedì, domani sono via.

Il tempo libero è poco e quindi gli esperimenti vanno a rilento. Dovrei essere però riuscito (sotto Ubuntu) a configurare Eclipse + CodeSourcery

  • QT-Embedded. Mi manca solo di provare l'eseguibile sulla Beagle Board, ma Angostrom ha deciso di non vedermi più la rete...

Io invece ho preferito la Beagle Board proprio perché non è un "mini PC" ma è più vicina al mio sistema embedded "ideale".

Marco

Reply to
Marco Trapanese

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.