帮帮文库

返回

(电子负载程序的设计) (电子负载程序的设计)

格式:word 上传:2022-06-25 14:46:50

《(电子负载程序的设计)》修改意见稿

1、“.....解决办法是增加驱动能力,或减少功耗,降低总线负荷。硬件系统可靠性设计所注意事项与外界容易产生干扰的输入点继电器的输出接点等器件部分,采用光耦隔离,使外界杂散信号无法干扰的运行,即易受干扰的输入或输出接点以光耦隔离等。没有使用到的端口引脚尤其是口应接到个固定逻辑电位上或,以免受到外界静电干扰,导致运行失常而产生死机。易受杂散信号干扰处,则接个的树脂电容到机体外壳,使杂散信号的尖峰毛刺经此电容后到外壳。每颗的与之间般接的积层电容,以使电源电压波的波纹及杂散信号有所旁路,不致影响该的正常运行。同时也可抵消电路的电感性,使整个电路具有较佳的稳定性。石英晶体的两脚越短越好,越接近的脚震荡效果越好越稳定。硬件电路中若有接近开关按钮开关及切拨开关等设计时,其输入到的端口引脚,最好加接斯密特门电路,如,以排除不必要的杂散信号,使工作稳定且导线太长可考虑将输入端电压提高为或......”

2、“.....设计时个外围如等尽量使用同品牌,以免因相互间的延迟时间不同,而导致存取数据发生。所设计的的逻辑门,尽量使用高速型,如的,以配合的快速动作要求。硬件设计时尽量使用商品化的设计电路,以减少个人开发时间。软件系统的可靠性设计在提高硬件系统可靠性设计的同时,软件系统的可靠性设计以其设计灵活节约硬件资源可靠性好越来越受到重视。在工程实践中,软件系统的可靠性设计的内容主要是消除模拟输入信号的嗓声如数字滤波技术二程序运行混乱时使程序重入正轨的方法。本文针对后者提出了几种有效的软件抗干扰方法。指令冗余取指令过程是先取操作码,再取操作数。当受干扰出现,程序便脱离正常轨道乱飞,当乱飞到双字节指令,若取指令时刻落在操作数上,误将操作数当作操作码,程序将出错。若飞到了三字节指令,出错机率更大。在关键地方人为插入些单字节指令,或将有效单字节指令重写称为指令冗余......”

3、“.....这样即使乱飞程序飞到操作数上,由于空操作指令的存在,避免了后面的指令被当作操作数执行,程序自动纳入正轨。此外,对系统流向起重要作用的指令如等指令之前插入两条,也可将乱飞程序纳入正轨,确保这些重要指令的执行。拦截技术所谓拦截,是指将乱飞的程序引向指定位置,再进行出错处理。通常用软件陷阱来拦截乱飞的程序。因此先要合理设计陷阱,其次要将陷阱安排在适当的位置。软件陷阱的设计当乱飞程序进入非程序区,冗余指令便无法起作用。通过软件陷阱,拦截乱飞程序,将其引向指定位置,再进行出错处理。软件陷阱是指用来将捕获的乱飞程序引向复位入口地址的指令。通常在中非程序区填入以下指令作为软件陷阱其机器码为。陷阱的安排通常在程序中未使用的空间填。最后条应填入,当乱飞程序落到此区,即可自动入轨。在用户程序区各模块之间的空余单元也可填入陷阱指令......”

4、“.....在对应的中断服务程序中设置软件陷阱,能及时捕获的中断。如应用系统虽未用到外部中断,外部中断的中断服务程序可为如下形式返回指令可用,也可用。如果故障诊断程序与系统自恢复程序的设计可靠完善,用作返回指令可直接进入故障诊断程序,尽早地处理故障并恢复程序的运行。考虑到程序存贮器的容量,软件陷阱般空间有个就可以进行有效拦截。软件看门狗技术若失控的程序进入死循环,通常采用看门狗技术使程序脱离死循环。通过不断检测程序循环运行时间,若发现程序循环时间超过最大循环运行时间,则认为系统陷入死循环,需进行出错处理。看门狗技术可由硬件实现,也可由软件实现。在工业应用中,严重的干扰有时会破坏中断方式控制字,关闭中断。则系统无法定时喂狗,硬件看门狗电路失效。而软件看门狗可有效地解决这类问题。用定时器监视定时器,用定时器监视主程序,主程序监视定时器......”

5、“.....大大提高了系统可靠性。对于需经常使用定时器进行串口通讯的测控系统,则定时器不能进行中断,可改由串口中断进行监控如果用的是系列单片机,也可用代替进行监视。这种软件看门狗监视原理是在主程序中断服务程序中断服务程序中各设运行观测变量,假设为,主程序每循环次,加,同样中断服务程序执行次,加。在中断服务程序中通过检测的变化情况判定运行是否正常,在中断服务程序中检测的变化情况判定主程序是否正常运行,在主程序中通过检测的变化情况判别是否正常工作。若检测到观测变量变化不正常,比如应当加而未加,则转到出错处理程序作排除故障处理。当然,对主程序最大循环周期定时器和定时周期应予以全盘合理考虑。系统故障处理自恢复程序的设计单片机系统因干扰复位或掉电后复位均属非正常复位,应进行故障诊断并能自动恢复非正常复位前的状态。非正常复位的识别程序的执行总是从开始......”

6、“.....四种情况中除第种情况外均属非正常复位,需加以识别。结论设计的基于单片机控制的电子负载,能够直接检测被测电源的电流值电压值,以及在不同大小的负载下电源的输出功率值。各个参数都能直观的在数码管上显示。此电子负载能很好的替代传统的测试方法中般采用的电阻滑线变阻器电阻箱等,更简单更快捷更可靠地对电源分离出百位,存中余数继续分离十位和个位十位和个位拼装成码,增加输出子程序,减少输出子程序,延时子程序秒延时子程序毫秒延时消抖子程序,数码管测试子程序附录原理图变压器整流器等电子设备进行输出特性的测试。但是,本设计还存在着很多不足,比如是功率消耗型器件,希望能在以后能改善这方面的缺陷。此次设计的电子负载,从最开始的资料搜集,到电路的设计从最开始的元件选型,到电路板的焊接......”

7、“.....迷惑与奋发,遗憾时间的仓促,以及自身能力所限,此次设计存在很多有待改进的方方面面,更存在很多低级的错漏和失误的地方。还请各位学术上的前辈多多包涵见谅。致谢毕业设计持续了两个多月,到此时此刻也算终于完成了。在这我要衷心感谢我的指导老师苗老师,感谢她在这两个多月里对我的帮助。苗老师对事情的尽职尽责,对学生的理解与关怀,在我心中留下深刻的印象。在他的关心帮助下,我才顺利的完成了这个毕业设计任务。再次感谢我的指导老师,感谢刘进耀同学在毕业设计期间与我紧密的合作和支持。在设计中,我们分别承担了硬件和软件的分析设计工作,虽然各有侧重,但我们几乎每天都在起研究相关资料与文献讨论软硬件的结合构思程序在电路上的实现方式。刘进耀的踏实肯干给我留下了深刻的印象,也值得我在日后的工作中学习......”

8、“.....调数码管测试程序启动开始转换主程序基本框架显示电压值延时消抖判是否有功能键按下显示数据存缓存区,调显示子程序判断是否有键按下有键按下否有则跳到增加程序有键按下否有则跳到减少程序电流显示程序延时消抖,,有键按下否有则跳到增加程序有键按下否有则跳到减少程序延时消抖,......”

9、“.....增加输出跳到启动转换子程序,减少输出显示子程序送第位显示,送第位显示,送第位显示,送第位显示模数转换子程序选通通道测电压值启动选通通道测电流值启动双字节二进制无符号数乘法入口条件被乘数在中,乘数在中。出口信息乘积在中。影响资源堆栈需求字节计算乘,暂存部分积计算乘累加部分积计算乘累加部分积计算乘累加部分积十六进制转换成码子程序始化堆栈指令也不完全相同,这是作者的习惯问题。当设置好堆栈区后,并不意味着该区域成为种专用内存,它还是可以象普通内存区域样使用,只是般情况下编程者不会把它当成普通内存用了。单片机的开发过程这里所说的开发过程并不是般书中所说的从任务分析开始,我们假设已设计并制作好硬件,下面就是编写软件的工作。在编写软件之前,首先要确定些常数地址......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
电子负载程序的设计.doc预览图(1)
1 页 / 共 63
电子负载程序的设计.doc预览图(2)
2 页 / 共 63
电子负载程序的设计.doc预览图(3)
3 页 / 共 63
电子负载程序的设计.doc预览图(4)
4 页 / 共 63
电子负载程序的设计.doc预览图(5)
5 页 / 共 63
电子负载程序的设计.doc预览图(6)
6 页 / 共 63
电子负载程序的设计.doc预览图(7)
7 页 / 共 63
电子负载程序的设计.doc预览图(8)
8 页 / 共 63
电子负载程序的设计.doc预览图(9)
9 页 / 共 63
电子负载程序的设计.doc预览图(10)
10 页 / 共 63
电子负载程序的设计.doc预览图(11)
11 页 / 共 63
电子负载程序的设计.doc预览图(12)
12 页 / 共 63
电子负载程序的设计.doc预览图(13)
13 页 / 共 63
电子负载程序的设计.doc预览图(14)
14 页 / 共 63
电子负载程序的设计.doc预览图(15)
15 页 / 共 63
预览结束,还剩 48 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档