智能保密柜嵌入式控制系统的设计与实现

0 引言    许多关键部门的涉密介质都集中锁在金属保密柜中,由专人管理,采用密码方式、感应卡方式或指纹识别方式开锁,手工登记重要物品的取用和归还等使用情况。这种管理模式存在人为因素的安全隐患和记录信息不够详细等缺点,若能实现对物品的智能管理,自动记录物品日志,势必能提高保密柜管理的质量和效率。    本文基于工业级AT91SAM9260处理器设计了一个智能保密柜嵌入式控制系统。系统采用指纹比对进行物品权限的管理,拍照系统自动记录物品出入情况,系统具有报警功能。该系统嵌入了高性能、多任务的实时操作系统Linux,该操作系统具备源代码开...

http://www.eeworld.com.cn/mcu/article_2018022137925.html 发布时间: 2018-02-21



面向智能家居的嵌入式传感网网关的研究与设计

0 引言    智能家居系统是为适应现代化家庭生活而形成的一个形式多样化的网络系统。它是现代3C技术(计算机技术,通信技术,控制技术)与传统家居系统相结合的产物,是家居信息化未来的发展方向。智能家居网络通常包括智能家居网关,外部网,安防设备等。智能家居网关与其他4个部分连接,交互信息,对它们进行统一的管理。此外,智能家居网关还接入外部网络,使用户能够远程实时控制管理家庭内部网络。    在本文中,智能家居网络是指应用于家庭环境的无线传感器网络。在家庭中,部署各种传感器,例如红外传感器,烟雾传感器,RFID门磁传感器来监测家庭...

http://www.eeworld.com.cn/mcu/article_2018022137924.html 发布时间: 2018-02-21



嵌入式Web技术在智能温室监控系统中的应用

REQUEST-METHOD判断客户端发送的是哪一种数据请求。若是GET请求,则通过环境变量QUERY-STRING获取数据。若是POST请求,则通过标准输入(stdin)获取客户端传送的数据。使用CET方法发送HTML表单数据时,表单数据将作为查询字符串传送给CGI应用程序,而用POST方法发送表单数据时,表单数据通过C语言标准输入(stdin)直接传给CGI应用程序。CGI应用程序完成了相关的运算和对底层设备的操作...

http://www.eeworld.com.cn/mcu/article_2018022137921.html 发布时间: 2018-02-21



基于GPRS的电梯在线监控系统的设计

IP模块相关指令及GPRS模块相关指令。完成终端的上网、建立连接、发送数据等功能。使用C语言和IAR for ARM编译环境进行软件开发。程序分为主程序、终端串口通信程序和电梯信号采集/控制程序。主程序完成GPRS模块初始化与网络连接等操作,串口通信程序完成GPRS模块和监控中心计算机之间的数据传输,电梯信号采集/控制程序完成电梯运行状态和故障信息的收集以及解析监控中心命令,操作电梯的运行。结合...

http://www.eeworld.com.cn/mcu/article_2018022137920.html 发布时间: 2018-02-21



μC/OS-II在几种处理器上的移植介绍

  μC/OS-II操作系统是一种抢占式多任务、单内存空间、微小内核的嵌入式操作系统,具有高效紧凑的特点。它执行效率高,占用空间小,可移植性强,实时性能良好且可扩展性强。采用μC/OS-II实时操作系统,可以有效地对任务进行调度;对各任务赋予不同的优先级可以保证任务及时响应;采用实时操作系统,降低了程序的复杂度,方便程序的开发和维护。μC/OS-11非常适合应用在一些小型的嵌入式产品应用场合,在家用电器、机器人、工业控制、航空航天、军事科技等领域有着广泛的应用。   单片机、ARM、FPGA与μC/OS-II操作系统相结合,实现一些具体功能,是目前嵌入式应用中比较常见的。在这些应用中...

