新闻中心

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所示。

本文引用地址://www.cghlg.com/article/153541.htm

i.JPG


因此通过控制1_CTRL1信号的高低电平,即可达到输出信号反相的目的,余弦信号的反相与正弦类似。

3 系统软件设计
本系统所用的单片为,该款单片机是一款高性能、低功耗的8位AVR徽处理器,性能优越。采用C语言编写单片机的控制程序,程序流程图如图7所示。

j.JPG



4 结语
根据旋转变压器的原理,从硬件和软件两个方面介绍了基于单片机和数字可变电阻的数字旋变的设计方案。为了提高输出精度,在可变电阻硬件电路中,加入了高精度电阻,解决了因变压比引起的数字可变电阻不能使用全量程的问题。通过实际试验验证,该系统适用于旋变的仿真和解码器的自动化测试。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