IC de conmutación a través de FTDI232 DTR y transistor

1

Estoy intentando activar / desactivar un IC a través del pin de señal DTR en un convertidor serial FTDI232 USB / TTL. Básicamente, durante el parpadeo de mi ESP8266, necesito poder apagar el IC y volver a encenderlo. El adaptador FTDI puede alimentar el ESP8266 sin ningún problema mientras está conectado directamente a él (esta es la forma normal de programar estos IC). El circuito que he realizado es:

R1->1k

Q1->B772PNP

ElcircuitofuncionabiensinelESPconectado(cambiarelpinDTR(P1)entreHiyLowhacequelasalida(P2)seactiveydesactive).ElproblemaquetengoesqueunavezqueconectoelESPaP2,elFTDIsereiniciacadavezqueintentoencenderelESP.Todoelcircuitofuncionacon3.3v.SupongoquemiproblemapuedeestarobteniendomuchapotenciadelpinFTDIDTR,peronoestoysegurodeporquéobtengo3.3venP2sinelESPconectado.Porloquepuedodecir,eltransistorestáactuandocomouninterruptory,porlotanto,nodeberíaextraermásenergíadeDTRsielESPestáconectadoono.Todoelcircuitoseharealizadoenplacadepruebas.Sepuedeencontrarlahojadedatosdeltransistor: enlace

El adaptador USB / serie FTDI es solo uno genérico con un chip marcado como FTDI 1612-G FT232-RL

¿Algún puntero sobre lo que tengo mal?

    
pregunta Marl

1 respuesta

0

¿Quizás conectaste el transistor de manera incorrecta?

En lugar de ESP, inserte una carga resistiva ligera R (por ejemplo, 100 ohmios) entre P4 y P2. Luego encienda / apague esta carga con DTR y verifique si el voltaje en P2 está cambiando de 3.3V a 0V con un multímetro.

Asegúrese también de proporcionar cierta capacidad C a la entrada ESP VCC en el diseño final.

    
respondido por el Stefan Wyss

Lea otras preguntas en las etiquetas