語音家居控制系統的主控制單元采用ArduinoUNOR3。ArduinoUNO的處理器核心是ATmega328P單片機(一個8位微控制器帶32K字節的系統可編程Flash)。
ArduinoUNO具有高性能低功耗,先進的RISC結構,高耐久性非易失性內存段等特點,外設方面兩個8-bit定時器/計數器、一個16位定時器/計數器、實時計數器使單片機具有獨立的預分頻器和比較模式以及捕捉功能模式和獨立振蕩器。
同時具有14路數字輸入/輸出口(其中6路可作為PWM輸出),6個模擬輸入,一個16MHz晶體振蕩器,一個USB口,一個電源插座,一個ICSPheader和一個復位按鈕,可編程串行USART、主/從SPI串行接口以及中斷和引腳點評變化喚醒。
該款單片機還具有上電復位和可編程的掉電檢測、內部校準振蕩器、外部和內部中斷源、6種睡眠模式等特殊功能。控制板通過標準USB線纜與電腦連接,便于在線進行程序調試。UNO已經發布到第3版,與前2版相比有以下新的特點。
(1)在AREF處增加了2個管腳SDA和SCL,支持I2C接口;增加IOREF和一個預留管腳。
(2)改進了復位電路設計。
(3)USB接口芯片由ATmega16U2替代了ATmega8U2。
來源:文章來源
注:文章內的所有配圖皆為網絡轉載圖片,侵權即刪!