普通に待った場合の値の少し下を.icでセットするとかはやったの?
電源を分圧してVrefってのがそもそも意味不明な気がするんだが
電源電圧が変動すると閾値が変わる?
信号と電源が同じ扱いではないの