TTL nivå omvandling
-
JohanRuben
- Inlägg: 438
- Blev medlem: 27 mars 2008, 12:53:06
- Ort: Göteborg
TTL nivå omvandling
Hej
Ska koppla in min PIC (18F458) till en annan enhet via USART:en. Problemet är dock att picen jobbar på 5 volt och den andra på 3.3 volt. har läst flera lösningar på nätet där de satt transistorer mellan för att öka och minska spännigen på respektive kanal. Men jag undrar om det inte finns någon snyggare lösning? Något MAX chip som gör jobbet kanske?
Ska koppla in min PIC (18F458) till en annan enhet via USART:en. Problemet är dock att picen jobbar på 5 volt och den andra på 3.3 volt. har läst flera lösningar på nätet där de satt transistorer mellan för att öka och minska spännigen på respektive kanal. Men jag undrar om det inte finns någon snyggare lösning? Något MAX chip som gör jobbet kanske?
Re: TTL nivå omvandling
ska det vara dubbelriktat ? finns "bi directional level changers" om man verkligen vill ha en rkets för det.
-
JohanRuben
- Inlägg: 438
- Blev medlem: 27 mars 2008, 12:53:06
- Ort: Göteborg
Re: TTL nivå omvandling
> ska det vara dubbelriktat ?
Frågan är lite otydligt och har två svar beroende på om
menar "dubbelriktad" över samma linje eller på separata linjer.
> ja jag ska använda både TX och RX.
Alltså sannolikt separata linjer...
> http://se.farnell.com/texas-instruments ... tt=1702548
Eller enklare : http://focus.ti.com/lit/ds/symlink/txs0108e.pdf
Det är alltså en nivåomvandlare för dubbelriktad signalering på *samma* linje/linjer.
Det verkar inte vara nödvändigt i detta fall.
Frågan är lite otydligt och har två svar beroende på om
menar "dubbelriktad" över samma linje eller på separata linjer.
> ja jag ska använda både TX och RX.
Alltså sannolikt separata linjer...
> http://se.farnell.com/texas-instruments ... tt=1702548
Eller enklare : http://focus.ti.com/lit/ds/symlink/txs0108e.pdf
Det är alltså en nivåomvandlare för dubbelriktad signalering på *samma* linje/linjer.
Det verkar inte vara nödvändigt i detta fall.
-
JohanRuben
- Inlägg: 438
- Blev medlem: 27 mars 2008, 12:53:06
- Ort: Göteborg
Re: TTL nivå omvandling
jag ska alltså koppla tx på picen till rx på den andra enheten, samt rx på picen till tx på den andra enheten. Alltså en kabel till varje, inte på samma kabel.
Re: TTL nivå omvandling
Japp, det är ju tydligt...
5V -> 3.3V : spänningsdelare med två motstånd.
3.3V -> 5V : *Kan* fungera direkt, kolla vad min-nivån är för "hög" på RX på PIC'en.
5V -> 3.3V : spänningsdelare med två motstånd.
3.3V -> 5V : *Kan* fungera direkt, kolla vad min-nivån är för "hög" på RX på PIC'en.

