虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

负的

  • 基于FPGA的BayerCCD相机彩色自动白平衡设计

    针对物体在不同色温光源照射下呈现偏色的现象,用FPGA实现对Bayer CCD数字相机的自动白平衡处理。根据CFA(Color Filter Array)的分布特点,利用双端口RAM(DPRAM),实现了颜色插值与色彩空间转换。在FPGA上设计了自动白平衡的三大电路模块:色温估计、增益计算和色温校正,并连接形成一个负反馈回路,然后结合EDA设计的特点,改进了增益计算的过程,有效地抑制了色彩振荡现象。

    标签: BayerCCD FPGA 相机 彩色

    上传时间: 2013-10-22

    上传用户:英雄

  • 伺服与变频的异同

    伺服与变频:伺服与变频的一个重要区别是: 变频可以无编码器,伺服则必须有编码器,作电子换向用. 一、两者的共同点:     交流伺服的技术本身就是借鉴并应用了变频的技术,在直流电机的伺服控制的基础上通过变频的PWM方式模仿直流电机的控制方式来实现的,也就是说交流伺服电 机必然有变频的这一环节:变频就是将工频的50、60HZ的交流电先整流成直流电,然后通过可控制门极的各类晶体管(IGBT,IGCT等)通过载波频率 和PWM调节逆变为频率可调的波形类似于正余弦的脉动电,由于频率可调,所以交流电机的速度就可调了(n=60f/2p ,n转速,f频率, p极对数)   二、谈谈变频器:    简单的变频器只能调节交流电机的速度,这时可以开环也可以闭环要视控制方式和变频器而定,这就是传统意义上的V/F控制方式。现在很多的变频已经通过数学 模型的建立,将交流电机的定子磁场UVW3相转化为可以控制电机转速和转矩的两个电流的分量,现在大多数能进行力矩控制的著名品牌的变频器都是采用这样方 式控制力矩,UVW每相的输出要加摩尔效应的电流检测装置,采样反馈后构成闭环负反馈的电流环的PID调节;ABB的变频又提出和这样方式不同的直接转矩 控制技术,具体请查阅有关资料。这样可以既控制电机的速度也可控制电机的力矩,而且速度的控制精度优于v/f控制,编码器反馈也可加可不加,加的时候控制 精度和响应特性要好很多。 三、谈谈伺服:   驱动器方面:伺服驱动器在发展了变频技术的前提下,在驱动器内部的电流环,速度环和位置 环(变频器没有该环)都进行了比一般变频更精确的控制技术和算法运算,在功能上也比传统的伺服强大很多,主要的一点可以进行精确的位置控制。通过上位控制 器发送的脉冲序列来控制速度和位置(当然也有些伺服内部集成了控制单元或通过总线通讯的方式直接将位置和速度等参数设定在驱动器里),驱动器内部的算法和 更快更精确的计算以及性能更优良的电子器件使之更优越于变频器。   电机方面:伺服电机的材料、结构和加工工艺要远远高于变频器驱动的交流电机 (一般交流电机或恒力矩、恒功率等各类变频电机),也就是说当驱动器输出电流、电压、频率变化很快的电源时,伺服电机就能根据电源变化产生响应的动作变 化,响应特性和抗过载能力远远高于变频器驱动的交流电机,电机方面的严重差异也是两者性能不同的根本。就是说不是变频器输出不了变化那么快的电源信号,而 是电机本身就反应不了,所以在变频的内部算法设定时为了保护电机做了相应的过载设定。当然即使不设定变频器的输出能力还是有限的,有些性能优良的变频器就 可以直接驱动伺服电机!!! 四、谈谈交流电机:   交流电机一般分为同步和异步电机   1、交流同步电机:就是转子是由永磁材料构成,所以转动后,随着电机的定子旋转磁场的变化,转子也做响应频率的速度变化,而且转子速度=定子速度,所以称"同步"。    2、交流异步电机:转子由感应线圈和材料构成。转动后,定子产生旋转磁场,磁场切割定子的感应线圈,转子线圈产生感应电流,进而转子产生感应磁场,感应 磁场追随定子旋转磁场的变化,但转子的磁场变化永远小于定子的变化,一旦等于就没有变化的磁场切割转子的感应线圈,转子线圈中也就没有了感应电流,转子磁 场消失,转子失速又与定子产生速度差又重新获得感应电流。。。所以在交流异步电机里有个关键的参数是转差率就是转子与定子的速度差的比率。   3、对应交流同步和异步电机变频器就有相映的同步变频器和异步变频器,伺服电机也有交流同步伺服和交流异步伺服,当然变频器里交流异步变频常见,伺服则交流同步伺服常见。  

    标签: 伺服

    上传时间: 2013-11-17

    上传用户:maqianfeng

  • 基于Joint+HOG特征复杂场景下的头肩检测

    头肩的定位检测采用了Haar特征和HOG特征的层级分类方法,并根据头肩的对称性特点,提出了一种称为Joint HOG的组合型特征。通过Haar分类器滤除大部分负样本后,接着用HOG进行精细的验证从而得到头肩目标框。实验表明,本文的方法取得了80%~90%的准确率,并且完全可以用于实时处理。

    标签: Joint HOG 特征 复杂场景

    上传时间: 2013-11-13

    上传用户:weareno2

  • 基于jsp+javabean+mysql三层结构的动态购物网站。网站用户接口(即界面)由jsp完成

    基于jsp+javabean+mysql三层结构的动态购物网站。网站用户接口(即界面)由jsp完成,数据和逻辑处理由beans完成,数据储存由mysql完成。因为beans独立负责处理整个网站的全部数据逻辑运算,所以整个网站的负载量和速度都将大大提高,所以基于这种语言和结构开发的购物系统的优势是其它语言没法比尔的。更重要的是,jsp+bean能够在Apache环境下顺畅地运行,这也是其最大优点之一。这就更进一步保证了网站的稳定性和安全性,而这些,对于一个购物网站来说是非常重要的!

    标签: jsp javabean mysql 网站

    上传时间: 2015-01-18

    上传用户:wweqas

  • 基于jsp+javabean+mysql三层结构的动态购物网站。网站用户接口(即界面)由jsp完成

    基于jsp+javabean+mysql三层结构的动态购物网站。网站用户接口(即界面)由jsp完成,数据和逻辑处理由beans完成,数据储存由mysql完成。因为beans独立负责处理整个网站的绝大部分数据,所以整个网站的负载量和速度都将大大提高。而且jsp的特性是一次运行,永远储留内存(包括bean在内),所以基于这种语言和结构开发的购物系统的优势是其它语言没法比尔的。更重要的是,jsp+bean能够在Apache环境下顺畅地运行,这也是其最大的优点。这就更进一步保证了网站的稳定性和安全性.

    标签: jsp javabean mysql 网站

    上传时间: 2014-11-22

    上传用户:

  • 求得一个4*4的方阵

    求得一个4*4的方阵,各行各列及主负对角线上的元素均为可逆素数。

    标签:

    上传时间: 2013-12-12

    上传用户:lanhuaying

  • 浮点数基本运算 浮点数的基本运算主要有四则运算、符号处理、大小比较

    浮点数基本运算 浮点数的基本运算主要有四则运算、符号处理、大小比较,以及浮点数分柝等。 包含头文件 "fn.hpp" #include "fn.hpp" 浮点数基本运算 浮点数的基本运算中有加、减、乘、除、取负、绝对值、相等比较等。 加减乘除 加、减、乘、除四个运算极为相似,都是需要两个参数,结果当然也是浮点数了。 例子: // 加 减 乘 除 btil::fn::plus<f1, f2>::value // f1+f2 的结果 btil::fn::minus<f1, f2>::value // f1-f2 的结果 btil::fn::multiplies<f1, f2>::value // f1*f2 的结果 btil::fn::divides<f1, f2>::value // f1/f2 的结果 plus<f1, f2>::value::f_val // f1+f2 的结果的值 struct one { static const double f_val = 1.0 } // 两个浮点数 struct two { static const double f_val = 2.0 } minus<two, plus<divides<one, two>::value, one>::value >::value::f_val == 0.5 取负 取负运算就是取一个浮点数的负数。

    标签: 浮点数 运算 四则运算 比较

    上传时间: 2014-12-06

    上传用户:exxxds

  • 自己用C编写的小游戏

    自己用C编写的小游戏,DOS界面哦,可以运行。 浮点数基本运算 浮点数的基本运算主要有四则运算、符号处理、大小比较,以及浮点数分柝等。 包含头文件 "fn.hpp" #include "fn.hpp" 浮点数基本运算 浮点数的基本运算中有加、减、乘、除、取负、绝对值、相等比较等。 加减乘除 加、减、乘、除四个运算极为相似,都是需要两个参数,结果当然也是浮点数了。 例子: // 加 减 乘 除 btil::fn::plus<f1, f2>::value // f1+f2 的结果 btil::fn::minus<f1, f2>::value // f1-f2 的结果 btil::fn::multiplies<f1, f2>::value // f1*f2 的结果 btil::fn::divides<f1, f2>::value // f1/f2 的结果 plus<f1, f2>::value::f_val // f1+f2 的结果的值 struct one { static const double f_val = 1.0 } // 两个浮点数 struct two { static const double f_val = 2.0 } minus<two, plus<divides<one, two>::value, one>::value >::value::f_val == 0.5 取负 取负运算就是取一个浮点数的负数。

    标签: 编写 小游戏

    上传时间: 2014-12-06

    上传用户:jichenxi0730

  • 交通灯: 1. 因为本设计是交通灯的控制

    交通灯: 1. 因为本设计是交通灯的控制,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北依然红灯。最后循环至状态1。 2. 双色LED是由一个红色LED管芯和一个绿色管芯封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平,红灯亮;红色正端加低电平,绿色正端加高电平,绿灯亮;两端都加高电平,黄灯亮。 急救车和交通灯: 中断服务程序的关键是:1. 保护进入中断时的状态,并在推出中断之前恢复进入时的状态;2. 必须在中断程序中设定是否允许中断重入,即设置EX0位。 本设计使用了INT0中断,一般中断程序进入时应保护 PSW,ACC以及中断程序使用但非其专用的寄存器。本设计中的INT0程序保护了PSW,ACC,2等三个寄存器并且在退出前恢复了这三个寄存器。另外中断程序中涉及到关键数据的设置时应关中断,及设置时不允许重入。本设计中没有涉及这种情况。 name:trled1.asm trled2.asm

    标签: 交通灯 控制

    上传时间: 2014-01-05

    上传用户:凌云御清风

  • 模拟退火算法 模拟退火算法(Simulated Annealing,简称SA算法)是模拟加热熔化的金属的退火过程

    模拟退火算法 模拟退火算法(Simulated Annealing,简称SA算法)是模拟加热熔化的金属的退火过程,来寻找全局最优解的有效方法之一。 模拟退火的基本思想和步骤如下: 设S={s1,s2,…,sn}为所有可能的状态所构成的集合, f:S—R为非负代价函数,即优化问题抽象如下: 寻找s*∈S,使得f(s*)=min f(si) 任意si∈S (1)给定一较高初始温度T,随机产生初始状态S (2)按一定方式,对当前状态作随机扰动,产生一个新的状态S’ S’=S+sign(η).δ 其中δ为给定的步长, η为[-1,1]的随机数

    标签: Simulated Annealing 模拟退火算法 模拟

    上传时间: 2014-01-02

    上传用户:gengxiaochao