推荐阅读最新更新时间:2024-05-02 20:52
嵌入式案例 用RT-Thread和STM32实现机器人驱动控制模型算法
概述
机器人运动系统式一套高复杂性、高性、驱动力小于机体物理自由度的非线性系统,为了实现机器人在空间中稳定的运动姿态控制,本设计把机器人运动系统在空间中的运动形式等效成了旋转倒立摆模型,基于该模型的运动特点,分别设计了速度闭环控制算法和角度闭环控制算法,通过双闭环控制算法来实现对空间中旋转倒立摆的稳定控制。
开发环境
:该设计硬件依托于ART-开发平台,主控芯片采用H750高性能单片机,同时采用TB6612芯片作为旋转倒立摆的核心动力驱动,采用霍尔作为速度采集,采用高精度作为摆臂角度采集传感器,采用屏幕来进行参数的显示,与实时调整。
RT-Thre版本:RT-Thread版本采用4.0.2
开发工具及版本:m
[机器人]
TM1300嵌入式多媒体网络通信系统的设计与实现
摘要:提出了一种利用TriMedia嵌入式微处理器TM1300为CPU的多媒体网络系统的整体硬件设计方案。介绍了利用设备库和BSP分层概念在系统中音视频外设编程的应用,重点介绍基于pSOS实时操作系统网络部件pNA+的网络驱动程序的基本设计方案及网络编程模型。
关键词:嵌入式微处理器 实时操作系统 BSP(Board Suppport Package) 网络驱动
多媒体技术与网络技术的有机结合满足信息化社会人们对各种信息的大量需求。网络多媒体技术的迅速发展,加速了多种网络多媒体技术的应用,如:视频会议系统、数字视频监控系统、多媒体电子邮件、视频点播(VOD)、远程多媒体数据库等。
随着微处理器技术的发展和嵌入式操作系统的日益
[嵌入式]
Linux分时操作系统的实时性分析
一、引言
Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时系统则主要考虑任务的按时完成、尽量减少进程运行的不可预测性等。但与商业嵌入式操作系统相比Linux遵循GPL,具有源代码开放、定制方便、支持广泛的计算机硬件等优点,所以,近年来嵌入式Linux成为嵌入式系统方向上的一个研究热点。
本文首先分析了实时系统的特点和Linux内核在实时应用方面的不足,然后针对影响操作系统实时性能的若干方面进行研究,提出解决方案,最后总结全文。
二、实时系统的分类 实时系统最重要的特点就是实时性,即系统的正确性不仅仅依赖于计算的逻辑结果的正确性,还取决于输出结果时间的及时性。从这个角度看,实时系统是“
[嵌入式]
基于ARM和VxWorks实现自动彩信发送的嵌入式系统
在arm微处理器硬件平台上,应用windriver公司的tornado集成开发环境,实现基于vxworks的自动发送彩信的嵌入式应用系统。该系统使用现有cdma网络,根据设定的参数发送彩信到特定的移动终端用户。 随着嵌入式应用的发展和16/32位risc处理器技术的成熟,以及支持各种高端处理器的嵌入式操作系统的涌现和完善,嵌入式无线设备可以利用cdma网络实现许多新的应用。自动发送彩信的嵌入式系统就是这种新应用之一,在特定的条件下,系统自动发送彩信到指定的移动通信终端;该应用系统是由用户根据要求设定触发条件的自动发送彩信系统,当满足触发条件时,设备会自动控制捕获、压缩图像部件拍摄外部图像,经过模数转换、数字压缩等处理后,经处理器
[单片机]
Elmo携领先伺服驱动器亮相深圳工业自动化博览会
以色列Elmo Motion Control公司(埃莫运动控制技术) 是全球领先的运动控制解决方案提供商,一直致力于降低自动化行业各种设备的成本、减小机器尺寸,同时加强设备的性能与可靠性。Elmo将于7月1日至3日在深圳举行的深圳工业自动化博览会上展出其经过实战检验的智能伺服驱动器,其展位位于深圳会展中心2号厅2A09。
客户需要能够节省空间以及减少布线的运动控制解决方案,这种需求日益增加。客户始终寻求摆脱“布线噩梦”以及摒弃笨重的电气柜。通过使用Elmo的PCB插针式智能驱动器,即可减小设备的尺寸,优化机器的生产性能,并节约成本(占用更少空间,减少电气柜、线缆、接插件、滤波器、人工和维护)。
El
[嵌入式]
丰田TNGA新架构变速箱诞生
前不久,丰田汽车公司发布了基于丰田全球新架构(TNGA)开发的新无级变速器(CVT)以及六速手动变速器,还有全新的2.0升自然吸气发动机,2.0升混合动力系统和基于混动动力的四驱系统。这些动力选择不仅能够提升新车的驾驶感受,更重要的是能够满足全球不同地区的环保要求,有效降低二氧化碳排放。 与现有的CVT相比,新型无级变速器增加了齿轮传动,在汽车低速行驶时,会有两组齿轮直接传递动力,增加传动效率,降低油耗与排放物产出。新的CVT变速箱不仅保持了丰田动力系统一贯平顺的传统,同时在车辆急加速等需要动力的工况时,能够提供更加直接的加速感受,大幅改善现有CVT急加速延迟的现象。 优秀的变速箱能够提供高效的传动效率,平顺的
[汽车电子]
Vector推出仿真环境DYNA4 R7 将虚拟测试驱动器集成到DevOps工作流中
据外媒报道,软件与汽车技术供应商Vector宣布推出用于虚拟驾驶测试的仿真环境DYNA4的第7版,可为Linux环境生成轻量级仿真包,从而简化将虚拟测试驱动器的大规模仿真集成到连续测试(CT)管道中的过程,并进一步推动DevOps工作流在现代车辆控制软件开发中的应用。 DevOps工作流和持续的软件测试对于现代车辆控制软件的开发而言必不可少。采用这些方法可更好地满足汽车软件质量和功能安全的要求。通过在整个开发周期内提供虚拟测试驱动,仿真工具DYNA4可为客户提供多项支持,从基于模型的控制设计到硬件在环ECU测试。新的DYNA4 R7还具有新功能,有助于在连续测试管道中适应虚拟测试驱动器。
[汽车电子]
直流无刷电机驱动器芯片的选择与基本原理
无刷直流电机由电机行为主体和驱动器组成,是典型性的机电一体化产品。电机转子绕阻选用三相星型接口的方式,与三相交流的电机十分的相似。以便检验发电机转子的旋光性,在电动机中安裝了相位传感器。控制器由输出功率电子元器件和集成电路芯片等组成,那么直流无刷电机驱动器芯片是如何挑选的? 1、通用性的芯片一般用以LED显示器的中低端商品,如室内的单、两色屏等。最常见的通用性芯片是具备8位锁存、串一并移位寄存器和三态输出作用。各路较大可输出35mA的非恒流电源的电流。 2、较大输出电流:现阶段流行的恒流源LED驱动芯片较大输出电流多见每通道90mA上下。每通道另外输出稳定电流的最高值对显示器更加有意义,由于在自动白平衡情况下,规定每通道都
[嵌入式]