基于STM32F767的数控系统主控板设计.docx

资料分类:科技学院 上传会员:暖暖大将军 更新时间:2024-08-08
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14675
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:数控系统是数字控制系统的简称,它是由CPU为核心的弱电系统控制以电机为代表的强电系统。数控系统主要包括主控板和接口电路两大部分,本系统主要研究基于STM32F767主芯片的主控板设计。

本系统采用STM32F767为主控CPU,应用Altium Designer软件,设计了一块主要应用于数控系统的主控板,其中主要包括16MB FLASH、1MB SRAM、VGA接口、一个USB HOST接口、两个40路I/O接口、一个USB SLAVE接口、一个485接口、一个JTAG/SWD接口、一个232接口;并在MDK5中编写简单的程序对板子进行测试验证。

 

关键词:STM32F767;数控系统;Altium Designer ;PCB设计

 

目  录

摘  要

ABSTRACT

第一章 绪论-1

1.1 项目背景-1

1.2 课题意义-1

1.3 研究内容-2

1.4 论文章节安排-2

第二章 数控系统原理-4

2.1 数控系统的基本组成及其各部分功能-4

2.2 数控系统装置的主要工作及过程-5

2.3 小结-7

第三章 STM32F767简介-8

3.1 STM32F767 实验平台-8

3.2 STM32F767 核心板-8

3.3 STM32F767 底板-9

3.4 STM32F767 微控制器存储器与外设-10

3.4.1 内部SRAM-10

3.4.2 FLASH-11

3.4.3 通用I/O(GPIO)-12

3.4.4 可变存储控制器(FMC)-12

3.4.5 通用同步异步收发器(USART)-12

3.5 小结-13

第四章 数控系统主控板硬件设计-14

4.1 总体设计与开发工具-14

4.1.1 总体设计思想-14

4.1.2 开发工具-14

4.2 RGB LCD(接VGA模块)液晶显示屏设计-14

4.3 存储器设计-15

4.3.1 SDRAM 设计-15

4.3.2 SPI FLASH 设计-16

4.3.3 EEPROM 设计-16

4.4 接口设计-16

4.4.1 JTAG 接口设计-16

4.4.2 RS485 接口设计-17

4.4.3 ATK 模块接口设计-17

4.4.4 USB串口/串口1选择接口设计-18

4.4.5 CAN/USB接口设计-18

4.5 串口设计-19

4.5.1 RS232 串口设计-19

4.5.2 USB串口设计-19

4.6 参考电压选择端口设计-20

4.7 复位电路/启动模式设置接口设计-21

4.7.1 复位电路设计-21

4.7.2 启动模式设置接口设计-21

4.8 VBAT 供电接口设计-22

4.9 小结-22

第五章 数控系统主控板软件测试-23

5.1 开发工具——C51-23

5.2 测试程序编写-23

5.2.1 RS485接口测试-23

5.2.2 SDRAM 测试-25

5.2.3 LCD测试-26

5.3 小结-27

第六章 实验结果-29

总结与展望-33

参考文献-35

致  谢-36

附  录-37

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:基于STM32F767的数控系统主控板设计需要熟悉STM32单片机原理、库函数、寄存器,RS232串口等通信协议能够熟练掌握,同时还需要掌握良好的模拟数字电路和数字电子技术基础知识,此外,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: