ROS機器人

 

MCU pcbde banner(2018)
學程簡介 課程大綱 課程講義 專題實績 會員優惠
▪ 本班名額僅剩最後3位,請速洽詢!
▪ 感恩回饋!電子電路單元再獨家享有:
1 ) 加贈講師精心錄製之【感測電路數位課程】 →實體名師手把手,數位隨時停看聽!
2)獨家研發電子教學模組 →專為學習者設計,學習事半功倍!
3)感測電路專用書籍+講師自編講義 →教材最豐富、學習最完整!

※MCU單元亦包含獨家研發開發板與套件、講師自編講義+完整範例Code演練

課程階段
EC
▶ 第一階段 基本電子電路 (電子元件基本應用線路分析與單元實驗)

電子元件的特性與使用技巧
    R、L、C、SW…相關元件的特性與使用技巧
電子電路會用到的基本定律總整理
    克希荷夫定律實驗、歐姆、戴維寧等效電路、諾頓等效電路
電子電路分析方法
    節點分析法、迴路分析法、重疊定理分析法
各式主動元件的特性與使用技巧
    二極體、雙極接面電晶體(BJT)、場效電晶體電晶體(FET)、UJT、PUT、SCR、Photo Tr
電子元件基本應用線路分析練習
    整流與濾波及線性電源供應器
Lab. 電子電路實務應用練習:小便斗自動沖水控制
    被動元件R、L、C與主動元件Photo Tr的應用

▶ 第二階段 類比電路 (類比訊號線路分析與單元實驗)

類比IC的特性與使用
    OP AMP的電壓放大與比較特性及其應用
OP AMP的電壓放大器線路分析
    反相、非反相、電壓隨耦器、差值、儀器放大器
OP AMP的電壓比較器線路分析
    基本比較、窗型比較、磁滯比較
Lab. 類比電路實務應用練習:OP AMP應用之輔助模組實作

▶ 第三階段 數位電路 (數位IC控制與單元實驗)

數位IC的特性與使用
    組合邏輯與序向邏輯的分類與特性
數位IC的介紹與時序圖
    正反器、計數器、移位暫存器、...等
Lab. 數位電路實務應用練習:數位電路應用之輔助模組實作

▶ 第四階段 Lab主題式單元實作(學以致用)

 產品線路分析與製作(一):自動溫度量測與控制
    溫度感測器與課程所學之應用設計
產品線路分析與製作(二):人體感知器自動點燈控制
    人體感知器與課程所學之應用設計
產品線路分析與製作(三):近接感測之倒車雷達
    超音波感測器與課程所學之應用設計
產品線路分析與製作(四):瓦斯洩漏警報器
    氣體感測器與課程所學之應用設計
產品線路分析與製作(五):紅外線遙控編解碼控制器
    光電感測器與課程所學之應用設計
產品線路分析與製作(六):米輪尺(輪式距離量測裝置)
    旋轉編碼器與課程所學之應用設計

*本單元會依照實際上課狀況做專題的調整﹐課程中所使用之焊接周邊工具需自行準備
 
 

 MCU course1

課程大綱      ●單元項目 實作課程
▶ 第一階段    ARM Cortex-M 韌體開發設計

了解ARM Cortex-M 架構,並透過各種模組,熟悉底層Timer、GPIO、UART、I2C、
SPI、ADC、DAC、PWM、各種IP驅動

ARM Cortex-M 韌體開發設計

ARM Cortex-M 韌體開發環境安裝及設定
MDK-ARM建立專案、韌體燒錄、線上除錯
ARM 微控制器軟體介面準標(CMSIS)
ARM Cortex-M 中斷控制器(NVIC)
ARM Cortex-M SysTick 系統定時器
GIPO控制與LCD時序圖
邏輯分析儀之數位訊號擷取設定與分析
數位訊號之輸出調變(PWM)控制全彩LED
數位訊號輸入於紅外線遙控器之訊號解碼
類比訊號轉換器(ADC)於熱敏電阻換算溫度應用
Bluetooth 通訊
WiFi 通訊
I2C感測器操作(照度感測器或六軸加速計)
SPI通訊操作2.4G無線通訊模組

 

▶ 第二階段   ARM Cortex-M 應用設計

 

教你如何整合與活用MCU各式應用

