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