http://www.eeworld.com.cn/mcu/article_2018022137915.html 发布时间: 2018-02-21



ARM+Linux嵌入式系统的BootLoader设计

和获得更好的代码可读性和可移植性,通常第二阶段的代码用C语言来实现。但是,与普通C语言的不同之处是,这里使用了“弹簧床”的概念,即先用汇编语言写一段小程序,并将这段小程序作为第二阶段可执行映像的执行入口点,然后在汇编程序中用CPU跳转指令跳入main()函数中去执行,当main()函数返回时,CPU执行路径再次返回到汇编程序中第二阶段,包括初始化本阶段要使用的硬件设备,检测系统内存映射,会将...
关键词: ARM Linux BootLoader

http://www.eeworld.com.cn/mcu/article_2018022137910.html 发布时间: 2018-02-21



ARM中断处理的研究

的基础上的)。由图1可知,在普通中断处理中,中断服务就可以在IRQ模式中运行。根据ATPCS的调用规则,在子程序调用中ARM编译器保存了R4~R11寄存器,因此就没有必要再次保存。那么剩下的寄存器就必须予以保存,防止从中断服务程序返回后被破坏。可以用汇编语言和C语言书写处理代码。  首先假设初始化代码中已正确建立了IRQ堆栈。     <所有已使能中断的查询与服务>...
关键词: ARM 中断处理

http://www.eeworld.com.cn/mcu/article_2018022137909.html 发布时间: 2018-02-21



PCC在人工模拟降雨控制系统中的应用

和电磁阀组合界面用于组合方式下,其中组合方式界面用来设定降雨时间和调节阀开度以及时间段的选择;电磁阀组合界面用来控制电磁阀的开启。  3.2下位机控制软件设计。  下位机控制软件利用贝加莱工业自动化公司的Automation Studio(AS)编程软件,Automation Studio 支持梯形图、指令表、结构文本、顺序功能图、AutomationBasic、标准C语言等6种的标准的开发语言...
关键词: PLC 控制技术

http://www.eeworld.com.cn/qrs/article_2018022145126.html 发布时间: 2018-02-21



BLOB启动流程与Bootloader程序可移植性研究

。如果板子上没有LED,则可以通过初始化UART向串口打印 Bootloader的Logo字符信息来完成。  1.2 第二阶段  第二阶段是C语言执行代码,具体说明如下。  (1)UART设置及初始化  至少初始化一个串口,以便与终端用户进行 I/O 输出信息,初始化计时器等。设备初始化完成后,可以输出一些打印信息、程序名字字符串、版本号等。  (2)设置系统的内存映射  内存映射是指在整个物理地址空间...

http://www.eeworld.com.cn/mcu/article_2018021937903.html 发布时间: 2018-02-19



μC/OS-II操作系统在不同处理器上的应用

    μC/OS-II操作系统是一种抢占式多任务、单内存空间、微小内核的嵌入式操作系统,具有高效紧凑的特点。它执行效率高,占用空间小,可移植性强,实时性能良好且可扩展性强。采用μC/OS-II实时操作系统,可以有效地对任务进行调度;对各任务赋予不同的优先级可以保证任务及时响应;采用实时操作系统,降低了程序的复杂度,方便程序的开发和维护。μC/OS-11非常适合应用在一些小型的嵌入式产品应用场合,在家用电器、机器人、工业控制、航空航天、军事科技等领域有着广泛的应用。    单片机、ARM、FPGA与μC/OS-II操作系统相结合,实现一些具体功...

http://www.eeworld.com.cn/mcu/article_2018021937896.html 发布时间: 2018-02-19



基于Linux的传感器网络网关系统设计

