解读三种嵌入式系统控制电路设计

发布者:RainbowDreamer最新更新时间:2015-09-10 来源: eefocus关键字:电机技术  电机传动  控制电路 手机看文章 扫描二维码
随时随地手机看文章
嵌入式系统是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,为控制、监视或辅助设备、机器或用于工厂运作的设备,核心是由一个或几个预先编程好以用来执行少数几项任务的微处理器或者单片机组成。本文将介绍三种基于嵌入式技术应用电路设计,分别是电机驱动控制器、SOHO路由器电路与嵌入式语音识别电路。

电机驱动控制器

采用DSP芯片和外围电路构成速度捕获电路,电机驱动控制器采用微控制芯片和外围电路构成了电流采样、过流保护、压力调节等电路,利用CPLD实现无刷直流电机的转子位置信号的逻辑换相。赛车刹车控制器是由防滑控制器和电机驱动控制器组成。两个控制器都是以DSP芯片为核心。防滑控制器主要是以滑移率为控制对象,输出给定的刹车压力,以 DSP芯片为CPU,外加赛车和机轮速度信号调理电路等。电机驱动控制器主要是调节刹车压力大小,并且控制电动机电流大小,也是以DSP芯片为CPU,再加外围电路电动机电流反馈调理电路、过流保护电路、刹车压力调理电路、四组三相全桥逆变电路等构成电机驱动控制器。

信号处理电路:赛车防滑控制器主要是以滑移率为控制对象,防止赛车打滑,由滑移率的偏差大小调节后输出压力参考值,以跟踪给定的滑移率大小。防滑控制器上必须有赛车前轮和刹车机轮速度信号的调理电路,主要是为了得到反馈的滑移率。赛车速度信号是以自由滚动的赛车前轮速度信号代替。在赛车的前轮与刹车机轮上都装有测速传感器,当轮子转动时,测速传感器会产生正弦波形式的交流信号,机轮每转动一圈,测速传感器发出50个周期的正弦交流信号。正弦交流信号的振幅随轮子速度的变化而变化,其信号为偏压2.5V,峰值为0.3V,最大信号幅值不超过5V的正弦波信号。

速度调理电路

电流采样及过流保护电路:无刷直流电动机的电流是通过功率驱动电路母线上的电阻进行检测的。母线上面的电阻是由两个0.01Ω的功率电阻并联,采样电路是通过这两个并联的采样电阻进行电流采样的,采样电阻将电流信号转换为电压信号,电压信号送到电流监控芯片进行放大,然后经过由OPA2344($0.8875)构成二阶有源滤波电路滤波,最后得电流反馈信号,直接送到A/D转换器。

电流采样电路

硬件过流保护电路,对系统的正常工作起到很重要的作用,主要是对功率器件MOSFET和电动机的保护。系统还带有软件保护功能,过流信号 OVCURX送到 DSP的输入引脚,当OVCUR为高电平时,DSP会产生电机控制转动信号ENABLE关断逻辑信号,使电机停转。芯片IR2130($5.6212)自身带有过流保护功能。SOHO路由器电路

利用Linux内核支持IPMasquerade技术实现NAT转换,实现多台主机共享访问因特网。IPMasquerade工作原理:客户机将实现IPMasquerade的Linux机器设置为缺省网关,当IPMasquerade的Linux机器收到客户机的数据包时,对其进行改写,将源地址替换为自己的IP地址,将源端口号换成一个新的端口号,并且对该过程进行记录;当接收到响应数据包时,如果其端口号正是先前所指定的端口号则再对该数据包进行改写,将其目的IP地址及目的端口号替换为原来记录的客户机IP地址和端口号,然后再发送给客户机。

DM90000接口电路图

S3C2410X微处理器通过系统总线连接FLASH和SDRAM构成存储系统,系统上电后,微处理器从FLASH中读取初始化程序,SDRAM为程序运行和数据处理和转发提供临时存储空间。以太网控制芯片DM9000,经单端口隔离变压器和RJ45接口与互联网相连。DM9000 通过MII(独立媒体接口)与交换控制芯片RTL8305SC的PORT4口相连,RTL8305SC经过4端口隔离变压器和四个RJ-45接口连接局域网集线器,交换机或电脑,进行数据交换或通过微处理器控制与广域网连接。

DM9000与S3C2410X、RJ45接口电路如图所示,DM9000E芯片的引脚INT与S3C2410X芯片的外部中断信号 EINT14相连,S3C2410X片选信号nGCS4和地址线MA2分别连接DM9000的AEN引脚和CMD引脚。SA6到SA0对应地址总线,而 SA9与SA8引脚设置为高电平,SA7引脚设置为低电平,用来片选DM9000;3C2410X的nOE引脚连接DM9000的读引脚IOR#,nWE 引脚连接DM9000的写引脚IOW#,并将S3C2410X数据线MD[0..15]与DM9000的数据线SD[0..15]连接,实现数据传输。将 RTL8305S第5端口设定为一个MII接口与以太网控制芯片DM9000RMII接口相连,RTL8305S与四端口隔离变压器和RJ45接口相似。

