基于LPC2131嵌入式系统的CAN模块设计与实现
对于内部没有集成CAN控制器的处理器可通过外部扩展CAN接口来实现CAN通讯。以philíps的ARM7处理器LPC2131为例,给出了较为通用的硬件设计和基于嵌入式实时操作系统μCOS—Ⅱ实现CAN通信的关键软件代码。
检测传感器和放大器间的故障
即使正常状态下,传感器和放大器间也可能出现故障,该故障可能是由错误应用、所处的使用环境、低品质的组件或其他原因引起的。本文将介绍经常发生的故障类型,并举例说明这些故障是如何导致错误的测量结果。分立式方案可以检测这些故障,但会影响系统的性能。本文将给出仪表放大器的故障检测电路以及各故障的检测方法,另外还会提到一种检测故障的自我测试程序。文中最后还将讨论采用分立式方案检测故障时对系统性能的影响。
ADXL50和ADXL05型加速度计的原理及应用:一种单片集成带有信号调理电路的加速度传感器
ADXL50和ADXL05是美国ADI公司(Analog DevicesInc.)生产的加速度计。它采用差动电容作为敏感元件用闭环反馈力平衡技术和完整的信号调理电路构成闭环随动式加速度 计。满量程分别是±50g和±5g其输出的电压与所感受的加速度成正比。可以用于汽车中的张开安全气囊所需的碰撞检测(crash detect/airbag deployment)刹车防锁(natilock brake system)和振动、冲击的分析和抑制。
一种基于I^2C总线的新型可编程增益放大电路的设计
提出了获得多档位、高性能、易实现可编程增益放大电路的新方法,并系统地介绍了该方法的硬件电路和软件设计.
基于EZ-Color控制器的高亮LED照明混色方案
本文介绍了一种基于Cypress的EZ-Color控制器和无代码嵌入式设计软件PSoC express实现高亮LED照明混色方案。该方案相比以前的方案除了具有集成度高,成本低,灵活性好,前所未有的易用性特点之外,还能有效地解决低频闪烁和电磁干扰问题。
SAA7111A在实时图像采集系统中的应用
本文给出了在一种实时图像采集系统中应用SAA7111A的实例。
基于ARM7的指纹考勤机设计
以ARM7芯片为核心,设计了一款指纹考勤机。此产品兼具指纹考勤和刷卡考勤两项基本功能。
AD7705在电子秤中的应用
本文结合AD7705在电子秤称重系统中的应用,详细介绍了AD7705一种系统应用系统的硬件设计和软件编程;重点介绍了软件设计中应主要关注的问题;给出了主程序,及实现读、写模式下通信的一种程序.
Flash型单片机的加密与解密
随着Flash型单片机的普及,单片机加密的技术已经有了较大的变化.本文以HCS12系列单片机为例,介绍一种典型的加解密机制,并着重讨论使用密码加解密的方法以及相应的用户接口程序设计思路.
基于XC164的六通道ABS开发板设计
汽车防抱制动系统(ABS)的电子控制单元(ECU)是ABS的最重要部件之一。为模拟ABS的实际工作过程,制作了具有六通道电子控制单元的ABS开发板,包括单片机、电磁阀驱动、电机驱动、电源模块、轮速处理等模块等。该系统很好的模拟了ABS的工作过程,为验证控制软件提供了方便,缩短了开发周期。