引言传感器网络是计算机科学技术的一个新的研究领域,集成了传感器、微机电系统和网络二大技术形成的传感器网络是一种全新的信息获取和处理技术。近几年,在传感器网络管理、查询和数据分发等方面的研究都得到了相当大的发展。而传感器网络要真正投入使用,则不能完全孤立存在,需要通过网关设备接入外部网络,如Internet、局域网或企业内部互联网,提供用户对无线传感器网络的远程访问和监测。1.系统总体设计随着通信技术、嵌入式计算技术和传感器技术的飞速发展和日益成熟,具有感知、计算和通信能力的微型传感器开始出现。由大量成本低廉的这类传感器节点通过无线方式组成了传感器网络。传感器网络综合了传感器技术、嵌入式计算技术...

http://www.eeworld.com.cn/mcu/article_2018021937886.html 发布时间: 2018-02-19



嵌入式网络监控系统的研究

    引言    无线数据传输现在广泛地运用在车辆监控、遥控、小型无线网络、小型无线数据终端等领域中,无线数据传输主要由数据终端机、主机和主控制机组成,主控制机与主机间用串行口通信,主机和数据终端机之间通过射频模块进行通信。    传感器采集信号后传给数据终端机,终端机通过射频模块进行无线数据传输,主控制机与数据终端的通信转化为主控制机与主机串口(UA RT)间的通信以及数据终端通过无线数传模块和主机之间的数据传输,在此基础上形成了无线分布式传感/控制网络(Wireless Distribution ed Sensor/C...

http://www.eeworld.com.cn/mcu/article_2018021837883.html 发布时间: 2018-02-18



基于ARM920T的嵌入式Linux系统的构建

    前言    目前,嵌入式操作系统的种类很多,如VxWorks,Windows CE和Linux等。在这些操作系统中,Linux是发展最快,应用最广泛的。由于使用费用、开放源代码程度和使用习惯等各方面因素,Linux是得到较多推广的操作系统之一。由于Linux支持从x86到嵌入式处理器的多种处理器,使得Linux桌面PC上开发的很多资源可以轻松的移植到各种嵌入式平台上,这种便利使得在嵌入式系统中使用Linux操作系统具有很大吸引力。     开发环境    硬件环境   ...
关键词: ARM920T Linux系统

http://www.eeworld.com.cn/mcu/article_2018021837875.html 发布时间: 2018-02-18



嵌入式多媒体应用中的片上数据存储器的分配方法

调整代码或者数据的存储器分配,以免CPU读代码与读写数据产生冲突。    数据分配    前面已经讨论过变量和常数的分配,这里主要讨论耗时较多的矩阵运算。通常可以用C语言或者汇编语言编写应用程序,C语言编译后可产生汇编代码。在汇编语言的代码中,找到处理矩阵操作数的指令,依次列举这些指令不产生延迟的矩阵分配限制,并求解满足这些限制条件的片上存储器分配。下面列出了...

http://www.eeworld.com.cn/mcu/article_2018021837865.html 发布时间: 2018-02-18



如何构造嵌入式Linux系统

    前  言    目前嵌入式系统的应用越来越广泛,一台通用PC的外部设备就有5~10个嵌入式微处理器,如键盘、软驱、硬盘、显示器、打印机、扫描仪、USB接口等均是由嵌入式处理器控制的。在制造工业、过程控制、通信电视、仪器仪表、汽车船舶、航空航天、消费类产品均是嵌入式系统的应用领域。嵌入式系统目前主要有:Windows CE、VxWorks、QNX等,它们都具较好的实时性,系统可靠性,任务处理随机性等优点。但是它们的价格普遍偏高,很多开发商承受不起。因而,Linux操作系统成为嵌入式操作系统的首选,原因如下: ...
关键词: 嵌入式 Linux系统

http://www.eeworld.com.cn/mcu/article_2018021837864.html 发布时间: 2018-02-18



基于GPRS/WLAN/GPS技术的无线车辆管理调度系统的设计方案

; 本软件的开发环境为 Visual Studio.NET 2003,采用C语言。软件首先对与GPRS模块相连接的串口进行初始化,同时也检测本机扩展的WLAN模块是否已经找到附近的AP并接入,正常情况下两者的初始化均可在较短时间内完成,然后进入空闲状态。当用户有调度的要求时,则需要首先确定日标车辆的ID(标识符),这个ID既可以是每个车载终端唯一的IP地址或车牌号码,也可以人为地给每个车辆指定一个...

http://www.eeworld.com.cn/mcu/article_2018021837860.html 发布时间: 2018-02-18



基于DSP的电动轮自卸车控制器的设计

  1. 前言  重型电动轮自卸车是大型露天矿和水利工程的高效运输设备。目前,分布在我国冶金、煤炭行业与大型水利建设工程的正在运行的重型电动轮自卸车约有600台之多,其电传动控制系统国内使用企业一直依赖进口美国通用电气公司(GE)的Statex系列单片机控制系统。由于该系统插件板多,致使线路复杂,调试困难,加之电动轮的工作环境恶劣,使得该类型的车存在故障率高、检修麻烦、备件昂贵等缺点,严重影响了自卸车的作业率。以往,有一些厂矿和研究所的技术研究员对该类产品进行分析与改造[1,2],但未从根本上解决问题。为此,湖南大学和湘潭电机股份有限公司联合研制了154T电动轮自卸车微机控制与故障诊断系统。该...

http://www.eeworld.com.cn/qrs/article_2018021845046.html 发布时间: 2018-02-18



机器人关键技术及前沿应用设计集锦

,为单片机及外围电路提供5V左右的 电压。  4 软件设计模块  4.1 软件开发环境与搜索算法   本文采用Keil U Version2 作为系统的开发环境,在程序设计中采用C语言和汇编语言混合编程。在软件算法上,考虑到深度优先搜索算法的时空效率和迷宫地形的复杂程度成正比,即迷宫越 复杂,搜索出口的时间就越长。本文采用了一种称为左手(或右手)法则的迷宫路径搜索策略,即在迷宫中一直沿着左侧(或右侧...

http://www.eeworld.com.cn/qrs/article_2018021745012.html 发布时间: 2018-02-17



从单片机的应用发展到嵌入式操作系统的应用思考

     1 嵌入式系统    嵌入式系统(Embedded System)是指有特定功能或用途的计算机硬、软件的集合体,分为嵌入式软件系统和嵌入式硬件系统。在智能控制设备、便携式智能仪器等应用场合,出于对产品体积、成本等诸因素的考虑,往往要求将智能控制部分安装于设备内部,且占用的空间尽可能小,在这种情况下,处理器没有一般意义的硬盘,只有有限容量的内存及常用的Flash电子盘,这样的系统称为嵌入式系统。嵌入式系统的操作系统和功能软件集成于计算机硬件系统之中,也就是软件与硬件的一体化。嵌入式系统目的性或针对性很强,具有软件代码小、高度自...

http://www.eeworld.com.cn/mcu/article_2018021637828.html 发布时间: 2018-02-16



一种手持式公交车收费及信息统计装置设计

    内容摘要:提出了一种手持式公交车收费及信息统计装置,根据乘客所乘坐路程来进行收费,而不是传统的分段式收费,同时可以统计各站上车人数,每站的下车人数以及目前车内人数等;然后通过无线数据传输模块还可以把车上的信息发送到站台上供等车的乘客参考,并且这种装置对于现存的公交卡也能进行读写,为市民绿色出行提供便利。此种装置能将公交车上的客流信息进行储存、汇总,通过对车流、人流的信息进行分析,还能方便公交车公司进行调度和统计。    目前城市的交通拥堵现象比较严重。据有关新闻报道:在我国,交通拥堵现象己经从北京、上海、广州等特大城市扩展到一些大中城市...

http://www.eeworld.com.cn/mcu/article_2018021637823.html 发布时间: 2018-02-16




<上一页 12345678910111213141516 下一页> 相关结果约14,943个