智能码盘的研制开题报告

 2021-08-08 10:59:45

1. 研究目的与意义

该课题主要研制智能码盘,该智能码盘利用单片机实现以两个码盘来代替十六个码盘的功能。

其意义在于减少硬件资源消耗,降低生产成本,同时解决了由于输入码盘量太多而计算机接口不够使用的矛盾。

2. 国内外研究现状分析

目前,在自动化控制仪器仪表中,通常使用码盘作为数据读入及显示部件。

其类型有拨键式、光电式、光栅式等,但所用的码盘数需要与输入量的个数相同。

基于单片机的智能码盘是世界上的先进技术,在国内研究甚少。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的基本内容与计划

方案拟定:

通过单片机为核心将拨键码盘的输入进行分析,并对其处理,将结果进行显示,从而将数据送入主机进行进一步处理,以便工业生产的自动化控制。

智能码盘的系统结构:

P0

P1 单 P2

P3.0

P3.2 P3.1

下图为智能码盘的结构框图。利用单片机P1口作为拨键码盘的输入口,通过P3.2来端控制数据的输入,进行综合分析,最后将结果发送到显示电路,并与主机进行串行通信以便控制系统的运行。P0、P2口及P3口的相应引脚用于将数据送到相应的数码管,进行数据的显示。P3口的某些引脚用于复位和开关系统。

拨键码盘1

开关

串行通信口

显示电路

拨键码盘2


软件结构:

软件采用C语言,功能上可以实现数据的采集与显示,并利用串行通信将数据送往主机进行进一步处理。

显示

译码

关中断

主程序:

开 始

设置参数吗?



调用中断程序


中断服务程序

关中断

读入数据

译码

显示

串行通信

开中断

返回

中断服务程序

中断程序:

中断服务程序

关中断

读入数据

译码

显示

串行通信

开中断

返回

预期结果:

1. 能够进行拨键码盘数据的读入,并进行相应的处理。

2. 能够在相应的数码管上进行数据的显示。

3. 能够与主机进行正确的串行数据通信。

课题时间安排:

1. 3月1日-3月10日收集相关的材料,分析总结智能码盘的结构。准备开题。

2. 3月10日-4月30日进行设计、实验阶段,主要内容为:

a.确定智能码盘的功能和技术要求;

b.设计系统原理图和PCB电路图;

c.采购试验材料,设计并制作电路板,组装样机;

d.编制软件,联机调试,实验数据采集;

e.对实验数据进行分析处理。

3. 5月1日-5月30日撰写论文。

4. 5月30日-6月15日准备答辩。

4. 研究创新点

智能码盘结构简单,并且在成本和体积上都做了相应考虑,成品数据显示上具有较高的性价比,很适合应用于生产实践。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版