0.1ms還太“慢”了,讓我們來到10us,也就是0.000,010秒。也因為太快了,這里用了觸發(fā),可以攔截到有高電平,要不閃動太快想找到波形可不容易??梢钥吹矫黠@的波形情況了,但是還是不清楚,那我們繼續(xù)。
1us檔,現(xiàn)在就可以清楚的看到波形了。怎么樣,0.000,001秒的電壓變化清楚的展現(xiàn)給你的感覺?
也許你會奇怪為什么不是平的波形的呢?是不是示波器有問題?我們先來試試示波器,看看是不是示波器的問題,示波器多都有一個標準方波生成功能,來方便我們調校示波器。
看下圖,這是個1000hz的標準方波,嗯~很平,證明示波器沒問題。那就是STC8G的輸出就是上圖中所顯示的波形了~
我們繼續(xù),加上標簽,可以看到第一個高電平是0.323us,這就是我們單片機里發(fā)的高電平的8位二進制顏色的第一位顏色的波形表現(xiàn),00011101就是我們第一個燈的綠色數值。
我們把波形縮小一點看下全部的波形。前8個第一組波形就是綠色G,第二組就是紅色R,第三組就是藍色B。
然后我們來看看第一個WS2812轉發(fā)給第2個的波形,可以看到只過了150ns,第二個WS2812就收到了轉發(fā)的波形信號了!真的很快了。
以上就是我們使用LOTO虛擬示波器對WS2812B-4的波形分析啦。如果沒有示波器,只能在單片機里盲目的調節(jié)頻率來適配WS2812的數據。而有了LOTO示波器就方便多了,不知道你有沒有感覺到示波器的方便呢。