2020年 02月 01日 星期六
您的位置: 威廉希尔主页 > 单片机技术 >

基于嵌入式PIC32单片机的目标检测与系统

来源:未知     作者:威廉希尔     发布时间:2020-02-01 08:41         

  通过借鉴嵌入式系统在电子技术、信号处理以及计算机等领域应用的成功经验,在分析目标检测与算法的基础上,将目标检测与算法与嵌入式技术相结合,设计一种基于嵌入式PIC32单片机的目标检测与系统,可以实现目标检测系统的小型化,智能化,并以具体飞行目标为例进行了目标的识别和。

  随着现代社会对军用和民用设备需求的不断扩大及要求的不断提高,运动目标的识别和技术已经迅速发展成为现代信息处理领域中一项非常重要的技术,也是无人机野外战场侦察技术中的重点和难点,并在许多领域内发挥着不可替代的作用。目前,基于PC 机的目标检测与技术已趋于成熟,但其在嵌入式平台的应用研究还处于初级阶段。由于嵌入式系统具有体积小巧,便于携带等一系列PC 机无法替代的优点,因此如何对飞行目标进行有效检测和并且在嵌入式系统中实现是目前急需解决的课题。针对以上问题本文设计了一个基于嵌入式的目标检测与系统,本系统具有体积小、实时性好并且可对运动目标进行有效实时的特点。也为开展实时化微型化的嵌入式机器视觉系统的研究进行了有益的尝试。

  本课题研究的是无人机在复杂背景下对目标的检测和的嵌入式实现问题,目标系统是利用一个可移动的图像处理设备实现图像中运动物体的检测和,解决了军用和工业等方面发展对目标系统的小型化要求。

  嵌入式平台是解决实时性和小型化的有效途径,采用基于PIC32的嵌入式平台的目标系统的解决方案可以满足设备功能的要求。

  针对小型化的实际需求,本系统采用USB摄像头作为采集目标图像的设备,采用PIC32内核开发板作为中央控制器,以及云台、云台控制器等外围设备,形成完整的视觉反馈系统。

  针对被目标的特点,设计实时识别与算法,利用嵌入式系统软件MPLABIDE集成开发具体开发系统的数据接收,特征识别和反馈控制等软件模块,采用MPLAB C32 C编译器将目标的算法编译实现,实现对运动目标的识别与。

  系统总体硬件结构如图1所示。在PIC32嵌入式系统平台上移植并配置MPLAB IDE集成开发,针对平台和应用的特点,制作合适的文件系统,编写应用程序。运动目标经USB摄像头实时采集后,送入PIC32处理器,利用嵌入式处理器的强大运算能力,对采集到的图像进行处理,完成目标识别与定位,并控制云台控制器,调整摄像头位姿,使摄像头对准运动目标,实现实时。实时性好和体积小巧是本嵌入式系统追求的目标。

  为初始化数据存储器中的变量,链接器创建一个数据初始化映像。这个映像必须在启动时、在应用程序正确获取控制权之前复制到RAM 中。crt0.o 中的启动代码执行运行时的初始化。

  32 位软件和硬件外设函数库为设置和控制32 位外设提供了函数和宏。 这些库是特定于处理器的,形式为libmchp_peripheral_Device.a,其中Device 为32 位器件型号。

  提供了一套完整的符合ANSI-89 的库。 标准的C 语言库文件是libc.a (由MIPSTechnologies 编写)、libe.a 和libm.a。一个典型的C 应用程序必须包含全部这三个库,这三个库在默认情况下就被链接进来,无需用户指定。

  本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

  学习PIC单片机的目的是打算做一款433M无线位单片机有一些基础,不过PIC单片机还是第一次接触,先从入门开始吧!入门实验最经典的是点亮一只LED了,这次也它为例走一遍PIC开发的整个流程。虽然C语言已成主流,由于PIC单片机汇编指令只有35条,记忆容易,这次就从非主流开始!一、准备工作1. 在二手市场买来一本【PIC单片机原理与应用】第4版。2. 在淘宝买来一个PIC的下载仿线. 从废旧设备拆下一片PIC16F886的28脚单片机,用覆铜板制作了一个简单的PIC最小系统板,可以用来下载仿真、按键输入、LED灯、AD输入。4. PIC开发MPLAB X

  AG9900型智能遥控机车防盗系统电如图1、图2所示。单片机PIC16C54为主控器,VD5026、VD5027是编解码电。该报警器具有声光连锁防盗、闪光滚动报警、防抢劫、免匙驾驶、超车寻车、解除熄火和灵敏度调节等功能,其全遥控操作非常适合在机动车辆上安装使用。一、发射电图1中的VD5026、T4等组成遥控发射单元。12V电源一直接供给高频发射电,另一在按下发射键K1~K4时,经D10、R24~R27分压得到约5V电压,通过D6~D9供给VD5026。按下发射键K1~K2之一时,脚会输出编码脉冲串,经T4高频调制后发射出去(T4组成的高频振荡器频率约在180MHz左右)。VD5026的A0~A7为加密地址编码输入端,

  漏电继电器是一种可在被线漏电电流达到设定值后切断被线供电电源的装置,在电力系统中起着非常重要的作用,是供电可靠性的基础。随着电子技术和计算机技术的发展,电力系统的继电突破了传统的数字式继电器,出现了以微处理器为核心的智能继电器[1-2]。本文利用PIC18F6585型单片机设计了一款智能型漏电继电器,具有自诊断、故障记录、数据通信等多种功能,为故障分析提供便利,且具有较高的可靠性。1 PIC系列单片机特点PIC18F6585是由Microchip公司开发、研制和生产的PIC系列单片机,该系列单片机的技术性能具有以下优点[3]:(1)哈佛总线结构。PIC系列单片机在架构上采用了与众不同的哈佛总线A单片机的数控电流源设计

  1 引言电源技术尤其是数控电源技术是一门实践性很强的工程技术,涉及了电气、电子、系统集成、控制理论、材料等诸多学科领域。计算机和通讯技术的发展,给电力电子技术提供了广阔的发展前景,同时也给电源提出了更高的要求。普通电源由于精确度不高等缺点已不能满足现实的需要。直到单片机技术及电压转换模块的出现,才使精确数控电源的发展有了可能。本文所设计的数控电流源采用PIC16F877A单片机为核心部件,键盘、显示、D/A、开关电源等模块为外围电。2 设计要求和总体设计思2.1 设计要求本设计要求:输入220V,输出最高12V;通过键盘控制输出电流,步长为0.01A;采用LED显示输出电流,精度为0.02A;电流源稳流

  实验目的:RC0-RC5口的流水灯,熟悉PIC16F630的I/O口的操作#include__CONFIG(0x31b4);//看门狗关;内部RC振荡,RA4/RA5做I/O,MCLR脚做复位//------------------------------------//延时函数voiddelay(){inti;//定义循环变量for(i=5000;i》0;i--)//循环次数控制{NOP();//消耗一个指令周期时间NOP();}}//------------------------------------//初始化函数voidinit(){TRISA=0X00;//设置A口为输出TRISC=0X00;//设置C口为输出

  pIC12C508 DTMF拔号程序;Name:MAIN.ASM;Description:DTMF-》RS232converter(forusewithPCNummerViser);DetectsDTMFandringing,andtransmitstoastd.;RS232port,at2400baud.;;+--------------------------------------------------------------------+;Platform:PIC12C508(A)(usinginternal4MHzRC-oscillator);Uses:90-342W

  STM32MP1系列通用型MPU, 集成双 Arm® Cortex®-A7和 Cortex®-M4 内核

  STM32MP1系列通用型MPU, 集成双 Arm® Cortex®-A7和 Cortex®-M4 内核

  AVR单片机ARM单片机嵌入式系统汽车电子消费电子数据处理视频教程电子百科其他技术STM32MSP430单片机资源下载单片机习题与教程

      威廉希尔