学科分类
/ 10
186 个结果
  • 简介:目前很多嵌入式系统以DSP为核心构建,但是,采用汇编语言开发DSP系统存在开发难度大、开发周期长、维护性差等缺点,应用C语言开发DSP系统是广大嵌入式开发者的迫切要求.有关单片机的C语言开发有相当多的资料可以参考,而DSP系统的C语言开发却很少见.本文以TI公司的DSP器件TMS320F24X系列为例,讲述怎样用C语言开发一个完整的DSP嵌入式系统.

  • 标签: C语言 DSP 嵌入式系统 软件开发
  • 简介:ESP8266是一款高性能无线芯片,在家居自动化、可穿戴设备、工业无线控制等领域都有广泛的应用。本系统以TFT触摸屏作为用户显示界面,检测命令和检测数据在TFT触摸屏进行显示,以ArduinoLeonardo平台作为主控模块,ESP8266作为与功率计和光谱仪的无线通信接口,通过ESP8266进行命令和数据的透传,解决了检测设备的无线通信问题。

  • 标签: ESP8266 ARDUINO TFT触摸屏
  • 简介:给出了一种基于FPGA的多波束成像声纳整机的硬件电路设计方案,介绍了该方案中各分系统的具体电路实现,以Xilinx公司的FPGA芯片作为核心器件,根据干端PC下发的控制指令实现对180个基元的发射接收电路的控制,完成数字波束形成,并将波束数据通过千兆网上传至干端PC进行显示。系统电路设计简洁,具有较强的灵活性和扩展性。文中介绍了系统的硬件架构,论证了多波束成像声纳系统接收前端和数字信号处理模块的硬件设计方案。实际测试结果表明,系统能够清晰地对水底地形特征进行实时成像,具有15帧/s的刷新率。

  • 标签: 多波束成像声纳 发射接收电路 波束形成器 千兆网传输 控制指令 FPGA
  • 简介:针对目前国内工业应用中提出的八Mecanum轮全向移动平台的构想,提出其控制系统的设计与实现方案。研究通过八轮全向移动平台的原理分析,提出总体设计方案,以STM32单片机为控制核心,通过接收遥控信号协同驱动8个Mecanum轮,实现移动平台的全向移动以及零转弯半径转动。详述了控制系统软硬件的模块化设计,并在此基础上研制了样机。通过实验验证了控制系统设计的可行性,对于推进国内全向移动平台的工业化应用具有一定的意义。

  • 标签: Mecanum 全向移动平台 STM32
  • 简介:传统的SLA蓄电池充电控制方法有定时控制、Vmax控制、△V控制、温度控制等。这些充电控制方法均未能有效遵从电池内部的物理化学规律,使整个充电过程存在着严重的过充电和析气等现象,充电效率低。本文针对SLA蓄电池的四阶段充电特点,结合模糊控制和嵌入式技术,提出一种基于ARMCortex—M3LM3S的智能模糊SLA蓄电池充电方案。该充电方案对充分发挥SLA蓄电池的功效,提高对SLA蓄电池的充电速度,减少充电损耗,延长SLA蓄电池的使用寿命具有重要意义。

  • 标签: SLA蓄电池 模糊控制 μC/OS—II ARM Cortex—M3 LM3S301
  • 简介:介绍一种以公共电话网络PSTN(PublicSwitchTelecommunicationNetwork)为传输媒介的住宅小区紧急求助系统.系统以单片机为核心,以双音多频(DTMF,DualToneMultipleFrequency)作为通信方式.该系统为小区内住户提供紧急求助服务,具有可靠性高、成本低、易普及等优点.文中给出系统原理图、主要硬件电路和程序框图.最后对该系统的应用前景进行了预测.

  • 标签: 公共电话网 社区紧急求助系统 PSTN 单片机 双音多频 DTMF
  • 简介:设计嵌入式系统实现各种通信方式之间的数据交互。核心模块板采用基于ARM9体系结构的微控制器。硬件电路扩展外围串口、CAN总线接口、以太网口等。为嵌入式Linux操作系统开发扩展的串口驱动程序;应用编程完成多线程建立、缓冲区互斥、串口收发等功能函数。实现了CAN总线、以太网及串口之间的数据交互。经测试,设计并实现的通信控制器满足复杂交互通信的要求。

  • 标签: 嵌入式系统 通信 多线程 同步和互斥 复杂交互通信
  • 简介:在REID系统中,当阅读器作用范围内有多个标签同时向阅读器发送数据时,就会产生冲突,需要防冲突算法解决该问题。本文主要是针对二进制搜索算法进行详细的研究,并提出一种改进算法的实现方法。

  • 标签: 射频识别 多标签 防冲突 二进制搜索算法
  • 简介:远程监控是中央空调控制系统的一个重要组成部分。本文提出基于短消息方式的远程监控系统的设计方案,具体介绍系统的硬件实现和软件设计。该系统的主要特点在于硬件实现简单、软件可扩充性强以及控制方式灵活有效。

  • 标签: GSM/GPRS Q2403A 远程监控 控制器 短消息
  • 简介:引入了一种基于开源系统的无线视频监控智能车设计方案,该方案利用双核、双系统的开源硬件来搭建智能车的基础设备,再利用开源的OpenWrt系统构建基于RESTAPI的用户交互接口。用户可以通过该接口控制智能车的运动,以及获取传感器数据,最后利用基于Web的开源摄像头采集系统MJPEG—STREAM搭建视频监控系统。本方案可降低开发成本、提高开发效率,具有较高的应用价值。

  • 标签: OpenWrt MJPEG—STREAM 开源 ATmega32U4 ATHEROS AR9331
  • 简介:在CAN消极报错帧分界符中发生的格式错会引起该消极报错节点处于等效离线状态,以及由该节点发送的消息优先级逆转。本文讨论了发生此问题的情景、后果以及解决方案。

  • 标签: CAN总线系统 报错帧分界符 优先级逆转 现场总线
  • 简介:介绍了一种新型的具有图形化界面的车载DVD影音系统,给出了DVD影音系统的主机模块和显示屏模块的设计方案,并介绍了基于YGV629的DVD视频画面和图形化界面的叠加原理,最后给出了系统的软件实现方法。该设计方案实现的车载影音系统操作界面友好、灵活性强,只需修改相应的图形库,即可应用于需要视频图形叠加的其他领域。

  • 标签: 车载DVD 影音系统 YGV629 图形化界面
  • 简介:控制系统中大多采用电压监控或者看门狗电路,以保证系统的稳定运行。采用硬件复位的方式,可以通过按键开关在任意时刻进行系统复位,系统复位后程序重新开始运行。但有些系统中有人机界面显示,主机在机箱内部,人工复位很不方便,所以采用界面方式的软件复位。

  • 标签: TMS320F2812 复位方法 控制系统 软件复位 稳定运行 系统复位
  • 简介:系统是以TMS320DM642为核心,结合视频编解码芯片,并外扩大容量的存储器,实现4路视频输入与1路视频输出。本文主要介绍了基于TMS320DM642的视频监控系统的硬件设计,主要包括视频输入/输出模块的设计、电源模块的设计、外部存储器模块的设计,同时介绍了基本的硬件调试方法。该系统具有视频传输延迟短、处理速度快的优点,可应用于实时视频图像处理。

  • 标签: TMS320DM642 视频监控 硬件设计
  • 简介:介绍一套基于DSP和IRMCK201的双CPUPMSM位置伺服系统,重点介绍该系统结构及软硬件的设计方案。实验结果表明,软硬件设计合理、实时性好,控制精度高,有较好的动态性能;同时,这种交流伺服方案,性能优越,设计简单,编程任务小,开发周期短,也可用于其他交流伺服控制系统,具有很好的推广意义。

  • 标签: 交流伺服 PMSM DSP IRMCK201 运动控制芯片