Arduino Nano
1.數位輸出/輸入腳位(0~13 共有14個數位I/O pins)
這些腳位可輸出高電位5V 與低電位0V的數位訊號,也可接受數位訊號,腳位編號為D0到D13,
但 D0 跟 D1 分別被標示了RX(接收)、TX(傳送),這兩個腳位用於序列埠傳送與USB序列埠連接,因此電腦若使用USB與控制板互傳資料時(可見到控制板上標示為RX(0)、TX(1)的燈號閃爍),所以要避免去使用D0、D1兩個腳位。
其中D3、D5、D6、D9、D10、D11可以用數位訊號來模擬出類比訊號輸出,使用的方式是PWM(Pulse Width Modulation),PWM在之後的實作中會再加以說明。
另外D13腳位連接著控制板上標示為 L 的LED燈,若是原廠控制板,預設會燒錄一個命令D13腳位的LED定時切換高低電位的Blink程式,因此,首次接上電源時,會看到標示為L的LED燈不斷閃爍,這是初步檢視控制板是否功能正常的方式。
PWM:Pulse Width Modulation(脈衝寬度調變)
藉由數位訊號高頻率的切換,調整開關的比例,我們可以模擬出我們需要的類比訊號。
2.類比輸入腳位 ( A0到A5共有6個類比腳位,每支腳都可提供10位元的解析,即1024種不同的數值 )
A0至A5六個腳位,可用來接受類比電壓輸入,但不能輸出類比電壓,如前面所說,輸出類比電壓必須透過數位腳位D3、D5、D6、D9、D10、D11,以PWM模擬。
實際上,A0至A5也可作為數位輸出、輸入腳位使用,此時A0至A5分別可視為D14至D19。
----------------------------------------
名詞說明:
名詞說明:
TX / RX 分別是發送端和接收端
GND 是接地,
VCC / VIN 是電源輸出(+5V供電)
沒有留言:
張貼留言