虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

嵌入控制

  • 基于ARM的MAV自主飞行控制系统研制

    本文首先分析了国内外微型飞行器(MAV)研究现状、发展趋势和存在的困难,接着阐述了MAV的系统结构,针对已有的MAV平台,设计了MAV自主飞行控制系统的总体方案,选择ARM作为中央处理器,从电源模块设计、存储器模块设计、与各传感器的接口设计等入手,实现了系统的硬件设计,并分析了硬件设计所采取的抗干扰措施。 在系统软件设计方面,本文选用嵌入式Linux操作系统作为软件开发环境,分析了操作系统的组成和启动流程。在此基础上,针对本文所设计的硬件系统,编制了专用的引导程序,重新编译了内核,完成了ARMLinux在硬件平台上的移植。接着详细分析了字符设备,编写了各个模块的驱动程序,并描述了应用程序的开发模式。 最后本文讨论了MAV系统中MPEG4视频数据压缩的关键技术,分析了ARM的硬件编解码器的结构和实现过程,重点研究了遥测数据和压缩图像的复合方案,将遥测数据嵌入到压缩图像中进行传输。这种方法可以节省信道,降低系统功耗和保护遥测数据的安全。 本文所研制的自主飞行控制系统具有体积小、重量轻、集成度高、抗干扰能力强等特点,能实时传输视频图像,各项指标都满足项目技术要求。

    标签: ARM MAV 飞行控制系统

    上传时间: 2013-05-31

    上传用户:mikesering

  • 基于DSP和FPGA的运动控制卡的研究与开发

    随着微电子技术和电力电子技术的飞速发展,运动控制系统正朝着通用化、智能化、微型化的方向发展。目前,以数字信号处理器(DSP)和现场可编程门阵列(FPGA)为核心的运动控制卡已成为运动控制器的发展主流。它可方便地以插卡形式嵌入PC机,将PC机强大的信息处理能力和开放式特点与运动控制卡的运动控制能力相结合,具有信息处理能力强、开放程度高、运动控制方便、通用性好的特点。因此,本文通过对运动控制技术的深入研究,开发了一款以DSP和FPGA为主控单元、基于PCI总线的运动控制卡。 首先,设计了运动控制卡硬件电路,对控制卡的DSP和FPGA外围电路、PCI总线接口电路、模拟量输出电路、编码器信号采集电路、通用I/O接口电路等实现方法进行了详细讨论。 为提高控制卡的硬件集成度和可靠性,通过对FPGA的编程设计,在FPGA中实现了PCI总线目标设备接口控制器、双端口RAM、DDA精插补电路、DAC接口电路、编码器信号处理电路和数字I/O信号处理电路。 基于改进的数字PID控制器和前馈控制,设计开发了运动控制卡的位置闭环伺服控制器,并整定了控制器参数,获得良好的伺服控制特性。 最后,采用WinDriver开发了控制卡的驱动程序,并详细介绍了驱动程序的开发流程。

    标签: FPGA DSP 运动控制卡

    上传时间: 2013-08-01

    上传用户:00.00

  • 基于ARM的嵌入式温度控制系统的设计

    温度的测量和控制在工业生产中有广泛的应用,尤其在石油、化工、电力、冶金等工业领域中,对温度的测量和监控是非常重要的一个环节,温度参数是工业控制中的一项重要的指标。 本文主要研究了基于ARM9架构的嵌入式Linux系统在工业领域中各种炉温控制场合中的应用。目前控制方案主要是采用传统的PLC和单片机进行控制。PLC主要是针对单项工程或者重复数极少的项目,灵活性相对不足,并且体积大,成本相对较高;而单片机主要用于小型设备的控制,具有成本低,功耗低,效率高的特点,但可移植性较差。为了适应信息产业的发展,新技术革新以及产业的专业化现代化的发展,本文针对PLC和单片机控制的优缺点和应用场合提出了采用ARM9嵌入式微控制器AT91RM9200和Linux操作系统相结合的嵌入式温度控制系统,具有系统扩展性强、可靠性高、响应速度快、体积小等特点,为用户提供了一种新型的控制方案。 本文首先论述了嵌入式操作系统的组成,接着设计了温度控制系统的硬件系统,主要包括CPU模块、模拟电路模块、存储模块和通信模块四个部分:在对温度控制系统的软件部分的设计中,主要是针对Boot-Loader的移植、Linux内核移植、根文件系统的定制、驱动程序的编写和应用程序的编写五部分进行设计。 系统功能主要是循环采集AD通道数据,上传AD数据到服务器,接收服务器下发的控制数据包,记录日志等。通过在线运行测试,该系统稳定可靠,采集和控制效果良好,可有效降低了生产成本和工人的劳动强度,为安全生产提供保证。

    标签: ARM 嵌入式 温度控制系统

    上传时间: 2013-04-24

    上传用户:ma1301115706

  • 通过北京合众达公司(SEED)在工业控制、信息安全和信息家电等领域的具体DSP应用产品

    通过北京合众达公司(SEED)在工业控制、信息安全和信息家电等领域的具体DSP应用产品,结合DSP方案与传统MCU方案的比较,详细说明DSP在嵌入系统中的应用情况。

    标签: SEED DSP 合众达 信息安全

    上传时间: 2013-12-26

    上传用户:Breathe0125

  • 本人所做项目中用51系列单片机(STC89C58RD)对OCMJ8*15B液晶屏进行数据写操作时所写的配套源代码,可以直接在keil7.0以上的版本中嵌入开发!应该说本程序有很高的实用价值(本人开发的

    本人所做项目中用51系列单片机(STC89C58RD)对OCMJ8*15B液晶屏进行数据写操作时所写的配套源代码,可以直接在keil7.0以上的版本中嵌入开发!应该说本程序有很高的实用价值(本人开发的产品已应用于实际工业控制中)

    标签: OCMJ keil STC 7.0

    上传时间: 2015-11-11

    上传用户:aysyzxzm

  • 利用LSB算法嵌入隐藏图像

    利用LSB算法嵌入隐藏图像,可在广义LSB中设置修改的位平面,返回误码率和峰值信噪比。含各种经典的攻击方式,可用于实验。并可控制攻击的强弱。利用Matlab编写。

    标签: LSB 算法 图像

    上传时间: 2014-01-06

    上传用户:sssl

  • 利用STDM方法嵌入水印信息

    利用STDM方法嵌入水印信息,可设置量化步长,选择各种经典的攻击方式,控制攻击强弱,返回误码率和峰值信噪比

    标签: STDM 水印

    上传时间: 2014-01-27

    上传用户:l254587896

  • JavaScript是一种扩展到HTML的脚本设计语言,它使网页开发者可以更有效地控制页面,并能对用户触发事件作出即时响应,诸如单击鼠标、表单操作等,而且这些都不需要客户机与服务器的交互通信,既为用户

    JavaScript是一种扩展到HTML的脚本设计语言,它使网页开发者可以更有效地控制页面,并能对用户触发事件作出即时响应,诸如单击鼠标、表单操作等,而且这些都不需要客户机与服务器的交互通信,既为用户提供了更快速的操作,又减小了服务器端的负担。JavaScript不能脱离HTML而独立存在,只有在支持JavaScript的浏览器中,它才能作为HTML页面的一部分起作用,但它确实增强了网页的表现力。只要您发挥想像力,就可以创建各种各样的JavaScript嵌入应用 。--- 这里具有很多实例

    标签: JavaScript HTML 用户

    上传时间: 2016-07-03

    上传用户:ANRAN

  • I控制串口芯片的驱动程序

    I控制串口芯片的驱动程序,全部用C代码完成,可以嵌入到自己程序中

    标签: 控制 串口芯片 驱动程序

    上传时间: 2014-01-15

    上传用户:saharawalker

  • 应用MATLAB仿真按序选择嵌入位的DCT变换算法

    ,应用MATLAB仿真按序选择嵌入位的DCT变换算法,对仿真程序运行后的各种参数 和效果图的变化进行了分析;最后结合GUI开发设计出数字水印执行过程仿真控制界面,并用常见的水印攻击测试了该算 法的鲁棒性。

    标签: MATLAB DCT 仿真 变换

    上传时间: 2014-01-05

    上传用户:wxhwjf