- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                嵌入式技术及应用 第9章  单片机应用系统设计实例 主要内容 标准状态气体流量测量系统  电热恒温箱控制系统  小功率直流伺服系统  智能小车图像循迹系统  9.1  标准状态气体流量测量系统 9.1.1  系统需求分析及总体设计  9.1.2  系统硬件设计 9.1.3  系统软件设计思想   9.2  电热恒温箱控制系统9.2.1  系统需求分析及总体设计   9.2.2  系统硬件设计 9.2.3  系统软件设计思想   9.3  小功率直流伺服系统 9.3.1  系统需求分析及总体设计  9.3.2  系统硬件设计 9.3.3  系统软件设计思想   9.4  智能小车图像循迹系统9.1.1  系统需求分析及总体设计  9.4.2  系统硬件设计 9.4.3  系统软件设计思想   * *     测量系统不仅要测得当地状态下的瞬时流量和累计流量,而且还需对这些流量进行温度、压力补偿,求得标准状态下的瞬时流量和累计流量。如图所示为标准状态气体流量测量系统结构框图。 流量 传感器 温度 传感器 压力 传感器 隔离 整形  A/D转换器  单 片 机 LED 显示  键盘 E2PROM 看门狗  打印机 1.输入单元 2.CPU单元 3.显示、按键单元     系统的软件主要由主程序、温度和压力采样程序、中断程序、键扫描程序、键处理程序和显示程序等组成。     主程序主要由初始化程序和一个主循环程序组成。初始化程序包括相关硬件和变量的初始化。主循环程序不停地采集温度、压力及流量,并进行补偿计算,根据键扫描的结果进行相应的显示、打印及参数编辑等工作,并在一个循环周期内对看门狗计数器清零复位。     流量的测量采用测周法,在中断程序中进行。安排一个定时器作定时时基,一个定时器负责捕捉流量脉冲的周期信号(两个下降沿)。在一个周期内定时时基计数值乘以定时时间即为流量脉冲的周期。      系统要求调温范围+3~+60℃,升温速度0.5℃/min,温度控制精度为±0.5℃,温度设定用2位十进制数拨盘,温度显示为3位LED数码管,控制算法采用PID,驱动控制方式采用PWM控制。如图所示为电热恒温箱控制系统结构框图。 放大及 AD转换 调功 输出  单 片 机 LED 显示  十进制 数拨盘 E2PROM 看门狗 温度 传感器     为降低成本,系统采用AT89C2051作控制器核心;由压控振荡器74LS629构成V/F变换器,作为低成本、高精度的A/D变换电路;控制输出为继电器开关量控制,并带有报警输出;采用串行口扩展3位LED八段数码显示器和E2PROM存储器X5045,测量数据及控制参数存储在X5045中,掉电不会丢失;温度设定扩展了2位十进制数拨盘。 1.输入、输出、CPU单元 2.显示、设定单元     系统的软件主要由主程序、显示程序、控制算法程序、温度采样及PWM输出中断程序等组成。     主程序主要由初始化程序和一个主循环程序组成。初始化程序包括相关硬件和变量的初始化。主循环在采样周期未到时循环复位看门狗计数器,在采样周期到时,则在完成控制算法计算后再刷新显示和复位看门狗计数器。     用定时中断来计量采用周期,在采用周期到达后采集和温度成正比的脉冲信号,并根据PID控制算法计算出的控制值处理输出PWM,控制电热丝的通断。      系统采用单片机和专用的运动控制单元及直流电动机驱动芯片构成小功率数字直流伺服系统,其电动机角度检测采用相对式光电脉冲编码器,控制算法采用PID控制算法,控制方式采用PWM控制。如图所示为小功率数字直流伺服系统结构框图。 运动 控制 单元 I/O口 单片机 RS232 PWM和转向 驱动 单元 相对式光电脉冲编码器     运动控制单元采用美国国家半导体公司生产的专用芯片LM629,它是全数字式控制的专用运动控制处理器。位置反馈采用相对式光电脉冲编码器,有2路相对编码信号输入和1路零位信号输入;输出控制采用PWM方式,控制信号包括PWM控制信号和PWM方向信号。      由于系统采用了专用的运动控制处理器LM629,因此,软件编制的工作量和复杂程度就相对较小。CPU的主要工作就是接收指令、转送指令、状态查询反馈、故障诊断等。     主要由初试化程序和一个主循环程序组成。初始化程序包括相关硬件和变量的初始化。主循环主要实现通过RS232接收指令和控制参数,并将相关参数存储在X5045中,然后将这些指令和参数发送给LM629,LM629在这些指令和参数的控制下自动控制直流电动机的运转。CPU发送完指令和数据后,就通过LM629和LMD18200查询系统的运行状态和故障,如有故障就通过蜂鸣器报警。     要求智能小车能在白底黑线的跑道上自主循迹,在弯道多、有上下坡的跑道上高速
                您可能关注的文档
最近下载
- 电力调度软件:PSSE二次开发_(10).PSSE开发工具与环境配置.docx VIP
- 电力调度软件:PSSE二次开发_(11).PSSE脚本编写与调试.docx VIP
- 电力调度软件:PSSE二次开发_(21).PSSE开发案例分享.docx VIP
- 2023-2024学年北京市海淀区七年级上学期期中考英语试卷含答案.pdf VIP
- 电力调度软件:PSSE二次开发_(19).PSSE版本更新与兼容性.docx VIP
- 电力调度软件:PSSE二次开发_(12).PSSE自动化任务与批处理.docx VIP
- 电力调度软件:PSSE二次开发_(17).PSSE电力市场应用.docx VIP
- 电力分析软件:PSSE二次开发_(2).PSSE软件基础与操作.docx VIP
- 电力调度软件:PSSE二次开发_(2).PSSE基本架构与原理.docx VIP
- 防雷接地设备定期检查与维护规范方案.docx VIP
 原创力文档
原创力文档 
                        

文档评论(0)