1、“.....系统均不作任何反应。为了提高系统的抗干扰能力,除硬件上采取了相应的措施外,在软件设计中也采取了若干措施,如在数据采集时采用数字滤波采取指令冗余设计,在程序中适当地插入空操作指令,对些重要的指令重写等等。从而有效地提高了系统运行的可靠性,使其检测控制工作及时准确安全稳定,达到良好的环境模拟控制性能要求。图是智能温度计的流程图。因为智能温度计的控制和计算相对简单,由该流程方框图可见,该主程序是循环线性结构。在初始化时,清除内部,设定标志位和标志单元,设置堆栈指针,检测显示器工作是否正常等。它主要包括了下述些子程序从转换器读取温度数字电压子程序查询转换状态,旦本次转换结束,将温度电压的码数字值送到中的输入缓冲区存放。温度电压数字值到温度数字转换子程序将缓冲区中的温度电压数字码转换为实际的温度十进制数字。温度数字到显示段码转换子程序把温度十进制数字转换成相应的显示段码,存放在显示段码缓冲区供显示器显示传送子程序显示段码到显示器显示传送和动态扫描子程序码加,减,乘......”。
2、“.....设堆栈指针,清除缓冲区,初始化显示器,显示秒,调用的转换程序,对温度进行采样,送显示器,显示当前温度调用的转换子程序,将温度的电压数字值存放到内部输入数据缓冲区调用输入数字值到数字温度转换子程序,将数字温度电压值转换为其相应的温度数字,存放到数字温度的缓冲区调用送显示器显示子程序,将数字温度缓冲区的内容变换为相应的显示段码,然后调用动态扫描子程序,将段码送显示器显示第页共页,第页共页,电位,这时可用作输入口。作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出个电流。在中,端口还用于些专门功能,这些兼用功能见表表端口引脚兼用功能.串行输入口.串行输出口.外部中断.外部中断.定时器的外部输入第页共页.定时器的外部输入.外部数据存储器写选通.外部数据存储器读选通在对编程和程序验证时,还接收些控制信号。存储器的编程和程序校验单片机内部有个字节的......”。
3、“.....随时可对它进行编程。编程接口可接收高电压或低电压的允许编程信号。低电压编程方式可很方便地对内的用户系统进行编程而高电压编程方式则可与通用的编程器兼容。的程序存储器阵列是采用字节写入方式编程的,既每次写入个字节。要对片内的程序存储器写入任何个非空字节,都必须用片擦除方式将整个存储器的内容清除。对存储器编程编程前,必须按照表和图建立好地址数据和相应的控制信号。编程单元的地址加在端口和端口的位地址为,数据从端口输入。引脚和的电平选择见表。应保持低电平,而应保持高电平。是编程电源的输入端,按要求加入编程电压。端输入编程脉冲应为负脉冲信号。编程时,采用的振荡器。对编程的步骤如下在地址线上输入要编程单元的地址。在数据线上输入要写入的数据字节。激活相应的控制信号。在采用高电压编程方式时,将端的电压加到。每对存储阵列写入个字节或每写入个程序加密位,加个编程脉冲。改变编程单元的地址和要写入的数据,重复步骤,直到全部文件编程完毕......”。
4、“.....通常不大于.。表编程方式第页共页数据查询方式单片机用数据查询方式来检测个写周期是否结束。在个写周期期间,如果想读出最后写入的哪个字,则读出数据的最高位.是原来写入字节最高位的反码。写周期旦完成后,有效的数据就会出现在所有输出端上,这时可开始下个写周期。个写周期开始后,可在任何时间开始进行数据查询。图编程图程序的校验第页共页图编程和校验的波形高电平编程方式准备就绪忙信号字节编程的过程也可通过输出信号来监视。在编程期间,当变为高电平后,.端的电平被拉低,表示忙正在编程状态。编程完毕后,.的电平变高表示就绪状态。程序的校验如果加密位和没有被编程,那么就可以对内部已编好的程序进行校验。这时采用图所示的引脚接法。程序存储器的地址仍由端口和端口的输入,数据由端口输入。和的电平见表。保持低电平,而和保持高电平。校验时,在端口上要求外接约左右的上拉电阻。程序加密位不能直接校验。加密位的校验可通过观察它们的功能是否被允许来进行......”。
5、“.....图编程和校验的波形低电压编程方式六其它为增强系统在工作现场的抗干扰能力,在硬件设计方面采取了系列措施,例如,信号的输入输出采用电平转换光电隔离正确配置接地系统,处理好共地信号强电信号和弱电信号分开走线,传输线尽可能使用双绞线和屏蔽电缆设置时钟监视电路,自动监视运行状态,出现故障自动处理,同时具有硬件自诊断功能,避免“死机”现流过器件的电流,单位,为温度,单位为。的测温范围为。的电源电压范信技术北京航空航天大学出版社,何立民单片机应用技术选编北京航空航天大学出版社,周明德微型计算机硬件软件及其应用清华大学出版社。金伟正.单线数字温度传感器的原理与应用.电子技术应用.李广弟.单片机基础.北京航空大学出版社.年月何立民。单片机应用系统设计系统配置与接口技术.北京北京航空航天大学出版社。马明建.数据采集与处理技术。西安西安交通大学出版社.第页共页.,.第页共页第页共页,第页共页六.总结和体会本课程设计叙述了智能温度计的设计,包括硬件组成和软件的设计......”。
6、“.....把温度转换成变化的电压,然后由放大器将信号放大,通过转换器,将模拟温度电压信号转化为对应的数字温度信号电压。其硬件设计中最核心的器件是单片机,它方面控制转换器实现模拟信号到数字信号的转换,另方面,将采集到的数字温度电压值经计算机处理得到相应的温度值,送到显示器,以数字形式显示测量的温度。整个系统的软件编程就是通过汇编语言对单片机实现其控制功能。整个系统结构紧凑,简单可靠,操作灵活,功能强大,性能价格比高,较好的满足了现代农业生产和科研的需要。通过本次的设计,参考了大量的资料,让我认识到了单片机功能的强大,让我学到了很多,受益匪浅!第页共页七.参考文献被“冻结”,使切功能都暂停,只保存片内中的内容,直到下次硬件复位为止。主电源引脚.电源端.接地端外接晶体引脚和.接外部晶体的个引脚。在单片机内部,它是构成片内振荡器的反相放大器的输入端。当采用外部振荡器时,该引脚接收振荡器的信号,既把此信号直接接到内部时钟发生器的输入端。......”。
7、“.....在单片机内部,它是上述振荡器的反相放大器的输出端。采用外部振荡器时,此引脚应悬浮不连接。.控制或与其它电源复用引脚和.复位输入端。当振荡器运行时,在该引脚上出现两个机器周期的高电平将使单片机复位。.当访问外部存储器时,地址锁存允许的输出用于锁存地址的低位字节。即使不访问外部存储器,端仍以不变的频率此频率为振荡器频率的周期性地出现正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。然而要注意的是每当访问外部数据存储器时,将跳过个脉冲。在对存储器编程期间,该引脚还用于输入编程脉冲。如果需要的话,通过对专用寄存器区中单元的位置数,可禁止操作。该位置数后,只有在执行条或指令期间,才会被激活。另外,该引脚会被微弱拉高,单片机执行外部程序时,该设定禁止位无效。.程序存储允许输出是外部程序存储器的读选通信号。当由外部程序存储器取指令或常数时,每个机器周期两次有效既输出个脉冲。但在此期间内,每当访问外部数据存储器时,这两次有效的信号将不出现。.外部访问允许端......”。
8、“.....则端必须保持低电平接到端。然而要注意的是,如果保密位被编第页共页程,复位时在内部会锁存端的状态。当端保持高电平接端时,则执行内部程序存储器中的程序。在存储器编程期间,该引脚也用于施加的编程允许电源如果选用编程。输入输出引脚和.端口是个位漏极开路型双向端口。作为输出口用时,每位能以吸收电流的方式驱动个输入,对端口写时,又可作高阻抗输入端用。在访问外部程序和数据存储器时,它是分时多路转换的地址低位数据总线,在访问期间激活了内部的上拉电阻。在编程时,端口接收指令字节而在验证程序时,则输出指令字节。验证时,要求外接上拉电阻。.端口是个带有内部上拉电阻的位双向端口。的输出缓冲器可驱动吸收或输出电流方式个输入。对端口写时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。作输入口时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出个电流。在对编程和程序验证时,接收低位地址。.端口是个带有内部上拉电阻的位双向端口......”。
9、“.....对端口写时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出个电流。在访问外部程序存储器和位地址的外部数据存储器如执行指令时,送出高位地址。在访问位地址的外部数据存储器如执行指令时,口引脚上的内容就是专用寄存器区中寄存器的内容,在整个访问期间不会改变。在对编程和程序验证期间,也接收高位地址和些控制信号。.端口是个带有内部上拉电阻的位双向端口。的输出缓冲器可驱动吸收或输出电流方式个输入。对端口写时,通过内部的上拉电阻把端口拉到高象发生等等。四.智能温度计的流程图在软件设计上,采用了良好的人机交互环境,可通过选择功能热键执行特定的程序,如任意设定检测参数值,选择显示方式和控制模式等,还可设置优先权直接进行人为干预以便达到灵活控制的目的,如果检测通道被键设置成关闭,那么不管此通道外部指出,不失时机地实施西部大开发战略,直接关系到扩大内需促进经济增长,关系到民族团结社会稳定和边防巩固......”。
V型块.dwg
(CAD图纸)
机械加工工序卡.doc
机械加工工艺过程卡.doc
皮带轮加工工.dwg
(CAD图纸)
皮带轮加工工艺及插键槽专用夹具设计说明书.doc
皮带轮零件图.dwg
(CAD图纸)
皮带轮毛坯图.dwg
(CAD图纸)
星形把手.dwg
(CAD图纸)
装配图.dwg
(CAD图纸)