嵌入式语音识别电路模块

服务机器人以服务为目的,因此人们需要一种更方便、更自然、更加人性化的方式与机器人交互,而不再满足于复杂的键盘和按钮操作。基于听觉的人机交互是该领域的一个重要发展方向。目前主流的语音识别技术是基于统计模式。然而,由于统计模型训练算法复杂,运算量大,一般由工控机、PC机或笔记本来完成,这无疑限制了它的运用。嵌入式语音交互已成为目前研究的热门课题。 嵌入式语音识别系统和PC机的语音识别系统相比,虽然其运算速度和内存容量有一定限制,但它具有体积小、功耗低、可靠性高、投入小、安装灵活等优点,特别适用于智能家居、机器人及消费电子等领域。

模块的核心处理单元选用ST公司的基于ARMCortex-M3内核的32位处理器STM32F103C8T6。本模块以对话管理单元为中心,通过以LD3320芯片为核心的硬件单元实现语音识别功能,采用嵌入式操作系统μC/OS-II来实现统一的任务调度和外围设备管理。经过大量的实验数据验证,本文设计的语音识别模块具有高实时性、高识别率、高稳定性的优点。

语音识别电路

语音识别部分原理图

图3为语音识别部分原理图,参照了ICRoute发布的LD3320数据手册进行设计。LD3320的内部集成了快速稳定的优化算法,不需外接Fla-sh、RAM,不需要用户事先训练和录音而完成非特定人语音识别,识别准确率高。图中,LD3320采用并行方式直接与 STM32F103C8T6相接,均采用1kΩ电阻上拉,A0用于判断是数据段还是地址段;控制信号,复位信号以及中断返回信号INTB与 STM32F103C8T6直接相连,采用10kΩ电阻上拉,辅助系统稳定工作;和STM32F103C8T6采用同一个外部8 MHz时钟;发光二极管D1、D2用于复位后的上电指示;MBS(引脚12)作为麦克风偏置,接了一个RC电路,保证能输出一个浮动电压给麦克风。

编辑点评:

嵌入式语音识别电路模块对话管理单元为中心,通过以LD3320芯片为核心的硬件单元实现语音识别功能,采用嵌入式操作系统μC/OS-II来实现统一的任务调度和外围设备管理,设计的语音识别模块具有高实时性、高识别率、高稳定性的优点。文中对电机驱动控制器电路、SOHO路由器电路与嵌入式语音识别电路进行了深行次分析,请读者细细品读。

关键字:电机技术  电机传动  控制电路 引用地址:解读三种嵌入式系统控制电路设计

上一篇:德州仪器推出首款C2000 Delfino LaunchPad开发套件
下一篇:STM8S基本型系列微控制器新增耐125°C高温的产品

推荐阅读最新更新时间:2024-03-16 14:31

适用于适配器的反激同步整流控制电路
  随着消费类电子的发展,其外部供电电源(适配器)所消耗的电能占全球能耗的比例在急剧加大,成为不可忽视的耗能“大户”。以美国为例,每年适配器需要消耗电能3000亿度/年,占整个国家每年用电总量的11%。   在节能减排深入人心的当今,目前各国政府的法规中对外部电源的要求越来越严格。美国能源之星5.0,针对外部电源的平均效率也作出了更为苛刻的规范。    表1:输出电压Vout 6V时的电源效率。   表2:输出电压Vout 6V时的电源效率。   高功率密度,高集成度毫无疑问已经成为电子技术发展的方向,电源效率的提升不仅能减小电源的体积还能大大提高电源的可靠性。   适配器作为小功率的消费品,设计成
[电源管理]
适用于适配器的反激同步整流<font color='red'>控制电路</font>
电容式接近控制电路设计
    在图中,三极管VT1与周围元件构成一个射频振荡电路;金属感应电极片连在VT1的集电极作为探测器。在没有其他导体接近感应电极片时,VT1组成的振荡电路正常振荡,此时VT1发射极输出的射频电压信号经VD1、VD2检波后成为直流控制信号,该信号使开关管VT2导通,继电器得电吸合,接通被控电路的电源:当有导体接近感应电极片时,由于任何靠近感应电极片的导体都会感应出电极片和“地”之间的电容,而电容的增加就会降低振荡器的正反馈量直至振荡器停止振荡,如果振荡器停振,射频检波电路就不再输出直流控制信号,此时开关管VT2就会截止,使继电器失电断开,而且继电器断开后需要再松开开关S再闭合后,电路才能进人下一次振荡状态,否则继电器就一直断开。  
