最近調試硬件,因為下拉電阻阻值問題導致某些板子能用,某些板子不能用,特此記錄一下
電路呢,超級簡單,就是如圖所示,RF_DATA 是數據線,接到了ESP8266的GPIO13上,設置為上拉輸入,既然內部上拉了(為什么外部又要下拉呢,因為之前測試的這個模塊在輸出低電平的時候,不能將電源完全拉到低,只能拉到2.XV,PS:后來證實是腦子有問題)。得加個下拉電阻才能讓波形正常,剛開始也沒注意,直接用了10K之后程序正常了也沒再看波形,奇怪的是換到其他板子就不行了,通過觀察波形發現,高電平只有1.5V, 於是自然想到內部上拉電阻可能就是10K ,相當於分壓了,正好處於臨界點上。於是將下拉電阻直接換到100K后正常。。。。
后續:后來覺得想不通,覺得一個模塊怎么拉不下來電平,一不做二不休,去掉下拉電阻重新測試,居!然!正!常!了!。。。噢,坑,也不知道上次怎么搞的~。~