▪ 心律感測器設計

  ▪ CNY70 心律感測電路設計
  ▪ 心律訊號處理 ADC取樣處理與演算法說明 
  ▪ HMI 人機介面設計-心跳波型繪製、資訊顯示(使用Python)
 MCU RTOS 即時作業系統
  ▪ CMSIS-RTOS RTX 
  ▪ Timer Tick: task delay、software timer
  ▪ CMSIS RTOS 中斷處理 

  ▪ CMSIS RTOS API - 多執行緒 (MultiTask)Task訊息交換、 Task同步處理
▪ RS485/Modbus 工業控制與通訊
  ▪ RS485 工作原理與配線
  ▪ Modbus RTU 通訊協定與Memory Map I/O空間之系統設計
  ▪ MCU實戰-Modbus over RS485

▪ 
2.4G RF無線通訊
  ▪ 2.4RF 通訊模組(nRF24L01) 功能介紹
  ▪ MCU 如何進行RF TX/RX? nRF24L01狀態機說明
  ▪ 雙向通訊實驗
   建構一個星狀網路(含Windows視窗主控台) (可提供Visual Studio (C#) 視窗程式原始碼)

 BLE 藍芽4.0通訊
  ▪ Nordic BLE 晶片功能介紹
   Nordic  SDK & Development Tools 安裝與使用
   BLE 裝置與Android APP 進行藍芽雙向通訊 (可提供APP原始碼修改)

▪ NFC 近場通訊
  ▪ NFC 工作模式
   TI RF430CL330H 晶片介紹 
   MCU 如何讀取NFC 卡片資訊 (NDEF 格式)
   NFC應用實戰-Medical Wireless Sensor (人體溫度無線感測器)
▪ IOT 裝置通訊實務
  ▪ IOT圖控介面產生器:使用Node-Red
   IOT儀表板之折線圖、顯示器、控制器設計
   ESP8266 Wi-Fi溫度節點 (數據產生)
   ESP8266 Wi-Fi遠端控制RGB LED燈狀態 (控制命令)

 
   *
本單元所列之MCU應用主題,每梯次選用可能不同
 

 

▶ 第三階段    USB控制原理 & USB韌體實作

 

了解USB控制原理與USB協定,如HID、CDC、MSC,進行韌體實作,並能和PC端能 進行SPI、USB雙向通訊

※業界唯一使用立肯科技USB3.0協定分析儀(USB Protocol Analyzer)來搭配上課學習使用

 

 

Part I USB 規格
▪ Introduction to USB Architecture
▪ Other related USB Terms(ULPI,HSIC,OTG … )
▪ USB Data Flow Type and Communication protocol
▪ USB Device Enumeration
▪ Windows INF Files
▪ USB Classes
    (1)   USB Audio (USB Speaker)
    (2)   USB CDC-ACM (USB-UART)
    (3)   USB CDC-ECM (USB Ethernet Adapter)
    (4)   USB HID (Mouse , Keyboard , Consumer device)
    (5)   USB Mass Storage
    (6)   USB Bluetooth
Part II USB韌體實作(點我看Lab實作)
▪ Windows INF 實作練習
▪ USB Device Enumeration練習
▪ USB Audio練習
    (1)   USB Audio 封包說明
    (2)   如何控制USB Audio (Mute , Volume Up/Down)
▪ USB HID class 實作
    (1)   HID Class 封包說明
    (2)   實作Mouse相關功能
    (3)   實作Keyboard相關功能
    (4)   實作HID Data Transfer功能
    (5)   實作HID Consumer Device功能
    (6)   實作如何wakeup PC功能
▪ USB CDC class 實作
    (1)   CDC Class 封包說明
    (2)   實作USB轉UART相關功能 
▪ USB MSC class 實作  
    (1)   Mass Storage Class 封包說明
    (2)   了解MSC SCSI command , 存取MSC device
▪ Bluetooth over USB
    (1)   Bluetooth HCI (Host Controller Interface) 控制說明
    (2)   透過HCI來控制Bluetooth Module

 

 

進入MCU領域的關鍵鑰匙
 
 
 el 728x90
 
推薦延伸學習
 
FPGA_728x90.gif

 

課程諮詢
 
 
[學程]感測電路Plus+MCU韌體設計實戰 假日進修班 開課日期:108/5/26(日) 課程時數:126小時 上課時間:09:30~17:30 學程優惠實施中!歡迎洽詢