基于单片机变压器的智能绕线系统设计论文_第1页
基于单片机变压器的智能绕线系统设计论文_第2页
基于单片机变压器的智能绕线系统设计论文_第3页
基于单片机变压器的智能绕线系统设计论文_第4页
基于单片机变压器的智能绕线系统设计论文_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

行,散线易划去表面绝缘层,影响产品质量。现在国内绕线机已有了全自动、多功能、在我国已生产和使用了多年,改革开放以来,我国元器件厂绕制而成。绕线骨架有效长度、绕线线径以及绕线圈数是影响部件电气性能的3个主要采用脉宽调制控制伺服放大器。通过改变直流伺服电动机电枢上的电压控制电动机转绕制绕组的设备一般都装有计数器,常用的计数器有机械式和电子式计数器。准确采取提前停机的措施也很难正好绕到绕组规定的匝数,还需要进行正转或反转的调整。1系统概述1)用户能够输入产品的参数信息。3)自动排线,换向灵敏,到匝自动停车6)绕制线圈最小长度:3mm7)绕制线圈线径范围:0.03~0.5mm8)计数器范围:0~99999圈9)主轴转速:80~2500转/分钟10)断线时停车报警11)液晶屏显示参数12)能够保存30个产品参数信息1.2系统组成经过分析系统功能的要求,可以将各部分功能分别由硬件完成,或硬件与软件共同完成。得出系统的框图如图1.1。在硬件设计时需考虑上面所述的1),2),10),11)点。硬件部分应该包含:主轴在软件设计时需考虑上面所述的1)~12)各点。软件部分应该实现:键盘按键的耗,高性能的8位单片机,片内含16k空间的可反复擦些100,000次的Flash只读存储器,具有1Kbytes的随机存取数据存储器(RAM),32个I0口,2个8位可编程定时计机速度的效果。由于场效应管工作在开关状态,且导通电阻很小,可达10毫欧,所以2.3显示电路的方案论证与选择如图2.3。图2.3数码管显示的效果选择图2.4液晶显示的效果3系统硬件设计●16K字节擦写寿命10000次的系统内可编程Flash●具有独立锁定位的可选Boot代码区●可同时读写操作的512字节擦写寿命100000次的EEPROM●两个具有独立预分频器和比较器功能的8位定时器/计数器●一个具有预分频器、比较功能和捕捉功能的16位定时器/计数器●具有独立振荡器的实时计数器RTC●8路10位ADC●2个具有可编程增益(1x,10x,或200x)的差分通道●两个可编程的串行USART●具有独立片内振荡器的可编程看门狗定时器TWI●片内模拟比较器●上电复位以及可编程的掉电检测BOD●片内经过标定的RC振荡器●片内/片外中断源●32个可编程的I/0口AVR内核具有丰富的指令集和32个通用工作寄存器。所有的寄存器都直接与算逻这种结构大大提高了代码效率,并且具有比普通的CISC微控制器最高至10倍的数据RWW),512字节EEPROM,1K字节SRAM,32个通用I/0口线,32个通用工作寄存器,计数器(T/C),片内/外中断,可编程串行USART,有起始条件检测器的通用串行接口,8路10位具有可选差分输入级可编程增益(TQFP封装)的ADC,具有片内振荡器的可编准,而其余功能模块处于休眠状态;ADC噪声抑制模式时终止CPU和除了异步定时器与ADC以外所有I/0模块的工作,以降低ADC转换时的开关噪声;Standby模式下只有晶体或谐振振荡器运行,其余功能模块处于休眠状态,使得器件只消耗极少的电以Atmel高密度非易失性存储器技术生产的。片内ISPFlash允许程序存储器通过ISP编程。引导程序可以使用任意接口将应用程序下载到应用Flash存储区(ApplicationFlashMemory)。在更新应用Flash存储区时引导Flash区(BootFlashMemory)的程序继续运行,实现了RWW操作。通过将8位RISCCPU与系统内可编程的Flash集成在一个芯片内,ATmega16成为一个功能强大的单片机,为本系统的应用提供了灵活的解XYz图3.1单片机内部结构3.1.2AVR单片机引脚功能VCC数字电路的电源端口A(PA7..PA0)端口A做为A/D转换器的模拟输入端。端口A为8位双向I/0口,具有可编程的内部上拉电阻。其输出缓冲器具出电流。在复位过程中,即使系统时钟还未起振,端口A处于高阻状态。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部未起振,端口B处于高阻状态。端口B也可以用做其他端口C(PC7..PCO)未起振,端口C处于高阻状态。如果JTAG接口使能,即还未起振,端口D处于高阻状态。端口D也可以用做其复位输入引脚。持续时间超过最小门限时间的低电平将引起系统复位。门限时间见P36Table15。持续时间小AVCC是端口A与A/D转换器的电源。不使用ADC时,该引3.1.3AVR单片机最小系统电路制单元,R1和C1组成单片机的复位电路,晶振XTAL,和C1,C2是单片机时钟源的辅3.2电源电路3.2.1电源电路的结构输出电流200~300mA时,7805温度在50度左右,并且有过温切断输出起到保护功能。如图3.6。图3.7为7805的引脚图:图3.77805的引脚图●最大3A的8种输出电流可选●最大64细分的7种细分模式可选●输入信号光电隔离3.4传感器电路图3.9是圈数检测电路,主要元件是红外对射管,左半部分,电源VCC经电阻R2限流,为红外二极管提供15MA的电流,右侧红外接收管接收到红外光后,导通并将R3的电位拉低,如果在红外发射管与红外接收管之间有物体,则红外接收管接收不到红外光,R3没有电流通过,输出为高电平。在主轴电机上安装一金属挡片,电机每转过一周,经过传感器一次,传感器输出一段高电平,引发单片机中断,进行一次计数。3.5液晶显示电路图3.10是液晶显示器的工作电路,由于系统要求显示汉字且内容偏多,所以选择内带字库的图形点阵型4OCM12864液晶模块。此模块是128×64点阵型液晶显示模块,可显示各种字符及图形,可与CPU接口,具有8位标准数据总线、6条控制线及电源线。其最大工作范围如下:1)逻辑工作电压(Vcc):4.5~5.5V(12864-3、12864-5可使用3V供电)2)电源地(GND):0V3)工作温度(Ta):0~55℃(常温)/-20~70℃(宽温)软件部分主要完成对键盘的分析及有关数值的显示4.1直流电机控制子程序直流电机控制子程序完成电机的调速工程,其执行流程如图4.1。加速键?减速键?增大占空比图4.1直流电机控制流程图端口B低4位设为输入端口B高4位设为输出端口B低4位设为上拉端口B高4位输出0000有键按下?延时10MS除去按键抖动有键按下?端口B高4位设为输入端口B低4位设为输出端口B高4位设为上拉端口B低4位输出0000保存列键值延时10MS除去按键抖动返回键值N-图4.2键盘识别流程图中断N++计数值加一N--N=0?4.5显示子程序显示子程序完成往液晶传送显示指令和显示数据的任务,其中128X64液晶的指令集1)清除显示(指令代码为01H)功能:将DDRAM填满“20H”(空格),把DDRAM地址计数器调整为“00H”,重新进入点设定将I/D设为“1”,光标右移AC加12)地址归位(02H)功能:把DDRAM地址计数器调整为“00H”,光标回原点,该功能液晶忙吗?圈数加1吗?圈数加1吗?结束图4.6主程序5.1硬件调试5.1.1电源电路的调试。结论

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论