原创 【博客大赛】PLC与上位机通信显示系统(三)

2013-1-11 15:07 1628 16 16 分类: 工业电子

 

一、     硬件电路设计

硬件电路的设计将在系统总体方案确立的基础上进行电路板的设计。其中,硬件电路设计主要应用ALTIUM公司的PROTEL软件,首先建立元件封装库,设计原理图绘制PCB图,完成电路设计,以下为电路板设计的原理图和PCB图示(非本系统)

 

图3-1 protel电路设计图

将最终的PCB设计图发给PCB制作工厂将制造出相应的电路板,进行焊接调试工作。

1.       电源电路设计

电源模块主要负责电路板上的所有供电,要输出电压合适,电流足够使用的电源,同时电源部分主要基于系统外部输入的电压(±24V)经过模块的处理后产生相应的电压。电路中主要电源需求如下表。

表4-1 电路中主要电源需求

电压

部件

备注

芯片

 

3.3

液晶DVDD

液晶数字部分供电

Lm1117-3.3

 

10.4

液晶AVDD

液晶模拟部分供电

16V+5.6V稳压管

 

-7.0

液晶VGL

液晶门开电压

16V+9.1V稳压管

(DCDC降压芯片)

 

16

液晶VGH

液晶门关电压

TPS61040

 

10

液晶VLED+

液晶背光正

CAT4139

 

-10

液晶VLED-

液晶背光负

CAT4139

 

4

液晶Vcom

液晶COM端

分压获得

 

5

CAT4139

供电

CAT4139

 

3.3

8875

供电

Lm1117-3.3

 

1.8

8875

核心供电

内部解决

 

3.3

STM32F103

供电

Lm1117-3.3

 

电池

STM32F103

防掉电遗失

电池(盒+电池)

未决定

 

 

根据上述确定的元件以及电路电压的要求,设计如下电路(基本完成)。电源部分均加入了防反接,过流保护,以及电源中过压(毛刺)的保护措施,输入电压范围(正常)可以从7~40V,最高电流可以承受3A电流。

图3-2 protel电路设计图

电源部分的主要芯片成本都较低,其中,LM2576:2,LM1117:0.5,CAT4139:2,TPS61040:1.5。而电源部分其他的电阻、电容、电感、稳压管和二极管都在0.5以内,可以保证成本。

2.       液晶及驱动的电路设计

该部分电路主要分为两个部分,液晶显示电路和液晶驱动芯片电路。设计中,预留了液晶触摸屏的电路(可以接可以不接),方便以后的电路扩展。液晶显示支持24bit的方式,但在保证图片显示的前提下需要保证图片的刷新速度,因此将图片的显示改为16bit格式的方式。以下为液晶控制像素点分布的图示。

图3-3 液晶控制像素点分布的图示

从图中可以看出,24bit方式中RGB三种颜色分别占用了8bit的数据位,速度刷新时需要更新24个数据,而16bit中RGB分别占用5、6、5个数据位,刷新速度时只需要更新16个数据。

以下为液晶驱动电路和液晶控制芯片的硬件设计电路图。

图3-4液晶及驱动的电路设计图

其中,芯片左面的接口是接到MCU主控芯片上的控制和数据接口。

3.       主控电路设计

主控电路主要是以STM32F103VCT6为主要控制中心,包括与PLC的485控制接口,与上位机(PC机)的232串口和USB通信接口。主要电路设计如下(基本电路完成,需要稍做修改)

 

图3-5液晶及驱动的电路设计图

主控电路中的主芯片STM32F103VCT6负责电路中的主要控制和通讯的任务,电路中显示了主控芯片的控制信号连线,与上位机进行通信的串口和USB口的接法以及与PLC通信的485总线的接法。STM32F103VCT6的程序下载支持串口和JTAG两种形式,均预留了相应的接口。此外电路设计正在考虑加入E2PROM芯片,存储系统的相关信息,保证数据的不丢失,实现系统中历史信息查询。

文章评论0条评论)

登录后参与讨论
我要评论
0
16
关闭 站长推荐上一条 /2 下一条