您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 本科毕业设计《住宅小区信息发布系统》
编号:毕业设计说明书题目:住宅小区信息发布系统院(系):电子工程与自动化学院专业:测控技术与仪器学生姓名:李资鹏学号:1100820417指导教师:黄新职称:副教授题目类型:理论研究实验研究工程设计工程技术研究软件开发2015年5月20日√桂林电子科技大学毕业设计(论文)报告用纸第1页摘要利用LabVIEW、RS485总线、STM32微处理器、FPGA等技术,实现文字和图片信息的远程、动态发布。上位机程序采用LabVIEW编写。上位机通过485总线向STM32发送待显示内容。STM32将数据暂存MicroSD卡中,在VGA场消隐期间,从MicroSD卡中读取数据,写入显存。FPGA读取显存数据,产生VGA信号。显示器读取VGA信号,将文字、图片显示出来。上位机与STM32之间的通信采用4线485总线。以数据帧作为通信的基本单元,采用和校验的校验方法,能在一定程度上保证数据传输的准确性和完整性。采用GBK字库,通过LabVIEW向MicroSD卡烧录了3种字体、7种字号。通过上位机向STM32发送GBK编码,STM32就能根据编码,从MicroSD卡中读取对应的点阵信息,并写入显存,实现汉字显示。ASCII码的显示与汉字的显示方法一致。利用IMG2LCD软件生成图片点阵文件,或者由LabVIEW对图片进行解码,生成图片点阵文件。再将图片点阵文件、图片的大小位置信息发送给STM32进行处理,实现图片显示。在1024x768分辨率的显示器上,实现显示3种字体、7种字号的ASCII码与汉字,实现显示65536色的图片,显示稳定、色彩鲜艳!关键词:小区信息发布;485总线;VGA接口;LabVIEW桂林电子科技大学毕业设计(论文)报告用纸第2页AbstractThissystemReleasewordsandpicturesremotelyandDynamicallybyusingthetechnologyofLABVIEW,RS485BUS,STM32MCU,FPGAetc.ThehostprogramdesignedbyLabVIEW.ThehostsenddatatotheSTM32byRS485bus.STM32willsavesthedatatoMicroSD,andreadsdatafromMicroSD,thenwritestothedisplaymemoryinthecourseofVGAVBLANK.FPGAreadsthedatafromthedisplaymemory,andproducesthesignalofVGA.ThedisplayreadsVGAsignalandshowsthemonscreen.ThemediaofcommunicationbetweenHOSTandSTM32is4-wireRS485Bus.Thebasicunitofcommunicationisdataframe.Thecheckmethodofdataframeissum-check.Itcanensuretheaccuracyandintegrityofdatatransmissioninacertainextent.ThesystemusedGBKFont.Write3typefaceand7fontsizetoMicroSDbyLabVIEW.SendGBKcodetoSTM32byhost,thenSTM32canreadthedotmatrixinformationandwriteittodisplaymemorythroughthecode.SoitcandisplayChinesecharacters.ThemethodtodisplayASCIIcodeisthesameasChinesecharacters.UsingIMG2LCDsoftwaretogeneratetheimagedotmatrixfiles,ordecodingimagesbyLabVIEWtogeneratetheimagedotmatrixfiles.Thensenddotmatrixfiles,imagesizesignalandimagepositionsignaltoSTM32.STM32willwritedatatodisplaymemorybytheseinformation,soitcandisplayimages.Itcandisplay3typeface,7fontsizeASCIIcodeandChinesecharacters,andcandisplaytheimageswith65536colors.Displaystableandcolorful!Keywords:ReleaseInformation;485Bus;VGAInterface;LabVIEW桂林电子科技大学毕业设计(论文)报告用纸第3页目录引言......................................................................................................................51方案选择与论证...............................................................................................51.1系统总体设计.......................................................................................51.2显示方案...............................................................................................61.2.1可选显示方案...........................................................................61.2.2FPGA选型..................................................................................71.2.3更新显存方式...........................................................................71.2.4显存选型...................................................................................81.2.5RGB三基色生成方案................................................................81.3微处理器方案.......................................................................................81.4通信总线方案.......................................................................................91.5存储方案.............................................................................................101.6上位机开发软件选择.........................................................................102硬件设计.........................................................................................................102.1硬件框架.............................................................................................102.3STM32数据处理电路..........................................................................132.3.1STM32最小系统......................................................................132.3.2485收发电路..........................................................................142.3.3W25Q64FLASH存储电路........................................................152.3.4MicroSD卡存储电路............................................................152.3.5静态随机存储器(SRAM)接口.................................................162.4FPGA模块............................................................................................172.4.1FPGA核心电路........................................................................172.4.2静态随机存储器(SRAM).........................................................192.4.3VGA接口与电阻网络..............................................................202.4.4电阻网络电阻值的计算.........................................................213软件设计.........................................................................................................223.1LABVIEW上位机程序..........................................................................223.1.1串口收发模块.........................................................................233.1.2串口数据传输模块.................................................................233.1.3字库烧录模块.........................................................................243.1.4文字发布模块.........................................................................263.1.5图片发布模块.........................
本文标题:本科毕业设计《住宅小区信息发布系统》
链接地址:https://www.777doc.com/doc-2323934 .html