单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,*,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,计算机测控系统的设计,计算机测控系统的设计计算机测控系统的设计12021122,谭家易,计算机测控系统的设计计算机测控系统的设计计算机测控系统的设计,1,12021122,谭家易,12021122,2,内容概要,一、计算机测控系统设计的根本要求,二、计算机测控系统开发研制的一般过程,三、计算机测控系统的硬件设计,四、设计实例,五、D/A转换器的主要技术指标,内容概要一、计算机测控系统设计的根本要求,3,一、计算机测控系统设计的根本要求,1、到达或超过技术指标,2、尽可能提高性能价格比,3、适应环境,平安可靠,4、便于操作和维护,一、计算机测控系统设计的根本要求1、到达或超过技术指标,4,二、计算机测控系统开发研制的一般过程,一、确定任务、拟制系统方案,1,、确定设计任务和整机功能,2,、完成总体设计,选择确定硬件类型和数量,二、硬件和软件的研制,三、联机总调、性能测定,二、计算机测控系统开发研制的一般过程一、确定任务、拟制系统方,5,计算机测控系统的设计课件,6,三、计算机测控系统的硬件设计,1、元器件的选择:,2、电路设计的原那么,3、硬件设计流程,三、计算机测控系统的硬件设计1、元器件的选择:,7,1,、元器件的选择,1选择微处理器,应考虑的因素:微处理器的用途、字长、寻址范围和寻址方式、指令功能、执行速度、功耗、中断能力和DMA能力、硬软件支持和本钱。,1、元器件的选择1选择微处理器,8,1,、元器件的选择,2选择外围元器件,选择元器件时一般还要注意如下几点:,a、在满足技术要求的前提下尽可能选择价格低的元器件。,b、尽可能选用集成组件。,c、尽可能选用单电源供电的组件。对只能采用电池供电的场合,必须选用低功耗器件。,d、元器件的工作温度范围应大于所使用环境的温度变化范围。,e、系统中相关的器件要尽可能做到性能匹配。,1、元器件的选择2选择外围元器件,9,2、电路设计的原那么,1硬件电路构造要结合软件方案一并考虑。软件能实现的功能尽可能由软件来实现。,2尽可能选用典型电路和集成电路。,3微机系统的扩展与外围设备配置留有适当的余地,以便进展二次开发。,4在把设计好的单元电路与别的单元电路相连时要考虑它们是否能直接连接。,5在模拟信号传送距离较远时,要考虑以电流或频率信号传输代替以电压信6号传输。在数字信号传送距离较远时,要考虑采用“线驱动器。,7可靠性设计和抗干扰设计。,2、电路设计的原那么1硬件电路构造要结合软件方案一并考虑,10,3,、硬件设计流程,3、硬件设计流程,11,四、设计实例,:电冰箱温度测控系统设计,1、直冷式电冰箱的工作原理及控制要求,1设定3个测温点,测量范围-26+26,精度0.5;,2利用功能键分别控制温度设定、速冻设定、冷藏室及冷冻室温度设定等;,3利用数码管显示冷冻室、冷藏室温度,压缩机启、停和速冻、报警状态;,4制冷压缩机停机后自动延时3min前方能再启动;,5电冰箱具有自动除霜功能,当霜厚达3mm时自动除霜;,6开门延时超过2min发声报警;,7连续速冻时间设定范围18h;,8工作电压180240V,当欠压或过压时,制止启动压缩机并用指示灯显示。,四、设计实例:电冰箱温度测控系统设计1、直冷式电冰箱的工作,12,设计步骤,1.根据技术要求,进展总体方案设计包括方案论证,5.编写使用说明书设计说明书,设计步骤1.根据技术要求,进展总体方案设计包括方案论证,13,2,、总体方案确定,2、总体方案确定,14,总体方案确定,冰箱控制原理框图,确定核心单片机,核心单片机的必要、固定电路,总体方案确定冰箱控制原理框图确定核心单片机核心单片机的必,15,冰箱控制原理框图,核心单片机的常见人机界面电路电路,冰箱控制原理框图核心单片机的常见人机界面电路电路,16,控制要求:,1设定3个测温点,测量范围-26+26,精度0.5;,2利用功能键分别控制温度设定、速冻设定、冷藏室及冷冻室温度设定等;,3利用数码管显示冷冻室、冷藏室温度,压缩机启、停和速冻、报警状态;,4制冷压缩机停机后自动延时3min前方能再启动;,5电冰箱具有自动除霜功能,当霜厚达3mm时自动除霜;,6开门延时超过2min发声报警;,7连续速冻时间设定范围18h;,8工作电压180240V,当欠压或过压时,制止启动压缩机并用指示灯显示。,3、功能模块确实定:,控制要求:3、功能模块确实定:,17,控制要求:,1设定3个测温点,测量范围-26+26,精度0.5;,4制冷压缩机停机后自动延时3min前方能再启动;,5电冰箱具有自动除霜功能,当霜厚达3mm时自动除霜;,6开门延时超过2min发声报警;,8工作电压180240V,当欠压或过压时,制止启动压缩机并用指示灯显示。,温度的检测,需要,A/D,压缩机启停,开关量输出,霜厚度检测,A/D,除霜加热启停 开出,声音报警,电压检测,A/D,;指示灯显示,控制要求:温度的检测压缩机启停霜厚度检测A/D声音报警电压,18,总体方案确定之功能电路确实定,模拟量检测,A/D,开关量输出(功率输出),总体方案确定之功能电路确实定模拟量检测A/D开关量输出,19,4,、系统硬件电路设计,1,、主机电路,2,、,A/D,转换电路及功能,3,、功能键及显示电路,4,、除霜电路,5,、制冷压缩机和除霜电热丝启、停控制电路,4、系统硬件电路设计1、主机电路,20,计算机测控系统的设计课件,21,5,、软件设计,(1)主程序,主程序:完成初始化,定时、中断管理,循环执行键盘、,显示程序。,(2)T0中断效劳程序,T0中断效劳程序:欠电压、过电压、门状态。,(3)T1中断效劳程序,T1的中断效劳程序:计数方式,使延时到达3分钟。,5、软件设计(1)主程序,22,(1),主程序,(1)主程序,23,(2)T0中断效劳程序,(2)T0中断效劳程序,24,(3)T1中断效劳程序,(3)T1中断效劳程序,25,五、,D/A,转换器的主要技术指标,1,、转换精度,2,、转换速度,3,、温度系数,五、D/A转换器的主要技术指标1、转换精度,26,1,、转换精度,D/A,转换器的转换精度通常用分辨率和转换误差来描述。,1、转换精度 D/A转换器的转换精度通常用分辨率和转换,27,1,、转换精度,由:,可得:,1、转换精度由:可得:,28,1,、转换精度,3,位,D/A,转换器的比例系数误差,1、转换精度3位D/A转换器的比例系数误差,29,1,、转换精度,3,位,D/A,转换器的失调误差,1、转换精度3位D/A转换器的失调误差,30,1,、转换精度,为了获得高精度的D/A转换精度,不仅应选择位数较多的高分辨率的D/A转换器,而且还需要选用高稳定的VREF和低零漂的运算放大器才能到达要求。,1、转换精度 为了获得高精度的D/A转换精度,,31,2,、转换速度,当D/A转换器输入的数字量发生变化时,输出的模拟量并不能立即到达所对应的量值,它需要一段时间。通常用建立时间和转换速率两个参数来描述D/A转换器的转换速度。,2、转换速度 当D/A转换器输入的数字量发生变,32,3,、温度系数,指在输入不变的情况下,输出模拟电压随温度变化产生的变化量。一般用满刻度输出条件下温度每升高,1,。,C,,输出电压变化的百分数作为温度系数。,3、温度系数 指在输入不变的情况下,输出模拟电,33,谢谢!,谢谢!,34,Thank You,世界触手可及,携手共进,齐创精品工程,Thank You世界触手可及携手共进,齐创精品工程,35,