產地類別 | 進口 | 應用領域 | 交通,航天 |
---|
航空中的數字技術
該解決方案由一套基于E-blocks系統(我們的產品)的微控制器培訓硬件組成,包括一個PIC微編程板、通用輸入輸出板、電機培訓板和CAN總線通信接口。學生們首先使用我們的Flowcode軟件來開發簡單的程序,編譯并將其發送到微控制器硬件上。然后通過學習預先寫好的程序,了解更復雜的系統是如何開發的。
最后,學生使用預先編寫的程序將硬件連接到我們的電子飛行信息系統,使用CAN總線來了解更大更復雜的飛機系統是如何開發的。通過這個過程,學生們在一個現代的、正確和充滿反饋激勵的環境中學會了數字微控制器和基于微處理器的系統和外設的操作。
包括一本80頁的手冊。需要Flowcode軟件。這是一個以學生為中心的課程,涵蓋10小時的課程內容。
學習目標
• 十進制、二進制、十六進制
• 微控制器芯片和類型
• 微控制器技術: CPU、ROM、RAM、ALU、輸入、輸出、時鐘、內部外設
• 微控制器電路和系統
• 單片機編程:
• 流程圖編程技術
• 輸入、輸出、延遲、IF...THEN、While、Goto點、計算、決定、子程序
• 編譯器、匯編器、鏈接器
• 變量、開環控制、閉環控制
• LED指示器,7段式LED顯示屏
• 開關--推送和滑動
• LCD顯示器連續尋址
• 電位器和傳感器
• 電機、步進電機、伺服電機的PWM控制、
• 微控制器通信和多路復用
• 數字到模擬轉換和模擬到數字轉換
• 用于通信的CAN總線
工作表練習
工作表1:了解嵌入式Flowcode
工作表2:Flowcode - 第一個程序
工作表3:二進制和十六進制
工作表4:Flowcode實例
- 例1 - 數字輸入和輸出、變量、LED開關
- 例2 - 循環、計算、延遲
- 例3 - LCD顯示,硬件宏
- 例4 - 時序系統
- 例5 - 二進制、十六進制
- 例6 - 邏輯系統
工作表5:進一步的例子
- 例7 - A到D轉換和傳感器。
- 例8 - 電機的PWM控制。
- 例9 - 伺服控制
工作表6:多路復用系統
- 例10 - CAN總線通信