新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ATmega16的數字旋轉變壓器設計

        基于ATmega16的數字旋轉變壓器設計

        作者: 時間:2013-04-17 來源:網絡 收藏

        其中XB_SIN1,SGND是經過數字可變電阻分壓得到的模擬信號。1_Uisin1,1_Uisin2反相電路輸出到調理電路的信號。AD1213的VSS接到數字旋變的-9 V電源,VDD接+9 V電源,從而保證只要通過的信號在-9~9 V范圍之間,就不會被模擬開關“截斷”。
        當信號1_CTRL1為邏輯高電平時,D1,S1導通,D4,S4導通;當信號1_CTRL1為邏輯低電平時,D3,S3導通,D2,S2導通。
        反相電路的輸入輸出如表1所示。

        本文引用地址:http://www.104case.com/article/153541.htm

        i.JPG


        因此通過控制1_CTRL1信號的高低電平,即可達到輸出信號反相的目的,余弦信號的反相與正弦類似。

        3 系統軟件設計
        本系統所用的單片為,該款單片機是一款高性能、低功耗的8位AVR徽處理器,性能優越。采用C語言編寫單片機的控制程序,程序流程圖如圖7所示。

        j.JPG



        4 結語
        根據旋轉變壓器的原理,從硬件和軟件兩個方面介紹了基于單片機和數字可變電阻的數字旋變的設計方案。為了提高輸出精度,在可變電阻硬件電路中,加入了高精度電阻,解決了因變壓比引起的數字可變電阻不能使用全量程的問題。通過實際試驗驗證,該系統適用于旋變的仿真和解碼器的自動化測試。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 上蔡县| 新巴尔虎左旗| 博湖县| 白玉县| 衡阳县| 孙吴县| 高雄县| 洪泽县| 浦北县| 平凉市| 古田县| 万载县| 台中县| 锡林浩特市| 施甸县| 嘉黎县| 渭南市| 荥经县| 布尔津县| 介休市| 囊谦县| 黄陵县| 南澳县| 玉山县| 溧水县| 定边县| 汝阳县| 额济纳旗| 甘肃省| 襄城县| 晋宁县| 西峡县| 视频| 樟树市| 嘉黎县| 吐鲁番市| 滨州市| 阳江市| 彭水| 舟曲县| 竹北市|