[嵌入式]
4mA~20mA的电流控制电路
4mA~20mA的电流控制电路 图4示出在隔离的4 mA~20 mA电流环控制电路中采用的单通道数模转换器。AD56624采用SOT-23封装,非常适合需要模拟输出之间完全隔离的应用。 AD5662 的最大输出电压范围是5 V, AD5662 由ADR025提供基准电压,ADR02由可变环路电压提供稳压电源。使用一只运算放大器和晶体管电路可将该DAC的5 V输出范围转换为4 mA~20 mA电流输出。
[电源管理]
4mA~20mA的电流<font color='red'>控制电路</font>
全波可控硅控制电路
全波可控硅控制电路图
[模拟电子]
全波可控硅<font color='red'>控制电路</font>图
安森美半导体先进电机控制技术满足更高能效要求
电机市场发展趋势   历经百年的发展,电机的应用领域已非常广泛。 安森美 半导体的电机驱动产品覆盖的汽车及工业等领域的应用,正是电机市场主要趋势的一个缩影。   首先是汽车电气化的趋势,即汽车制造商用集成的高能效电机替代传统内燃引擎动力,通常是用无刷直流(BLDC)电机替代皮带和齿轮驱动,用于引擎盖下的辅助元件,如泵、阀、供暖及空调、风扇等。由于BLDC电机具有相当优异的性能,也开始进入传统上采用有刷直流(BDC)电机方案的其他应用。   另一个趋势是应用装配率的提升增加了电机的安装数量,如电机化供暖通风空调(HVAC)气瓣控制(主要用于有刷直流及单极步进电机)也开始应用于较低端汽车的HVAC系统。   BLDC电
[工业控制]
吃透PLC控制原理的4个基本控制电路设计
实例1 单输出自锁控制电路 启动信号 I0.0 和停止信号 I0.1 持续为 ON 的时间般都短。该电路最主要的特点是具有“记忆”功能。 实例2 多输出自锁控制电路(置位、复位) 多输出自锁控制即多个负载自锁输出,有多种编程方法,可用置位、复位指令 实例3 单向顺序启停控制电路 1. 单向顺序启动控制电路是按照生产工艺预先规定的顺序,在各个输入信号的作用下,生产过程中的各个执行机构自动有序动作。只有 Q0.0 启动后,Q0.1 方可启动,Q0.2 必须在 Q0.1 启动完成后才可以启动。 2. 单向顺序停止控制电路就是要求按一定顺序停止已经执行的各机构。只有 Q0.2被停止后才可以停止 Q0.1,若想停止 Q0
[嵌入式]
吃透PLC控制原理的4个基本<font color='red'>控制电路</font>设计
基于步进电机驱动芯片和核步法实现闭环控制电路的设计
步进电机是将电脉冲信号转换成角位移或线位移的一种装置。它产生的位移与输入脉冲数严格成正比,平均转速与输入脉冲的频率成正比,具有结构简单、可靠性高和成本低的特点。由于步进电机没有积累误差,容易实现较高精度的位移和速度控制,被广泛用于精确控制领域。由步进电机与驱动电路组成的开环数控系统简单并且价格低廉,但有时存在振荡和失步现象,故在复杂电磁环境下或是对精度要求较高的场合下,必须加入反馈电路组成高性能的闭环数控系统。本文采用旋转编码器作为反馈器件对步进电机实行闭环控制。 1THB6064H简介 THB6064H是在东芝公司2009年主推的TB6560AHQ的基础上开发的一款PWM斩波型两相步进电机驱动芯片。该芯片配合简单的外围电路即
[嵌入式]
基于步进<font color='red'>电机</font>驱动芯片和核步法实现闭环<font color='red'>控制电路</font>的设计
模拟流星雨LED控制电路设计
基于W79E2051单片机和LED恒流专用驱动芯片MBI5026设计了一款模拟流星雨LED控制电路,LED使用高亮白色,可根据需要接上36,48,64颗LED,通上电源,一字型排开的LED,会产生从上到下,从最亮的到渐暗的流星雨效果,效果逼真,可作为屋外,广场装饰灯. W79E2051单片机具有标准的串行输出口,可方便地向具有相同通信协议的驱动芯片MBI5026进行通信,同时对定时要求不高的场合,我们完全可以使用单片机内部的RC振荡时钟,这样单片机的外围元件及极简单,仅需要复位元件即可,由于流星雨效果是有着随机特性,在多个灯管同时使用时,为了达到伪随机效果,我们还推荐使用单片机的内部RC时钟.这样效果会更好.同时W79E2051在电
[电源管理]
模拟流星雨LED<font color='red'>控制电路</font>设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved