【導讀】本應用筆記介紹了如何使用數模轉換器來產生正弦波形輸出。該文檔還描述了規格、操作檢查條件、硬件以及使用 RL78/G14 組 MCU 中的 DAC、數據傳輸控制器和事件鏈接控制器的軟件和示例代碼。
本應用筆記介紹了如何使用數模轉換器來產生正弦波形輸出。該文檔還描述了規格、操作檢查條件、硬件以及使用 RL78/G14 組 MCU 中的 DAC、數據傳輸控制器和事件鏈接控制器的軟件和示例代碼。
規格
使用 D/A 轉換器從 ANO0 引腳輸出模擬電壓。模擬電壓輸出從 0.0 V 開始。輸出電平每 200 ?s 變化,正弦波形為 50 Hz(1 個周期:20 ms)
圖 1 正弦波、DA 轉換器、模擬電壓
圖 2 顯示了本文檔中使用的硬件配置。
軟件:操作概述
使用 DAC0 從 ANO0 引腳輸出模擬電壓。DAC0 轉換操作啟用后,模擬輸出電壓立即為 0.0 V。在間隔定時器模式下使用 TAU0 通道 0 (TAU00),并每 200 ?s 生成中斷。通過 TAU00 計數結束中斷啟動使用 ELC 的 DAC0 的模擬輸出電壓轉換。同時啟動 DTC,并將 D/A 轉換值表中存儲的值傳送到 D/A 轉換值設置寄存器 0(DACS0)。
D/A轉換表:
該表格每隔 200 ?s 將模擬輸出電壓的值從 0.0 V 切換至 5.0 V,并在 VDD 為 5.0 V 時每 100 次輸出 1 個周期:50 Hz 的正弦波形。
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。
推薦閱讀:
葉甜春:傳統賽道競爭加劇,FD-SOI給中國帶來新市場、新機會