单片机教程之单片机应用系统的设计与实例资料说明

资料大小: 0.82 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2018-12-18

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:PID(651)模拟电路(561)单片机(14866)

本文档的主要内容详细介绍的是单片机教程之单片机应用系统的设计与实例资料说明主要内容包括了:1 单片机应用系统的设计方法,2 单片机应用系统的开发过程,3 单片机系统应用实例

  应用系统的硬件设计

  确定各输入输出数据的传送方式是中断方式、查询方式还是无条件方式等。

  根据系统需要确定使用何种结构,确定系统中主要电路是最小系统,还是扩展系统。除单片机外,系统中还需要哪些扩展芯片、模拟电路等。

  资源分配:各输入输出信号分别使用哪个并行口、串行口、中断、定时器/计数器等。

  电路连接:根据以上各步完成完整的线路连接图。

  应用系统的软件设计

  划分功能模块及安排程序结构。例如,根据系统的任务,将程序大致划分成数据采集模块、数据处理模块、非线性补偿模块、报警处理模块、标度变换模块、数据控制、计算模块、控制器输出模块、故障诊断模块等,并规定每个模块的任务及其相互间的关系。

    画出各程序模块详细流程图。

  选择合适的语言(如高级语言或汇编语言)编写程序。编写时尽量采用现有模块子程序,以提高程序设计速度。

  将各个模块连结成一个完整的程序。

  在很多行业有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩埚电阻炉及各种不同用途的温箱等,人们都需要对它们的温度进行监测和控制。采用单片机对它们进行控制不仅具有控制方便、简单和灵活性大等特点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。因此,智能化温度控制技术正被广泛地采用。

  对电阻炉温度控制,可以采用适用于工业控制的8051单片机组成的控制系统。该系统的被测参数是电阻炉的温度,由单片机PID运算得出的控制量去控制双向可控硅的导通和关断,以便切断或接通加热电源,调整电工功率,从而控制电阻炉的温度稳定在设定值上。本系统采用过零触发方式,干扰小、器件运行可靠,同时省去了传统的D/A变换器件,简化了硬件设备。

单片机教程之单片机应用系统的设计与实例资料说明

  图9.2所示为电阻炉温度控制系统原理图。图中主要包括8051单片机、温度检测元件和变送器、A/D转换器、键盘与显示电路、温度控制电路和报警电路等几个部分。因为8051单片机内部有4K字节的程序存储器,空间足够,所以不必再扩展程序存储器。其工作过程为,热电偶可将检测的温度转变成mV级的电压信号,经温度变送器放大后,送入A/D转换器,转换成数字量送入计算机,与设定值进行比较,经PID调节后,输出驱动信号,控制可控硅的导通与关断,从而达到调节温度的目的。若检测的实际值与设定值相比较越限,则产生报警信号。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

下载排行

本周

  1. 单片机C语言400实例的详细工程文件和源代码免费下载
  2. 单片机编程软件KEIL的使用教程免费下载
  3. 如何使用单片机C语言实现LCD的多级菜单
  4. 使用Keil软件建立单片机工程的步骤详细说明
  5. 使用单片机点亮一个LED的教程详细说明
  6. 单片机系统运行稳定性的因素有哪些?如何实现复位电路可靠性的设计
  7. ISP原理的使用说明详细概述
  8. 51单片机的230个PROTEUS实例合集免费下载
  9. 使用单片机设计温度采集卡的要求详细说明
  10. 单片机的结构体和指针等资料说明

本月

  1. STM32F030中文寄存器参考手册免费下载
  2. 十六个单片机原理及应用的实验指导说明
  3. 单片机C语言进行模块化编程的教程和实例详细概述
  4. 150个单片机程序实例合集和电路原理图免费下载
  5. STM32单片机最小系统板的电路原理图和工程文件免费下载
  6. STM32F1系列单片机的UCOS开发手册第二版免费下载
  7. 工程师经验手记例说STM32 PDF电子书免费下载
  8. 什么是Arduino?Arduino的学习笔记详细资料免费下载
  9. STM32迷你板电路原理图免费下载
  10. 单片机实战项目的详细解析

总榜

  1. 单片机C语言程序设计实训100例——基于8051 Proteus仿真
  2. 51单片机学习资料打包
  3. 单片机超级精华包
  4. 网上学单片机(入门篇)
  5. 电子工程师基本知识结构
  6. Keil uVision3下载 (破解版带注册机+中文版)
  7. 《C51单片机及C语言知识点必备秘籍》电子发烧友网创新系列电子书
  8. 51单片机c语言超强学习资料
  9. PIC单片机应用常见问答
  10. 单片机C语言程序设计实训100例——基于8051 Proteus仿真