可靠复位图所示复位电路输入输出特性图的下半部分是其特性,可与上半部无放电回路的复位电路比较增加放电回路的效果。图复位电路输入输出特性图上电自动复位电路上电自动复位电路在本设计中不需要考虑电源开关或电源插头分合过程中引起的抖动现象电源毛刺点和电源缓慢下降电池电压不足等问题,而只要在单片机供电时给其复位信号就可以了,所以完全可以用上电自动复位电路,见图。晶振电路设计晶振的选择晶振就是晶体振荡器的简称,分为有源晶振和无源晶振。晶振在单片机系统里的作用非常大,他结合单片机的内部电路,产生单片机所必须的时钟频率,为系统提供基本的时钟信号,单片机的切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,徐州工程学院毕业设计论文那单片机的运行速度也就越快。晶振用种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。有源晶振有只引脚,是个完整的振荡器,其中除了石英晶体外,还有晶体管和阻容元件。无源晶振是有个引脚的无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来。有源晶振不需要的内部振荡器,信号质量好,比较稳定,而且连接方式相对简单主要是做好电源滤波,通常使用个电容和电感构成的型滤波网络,输出端用个小阻值的电阻过滤信号即可,不需要复杂的配置电路。无源晶体需要用片内的振荡器,无源晶体没有电压的问题,信号电平是可变的,就是说是根据起振电路来决定的,无源晶振应和其他元件才能组成正常的振荡电路,同样的晶体可以适用于多种电压,可用于多种不同时钟信号电压要求的,而且价格通常也较低,因此对于般的应用如果条件许可建议用晶体,这尤其适合于产品线丰富批量大的生产。晶振的选择主要看应用电路,如果有时钟电路,就用无源晶振,否则就用有源晶振。在本设计中选用的系列单片机片内含有时钟电路,因此选用无源晶振。负载电容的选择负载电容分别接在对地和晶振的两个脚上,般在几十皮发,它会影响到晶振的谐振频率和输出幅度。晶振引脚的内部通常是个反相器,或者是奇数个反相器串联在晶振输出脚和晶振输入脚之间用个电阻连接,对于芯片通常是数千欧到数十千欧之间。这个电阻是为了使反相器在振荡初始时处与线性状态,反相器就如同个有很大增益的放大器,以便于起振。石英晶体也连接在晶振引脚的输入和输出之间,等效为个并联谐振回路,振荡频率应该是石英晶体的并联谐振频率。晶体旁边的两个电容接地,实际上就是电容三点式电路的分压电容,接地点就是分压点。以接地点即分压点为参考点,振荡引脚的输入和输出是反相的,但从并联谐振回路即石英晶体两端来看,形成个正反馈以保证电路持续振荡。在芯片设计时,这两个电容就已经形成了,般是两个的容量相等,容量大小依工艺和版图而不同,但终归是比较小,不定适合很宽的频率范围。外接时大约是数皮发到数十皮发,依频率和石英晶体的特性而定,计算公式参照式。晶振的负载电容式式中,表示为严格的要求,但电容容量的大小会轻微影响振荡频率的高低振荡器工作的稳定性起振的难易程度及温度稳定性,如果使用石英晶体,我们推荐使用,如果使用陶瓷谐振器建议选择我们也可以采用外部时钟,如图右所示,这种情况下,外部时钟脉冲接到徐州工程学院毕业设计论文端,即内部时钟发生器的输入端,则悬空。由于外部时钟信号是通过个分频触发器后作为内部时钟信号的,所以对外部时钟信号的占空比没有特殊要求,但最小高电平持续时间和最大低电平持续时间用符合产品技术条件的要求。的极限参数表单片机极限参数参数数值单位工作温度任引脚对地电压最高工作电压直流输出电流硬件安装经过上面对单片机相关特性及参数的介绍和前几章所选用电器元件的论述,本设计的硬件安装见图。图电路图图徐州工程学院毕业设计论文硬件调试将为该设计采购的电子元件按照图所示的结构布局焊接到电路板上。焊接完成后,用万用电表的档检测各个所连元件是否有焊错漏焊虚焊元件有没有接错接反,确认无误后,将按下面小节所述对所焊电路板进行硬件调试。无线收发模块调试无线收发模块的调应将红外接收远程控制系统模块的脚接示波器的直流电源,脚接地,脚接示波器的信号输入端。连接完成后用彩色电视机遥控器来对红外接收远程控制系统模块的红外接收头发送脉冲信号,用示波器来捕捉红外接收远程控制系统模块所输出的信号是否为高电平信号。若无信号显示,就检查电路的连接问题,然后改变脚的输入电压,再用示波器来捕捉输出信号若有高电平信号产生,就表示该无线收发模块已达到本设计的要求。按照上述过程调试发现红外接收远程控制系统模块的输出电压恰为高电平信号,且在弱光源下也能有效接收到彩色电视机遥控器发出的脉冲信号。因此本设计所采用的无线收发模块是符合设计需要的。音乐集成电路模块调试将所采用的玩具娃娃自带的音乐集成电路模块的脚接直流电源,脚接地,并给直流继电器以电压使其处在吸合状态接入电路。当电路接通时若扬声器发出音乐声,并在响完遍音乐后停止,当弹簧开关受到振动信号,而使音乐集成电路再次接通,扬声器继续播放音乐,就表示该模块以达到了本设计要求。复位电路及晶振电路调试复位电路设计复位电路的基本功能是系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。为可靠起见,电源稳定后还要经定的延时才撤销复位信号,以防电源开关或电源插头分合过程中引起的抖动而影响复位。下面介绍三种复位电路的设计复位电路图所示的复位电路可以实现复位电路的基本功能,图上半部分为其输入输出特性。但它解决不了电源毛刺点和电源缓慢下降电池电压不足等问题,而且调整常数改变延时会令驱动能力变差。左边的电路对高电平复位有效右边的电路对低电平复位有效。其中为手动复位开关,可避免高频谐波对电路的干扰。徐州工程学院毕业设计论文增加放电回路的复位电路图所示的复位电路增加了二极管,在电源电压瞬间下降时使电容迅速放电,定宽度的电源毛刺也可令系统接在对地和晶振的两个脚上的电容集成电路内部电容上电容经验值为需要注意的是这两个电容串联的值是并联在谐振回路上的,会影响振荡频率。当两徐州工程学院毕业设计论文个电容量相等时,反馈系数是,般是可以满足振荡条件的,但如果不易起否已上传第页共页程序逻辑类协作图图权限管理类协作图第页共页类关系图图权限管理类关系图第页共页功能描述接口,主要对任务文档信息的处理。表方法描述方法名称属性描述获取任务文档添加任务文档添加任务文档日志获取项目阶段文档获取任务文档租期更新文档上传权限插入续传信息更新续传信息读取需上传文档任务信息添加需上传文档任务信息添加需上传文档任务信息获取需上传的项目阶段文档获取需第次上传的项目阶段文档修改续传文档的提交状态修改续传文档的提交状态获取文件路径功能描述实现类,实现接口的所有方法。表方法描述方法名称属性描述获取任务文档添加任务文档添加任务文档日志获取项目阶段文档获取任务文档租期更新文档上传权限插入续传信息更新续传信息读取需上传文档任务信息添加需上传文档任务信息添加需上传文档任务信息获取需上传的项目阶段文档获取需第次上传的项目阶段文档修改续传文档的提交状态修改续传文档的提交状态获取文件路径第页共页可上传文档管理功能当项目经理为任务负责人开放了上传权限之后,任务负责人可以通过该功能上传任务文档。性能要求系统能够同时支持人以上上传文档。实体类描述同权限管理模块实体类描述。程序逻辑同权限管理模块算法与程序逻辑。资源分类功能资源分类作为财富库系统的部分,为系统用户提供个快捷方便的检索资源空间。主要包括资源分类新建修改和删除。性能要求系统能够同时支持人以上维护资源分类。实体类描述对象属性表类属性描述主键分类名称上级分类创建人编号创建时间第页共页程序逻辑类协作图图资源分类类协作图第页共页类关系图图资源分类类关系图第页共页功能描述接口,主要对财富库资源信息资源分类权限和资源分类关系的处理。表方法描述方法名称属性描述获取级分类获取目分类及其子分类删除分类获取分类信息获取分类列表,除本身更新分类信息添加分类信息获取所有分类插入上传文档信息插入映射信息插入下载权限获取上传列表删除上传文档获取上传文档信息获取映射列表获取权限列表删除映射表信息删除权限表信息添加关键字获取关键字删除关键字查询结果第页共页功能描述实现类,实现接口的所有方法。表方法描述方法名称属性描述获取级分类获取目分类及其子分类删除分类获取分类信息获取分类列表,除本身更新分类信息添加分类信息获取所有分类插入上传文档信息插入映射信息插入下载权限获取上传列表删除上传文档获取上传文档信息获取映射列表获取权限列表删除映射表信息删除权限表信息添加关键字获取关键字删除关键字查询结果资源上传功能系统用户可以添加删除和修改资源。并且当用户上传资源时,必须选择至少种分类。默认上传资源关键字为资源名称。上传的资源将保存可靠复位图所示复位电路输入输出特性图的下半部分是其特性,可与上半部无放电回路的复位电路比较增加放电回路的效果。图复位电路输入输出特性图上电自动复位电路上电自动复位电路在本设计中不需要考虑电源开关或电源插头分合过程中引起的抖动现象电源毛刺点和电源缓慢下降电池电压不足等问题,而只要在单片机供电时给其复位信号就可以了,所以完全可以用上电自动复位电路,见图。晶振电路设计晶振的选择晶振就是晶体振荡器的简称,分为有源晶振和无源晶振。晶振在单片机系统里的作用非常大,他结合单片机的内部电路,产生单片机所必须的时钟频率,为系统提供基本的时钟信号,单片机的切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,徐州工程学院毕业设计论文那单片机的运行速度也就越快。晶振用种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。有源晶振有只引脚,是个完整的振荡器,其中除了石英晶体外,还有晶体管和阻容元件。无源晶振是有个引脚的无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来。有源晶振不需要的内部振荡器,信号质量好,比较稳定,而且连接方式相对简单主要是做好电源滤波,通常使用个电容和电感构成的型滤波网络,输出端用个小阻值的电阻过滤信号即可,不需要复杂的配置电路。无源晶体需要用片内的振荡器,无源晶体没有电压的问题,信号电平是可变的,就是说是根据起振电路来决定的,无源晶振应和其他元件才能组成正常的振荡电路,同样的晶体可以适用于多种电压,可用于多种不同时钟信号电压要求的,而且价格通常也较低,因此对于般的应用如果条件许可建议用晶体,这尤其适合于产品线丰富批量大的生产。晶振的选择主要看应用电路,如果有时钟电路,就用无源晶振,否则就用有源晶振。在本设计中选用的系列单片机片内含有时钟电路,因此选用无源晶振。负载电容的选择负载电容分别接在对地和晶振的两个脚上,般在几十皮发,它会影响到晶振的谐振频率和输出幅度。晶振引脚的内部通常是个反相器,或者是奇数个反相器串联在晶振输出脚和晶振输入脚之间用个电阻连接,对于芯片通常是数千欧到数十千欧之间。这个电阻是为了使反相器在振荡初始时处与线性状态,反相器就如同个有很大增益的放大器,以便于起振。石英晶体也连接在晶振引脚的输入和输出之间,等效为个并联谐振回路,振荡频率应该是石英晶体的并联谐振频率。晶体旁边的两个电容接地,实际上就是电容三点式电路的分压电容,接地点就是分压点。以接地点即分压点为参考点,振荡引脚的输入和输出是反相的,但从并联谐振回路即石英晶体两端来看,形成个正反馈以保证电路持续振荡。在芯片设计时,这两个电容就已经形成了,般是两个的容量相等,容量大小依工艺和版图而不同,但终归是比较小,不定适合很宽的频率范围。外接时大约是数皮发到数十皮发,依频率和石英晶体的特性而定,计算公式参照式。晶振的负载电容式式中,表示为