基于AT91M55800A嵌入式控制器的设计与实现

来源 :广西大学 | 被引量 : 0次 | 上传用户:tiaozhanwudeshou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,嵌入式系统己成为计算机领域的一个重要组成部分,并成为近年来研究的热点。同时随着网络技术的发展,为嵌入式系统添加网络功能已成为嵌入式系统新的发展方向。在此背景下本文提出了一种基于AT91M55800A的嵌入式控制器。AT91M55800A微控制器以ARM7TDMI为内核,具有高效能、低功耗、体积小特点,非常适用于那些对体积、成本有严格要求的控制领域。本文以AT91M55800A微控制器为核心,设计和制作了嵌入式控制器的硬件电路。硬件电路主要包括MCU、存储系统、JTAG调试接口、TCP/IP网络接口以及控制器电源等。为了测试控制器核心板工作的稳定性,本文对控制器硬件的各部分进行分别调试,主要包括AT91M55800A微处理器、FLASH存储器、铁电存储器等,确保了AT91M55800A控制器核心板控制器稳定地工作。为了满足实时多任务控制的要求,本文选择实时性强、源码公开的uC/OS-Ⅱ作为操作系统,通过分析其内核原理,将该操作系统成功地移植到了AT91M55800A微控制器上,实现了多任务的调度。为了扩展控制器网络功能,在uC/OS-Ⅱ操作系统中移植了LwIP协议。通过分析LwIP协议,特别分析了TCP和IP层,根据网络芯片RTL8019AS编写网络驱动,并通过TCP/IP协议实验测试表明,所设计的网络接口实现了与PC机的TCP/IP通信功能。最后,编写了PID控制算法、A/D和D/A模块的驱动程序以及MODBUS通信程序,实现了该控制器核心板对三容液位装置的单容液位控制,并利用“力控”组态软件对液位进行实时监控。结果表明控制系统工作运行稳定,控制效果良好。
其他文献
在实验水池中模拟海上多向不规则波浪的随机运动现象,进而研究波浪对海洋工程与港口建筑物的作用,可为工程设计与科学实验提供可靠的依据。因此,研制多向不规则波造波机具有重要
基于结构光法三维成像是一种非接触性快速获取三维物体轮廓的检测方法。用普通白光将矩形光栅或者正弦光栅投影于被测物体表面上,由于物体外形凹凸等几何形状变化而在物体表面
PWM整流器作为交流电变成直流电的转换装置,具有网侧电压电流同步正弦化、功率因数为1、快速动态响应等优点,因此在新能源的技术研究与开发领域中得到广泛应用。本文基于PWM整流器系统直流侧外接不同负载情况下,根据负载的不同特点采取了不同的非线性控制策略进行研究与控制,并且取得了良好的动态和稳态性能。本文主要内容如下:(1)首先介绍了本课题的研究目的和意义,然后概述了近些年来该技术发展变化和研究方向的状
本文以实现城市人口分布仿真模型与真实世界对接为目的,以宏观统计机制和微观内部驱动机制相融合的方法为建模依据,在基于多智能体的Swarm仿真平台,构建北京人口分布仿真模型
近年来,一种结合旋翼无人机和固定翼无人机优点的新型无人机—倾转四旋翼无人机(UQTW)引起了很多科研工作者和工程人员的注意。该无人机兼具可垂直起降、机动性强与大航程高
苯是室内环境中的主要污染物,同时也是一种危险的化学原料,它严重的影响着人们的健康生活和财产安全。而目前的分光光度法、色谱法都无法达到现场快速检测苯的要求,且操作复杂、
随着多媒体技术及网络技术的飞速发展,人们对数字产品的获取极为迅捷方便,但是这些数字产品的原创者的版权和经济利益如何得到保护?数字产品是否安全、可信?围绕这一问题,近