2018年6月18日 星期一

Arduino構造


一、Arduino的外部構造
要精通arduino前,要先好好認識arduino的基本資料,才能完全駕馭arduino,下圖是arduino的外部構造圖


1.     USB插孔:透過此接口,可以將程式上傳到arduino上(最大供給500mA電流)
2.     電源插孔:沒有USB供給Arduino電時,可以透過此接口供給Arduion電力,而輸入電壓範圍介於7V~12V(不過我都沒用過這接口)
       
看不懂沒關係這很正常
3.     RESET:按下這個按鈕,Arduino會重新開機,回到最原始的狀態
4.     數位 輸入/輸出 埠:可透過這些口輸出數位訊號(註1)
5.     類比入輸入口:可以當作一個簡易的電表,精確的讀取0V~5V之間的電壓
6.     電源排:可以從這裡拉出電源,方便實驗
7.     通訊腳:盡量不要使用到他




二、Arduino的功能
Arduino除了可以輸出數位訊號外,還可以輸出模擬類比信號,但不是每一個腳都可以輸出模擬類比訊號,仔細看,有些腳位編號前,有一個波浪的符號,那就是可以用來輸出模擬類比訊號的接腳。



        註1:數位訊號
                假設今天要控制燈光
                如果用數位信號:燈只會有”亮”,”暗”而已
如果用類比信號:燈光會從”完全不亮”漸漸的變亮到”完全變亮”

數位信號只有兩種狀態”有”或”沒有”,在電路中,”有”就代表Vcc、代表1;”沒有”就代表GND、代表0
而類比就是從0→0.1→0.2→0.5→0.7→0.8→0.9→1慢慢地變化
所以在Arduino中,數位信號就是5V和0V,而類比信號就是0V到5V中的任意電壓
        註2:模擬類比訊號
但是在高速運算的IC中,產生類比訊號需要非常久的時間而且耗費運算資源,於是就用”模擬”的方式模擬出類比電壓,使用PWM技術模擬出類比電壓


PWM就是透過控制脈波寬度,進而控制工作週期而達到模擬類比電壓




沒有留言:

張貼留言