- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实用资料_基于网络总线的机器故障报检系统
《单片机与总线开发技术及实践》
设计报告
题 目: 基于网络总线的机器故障报检系统
目录
绪论: - 1 -
设计题目: - 2 -
一、设计名称: - 3 -
二、设计目的: - 4 -
三、设计方案: - 4 -
四、设计原理: - 5 -
五、设计内容: - 7 -
七、设计实现: - 11 -
参考文献: - 11 -
心得: - 12 -
绪论:
随着微电子技术的发展,自动化水平的提高,嵌入式技术在人们生活的逐渐渗透,“物联网”已经不再是纸上谈兵了,其市场的需求量也逐渐增大,其应用领域也日趋广泛。然而,对于物联网产品的性能也有了相对要求,本次课程设计题目是基于网络总线的机器故障检测系统,在本次课程设计中充分体现了嵌入式的特点。
本次课程设计主要用到的器件有:光学识别串口扫码器,Stm32f103的主控芯片,触摸屏,交叉网线等;涉及的技术有:串口传输技术,扫码器的光型号识别技术,屏幕显示及触摸技术,网络传输技术,串口菜单技术,SD卡存储技术等。
本人郑重申明此次课程设计纯属个人设计,绝对无盗用抄袭的成分。
2016年12月31日
设计题目:
基于网络总线的机器故障检测系统
基本要求:
本次课程设计是基于网络总线的机器故障检测系统,为了使实验更接近实际情况以及实验现象更显著,本次课程设计要求使用两块stm32开发板分别模拟机器故障申报端和服务器端。
当工作机器故障后,操作员需要使用条形码扫描枪获取故障机器的条形码编号,和操作员本身的员工编号,并且根据故障特征选择相应的故障类型,当确认无误后把这三个信息进行申报到服务器端,其传输技术需要使用网络技术,当服务器端接收到相应的申报信息后,将申报信息进行存储并且将派遣相应的故障维修人员对故障机器进行维修,维修完成后,维修人员也需要对维修信息进行申报,申报信息通过网络传到服务器后,服务器端将对申报信息进行存储。背景
在当代社会,我相信依然是个发展生产力的时代,国家要发展,民族要强盛,都离不开生产力的推动。并且现在工厂产线都在向自动化方向发展,网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。通信是人与人之间通过某种媒体进行的信息交流与传递。网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。只有解决了这些通讯问题,我相信一个工厂的生产力会得到很大的提高,资源利用率更高。基于这一现状,我组本次的设计是针对机器故障后不能得到及时修理,从而耽误工厂生产力这一现状设计了机器故障检测系统。
关键词:
数字链路层网络通讯、扫描枪、触摸屏显示、UCGUI界面、SD卡读写、STM32开发板 、Keil uvision5软件
一、设计名称:
基于网络总线的机器故障报检系统
二、设计目的:
1、了解并熟练运用网络的通讯功能
2、了解扫描枪的使用
3、熟悉FAT文件系统的移植
4、了解SD卡的读写
4、了解并掌握触摸屏的界面设
三、设计方案:
面对这个题目首先是结合工业的当前现状,整体考虑了一下系统的完整性和实用性,接着是考虑了一下方案的可行性,最后确定方案如下所述:
由于工厂的生产线机器容易产生故障,从而导致工厂的整个生产进度受到影响,并且故障机器也不能及时修理。并且处于人性化考虑我们还设计了显示屏模块,使得操作员更容易上手,并且解决了故障机器不能及时修理而耽误工厂生产进度带来的负面影响,使得生产更加自动化,智能化。
由于工厂的工作机器和操作员都有相应的编号以及条形码,为了容易或取故障机器信息我能这次设计选用了光学识别扫码枪,如果工作机器出现故障从而不能正常工作了,操作员只需要用每个机器上配置的扫码枪,扫描出故障机器的条形码以及自己的条形码,在上报的服务器端,服务器端会把上报信息进行相应的存储,当服务器工作人员收到操作员申报信息后,可立即派遣维修人员立即对故障机器进行维修,维修人员对故障机器进行维修完成后也可以把维修结果进行上报,从而服务器端工作人员可根据维修情况做相应的安排,我们组的设计解决了工厂因机器故障而耽误工厂生产进度这一现象。
四、设计原理:
1.交换局域网
交换局域网即交换式局域网。传统的以太网中,在任意一个时刻网络中只能有一个站点发送数据,其他站点只可以接收信息,若想发送数据,只能退避等待。因此,共享式以太网的固定带宽被网络上所有站点共享,随机占用,网络中的站点越多,每个站点平均可以使用的带宽就越窄,网络的响应速度就越慢。交换式局域网的出现解决了这个问题。
2.扫码枪的扫码原理
根据条形码扫描枪的
文档评论(0)