供方便。
布线是整个电路设计中最重要的一个环节, 布线的好坏很大程度上决定着系
统的抗电磁干扰性能的好坏。PCB图如图 4.5所示。
图 4.5 下位机核心板 PCB 图
4.2.8.印刷电路板的焊接
系统硬件电路印刷电路板制作完成和采购完系统所需的电子元器件后, 接下
来的工作是对系统印刷电路板进行焊接。系统的印刷电路板焊接的难点主要是
STC89C52 的焊接,下面介绍几点焊接技巧,首先将STC89C52单片机稳当固定
在电路板上,使单片机的管脚与封装焊盘对齐,然后拿焊枪将单片机四周引脚利
用点焊的形式焊牢,逐步加热焊牢剩余管脚。焊接完成后,依次用万用表检查单
片机管脚之间是否导通正常,防止漏焊、虚焊的现象。依照电路原理图将电子元
器件依次焊接在印刷电路板上即可完成焊接工作,焊制完成的印刷电路板如图
4.6所示。
图 4.6 焊接完成的印刷电路板实物图
4.3.串口通信电路设计
在三文精密工作台设计时我们要根据实际需要为单片机控制板配备合适的
通信接口。在单片机系统的串行通信中,RS-232和 RS-485标准总线应用最为广
泛,技术也最为成熟。为了使三文精密工作台单片机控制板通信模块的适用范围
更广泛,系统选用RS-232标准总线实现单片机和 PC机的串行通信。
4.3.1. RS-232标准总线与电平转换
RS-232 标准总线是由美国电子工业协会正式公布的,是异步串行通信中应
用最广的标准总线。它包括了按位串行传输的电气和机械方面的规定,适用于短
距离或带调制解调器的通信场合。RS-232提供了单片机与单片机、单片机与PC
机间串行数据通信的标准接口,适应于DCE 和 DTE间的串行二进制通信,最远
距离可达 15m,最高的数据速率为 19.2kb/s。
三文精密工作台采用标准的 RS-232芯片 MAX232进行 PC机与单片机的电
平转换,MAX232 是 MAXIM 公司生产的芯片,其与单片机的接口电路非常简
单。MAX232芯片内部有一个电源电压变换器,只需外接5个 1心的电容,可以
把输入的+5V 电源变换成 RS-232 输出电平所需要的±10V 电压,所以采用此芯
片接口的串行通信系统只要单一的 5V电源就可以实现 TTL与 RS-232电平的转
换。
4.3.2. STC89C52串行通信特点
在串行通信中, STC89C52 具有硬件实现的 SPI、SMBus 和 2 个 UART 串
行接口,都可以进行数据的串行通信,系统中采用的是 UART0口进行数据的串
行通信。STC89C52 单片机的 UART0 口是一个具有帧错误检测和地址硬件识别
的增强型串行口。UART0 可以工作在全双工异步方式或半双工同步方式,并且
支持多处理器通信。 对 UARTO的控制和访问是通过对相关特殊功能寄存器即串
行控制寄存器(SCONO)和串行数据缓冲器(SBUF0)的控制和访问来实现。
UART0可以工作在查询或中断方式。工作在中断方式时,UART0 有 2个中
断源,一个是发送中断标志 T10(数据发送结束时置位),另一个是接收中断标志
R10(接收完一个数据后置位)。在使用时我们应注意当CPU转向中断服务程序时
UART0中断标志不能自动清零,必须用软件清零的方式将其清零。
4.3.3.串口通信电路的主要功能
(1)实现单片机程序的在线下载; 三维精密工作台机械结构及其控制系统设计(11):http://www.751com.cn/jixie/lunwen_2764.html