基于单片机的液体点滴控制系统设计说明书论文 - 图文

发布时间 : 星期日 文章基于单片机的液体点滴控制系统设计说明书论文 - 图文更新完毕开始阅读

南京工程学院毕业设计说明书(论文)

第六章 液体点滴速度监控装置仿真与实现

6.1 软件仿真

软件调试先后分别进行了keil调试,以及protus调试。本设计可以实现的软件仿真是keil软件仿真调试,protus软件调试,而protel只能当做原理图来进行配合理解。虚龉鐮宠確嵝誄祷舻鋸。 6.1.2 keil软件仿真

在keil中进行c语言的编程,把程序写好并调试,直到运行无错并且成功为止,然后自动生成.hex文件,keil调试图如图6-1所示:與顶鍔笋类謾蝾纪黾廢。

图6-1 keil调试图

由图所示便可得到仿真出现零个错误,并且生成了.hex文件如图6-2所示,从而实现了keil的调试,并且为protus调试做好了准备。結释鏈跄絞塒繭绽綹蕴。

图6-2 软件烧录的hex文件

6.1.2 protus软件仿真

36

南京工程学院毕业设计说明书(论文)

先在protel软件中画出其原理图,然后在protus中根据protel的原理

图画出其布局,确保在protus下的仿真图没有误差,由于没有光电传感器,可以模拟一个信号代替光电传感器接收的信号。餑诎鉈鲻缥评缯肃鮮驃。 把keil仿真烧录生成的.hex文件放入protus软件原理图中的单片机中的program file中,如图6-3所示:爷缆鉅摯騰厕綁荩笺潑。

图6-3 放置.hex文件到protus中的单片机中

然后点击play按钮就可以开始仿真,仿真结果如图6-4所示:

图6-4 protus仿真截图

6.2 硬件实现

6.2.1 元器件清单

元器件清单如表6-1所示: 表6-1 元器件清单

37

南京工程学院毕业设计说明书(论文)

元器件 单片机STC89C52 三极管 11.0592MMHz晶振 3.3K电阻 330电阻 10K电阻 10uf电解电容 100uf电解电容 30pf电容 电阻排 电位器 发光管 二极管 液晶屏LCD1602 按键 电路板 按钮开关 三极管 蜂鸣器 TTL接口 管脚座 CX-24光电传感器 可变电阻 三端稳压器 数目(个) 1 1 1 1 2 1 1 1 2 1 2 1 2 1 4 1 1 1 1 1 1 1 1 1

6.2.2 制做实物版

经过keil编译以及protus仿真之后就可以根据protel原理图焊接制作实物图如图6-5所示。

38

南京工程学院毕业设计说明书(论文)

图6-5 焊接完成后的实物图

6.2.3软件烧录

程序运行运行成功以及仿真成功后把在keil中编译生成的.hex文件通过专用的烧录软件经过串口转USB接口送入单片机,然后进行下载,图6-5为软件烧录过程。锞炽邐繒萨蝦窦补飙赝。 39

联系合同范文客服:xxxxx#qq.com(#替换为@)