首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
基于STM32的数字舵机控制系统的设计   总被引:1,自引:0,他引:1  
针对无人机舵机控制系统对位置伺服的实时性和可靠性的要求,首次提出了以STM32为微控制器的新型数字控制系统;硬件部分给出了系统硬件结构图,并简要介绍了主控制芯片和硬件电路结构,为了提高系统数据传输的可靠性,引入CAN总线传输方式;在软件部分,首先简要介绍了STM32的标准外设固件库函数,然后介绍了三闭环数字调节算法的实现和中断任务;另外,搭建了无人机数字舵机数字控制系统的仿真模型,通过仿真研究验证了控制策略的可行性.  相似文献   

2.
介绍数字信号处理器(DSP)和CAN总线在远动终端控制系统中的应用。为提高系统的实时响应性能和信号处理能力,在硬件上采用DSP和CPLD技术,提高了系统的集成化程度和可靠性,增强了DSP访问外设的能力。软件上采用模块化的程序设计方法,并利用DSP的中断资源,解决了多任务对CPU的同时请求以及交叉的问题,提高了系统的实时性和软件效率。  相似文献   

3.
实时控制系统中的中断技术   总被引:3,自引:0,他引:3  
本文针对控制系统实时测量控制管理的需要,讨论了它的中断系统在硬件和软件两方面的设计技术,通过实例介绍了用C语言编写实时中断程序的方法。  相似文献   

4.
本文针对控制系统实时地测量控制管理的需要,讨论了它的中断系统在硬件和软件两方面的设计技术,通过实例介绍了用C语言编写实时中断程序的方法。  相似文献   

5.
文章提出了一种以PIC18F452单片机为核心的电磁高频筛控制系统的设计方案,给出了基于PIC18F452的电磁高频筛控制系统要求及控制原理,详细介绍了系统硬件及软件设计。该系统充分利用PIC18F452单片机软件运算的优势,以最少的硬件电路实现了系统控制功能。实际应用表明,该系统运行可靠、操作简便。  相似文献   

6.
针对工业控制系统网络化和良好人机交互性的需求,构建和开发了基于ARM9微处理器的通用工业控制人机界面系统;硬件部分主要讨论了以S3C2440微处理器为核心的硬件电路设计,外围电路模块包括SDRAM及Flash存储器电路、以太网电路、RS 232/RS-422电路、触摸屏及LCD接口等电路,在分析了硬件系统信号完整性的前提下,完成了6层PCB的设计工作;软件部分主要研究了U-Boot移植和内核裁剪技术,编写了相关的硬件设备驱动程序,设计了基于QT/Embedded的人机界面和相关应用程序,实验和测试结果表明,该系统实现了工业控制系统的人机交互和控制需求.  相似文献   

7.
基于89C51单片机的数字电容表设计   总被引:1,自引:0,他引:1  
本文介绍基于89C51单片机的电容表设计,本设计包括硬件系统和软件系统。硬件系统包括:555构成的多谐振荡电路、单片机最小系统、LED动态显示电路、经典电源电路等内容。软件系统包括:单片机定时/计时器的使用、硬件初始化程序、LED动态显示编程、中断与中断服务编程等内容。  相似文献   

8.
软硬件协同设计的步进电机细分技术的研究   总被引:1,自引:0,他引:1       下载免费PDF全文
本文以满足两相混合式步进电机的运行特性为出发点,设计了驱动控制系统的硬件和软件控制系统。驱动控制系统主要分为控制部分、驱动器部分、系统供电电源模块等。以单片机STC89C51为微处理器控制核心,实现对步进电机的运转方向和速度快慢的执行控制。驱动硬件电路核心部分采用高精度细分驱动芯片THB6128实现对步进电机的精细驱动,测试结果较理想。实际应用的结果表明,该系统稳定可靠,应用简单可行。  相似文献   

9.
设计了基于STC12C5410AD单片机的水晶镶嵌控制系统,阐述了该系统的构成和控制原理,给出了硬件电路的设计原理和软件流程图。应用证明该控制系统效果好、成本低廉,有助于提高生产效率。  相似文献   

10.
基于PIC16F877单片机的电子秤包装机控制系统   总被引:1,自引:0,他引:1  
基于单片微处理器PIC16F877研制成功了六嘴回转式电子秤水泥包装机的智能控制器,给出控制系统的硬件电路和软件的设计思想,并阐述了控制器的工作原理。该控制器设计的高精度是本系统的重要性能。中断嵌套是设计软件中的难点。本系统还成功实现了与上位机的通信。  相似文献   

11.
Walker  W. Cragon  H.G. 《Computer》1995,28(6):36-46
Systems architects are faced with many possibilities for designing interrupt processing strategies that optimize computer resources and performance. This framework of hardware implementation techniques highlights choices for consideration. The approach we've developed broadly classifies interrupt processing techniques and implementations into six phases. In preparing this taxonomy, we've examined the strategies used in 15 modern concurrent processors (those that can process more than one instruction at a time), such as the MIPS R4000 and Intel Pentium. We extend our findings, as applicable, to interrupt processing design decisions in general and survey the different hardware techniques available to designers. We concentrate on concurrent processors because their interrupt processing systems are more complex than those of nonconcurrent processors, and because the level of concurrency in modern processors is steadily increasing  相似文献   

