方案一设计的自动小车是受到参考文献[1]的启发,在原有基础上进行了改进。   原方案采用两块单片机(AT89C51和AT89C2051)作为智能小车的检测和控制核心,实现小车识别路线、判断并自动躲避障碍、选择正确的行进路线。驱动电机采用直流电机,电机控制方式为单向PWM控制。电机控制核心采用AT89C2051单片机,控制系统与电路用光电耦合器完全隔离以避免干扰。   本设计采用一块单片机(AT89S52)作为智能小车的检测和控制核心,是一种分布式控制系统的设计方法,分为电机模块、传感器模块和驱动模块三部份。小车模型采用5 V电池驱动,通过改变PWM占空比调速。小车可以在不完全确定的道路环境
1
图像的边缘是指图像灰度值的不连续点或变化剧烈的点的集合,图像的边缘提取是模式识别中物体特征抽取的重要环节之一,基于梯度的传统边缘检测方法对图像的边缘检测研究已经取得了一些成果,但目前在实际检测中得到的边缘结果并不令人满意;并且随着计算机速度和存储的飞速发展,图像量化像素点宽度将越来越小,即使在边缘处,相邻像素灰度值的差异将越来越小,从而制约了建立在以梯度为原则的边缘检测算子的发展。橡胶圈边缘检测是要提取缺陷和背景的边界线。工业用橡胶圈在生产过程中不可避免地会出现各种各样的缺陷,例如切割不平、厚度不均、毛边和气泡等。本文以橡胶圈的气泡缺陷为例,提出了一种基于数字图像处理的混合边缘检测算法,并给出
1
摘要:主要分析嵌入式Linux系统应用开发的特点;概述其开发过程和所面临的挑战;阐述嵌入式Linux的发展和应用前景。 关键词:嵌入式Linux 操作系统 应用前景引 言近年来,随着计算技术、通信技术的飞速发展,特别是互联网的迅速普及和3C(计算机、通信、消费电子)合一的加速,微型化和专业化成为发展的新趋势,嵌入式产品成为信息产业的主流。Linux从1991年问世到现在,短短的十几年时间已经发展成为功能强大、设计完善的操作系统之一;可运行在X86、Alpha、Sparc、MIPS、PPC、Motorola、NEC、ARM等多种硬件平台,而且开放源代码,可以定制;可与各种传统的商业操作
1
摘要:为了解决嵌入式GPS车载系统存储空间小、GPS定位数据量大的矛盾,根据GPS定位数据的特点,提出了专用于GPS定全数据压缩的改进型半字节压缩算法。该算法是一种在原半字节压缩算法的基础上改进的算法,经过实际测试,压缩比可达50%。若将压缩预处理也折算法在内,总压缩比可达80%以上,为车载系统节省了大量的存储资源。除此之外,也缩短了GSM信道的占用时间,大大地缓解了向控制调度中心上传数据的压力。 关键词:数据压缩 GPS数据格式 压缩预处理 半字节压缩算法嵌入式GPS车载系统般体积较小,无存储量大的硬盘等设备,系统程序、应用程序一般装在FLASH或ROM中。由于FLASH或ROM等存储
1
0引言   智能网络终端是实现智能化管理的嵌入式终端设备。通常具有安全门禁系统和自动化控制的基本功能。本文重点介绍基于STM32的智能嵌入式终端的网络控制功能的设计和实现。   1智能网络通信实现方案   将嵌入式系统与Internet连接起来实现远距离信息获取和控制功能的本质是嵌入式系统本身能够实现TCP/IP网络通信协议。该协议的解决方案总体上可分为两大类。第一类是直接在嵌入式设备上实现TCP/IP,使之直接连上Internet。这实质上是由MCU及内部固化TCP/IP协议的芯片组成应用系统的核心,MCU可以直接拨号上网,这种方法的硬件电路相对简单,也不需要中间环节的支持。但是由于使
1
高性能浮点处理一直与高性能CPU相关联。在过去几年中,GPU也成为功能强大的浮点处理平台,超越了图形,称为GP-GPU(通用图形处理单元)。新创新是在苛刻的应用中实现基于FPGA的浮点处理。本文的重点是FPGA及其浮点性能和设计流程,以及OpenCL的使用,这是高性能浮点计算前沿的编程语言。   各种处理平台的GFLOP指标在不断提高,现在,TFLOP/s这一术语已经使用的非常广泛了。但是,在某些平台上,峰值GFLOP/s,即,TFLOP/s表示的器件性能信息有限。它只表示了每秒能够完成的理论浮点加法或者乘法总数。分析表明,FPGA单精度浮点处理能够超过1 TFLOP/s。   一种不太复
1
自20世纪90年代末诞生以来,蓝牙技术为语音和数据包的传输提供了可靠的无线连接,从而彻底改变了移动电话、电脑、汽车和消费电子产品等领域。早期,蓝牙技术被权威人士认为是一种应用范围很小的“线缆替代”技术。如今,蓝牙技术已经成为许多手机设计中不可分割的特点。   Forrester公司所做的工作并非尽善尽美,上面两种评价之间的争吵也难以平息。由于IT行业本身的不稳定性,所以它调查结果随意性很大也就不足为奇了。尽管Forrester公司以对企业内部网络的发展和推动技术的大胆预见而着称,但它也犯了一些显而易见的错误,例如预测IBM的OS/2系统将会成为占据主导地位的操作系统。Forrester公司的创
1
总线I/O是"现场总线远程I/O"的简称,是基于现场总线控制系统FCS中的主要设备,PROFIBUS-DP是总线I/O的主流通信协议。总线I/O的主要功能分为输入、输出两部分。输入是采集现场模拟信号(如4~20 mA)和开关量信号(如24 V DC)转换成为数字量并按照通信协议传送到现场总线。输出是将现场总线通信数据转换成模拟输出和开关量输出。PROFIBUS-DP总线I/O设备以从站的形式存在。   PROFIBUS – DP的DP即Decentralized Periphery.它具有高速低成本,用于设备级控制系统与分散式I/O的通信。它与PROFIBUS-PA(Process Autom
1
引言   随着经济的不断发展和各地物流业的不断扩大。有些人为了追求更高的局部利益,往往会擅自改装运输工具,增大车载量,从而导致超载现象屡见不鲜。根据“四次方原则”,车辆超载给我国的公路,桥梁等交通基础设施带来了极大的破坏力。   动态称重系统能够在车辆行驶过程中得知其重量,该系统由于不会给交通带来堵塞而受到各交通部门的青睐。由于动态称重过程中得到的信号是短历程、非平稳信号,信号中混杂了很多于拢信号。因此,为了净化信号,本设计引入了小波分析去噪和神经网络等新型算法,但这些算法计算量大的缺点严重影响到系统的运行效率,即系统只有等整个算法运行完后,才能开始新一轮的数据采集。为此,目前一些动态称重
1
摘要:本文提出了以ARM器件为CPU,以嵌入式Linux为软件内核的GPS车载导航系统的设计思想,Linux操作系统是一个开源、免费的嵌入式系统,ARM是当前全球领先的32位RISC微处理器内核,这样的设计,导航系统功能强大,性价比高,在车载导航系统中有广泛的应用前景。   1 引言   车载电子设备在技术水平上的不断提高已经成为现代汽车发展的重要标志之一,而车载导航设备是其中重要组成部分。它要将数据通讯系统,影音娱乐系统,定位系统,电子控制系统实时显示出来,让用户得到充分的驾驶信息,以ARM 及嵌入式操作系统为技术核心,为车辆驾驶者提供安全行驶所必需的路况、地理信息的车载导航系统目前正在
1