基于机器人的多路超声波测距系统设计研究
介绍了机器人采集环境信息的必要性以及超声波传感器在该方面存在的优势,具体说明了8路超声波测丑巨模块的软、硬件的设计方法,并利用大量的实验测试数据,通过最小二乘法对超声波传感器进行了拟合,建立了超声波传感器的测距方程,为超声波传感器的使用提供了较好的数学模型。提出了一种新的多路超声波传感器测距排列方式,同时给出了在AEF—Ⅱ型移动机器人中的实际应用。
一种任意整数周期的高精度测速系统设计
介绍了一种由89C51单片机与82C53计数器组成的高精度测速系统。通过系统外围电路和控制软件设计,采用单片机在两次中断中开启和停止定时器,实现了对电机转速脉冲信号任意个完整周期的精确测量;克服了82C53计数器由于打人计数初值原因,随机地产生系统少计或多计一个脉冲的情况。最后以Agilent公司生产的高精度信号发生器为基准对该系统进行了速度测量模拟实验,并对实验结果进行了分析。结果证明,该测速系统具有测速精度高,测量范围宽的优点。
PC104在工业色谱仪上的应用
本文主要介绍了PCl04在工业色谱仪上的应用,工业色谱仪的软硬件系统。重点介绍了使用PCl04进行A/D采样的方法,以及中断服务子程序的编制方法和数据存储技巧。
基于PCI总线模块的多通道串行数据采集系统设计
给出了一种基于FPGA实现的PCI总线的多通道同/异步串行数据采集系统的硬件及软件设计方案,同时重点介绍了利用Altera公司的PCI兆核函数来实现PCI接口的具体方法。
基于ARM9芯片S3C2410异常中断程序设计
实时操作系统要求处理器快速响应异常中断.以S3C2410为硬件平台,结合经过实际验证的代码详细分析了基于ARM嵌入式系统的异常处理流程.然后阐明关键字"-irq"的作用,设计出中断处理函数.最后,通过设置中断控制寄存器,设计外部中断EINT3的初始化程序,并给出主程序流程图.实践证明程序运行稳定可靠.
基于Mega48单片机的单芯片转速表设计
本文作者从实际应用出发,利用AVR系列Mega48单片机制作的单芯片转速表,并经过实际应用检验,在测量精度、对传感器的适应能力等方面与传统发动机转速表相比,具有一定的优势;在结构和成本方面,则大大优于传统转速表,具有较强的实际应用价值。
计算机电液伺服控制动态环境模拟系统
动态环境模拟系统隶属国家军工“高新工程”配套项目,本文介绍了用计算机实现对该大型、重载、高精度动态环境模拟系统的电液伺服控制的原理、硬件组成及软件设计。
一种基于C51的多任务机制及应用
本文介绍了一种在MCS-51单片机程序中实现多任务机制的简单方法.并给出了源代码和一个应用实例。通过中断进行实时任务切换,具有结构简单清晰、代码量少、不需使用汇编等优点。该方法亦可应用于其他单片机系统。
红外遥控器在单片机控制系统中的应用
文章介绍了一种用红外遥控器作控制器的单片机控制系统,具体说明了其软、硬件的实现方法.
一种新型过流保护电路设计
与多数以"中断"模式实现保护不同,文章提出了一种用于低压差线性稳压器(LDO)的过流保护电路设计新方案,通过"屏蔽电路"屏蔽过流信号,使LDO不因过流信号干扰而中断运行。为了防止屏蔽时间内的过大电流烧毁功率管,提供过大电流关断电路,当屏蔽时间内负载电流太大可能瞬间烧毁功率管时能及时关断功率管,保证功率管的安全。该电路的屏蔽时间可以根据需要设定。CSMC0.5μmBiCMOS工艺Cadence spectre仿真结果表明,改进后的过流保护电路能有效屏蔽设定时间内的过流信号,扩大了正常工作区的范围,保证了LDO更高效安全地运行。