本文的目的是把嵌入式技术与计算机网络技术相结合,构造一个性能稳定且具有较强处理能力的数字化远程视频监控系统。该监控系统以嵌入式Linux系统平台作为服务器端,服务器程序在其上以后台方式运行,等待监控系统环境中的客户机使用浏览器向其发送访问请求,实现在局域网乃至Internet网上对摄像头的远程控制。文中把系统设计分为三大部分:系统硬件设计、嵌入式Linux在硬件平台的实现和系统软件设计。硬件设计部分首先提出了整个硬件系统的实现方案,接着详细介绍了S3C2410处理器与存储器、以太网控制器芯片以及USB和串口的接口电路设计;第二部分详细叙述了嵌入式Linux在本系统硬件平台的移植实现及应用程序的开发特点,重点讲述了本系统平台上Linux的引导加载程序Bootloader的设计过程;系统软件部分首先介绍了USB接口摄像头驱动在嵌入式Linux 下的实现,重点讲述了Video4Linux下视频采集的实现,接着论述了如何实现图像的JPEG压缩,最后针对基于B/S模式的网络通信系统结构,详细阐述了网络通信的具体实现过程和方法。
上传时间: 2022-07-24
上传用户:
eeworm.com VIP专区 单片机源码系列 48资源包含以下内容:1. 基于AVR的PCB板雕刻机的设计.zip2. SBC2440-III单板机.rar3. 基于8098单片机的SPWM变频调速系统.zip4. Keil C51库函数参考.zip5. 基于云计算的MCU开发.zip6. 基于单片机系统的(24,16)循环码编码、译码方案.zip7. C8051F020.pdf8. MiniSTM32开发板-定时器中断实验教程.zip9. 基于89C52的二极管特性测试器的设计.zip10. 基于HITAG读写芯片HTRC110的读写设备设计.zip11. Freescale MQX实时操作系统用户手册.zip12. 基于MSP430单片机的智能水位计设计.zip13. MAXX9257 MAX9258芯片可编程SerDes持续时间计算.pdf14. Freescale 系列单片机常用模块与综合系统设计.zip15. 基于AVR单片机的闭环控制系统.zip16. MICROTUNE推出高性能、低成本、超小型接收器芯片.rar17. 实时单片机通讯网络中的内存管理.zip18. Mini2440启动代码详解.zip19. 单片直接驱动数码管的计数器程序.zip20. 利用Virtex-6控制器提升DDR SDRAM的效率.zip21. Star-Hspice特征与应用.zip22. AVR单片机C语言实例书籍集合.zip23. 基于单片机和PSD的数制化电源.zip24. 基于PIC16F877A的混沌信号发生器的设计.zip25. 基于单片机的旋转编码器鉴相方法.zip26. CEPARK-AVR单片机教程LCD12232液晶显示实验.zip27. DS34S132(TDMoP)IC与其它TDMoP器件的互操作.pdf28. PIC单片机应用常见问答.rar29. 基于AVR的SD卡数据导出接口设计.zip30. PICmicro中档单片机系列参考手册(中文资料).rar31. 常用PIC系列单片机速查表.rar32. 基于PIC18F1320微控制器的信号采集系统.rar33. Microchip PIC系列单片机RS232通讯应用.rar34. 基于MT8880的一键拨号电话系统设计.rar35. Atmel AT89C系列单片机电路板设计指南.rar36. 基于单片机的颜色自适应识别电路.rar37. PIC单片机应用资料_很好的PIC单片机学习资料.rar38. 基于瑞萨电子微控制器的温度控制系统设计.rar39. 51单片机的靶机自动控制系统.rar40. 基于MSP430F1611单片机的音频信号分析仪设计.rar41. 基于MAX7219的LED数码显示驱动电路设计.rar42. ARM处理器的可定制MCU处理DSP算法.rar43. Broadcom推出全球第一个802.11n单芯片解决方案.rar44. 51单片机增量式PID控制算法.rar45. 基于PIC16C71的数字水温配制阀的设计.rar46. libxml编译教程.rar47. PROG430专业MSP430单片机编程器(USB)使用说明书.pdf48. 单片机开发高手之路.rar49. 单片机几种软件滤波程序示例.rar50. AVR常用库函数介绍.rar51. 基于AT89S52单片机的计算器设计.rar52. 单片机C语言控制电机星三角自动起动.rar53. 实用单片机系统MS3.21程序分析.rar54. 单片机C语言中LCD菜单的方法实现.rar55. PICkit单片机编程器用户指南.rar56. 单片机C语言编程中多位乘法运算问题探讨.rar57. 单片机解码红外遥控器.rar58. 高性能、低价格、支持JTAG仿真的ATMEGA16单片机.rar59. AVR单片机BASIC编程及开发.rar60. 单片机输出控制电路的制作.rar61. ARM7与MSP430单片机的区别.rar62. 基于单片机的数字化B超键盘设计.rar63. STC89C5X单片机“看门狗”原理、详细说明和演示程序.rar64. PROTEUS 51单片机的电路仿真方法.rar65. 通用1553B总线的信息监控系统.rar66. UC/OS-II系统在C8051F120单片机上的移植过程.doc67. 单片机综合设计原理下载.rar68. 单片机控制的铅酸蓄电池充电电源.rar69. 单片机通信系统中CRC算法与硬件环境编程的实现.rar70. ISP单片机实验板学习.rar71. 基于CH341A的USB串口通讯设计.rar72. 51单片机C语言实例浅析.rar73. 基于TLC1549的阀门开度仪设计.rar74. PIC单片机定时器模块应用.rar75. S7-300和M7-300可编程序控制器参考手册.rar76. 51端口的结构及工作原理.rar77. 反激式开关电源电子数据表格.rar78. 51单片机实现的RS485通讯程序.rar79. 搭建理想的手机芯片平台.pdf80. 单片机双工通信的校验方式.rar81. PIC单片机的RS232通讯程序.rar82. AVR单片机与串行AD的SPI接口设计.rar83. Delphi串口通信编程教程.rar84. 凌阳单片机开发资料.rar85. 用多处理器系统级芯片解决手机的多媒体任务需求.pdf86. 铁氧体PQ芯产品系列扩展.pdf87. DK4.1P-多功能数字卡拉OK处理器.pdf88. 飞思卡尔MC9S08AW60 最小系统设计与实现.rar89. 透过专利看微处理器的技术发展.pdf90. MC68HC08系列单片机原理与应用.rar91. C8051F单片机介绍.pdf92. 基于单片机控制的智能微波信号源发生器.rar93. 新一代超低功耗16位单片机TI MSP430系列.pdf94. 基于单片机的存储设备转储器.rar95. 芯片系统架构技术及开发平台研究之推动.pdf96. 基于C8051F020的自动测控LED节能照明系统.rar97. 基于单片机的新型节能日光灯系统设计.rar98. 单片微机系统测控技术设计集合.rar99. 基于PIC16C73的电子束焊机电视监视系统.rar100. 电子工程师基本知识结构.rar
标签: 电子技术
上传时间: 2013-07-21
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(49)资源包含以下内容:1. 凌阳非接触式红外测温传感器的C51源程序。.2. 液晶模块LCD2X8C驱动程序.3. 含t h r e a d x,u c o s 的b s p.4. 液晶sed1335芯片.5. 8237可编程DMA控制器altera提供.6. xilinx嵌入式开发源码.7. ZLG的LPC2220读取SD卡的源代码.8. 三星44b0 usbpid驱动程序.9. 三星44B0的一款BOOTLOADER.10. i2c_slave mode for pic.11. max7219驱动.12. max7219控制程序.13. 语音通用程序.14. adc通用程序.15. 通用语音资料.16. ATMEGA128....液晶显示程序.17. 基于MSP430的单片机的TC35/MC35的无线通讯MODEM.18. Uc-Os ii的多任务操作系统全部原代码(强烈推荐).19. nios开发ucos源码.20. MinOS嵌入式操作系统,C/C++源代码!基于KeilC51编译器..21. 基于51单片机的滤波程序.22. IIC读写程序.23. 无刷电机无位置传感器dsp程序.24. c51液晶显示程序,显示模块,可通用于基于HD44780内控器的液晶显示器..25. DP-51H下载仿真实验仪提供80C51与接口实例.ZLG7290例程*.26. DP-51H下载仿真实验仪提供80C51与接口实例.读EEPROM并显示例程*.27. 一个读取PCI配置空间的TOOL (在DOS下OR WIN 98).28. AT89C52实时时钟DS1302测试,带Proteus文件.29. 用AT89C52演奏音乐.30. 这个是安防用的控制键盘C源程序,采用KEIL C51开发.用于控制前端解码器!.31. 这是一个用于视频切换的控制程序,采用AT89C51芯片,KEIL 51开发.32. 自己近期写的一个串口通信的小程序.33. 这是基于蓝海微芯LJD-SY-XA+单片机开发系统的远程无线监控系统的DA及AD采集和数码显示的部分.34. 基于51内核的单片机的ucos-ii操作系统的移植的源代码.35. 此代码是实现将lwip协议移植于51单片机的测试程序.36. DOS下采用中断接收数据的串口通讯的例子,很难找到的好东西!.37. lpc2292的can总线的简单收发程序 底层驱动程序都有.38. 数字密码锁设计的源代码,喜欢的朋友就下载..39. 一个使用STGapiBuffer编程的例子.40. 好东西 AVR study.
上传时间: 2013-04-15
上传用户:eeworm
变电站是电力系统的一个重要环节,它的运行情况直接影响到电力系统的可靠、经济运行。一个变电站运行情况的优劣,在很大程度上取决于其二次设备的工作性能。现在的变电站有三种运行模式:一种是常规变电站,一种是部分实现微机管理、具有一定自动化水平的变电站,再有一种是实现无人值班、全面微机化的综合自动化变电站。在常规变电站中,其继电保护、中央信号系统、变送器、远动及故障录波装置等所有二次设备都是采用传统的分立式设备,而且站内配备大量控制、保护、记录用屏盘。使装备设置复杂,占地面积大,日常维护管理工作繁重。这种常规变电站的一个致命弱点是不具备自诊断能力,对二次系统本身的故障无法监测。因此,这种常规变电站已逐渐被淘汰。 要提高变电站运行的可靠性及经济性,一个最有效的方法就是提高变电站运行管理的自动化水平,实现变电站的综合自动化,以微机化的新型二次设备取代传统使用的分立式设备。开发集保护、控制、监测及远动等功能为一体的新型设备,并实现设备共享、信息资源共享,使变电站设计简捷、布局紧凑,运行更加可靠安全。 随着微型计算机技术、集成电路技术的迅速发展,原来越多的新技术和新产品应用到变电站的二次设备中去,使变电站的二次设备得到不断的更新换代。该项研究把一种新型的低压电能量测量芯片与高性能的数字信号处理器(DSP)结合起来,利用DSP体积小、功能强、功耗低、速度快、性价比高等优点,设计出新型的变电站线路测控单元,实现对高压线路的测量、监视和控制,这种新型的二次设备比传统的二次设备具有更高的精度和更快的相应速度。 与此同时,网络理论和技术的发展,也使变电站监控系统的结构发生了很大的变化,由原来的集中控制型逐步过渡到功能分散、模块化的分散网络型,通过现场总线,使主控室和现场之间的联系变成了串行通信联系,从而提高的系统的可靠性和可维护性。CAN总线应用于变电站的监控系统中,组成变电站的数据通信网络,可以提高系统的抗干扰能力和容错能力。 该文就以上的两个方面进行研究和设计,主要内容包括:一是在简单介绍新型电能测量芯片和DSP的基本知识的基础上,提出了一个变电站测控单元的设计方案,并从从硬件和软件两个方面进行了详细的介绍,主要部分是对测量模块的设计;二是系统的通信接口模块设计,从硬件和软件方面详细的介绍了通信模块的三种不同的通信接口的设计,分别是RS-232串行通信、RS-485总线通信、CAN总线通信;三是在分析现代测控系统发展历史,指出了现场总线测控系统的优越性;四是设计出的测控系统单元的基础上,利用CAN现场总线构建变电站的综合监控系统。 该文提出的方案、技术以及结论对于变电站监控系统和自综合动化系统的研究开发、工程设计都具有实际的参考意义。
上传时间: 2013-04-24
上传用户:fhzm5658
随着微电子技术、计算机技术、软件技术以及网络技术的高度发展及其在电子测控技术与仪器上的应用,新的测控理论、方法、测控领域以及新的仪器结构不断的出现,在许多方面已经冲破仪器的概念,电子测控仪器的功能和作用发生了质的变化。在这种背景下,八十年代末美国成功开发了图形化的计算机语言LabVIEW。 LabVIEW是美国NI公司实现虚拟仪器(VirtualInstrument-Ⅵ)技术的G语言。图形化编程开发平台的特点是基于通用计算机等标准软硬件资源平台,实现构建灵活、层次体系明晰、功能强大且人机界面友好的测控系统,因此在国内外许多测控应用中被广泛采用,但目前用LabVIEW实现的应用大多是基于单机运行的LabVIEW虚拟仪器程序。 本论文介绍了小型电站中多个任务的实时测控系统。系统采用分布式控制系统结构,将人机交互、数据采集等任务和控制任务分别交由测试计算机和控制计算机完成。该测控系统计算机应用软件是在LabVIEW平台上开发,实现了友好的人机交互,简单直观的现场数据监控,安全可靠的故障处理措施等功能。这个实时系统对电机的多个开关量、模拟量、温度信号、直流电动机和步进电动机等进行实时的数据采集和控制。 本设计通过基于优先级的设置和执行系统的选择,结合固定时间间隔调度和事件驱动机制,提出了基于LabVIEW平台测控系统的两级多任务调度策略。这些设计方案大大提高了测控系统的性能。按照软件工程学的观点对实时多任务测控系统进行了方案设计;开发了操作简单、界面友好、通用化程度高的测控系统。 本论文较全面系统深入地研究了LabVIEW的网络化功能。系统分析了LabVIEW的TCP/IP、DataSocket和RemotePanels三种网络通信机制,详细讨论了每种机制的原理及功能特点,并设计了相应的LabVIEW程序。实现了基于局域网的实时数据通信和远程控制。 此外,为了结果查询和数据分析,本课题还设计了用LabVIEW开发的数据库。
上传时间: 2013-05-15
上传用户:zukfu
传统污水系统采用继电器调节控制,容易漂移,且不能智能化,无法保证泵站及时可靠运行。而以单片机为基础的微型控制机抗干扰能力差,工作期间调整点不稳定,系统容易死机,需要经常到现场服务调节,无法及时准确掌握污水泵站的运行状态。采用可编程控制器控制,系统运行可靠,基本可以做到免维护调整。 本文针对污水泵站的性能要求和PLC的技术特点,研究了基于DCS测控系统的控制与管理。该系统是以SIEMENS公司的S7-200系列小型PLC作远程终端,以工业PC机作上位机的主从式一点对多点监控网络。工业PC机安装在污水处理厂的中央控制室,既是泵站PLC的上位机,又是处理厂微机局域网的一个工作站,通过自定义无线通讯模块与各泵站实现数据通信,并通过时间和事件触发,计算出最佳的平衡水量和各泵站调度水量。下位机PLC安装在泵站,根据上位机的指令控制泵站的水泵和阀门,组成本地数据采集系统。根据给定的调度水量,调整开启的水泵台数和工作时间,达到调度水量的目的。 污水泵站管理系统中泵站地理位置分散,处理厂集中进行数据处理、监视。这一特点与DCS系统功能相吻合。从这一意义上来讲,集散控制系统能较好地适应本系统,同时还可以满足在中心控制室集中显示、打印、控制各系统的运行状态和参数的要求。系统统一设计,使其功能合理分配到各子系统中。避免了功能重复及各系统间的不兼容,这样使得系统维护方便,减少了备品备件。给整个泵站运行管理带来了方便,提高了运行效率,同时也提高了管理效率,减少了泵站现场管理人员,降低了人力资源成本,也大大降低了因为人工管理造成的疏漏,提高了系统的可靠性。
上传时间: 2013-08-05
上传用户:kgylah
随着生活水平的提高,人们越来越关注自己的身体健康,血压是反映人体生理状况的最重要指标之一,正常的血压是保证身体健康的重要条件。 另外血压也是重症病人监护的重要指标,准确、及时地监测血压,对于了解病情、诊断疾病和保障危重病人安全都极为重要。因此,研制高性能的血压监控系统具有重要的现实意义。 针对以上所述,本文提出了一种采用远程血压监控系统的解决方案,它融合计算机技术、测控技术和网络通讯技术为一体,使电子血压系统实现网络化。本系统将采集到的血压信息经处理后显示到液晶屏上,同时将此信息以TCP/IP的方式发送到网络上,这就是本设计的目的所在。 本论文在开始介绍了人体生理信号的特点及其测量条件之后,详细研究分析了血压测量原理以及舒张压和收缩压的判别。论文的重点放在系统硬件和软件两个方面的设计。在硬件方面,以ARM Cortex-M3内核的处理器LM3S8962作为控制器(内部集成有A/D转换器和以太网控制器等),使得硬件系统的设计简单化。整个硬件系统电路由六部分构成:处理器LM3S8962最小系统电路;电源模块:JTAG接口电路:血压检测模块;液晶显示模块;网络接口。其中,血压检测模块是整个系统设计的关键部分和难点部分,它主要是将袖压的直流部分和交流部分分离出来送到A/D转换器。软件方面,这个部分是第四章的系统软件的设计,首先把实时操作系统μC/OS-Ⅱ移植到处理器LM3S8962上,然后讲解了应用程序的设计(由三个部分组成),分别是A/D转换处理程序设计、液晶显示程序设计和网络通讯程序设计。论文的最后对系统的软硬件调试做了简单的介绍以及全文的总结。 关键词:TCP/IP 示波法 舒张压 收缩压 μc/OS-Ⅱ
上传时间: 2013-06-17
上传用户:yph853211
随着科学技术的发展,汽车结构不断完善,人们对汽车的性能更加关注。汽车本身是一个复杂的系统,在使用过程中,随着行驶里程的增加和使用时间的延续,汽车技术状况可能不断恶化,需要定期进行检测。汽车底盘测功机是一种不解体检验汽车性能的检测设备,采用现代电测和计算机技术,模拟汽车在各种路面行驶阻力,使汽车的道路试验项目移至室内进行,减少室外环境变化对测试的影响,能够很好的改善试验人员的试验环境和提高测试精度。 本文首先介绍了汽车底盘测功机的发展历史和研究现状,阐明了研究汽车底盘测功机测控系统的目的和意义,给出了汽车底盘测功机的结构和工作原理,在详细分析汽车道路上和底盘测功机上运行受力情况的基础上,建立了测功机电模拟模型。采用电模拟阻力加载装置,不仅省去了繁琐的惯性飞轮装置,简化了底盘测功机的结构,而且实现了惯性阻力的无级模拟。在系统硬件上,设计了转速转矩信号的采集电路和前端信号处理电路,提高了采集数据的准确性,保证系统的精度,并给出了励磁控制电路的设计与实现。在通讯上,设计CAN和USB互相转化的接口电路,不仅实现上下位机之间的通讯,而且还突破了传统底盘测功机上下位机通讯速率慢的瓶颈。在控制策略上,采用积分分离PID算法,实现转速、励磁电流和转矩、励磁电流的两个双闭环控制器,满足了汽车底盘测功机不同运行状况的需求。在软件上,采用模块化编程的思想,从而增强了程序的可移植性和灵活性。最后,构建了实验平台,对系统进行了实验研究,实验结果表明:系统能满足汽车性能测试的要求。
上传时间: 2013-06-12
上传用户:问题问题
图像的采集和传输是实时监控、远程控制、智能小区等诸多领域的关键技术。基于传统:PC的图像采集已成为现实。随着信息技术的迅速发展,嵌入式系统的研究开发成为了后PC时代的一个热点,它被广泛应用于工业现场、信息家电等各行各业。同时,图像的远程采集传输也朝着专业化、多样化和低成本的方向发展。利用嵌入式技术来实现图像的远程采集传输正顺应了时代发展,有较大的实用价值。 本文主要研究了基于嵌入式的远程图像采集传输系统。嵌入式终端采用$3C2410为核心的目标板为硬件平台,采用嵌入式Linux为系统平台。系统通过连接在嵌入式终端的USB摄像头完成静态图像数据采集,并进行图像压缩处理。在图像传输方面,论文设计了两种模式:一种是通过Intemet传输的、基于B/S模式的传输方式。在该模式下,远端客户机通过浏览器访问架设在终端里的嵌入式服务器而获得图像信息。另一种是基于GPRS网络实现远程无线图像传输。终端将采集到的图像数据通过GPRS网络发送到拥有固定Ip的监控服务器上来完成图像远程传输。 本文首先介绍了图像采集传输和嵌入式方面的相关内容,并介绍了本论文所采用的开发平台。为了顺利开发接着构建了开发环境,这里包括U-boot的移植、Linux系统的内核编译和移植、设备驱动模块的加载以及交叉编译环境的建立。在此基础上,利用Vide04Linux的接口函数,用C语言实现了图像原始数据的采集程序,并利用JPEG算法了实现图像压缩。在基于B/S模式的传输方式中,首先利用Boa架设了嵌入式服务器,然后用C语言完成CGI脚本,该脚本将图像嵌入网页并实时更新以实现网页的动态输出。在基于GPRS实现远程无线图像传输方式中,论文详细分析了系统通讯数据流的特征,提出了采用辨识特征字符、数据打包等策略以实现GPRS的网络连接和数据通讯,并且在此基础上用C语言编程实现。同时,在PC(Linux)上用Socket编程实现了监控服务器软件,该软件用以接收图像数据和控制嵌入式终端的系统状态。最后,论文分析比较了两种传输方式的区别和优缺点。试验证明,采用两种方式都能成功实现图像的远程采集传输,并且试验效果较好。
上传时间: 2013-05-17
上传用户:squershop
上海交通大学工程硕士学位论文 本文首先对视频监控系统的现状做了简单分析, 并介绍了本系统 中主要涉及到的相关技术,包括嵌入式技术、图像压缩技术、视频压 缩技术和移动数据通信技术。具备了一定的理论基础后,提出本系统 的总体设计方案,明确需要实现的目标功能。然后,围绕目标方案详 细介绍了具体实现方法,包括硬件总体结构、嵌入式 Linux的移植、 USB 摄像头驱动移植、Video4Linux 编程方法、网络传输模块的开发、 流媒体系统建立、WAP 程序的开发等。最后给出了在现网测试环境中 调测结果。 本系统通过嵌入式芯片实现静态图像及视频的采集、编码,并将 采集压缩编码后的数据传送到视频中心服务器, 在2G/3G 移动终端中 以 WAP 或流媒体客户端方式直接查看远程图像。 系统最大的特点是采 用了分布式架构的 C/S(采集端至视频中心服务器)和 B/S(WAP 服 务器至移动终端)结构便于系统的动态扩展;同时也借助了 WAP 技术 实现了传统视频监控的无线化。
上传时间: 2013-07-05
上传用户:cuibaigao