合肥师范学院2011届本科生毕业论文(设计)
3.5 电源设计
18
合肥师范学院2011届本科生毕业论文(设计)
4
系统软件的总体框架,主程序采用死循环结构,在其中调用了三个子程序,为初始化程序,AD转换子程序,动态显示子程序,首先,单片机片选A/D转换器,然后发出信号启动A/D转换。若有,即启动信号采集,对A/D转换器的数据输出口送来的数值进行存储,数据处理完之后,将电压数值送显示器显示出来。程序总体流程图如图8所示:
系统软件设计方案
图8 总体流程图
4.1系统子程序设计
4.1.1 初始化程序
19
合肥师范学院2011届本科生毕业论文(设计)
所谓初始化,是对将要用到的MCS_51系列单片机内部部件或扩展芯片进行初始工作状态设定,初始化子程序的主要工作是设置定时器的工作模式,初值预置,开中断和打开定时器等。
4.1.2 A/D转换子程序
A/D转换子程序用来控制对输入的模块电压信号的采集测量,并将对应的数值存入相应的内存单元,其转换流程图如图9所示。
图9 转换流程图
20
合肥师范学院2011届本科生毕业论文(设计)
5 系统的安装与调试
5.1 安装步骤
1.检查元件的好坏
按电路图买好元件后首先检查买回元件的好坏,按各元件的检测方法分别进行检测,一定要仔细认真。而且要认真核对原理图是否一致,在检查好后才可上件、焊件,防止出现错误焊件后不便改正。
2.放置、焊接各元件
按原理图的位置放置各元件,在放置过程中要先放置、焊接较低的元件,后焊较高的和要求较高的元件。特别是容易损坏的元件要后焊,在焊集成芯片时连续焊接时间不要超过10s,注意芯片的安装方向。
5.2 系统实物
如图10所示
图10 系统实物图
21
合肥师范学院2011届本科生毕业论文(设计)
结 论
这次的毕业设计,它不仅仅只是一次完成任务的过程,更主要的是一个学习的过程。通过本次相对完整的设计,使我离开了单纯的理论知识学习的状态,达到了理论与实践的结合的要求。同时,也提高了我们查阅文献资料以及设计规范等专业能力的水平,而且通过整体的掌握对布局的取舍以及对细节的处理,都锻炼了我自己的能力,并且还丰富了我的经验,特别是提高了自己的抗压能力以及耐力,这是我们都想看到的,也是我们进行毕业设计的目的所在。虽然这次毕业设计内容繁重、过程复杂但我们收获很多,在这次设计过程中我们不仅对A/D转换芯片ADC0832有了进一步熟悉,随着设计的不断深入对它的工作原理、启动设置、转换结束判断及输出等都基本掌握,在和老师的沟通交流的过程中我们对设计有了新的认识,并且对实物的连接与布局有了新的看法,对我们的专业有了进一步的认识,希望在以后的实验中吸取更多地经验学会更多的实践知识。
22