Cambiar niveles logicos

Tengo el siguiente problema:

diseñar un circuito que convierta el cero logico:

de 0V----->5V

y el uno logico:

de 5V ---->-5V

Y tambien el problema inverso:

'0':5V----->0V
'1':-5V---->5V

Si alguien sabe como hacerlo me ayudaria mucho
 
Encontre una respuesta por si a alguien le interesa:

caso1:

aaaaaaaaaaaaaaaaaaaaaaaaaa ° 5V
aaaaaaaaaaaaaaaaaaaaaaaaaa |
aaaaaaaaaaaaaaaaaaaaaaaaa </
aaaaaaaaaaaa Vi °-----/\/\-------| pnp(Ic typ ~ 1mA )
aaaaaaaaaaaaaaaaaa R=10k aa \
aaaaaaaaaaaaaaaaaaaaaaaaaaa |----------------------° Vo
aaaaaaaaaaaaaaaaaaaaaaaaaaa |
aaaaaaaaaaaaaaaaaaaaaaaaaaa /
aaaaaaaaaaaaaaaaaaaaaaaaaaa \ R=10k
aaaaaaaaaaaaaaaaaaaaaaaaaaa /
aaaaaaaaaaaaaaaaaaaaaaaaaaa |
aaaaaaaaaaaaaaaaaaaaaaaaaaa °-5V

caso2:

aaaaaaaaaaaaaaaaaaaaaaaaaaaaa ° 5V
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa /
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa \ R=10k
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa /
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa |--------------------° Vo
aaaaaaaaaaaaaaaaaaaaaaaaaaaa /
aaaaaaaaaaaaaa Vi °-----/\/\-------| npn(Ic typ ~ 1mA )
aaaaaaaaaaaaaaaaaaaa R=10k aa \>
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa ----- (GND)

tuve que agregar los 'a' sino perdia los margenes
 
Atrás
Arriba