[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/diy/ - Do It Yourself

Search:


View post   

>> No.2578716 [View]
File: 7 KB, 311x254, level shift.png [View same] [iqdb] [saucenao] [google]
2578716

I have a active low reset pin on a 3.3v ic that i need to control from a 5v output pin of an I/O-expander. The reset pin is internally pulled up to Vcc (3.3v) by a 30k-80k resistor. It needs to be kept low att startup and not let go until some other stuff boots up. After that it should be held high mostly. The expander has push pull outputs and at startup they are configured as high-z inputs. I dont know how fast they configure so i put a cap to make to input not go high by the pullup to 5v before the expander configures. And also a diode to shift from 5v to 3.3v. Will this work as intended or is there something i've overlooked? The reset pin has a max low input of 0.9 v

Navigation
View posts[+24][+48][+96]