分享到:

基于CAN总线和ARM的智能家电控制器的设计

0引言随着科技水平的不断提高,家用电器种类日益繁多,人们对家用电器统一管理的要求越来越迫切。信息技术和网络技术的发展为家用电器居家环境集中控制和远程控制提供了可能。将信息技术与家电控制技术相融合,在更大程度上实现家庭生活的信息化和自动化,满足人们舒适、高节奏的生活需要,使所有的消费电子产品具备连入网络的能力,这正是消费类电子产品下一步的发展趋势[1]。本文设计的控制器用来控制挂接在CAN总线上的智能家电,达到对家电智能化控制的目的。1控制器硬件设计方案控制器设计的原理如图1所示。采用32bit的LPC2294微处理器[2~5]作为控制器的核心,扩展了CAN收发器、调制解调器接口、红外遥控模块、键盘与显示、外扩EEPROM等。图1控制器原理框图控制器的基本功能是通过CAN总线[6~8]采集节点上各个智能家电的信息,分析、判断哪些家电在运行,了解其运行情况并以LED显示;通过红外遥控模块控制某个家电运行或停止;通过键盘输入可以加入或...  (本文共3页) 阅读全文>>

《电子设计技术》2007年06期
电子设计技术

新型微控制器适合POS机设计应用

根据国内有关标准要求,从2008年起所有零售商在买卖中都必须采用POS机。赛恩科技(CyanTechnology)推出的eCOG1X微控制器针对POS机应用,采用16位哈佛架构,具有24位字代码线性地址空间和16位字数据线性地址空间,内嵌双智能卡控制器、USB2.0OTG、10/100以太网MAC、外部存储器接口和存储器管理单元,最高工作频率为70MHz(图)。eCOG1X包含两个独立的智能卡接口控制器,无需软件开销就能支持最多2个智能卡。采用DUSART、SCI协议也可以实现兼容ISO7816和EMV的智能卡接口。最终方案能支持最多3张智能卡。外部存储器接口支持NOR闪存、SRAM和SDRAM以扩大代码空间和数据空间。EMI具有可配置的时序和延迟时间。24位物理地址线支持每一个片选最大寻址16MW字的存储空间。通过软件手段,eCOG1X支持用NAND闪存实现大容量存储。eCOG1X有最多120只通用I/O引脚,两个1...  (本文共1页) 阅读全文>>

《电子技术应用》2007年04期
电子技术应用

Silicon Laboratories推出更高效能的小型微控制器

C8051F360微控制器采用5×5毫米封装提供100MIPS运算效能和32kB闪存高效能模拟与混合信号IC领导厂商Silicon Labora-tories(芯科实验室有限公司,Nasdaq:SLAB)近日推出采用5×5毫米封装并提供100MHz CPU效能的混合信号8位微控制器系列。C8051F360小型微控制器进一步扩大Silicon Laboratories功能最密集的小型微控制器产品线,更适合需要精准动作控制和信号处理的消费与工业电子应用。Silicon Laboratories的高整合C8051F360提供给客户更强大功能,包括一组双周期16×16乘加器(MAC)、一个精准度2%的内部振荡器和32kB可在线烧录闪存。C8051F360拥有可配置式I/O引脚和各种通讯外设,包括无石英晶体的UART、SPI和SMBus。这款微控制器的...  (本文共1页) 阅读全文>>

《电子工程师》2007年07期
电子工程师

基于CPLD的时间控制器设计

0引言传统时间控制器功能简单,硬件线路多,设计复杂,可靠性差。随着CPLD(复杂可编程逻辑器件)的飞速发展,它以其编程方便、集成度高,速度快、价格低等特点越来越受到广大电子设计人员的青睐。本文介绍一种以CPLD[1]为核心、以VHDL[2]为开发工具的时间控制器,该控制器不仅具有时间功能,而且具有定时器功能,能在00∶00~23∶59之间任意设定开启时间和关闭时间,其设置方便、灵活,广泛应用于路灯、广告灯箱、霓虹灯等处的定时控制。1系统设计方案1.1系统总体结构时间控制器主要由CLOCK(数字时钟)、TIME_SET(定时器开启时间和关闭时间设置)、COMPARE(比较输出)、FUNC_CTRL(功能控制模块)和显示输出控制模块等组成。系统方框图如图1所示。图1时间控制器总体框图FUNC_CTRL模块控制系统处于不同的功能状态,并产生不同的控制信号分别控制TIME_SET模块和CLOCK模块,而这3个模块的输出连接到COM-PA...  (本文共4页) 阅读全文>>

《电脑知识与技术》2007年24期
电脑知识与技术

利用表达式控制器轻松创建复杂动画

一、引言3DSMAX使用表达式控制器制作动画就是将有动画关联的参数以表达式的方式设置好然后只要改变相关的参数.其它关联参数就会自动发生变化。例如,汽车在行驶的过程中.车轮会相应转动.当汽车减速时.车轮的转动就会变慢如果我们使用通常的关键帧的方法来进行动画设置.很难将汽车车体的移动与车轮的转速设置得准确到位.尤其是当汽车发生不规则运动的时候。此外.像蛇的扭动动画.鸟在空中飞翔时扇动双翅的动画水中鱼儿摆尾的动画.机械上的齿轮转动的动画等等都可以通过表达式.来产生最佳的动画效果。通过表达式控制动画.可以在不同种类的参数之间建立关系。二、操作界面及主要功能“创建变量”组标量—选择要创建的变量的类型。向量—选择要创建的变量————的类型。“变量参数”组Tick偏移———包含了偏移值。1tick等于1/4800秒。如果变量的tick偏移为非零,该值就会加到当前的时间上去。“表达式”组在“表达式”框中输入表达式。表达式必须是有效的数学表达式。...  (本文共2页) 阅读全文>>

《计算机与网络》2007年18期
计算机与网络

Silicon Laboratories发表C8051F336系列高整合8位微控制器

高效能模拟与混合信号IC厂商s正con Laboratories(芯科实验室有限公司)日前在美国波士顿举行的嵌人式系统研讨会发表C8051F336系列高整合8位微控制器,进一步扩大其领先业界的小型微控制器产品阵容。F336系列的接脚与Silicon Labontories C8051F330系列完全兼容,但程序存储空间增至16kB。F336系列拥有更多闪存、高效能外围和在各种条件下均可发挥最佳效能的操作能力,设计人员很容易通过软件将产品升级和扩充新功能,并且发挥Silicon Lab:混合信号微控制器的成本、可靠性与设计等优点。F336系列体积精巧,却具备最...  (本文共1页) 阅读全文>>