基于ARM10的农业专家系统研究与开发
发布时间:2020-08-07 09:13
【摘要】:中国是一个农业大国。随着人工智能技术的发展,以农业专家系统为代表的农业信息技术在我国的农业生产中发挥着越来越重要的作用。本论文结合当今农业发展的需要,以西瓜种植为例,完成了农业专家系统的研究和开发工作。 论文研究了基于ARM10芯片微处理器的农业专家系统的硬件平台设计,详细分析了各个相关模块电路的功能、原理及用途;探讨了基于三层网络模型的软件体系及实现的可行性;以西瓜种植为例,在算法上着重研究了基于产生式规则的知识表示方法,详细设计了知识的表示规则,知识的维护方法以及在知识库构建运行的过程中产生的一些问题及解决方法;重点研究了如何将MAQA算法与模式聚类算法相结合从知识库中获取知识,并研究了在确定性和不确定性两种推理情况下如何对获取的知识进行推理;完成了农业专家系统的整体调试和运行工作,开发了一款易于操作具有网络化、层次化、构件化、智能化、平民化的通用农业专家系统平台。 实验表明,该便携式农业专家系统整体运行稳定,性能可靠,是一款易于推广,便于操作的高科技智能化工具,是农业科研人员和农民的得力助手,在西瓜种植甚至整个农业生产过程中将发挥重要的作用。
【学位授予单位】:河南工业大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP182;TP368.1
【图文】:
下面分别给予详细的介绍。2.3.1 电源电路模块如图2-5所示是电源电路模块电路图:图2-5 电源电路该电源电路模块是整个硬件系统的基础,具有极其重要的地位。它不仅给整个硬件基于ARM10 的农业专家系统JTAG 调试接口时钟电路模块存储器电路模块复位电路模块电源电路模块
19图2-7 复位电路电路功能:保证整个农业专家系统电路的正常、稳定、可靠的工作。电路分析:该电路模块有四个2输入的与门保持串联状态。PXA270的复位输入引脚nRESET同复位信号nRESET连接。nRESET另一端连接到电源电路和其它的外围芯片的复位引脚上例如下面将要讲到的28F128Flash存储器芯片的复位功能。U1A的输出和JTAGRESET_IN输入共同控制NRESET信号,通过手动复位和自动复位控制U1A的输出。JTAG口输出的复位信号为JTAGRESET_IN,TAGRESET_IN信号使外接硬件仿真器可控制PXA270处理器复位后进入调试状态;R1和CD1组成RC自动复位电路,当系统上电时,U1A的1输入电压将从0V逐渐上升到3.3V,从而使PXA270处理器产生复位。按钮S1产生手动复位。当按钮S1按下时,U1A的2A输入点为低电平,松开时为高电平,从而使PXA270处理器产生复位;看门狗复位是利用PXA270内部的看门狗定时器,当看门狗复位使能后,如果软件运行出现故障或未正常运行,导致看门狗定时器溢出,将产生复位信号并连接到nRESET
图2-10 JTAG调试接口电路能:在农业专家系统开发调试阶段通过数据线与上位机进行连接,以便于硬件硬件进行开发、调试、升级等。int Test Action Group(联合测试行动小组)不是一种芯片或功能性电路而是一测试的协议。JTAG协议主要用途有两个[13]:一、对芯片内部功能进行测试统进行仿真调试。此外JTAG接口还具有实现In-SystemProgrammable(翻译为以下简称ISP)的功能,例如对FLASH器件进行编程。目前JTAG协议在很多(ARM、DSP、FPGA器件)上得到应用。分析:通过将JTAG接口信号线连接到一个插座,外部仿真器或者编程器通处理器相连,从而实现对CPU的调试和编程等动作,如图2-10所示为使用JTA在线仿真的连接图。目前JTAG插座有两种标准:14针接口和20针接口,图2-0针接口。从PXA270引出的标准JTAG接口有5根信号线分别是:测试模式选
本文编号:2783779
【学位授予单位】:河南工业大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP182;TP368.1
【图文】:
下面分别给予详细的介绍。2.3.1 电源电路模块如图2-5所示是电源电路模块电路图:图2-5 电源电路该电源电路模块是整个硬件系统的基础,具有极其重要的地位。它不仅给整个硬件基于ARM10 的农业专家系统JTAG 调试接口时钟电路模块存储器电路模块复位电路模块电源电路模块
19图2-7 复位电路电路功能:保证整个农业专家系统电路的正常、稳定、可靠的工作。电路分析:该电路模块有四个2输入的与门保持串联状态。PXA270的复位输入引脚nRESET同复位信号nRESET连接。nRESET另一端连接到电源电路和其它的外围芯片的复位引脚上例如下面将要讲到的28F128Flash存储器芯片的复位功能。U1A的输出和JTAGRESET_IN输入共同控制NRESET信号,通过手动复位和自动复位控制U1A的输出。JTAG口输出的复位信号为JTAGRESET_IN,TAGRESET_IN信号使外接硬件仿真器可控制PXA270处理器复位后进入调试状态;R1和CD1组成RC自动复位电路,当系统上电时,U1A的1输入电压将从0V逐渐上升到3.3V,从而使PXA270处理器产生复位。按钮S1产生手动复位。当按钮S1按下时,U1A的2A输入点为低电平,松开时为高电平,从而使PXA270处理器产生复位;看门狗复位是利用PXA270内部的看门狗定时器,当看门狗复位使能后,如果软件运行出现故障或未正常运行,导致看门狗定时器溢出,将产生复位信号并连接到nRESET
图2-10 JTAG调试接口电路能:在农业专家系统开发调试阶段通过数据线与上位机进行连接,以便于硬件硬件进行开发、调试、升级等。int Test Action Group(联合测试行动小组)不是一种芯片或功能性电路而是一测试的协议。JTAG协议主要用途有两个[13]:一、对芯片内部功能进行测试统进行仿真调试。此外JTAG接口还具有实现In-SystemProgrammable(翻译为以下简称ISP)的功能,例如对FLASH器件进行编程。目前JTAG协议在很多(ARM、DSP、FPGA器件)上得到应用。分析:通过将JTAG接口信号线连接到一个插座,外部仿真器或者编程器通处理器相连,从而实现对CPU的调试和编程等动作,如图2-10所示为使用JTA在线仿真的连接图。目前JTAG插座有两种标准:14针接口和20针接口,图2-0针接口。从PXA270引出的标准JTAG接口有5根信号线分别是:测试模式选
本文编号:2783779
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2783779.html