要正式介紹本書最重要的核心主角!SAM 是 Atmel 公司所生產 ARM 系列晶片的產品代碼,C21 是 2015 年所發表的最新 ARM 系列晶片之一,它是將上一代 SAM D21 的工作電壓由 3.3V (1.62V~3.63V) 提升為 5V (2.7V ~ 5.5V) 的 Cortex-M0+ 產品,也可以說 SAM C 就是 SAM D 的 5V 工作電壓版本。會做這樣的調整,有很大比重的原因是針對馬達應用而來,大多數的高功率馬達應用,對於信號準位及抗雜訊能力的要求相當高,3.3V 的系統相對來說比較容易受到雜訊的影響,SAM C 系列的晶片便應運而生。
首先來看看 SAM C 系列晶片的一些規格說明:
內核 ARM Cortex-M0+ 最高運作時脈為 48MHz 具備硬體乘法器,可在一個震盪週期完成運算
由規格來看,SAM C 系列晶片就單晶片的應用來說,是非常強大的晶片:一方面整合了人機界面所需要的通訊與觸控 IO 功能,同時也具備高精度及快速量測的功能,可以擴充很多實用的感測器。再來就是馬達應用中最需要的 PWM信號與死區控制,也因為具備這樣的條件,我們選擇 SAM C21 來當馬達驅動的示範晶片,可以更完整呈現馬達控制的精華與未來可擴充功能的完整性。.......﹝詳細內容﹞