|
|
|
|
Strumenti |
16-12-2004, 16:27 | #1 |
Senior Member
Iscritto dal: Apr 2001
Città: Roma
Messaggi: 724
|
elettronica
ciao a tutti,
sotto consiglio di Ally, apro un tread per il mio problema: ho un pic16f84. su 3 pin (out) di questo pic devo collegarci altrettanti pin (in) di una tastiera ps/2. Dai pin del pic escono 5V mentre gli ingressi della tastiera son di 0,5V. Come faccio a portare 5V a 0,5V? La complicazione è questa: Il circuito all'interno della tastiera ha 33 pin. da 9 di questi esce una corrente di 0,5V in modo intermittente. Nel momento in cui premiamo un tasto, il circuito analizza in quell'istante da quale dei 9 pin escono i 0,5V e nello stesso istante dove gli stessi 0,5V rientrano (1 dei restanti 24 pin). il pic in questione, deve analizzare tramite i 3 ingressi, quando entrano i 0,5V e farli uscire nel medesimo istante da una delle uscite. potrei risolvere il tutto con un integrato che contenga 6 switch ,comandabili individualmente, che mettano in contatto il pin di ingresso con quello d'uscita. esempio: ...........................................________________ ingresso1 (PS/2 OUT) ........................................../ PIC16F84 remote 1--------\ ..........................................\________________uscita1 (PS/2 IN) all'ingresso 1 collegherei il pin OUT 1 (0,5V) della tastiera e all'uscita 1 colleghereiil pin IN 1 (medesimi 0,5V) della stessa tastiera!!! Ma esiste un integrato del genere? Scusate la confusione ma sono solo 3 giorni che studio elettronica e programmazione dei microprocessori pic. e mi sono fermato quì! grazie per la pazienza ciao Marco |
16-12-2004, 17:01 | #2 |
Senior Member
Iscritto dal: Oct 2000
Città: UK
Messaggi: 7408
|
Secondo me hai molta confusione in testa...
Primo perchè non è possibile che il segnale della tastiera sia di 0.5V (meno della soglia di un transistor!!), secondo non è possibile che esca una "corrente" di 0.5V... Guarda, sinceramente, l'elettronica non è facile, programmare i microcontrolloni non è per nulla facile, se mi posso permettere ti consiglio di fare pratica per qualche anno con l'elettronica analogica poi dedicarti a quella digitale e alla programmazione di microcontrollori quando ti sei fatto esperienza. Se non vuoi perchè non hai pazienza, e sarebbe male, cerca il sito di Tanzilli con google e leggiti la guida sui microcontrollori con dei circuiti semplici per impare a farli funzionare...
__________________
"Questo forum non è un fottuto cellulare quindi scrivi in italiano, grazie." (by Hire) Le mie foto su Panoramio - Google Earth |
16-12-2004, 17:10 | #3 | |
Member
Iscritto dal: Jun 2004
Città: Provincia di Torino
Messaggi: 62
|
Re: elettronica
Quote:
Se ricordo bene fanno qualcosa del genere (cerca mosfet switch) Catalogic, IRCI e AD (Analog Devices).
__________________
Marco - Hardware Upgrade Aerospace Group - Clan Anti K "per un mondo migliore" I am a leaf on the wind - watch how I soar. Get your motor runnin', Head out on the highway Lookin' for adventure And whatever comes our way. |
|
16-12-2004, 17:10 | #4 |
Senior Member
Iscritto dal: Apr 2001
Città: Roma
Messaggi: 724
|
La programmazione non è stata così complicata e finche non ho avuto necessità di interfacciarla con la tastiera ps2, sono stati 2 giorni di gloria
Ora, farmi notare che "corrente" è sbagliato e "tensione" è la parola giusta, ok....grazie. Ma puoi aiutarmi? X quanto riguarda la TENSIONE che esce dal circuito della tastiera, ora la controllo di nuovo e ti faccio sapere. Rimane la richiesta di prima: riduzione tensione e esistenza integrato. Grazie comunque per la disponibilità |
16-12-2004, 17:13 | #5 | |
Senior Member
Iscritto dal: Apr 2001
Città: Roma
Messaggi: 724
|
Re: Re: elettronica
Quote:
puoi indicarmi + precisamente quali.......scusami ma sono a digiuno |
|
16-12-2004, 17:23 | #6 |
Senior Member
Iscritto dal: Apr 2001
Città: Roma
Messaggi: 724
|
con il tester,mi da 4,35V in uscita del pic e 0,5V in uscita dalla tastiera. Però, in ingresso del circuito (sul connettore) della stessa, ritrovo i 5V anche li!!!!.........che significa?
Potrei risolvere tutto con l'integrato (se esiste) di cui ho parlato prima? In questo modo non mi fregherebbe nulla della tensione perche li metto in conatto tra loro!!!! |
16-12-2004, 17:30 | #7 | |
Member
Iscritto dal: Jun 2004
Città: Provincia di Torino
Messaggi: 62
|
Re: Re: Re: elettronica
Quote:
__________________
Marco - Hardware Upgrade Aerospace Group - Clan Anti K "per un mondo migliore" I am a leaf on the wind - watch how I soar. Get your motor runnin', Head out on the highway Lookin' for adventure And whatever comes our way. |
|
16-12-2004, 17:37 | #8 | |
Senior Member
Iscritto dal: Apr 2001
Città: Roma
Messaggi: 724
|
Re: Re: Re: Re: elettronica
Quote:
E' proprio quello che intendevo io!!!!! Pensi potrebbe funzionare? |
|
16-12-2004, 17:38 | #9 |
Member
Iscritto dal: Jun 2004
Città: Provincia di Torino
Messaggi: 62
|
Penso di si'. A contatto chiuso ha solo 17 ohm di resistenza.
Hai la tensione necessaria per alimentarlo?
__________________
Marco - Hardware Upgrade Aerospace Group - Clan Anti K "per un mondo migliore" I am a leaf on the wind - watch how I soar. Get your motor runnin', Head out on the highway Lookin' for adventure And whatever comes our way. |
16-12-2004, 17:45 | #10 | |
Senior Member
Iscritto dal: Apr 2001
Città: Roma
Messaggi: 724
|
Quote:
x alimentarlo mi sembra di aver letto che bastano 5V giusto? in ingresso invece dovrei portare i miei 5V a 2V che richiede il remote giusto? se è tutto giusto, come faccio a passare da 5V a 2V? |
|
16-12-2004, 17:49 | #11 | |
Member
Iscritto dal: Jun 2004
Città: Provincia di Torino
Messaggi: 62
|
Quote:
In ingresso non e' un problema. Metti una resistenza da 1.5k in serie e dovrebbe piacergli. Solo, evita di fare overkilling. AD fa cose bellissime, ma se le fa pagare come tali. Adesso che hai un esempio e con un po' di pazienza puoi provare a cercare sui vari cataloghi qualcosa di economico.
__________________
Marco - Hardware Upgrade Aerospace Group - Clan Anti K "per un mondo migliore" I am a leaf on the wind - watch how I soar. Get your motor runnin', Head out on the highway Lookin' for adventure And whatever comes our way. |
|
16-12-2004, 18:35 | #12 |
Senior Member
Iscritto dal: Apr 2001
Città: Roma
Messaggi: 724
|
TXFW sei stato gentilissimo.
ora proverò questa strada.......e se vuoi ti farò sapere un'ultima cosa: la resistenza da 1,5k va sul REMOTE. In input e in output ci devo mettere qualcosa? grazie ancora ciao |
16-12-2004, 19:09 | #13 |
Senior Member
Iscritto dal: Oct 2000
Città: UK
Messaggi: 7408
|
Gli 0.5V sono la tensione d'uscita in assenza di segnale, non possono la tensione d'uscita di un bit...
Riguardo alla programmazione, personalmente il mio consiglio è di farti le ossa con l'assembler, così capisci anche bene come funzionano i microcontrollori, poi eventualmente passare a linguaggi di più alto livello. Per innalzare la tensione, a parte che il problema non sussiste perchè avrai 5V di uscita per il livello alto per qualunque circuito logico, semplicemente in DC non si può. Dovresti trasformarla in AC, innalzarla, quindi nuovamente in DC... L'integrato che cerchi è un multiplexer (o un demultiplexer? al momento non ricordo...), ce ne sono una caterva. Fai un salto su www.rs-components.it e cerca un po' in giro, così vedi che componenti ti possono servire. Se ti registri sul sito puoi anche scaricare i datasheet. Comunque il mio consiglio resta, prima si impara l'elettronica analogica poi si passa a quella digitale quando ci si è fatti le ossa, altrimenti si va avanti a forza di calci nel sedere...
__________________
"Questo forum non è un fottuto cellulare quindi scrivi in italiano, grazie." (by Hire) Le mie foto su Panoramio - Google Earth |
16-12-2004, 19:34 | #14 | |
Senior Member
Iscritto dal: Apr 2001
Città: Roma
Messaggi: 724
|
Quote:
grazie comunque per i consigli |
|
16-12-2004, 19:53 | #15 | ||
Member
Iscritto dal: Jun 2004
Città: Provincia di Torino
Messaggi: 62
|
Quote:
Quote:
Ciao.
__________________
Marco - Hardware Upgrade Aerospace Group - Clan Anti K "per un mondo migliore" I am a leaf on the wind - watch how I soar. Get your motor runnin', Head out on the highway Lookin' for adventure And whatever comes our way. |
||
16-12-2004, 20:43 | #16 | |
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4400
|
Quote:
...per ridurre o aumentare un livello di tensione puoi sempre ricorrere...come ti avevo già detto...ad un amplificatore operazionale... l'unico problema puo' solo essere legato alla frequenza |
|
16-12-2004, 22:18 | #17 | |
Senior Member
Iscritto dal: Oct 2000
Città: UK
Messaggi: 7408
|
Quote:
Ma non capisco perchè devi abbassare 'ste tensioni. Il bello dei circuiti logici è che vanno tutti alla stessa tensione...
__________________
"Questo forum non è un fottuto cellulare quindi scrivi in italiano, grazie." (by Hire) Le mie foto su Panoramio - Google Earth |
|
16-12-2004, 22:21 | #18 | |
Senior Member
Iscritto dal: Oct 2000
Città: UK
Messaggi: 7408
|
Quote:
__________________
"Questo forum non è un fottuto cellulare quindi scrivi in italiano, grazie." (by Hire) Le mie foto su Panoramio - Google Earth |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:02.