12.
为解决大规模海上拖缆地震勘探对控制系统的实时性和处理效率问题,提出了采用CPCI工控机箱为硬件平台,VxWorks实时操作系统为软件处理平台,设计和实现了一套CPCI多通道卡驱动程序。通过分析VxWorks驱动程序结构和CPCI总线设备特点,重点给出了从内存映射模块、中断注册初始化模块和中断处理模块等方面进行CPCI多通道卡驱动程序的设计方法、实现过程和关键代码。集成CPCI多通道卡驱动程序的“海燕”拖缆定位与控制系统具备12个通道数据处理能力,多次成功应用到海上生产作业中,其实时性和处理效率满足大规模海上拖缆地震勘探对控制系统的要求。CPCI多通道卡驱动程序设计合理,易于扩展到其他具有多通道、多任务、实时性要求高的嵌入式数据采集系统中。  相似文献   

13.
给出了微机采用中断传送方式编写程序的三种方法 :循环踏步等待中断、外部硬件中断与软件系统同步、中断接管和热键技术。通过一个实例介绍使用热键 Ctrl F1 1激活驻留程序 ,在屏幕上显示系统时间 ,也可用热键 Ctrl F1 2关闭时钟显示。  相似文献   

14.
Windows提供图形用户界面(GUI)支持,但其中断定时编程不像DOS下可直接对硬件操作。针对Windows 9x操作系统,研究了实时控制软件的几种可能的定时方法:系统定时、多媒体定时、VxD和线程中加轮询方式。在分析比较了几种方式各自特点的基础上,给出了其对于数字控制系统而言相应的适用范围,并对其中的几种方式进行了实例测试。通过实测结果比较,推荐使用多媒体定时器和VxD编程方式实现控制软件的中断编程。  相似文献   

15.
高性能DSP中断处理技术   总被引:1,自引:0,他引:1  
许新任  陈进 《计算机工程》2004,30(19):176-177,191
分析了DSP中断控制和中断服务机制,设计了4级中断优先级系统,提供了硬件、软件异常,硬件、软件中断,DMA中断,片上、片外中断等多种中断类型;提供电平、边沿触发的选择。实现了快速中断A、快速中断B和普通中断3种服务类型。整个中断系统较好地满足了DSP用作数字信号处理时快速高效的特点。  相似文献   

16.
编写硬件中断服务程序是面向Windows95实时系统的一项关键技术,它直接影响到系统的实时性能。本文详细分析了Windows环境下的动态链接库(DLL)技术:通过一个实例,给出相应的程序。这些程序作者在Windows95环境下开发的《铁路信号实时控制》工程系统中得以实现。  相似文献   

17.
基于RTLinux的FAST馈源精调控制系统开发   总被引:1,自引:0,他引:1  
大射电望远镜馈源舱的二次精确定位控制是FAST项目成功实施的关键技术之一,该文对其控制技术进行了较为深入的研究,提出了以硬件中断为基本时钟源、以实时多任务操作系统RTLinux为开发平台的实时控制方案,并且利用操作系统提供的硬件中断服务、中断驱动线程、管道以及共享物理内存等技术设计了软件系统,最后在建造的缩尺实验平台上进行了实验验证,取得了预期的控制效果。  相似文献   

18.
基于CAN总线的双DSP通信方案设计与实现   总被引:1,自引:0,他引:1  
针对目前逐渐增多的双DSP系统中的通信问题,分析比较了各种DSP通信方案以及将CAN总线用于DSP通信中的优势;介绍了DSP中CAN通信接口的硬件和软件设计及实现,重点阐述了CAN模块的相关寄存器设置,并且采用中断接收数据和双缓冲存取数据的方法;本方案已成功运用于某无人机飞行控制系统,系统运行良好.  相似文献   

19.
转速控制单元是水下热动力推进系统的重要组成部分,其直接影响着动力推进系统的性能;为了实现对系统的精确控制,采用以PC104嵌入式计算机为核心,开发了系统的转速控制单元方案,给出了系统的工作原理及基本硬件组成,介绍了多周期同步计数转速测频方法、抗干扰措施、各软件模块功能及中断处理;通过数字试验台实验证明该系统具有良好的实用性和可靠性。  相似文献   

20.
中断驱动系统模型检验   总被引:1,自引:1,他引:0  
针对一类中断驱动系统提出了一种建模和模型检验的方法.该系统通常由中断处理程序和操作系统调度的任务组成,前者由中断源触发后处理中断事件,后者则负责处理系统的日常任务以及某些中断处理事件的后续处理.因为这类系统是实时控制系统,对中断事件的处理需要在规定时间内响应并完成,否则可能造成严重的系统失效.为了帮助系统设计人员在系统设计过程中应用模型检验技术来提高系统的正确性,首先确定了此类系统中与时序性质相关的系统要素(包括系统调度任务、中断源、中断处理程序)和相关参数,并要求设计人员在设计阶段明确指出这些要素的参数.然后,提出了将这些要素和参数自动转化为形式化模型的方法:使用时间自动机对中断事件进行建模,使用中断向量表和CPU处理栈对中断处理过程进行建模.对于得到的形式化模型,给出了针对中断处理超时错误的检测方法,并在此基础上给出了针对共享资源的完整性、子程序原子性的检验方法.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号