单片机课程设计论文-基于单片机的直流伺服电机脉冲宽度调制控制系统的设计内容摘要:

.5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1X1CR Y S T A LC13 0 p FC23 0 p FC33 0 uV C C 图 — 复位电路 图 — 为复位电路图,由直流电源,电容和电阻组 成 ,其主要功能是对单片机进行复位功能。 R41 0 kC33 0 uV C CV C C 图 — 单片机课程设计 14 单相桥式整流电路 图 — ,由 4个场效应管 IGBT和四个二极管组成,其功能是将交流电转化成直流电。 其负载为伺服直流电机,通过门控信号的改变可以调节电机的转速和转向 图 — 调制电路 图 是调制电路图,由两个与门和一个非门组成,其功能主要是产生 PWM脉冲来控制 IGBT。 123U 2 : A7 4 L S 0 8456U 2 : B7 4 L S 0 81 2U 3 : A7 4 L S 0 4V C C /V D DV C C /V D D 图 单片机课程设计 15 3 系统软件设计 Proteus 介绍 Proteus 简介 Proteus 软件是英国 Labcenter electronics 公司出版的 EDA 工具软件(该软件中国总代理为广州风标电子技术有限公司)。 它不仅具有其它 EDA工具软件的仿真功能,还能仿真单片机及外围器件。 它是目前最好的仿真单片机及外围器件的工具。 虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。 Proteus 是世界上著名的 EDA 工具 (仿真软件 ),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到 PCB 设计,真正实现了从概念到产品的完整设计。 是目前世界上唯一将电路仿真软件、 PCB 设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持 805 HC1PIC10/12/16/18/24/30/DsPIC3 AVR、 ARM、 8086和 MSP430等, 2020年即将增加 Cortex 和 DSP 系列处理器,并持续增加其他系列处理器模型。 在编译方面,它也支持 IAR、 Keil 和 MPLAB 等多种编译器。 Proteus 软件具有其它 EDA 工具软件(例: multisim)的功能。 这些功能是:( 1)原理布图 ; ( 2) PCB 自动 或人工布线 ; ( 3) SPICE 电路仿真。 革命性的特点 :( 1)互动的电路仿真 用户甚至可以实时采用诸如 RAM,ROM,键盘,马达, LED, LCD, AD/DA,部分 SPI 器件,部分 IIC 器件。 ( 2)仿真处理器及其外围电路 可以仿真 51系列、 AVR、 PIC、 ARM、等常用主流单片机。 还可以直接在基于原理图的虚拟原型 上编程,再配合显示及输出,能看到运行后输入输出的效果。 配合系统配置的虚拟逻辑分析仪、示波器等, Proteus 建立了完备的电子设计开发环境。 4大功能模块 ( 1)智能原理图设计( ISIS) 丰富的器件库:超过 27000种元器件,可方便地创建新元件 : 智能的器件搜索:通过模糊搜索可以快速定位所需要的器件;智能化的连线功能:自动连线功能使连接导线简单快捷,大大缩短绘图时间;支持总线结构:使用总线器件和总线布线使电路设计简明单片机课程设计 16 清晰;可输出高质量图纸:通过个性化设置,可以生成印刷质量的 BMP 图纸,可以方便地供 WORD、 POWERPOINT 等多种文档使用。 ( 2)完善的电路仿真功能( Prospice) ProSPICE 混合仿真:基于工业标准 SPICE3F5,实现数 字 /模拟电路的混合仿真; 超过 27000个仿真器件:可以通过内部原型或使用厂家的 SPICE文件自行设计仿真 器件, Labcenter 也在不断地发布新的仿真器件,还可导入第三方发布的仿真器件;多样的激励源:包括直流、正弦、脉冲、分段线性脉冲、音频(使用 wav文件)、指数信号、单频 FM、数字时钟和码流,还支持文件形式的信号输入;丰富的虚拟仪器: 13种虚拟仪器,面板操作逼真,如示波器、逻辑分析仪、信号发生器、直流电压 /电流表、交流电压/电流表、数字图案发生器、频率计 /计数器、逻辑探头、虚拟终端、 SPI调试器、 I2C调试器等;生动的仿真显示:用色点显示引脚的数字电平,导线以不同颜色表示其对地电压大小,结合动态器件(如电机 、显示器件、按钮)的使用可以使仿真更加直观、生动;高级图形仿真功能( ASF):基于图标的分析可以精确分析电路的多项指标,包括工作点、瞬态特性、频率特性、传输特性、噪声、失真、傅立叶频谱分析等,还可以进行一致性分析; ( 3)独特的单片机协同仿真功能( VSM) 支持主流的 CPU 类型:如 ARM 8051/5 AVR、 PIC10/1 PIC1PIC1 PIC2 dsPIC3 HC1 BasicStamp、 808 MSP430等, CPU 类型随着版本升级还在继续增加,如即将支持 CORTEX、 DSP处理器; 支持通用外设模型:如字符 LCD模块、图形 LCD模块、 LED点阵、 LED七段显示模块、键盘 /按键、直流 /步进 /伺服电机、 RS232虚拟终端、电子温度计等等,其 COMPIM( COM口物理接口模型)还可以使仿真电路通过 PC机串口和外部电路实现双向异步串行通信;实时仿真:支持 UART/USART/EUSARTs 仿真、中断仿真、 SPI/I2C 仿真、 MSSP 仿真、 PSP 仿真、 RTC 仿真、 ADC仿真、CCP/ECCP 仿真;编译及调试:支持单片机汇编语言的编辑 /编译 /源码级仿真,内带 805 AVR、 PIC的汇编编译器,也可以与第三方集成编译环境(如IAR、 Keil 和 Hitech)结合,进行高级语言的源码级仿真和调试; ( 4)实用的 PCB 设计平台 原理图到 PCB 的快速通道: 原理图设计完成后,一键便可进入 ARES单片机课程设计 17 的 PCB设计环境,实现从概念到产品的完整设计;先进的自动布局 /布线功能:支持器件的自动 /人工布局;支持无网格自动布线或人工布线;支持引脚交换 /门交换功能使 PCB 设计更为合理;完整的 PCB设计功能:最多可设计 16个铜箔层, 2个丝印层, 4个机械层(含板边),灵活的布线策略供用户设置, 自动设计规则检查, 3D 可视化预览;多种输出格式的支持:可以输出多种格式文件,包括 Gerber 文件的导入或导出,便利与其它 PCB设计工具的互转(如 protel)和 PCB 板的设计和加工。 Proteus 提供了丰富的资源 ( 1) Proteus 可提供的仿真元器件资源:仿真数字和模拟、交流和直流等数千种元器件,有 30多个元件库。 ( 2) Proteus 可提供的仿真仪表资源 :示波器、逻辑分析仪、虚拟终端、 SPI 调试器、 I2C 调试。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。