学海无涯,连接器知多少!下载+回帖=京东券!

空前绝后!史上最全的车载导航资料就它了!

断电不断网,DC/DC UPS路由器光猫带保护电源

智能视觉避障,社区安防无人机设计(程序源码、设计报告等)

  • 智能视觉避障,社区安防无人机设计(程序源码、设计报告等)
  • 智能视觉避障,社区安防无人机设计(程序源码、设计报告等)

智能视觉避障,社区安防无人机设计(程序源码、设计报告等)

智能视觉避障,社区安防无人机设计(程序源码、设计报告等)


前言:

       未来每个居民和物业对社区安全的要求将越来越高,24h不间断巡逻成为新的必不可少的需求。我们设计的可分离式智能地面移动飞行系统,采用车机可分离的设计,搭载全新质子交换膜燃料电池的地面车载平台与装备锂电的无人机协同运行,并对降落其上的飞行器进行能量补给,使其能力续航能力超过2小时,完全满足社区安防的长时间巡逻飞行需求。

       此外在高楼林立的小区里,GPS信号被完全遮挡,无法定位导航,而我们的飞行器才采用全新的视觉方法,在任何区域甚至是室内都能实现精准的自主导航、自主规划路径,并与车基平台共享数据、相互辅助。不仅如此,还能进行视觉避障,自动躲避障碍物,悬停效果也更优,进一步提升了飞行器的性能,让社区安防更有保障、更可靠。

视觉算法定位演示:
http://v.youku.com/v_show/id_XMTc2MjgyNTc2MA==.htm...

整机主要材料:

机身采用碳纤维板,机臂采用碳管,整体机架重量轻,约200余克;电机采用2212无刷电机,配9450桨叶,每个轴最大可提供500g升力。

飞控及电调:飞控使用英飞凌的LARIX飞控,电调为英飞凌驱动电调。

说明:

由于电调在设计上采用的是双层PCB板,在MOS管电源线上铺铜线宽较窄,在使用过程中曾烧坏过,为此在电源端焊接了更厚的导线。

见截图:

电路相关文件

电路图文件
VO.7z
描述:视觉里程计代码
其他文件
ESC_Pinus_XMC1302_V1.2.7z
描述:XMC1302程序
源代码
Flightcontroller.zip
描述:程序源码
收藏 (47)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归jiangnb所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • STM32F407 高速USB自定义设备源码

    基于STM32F407的高速USB自定义设备,包含原理图,源码,上位机速度测试软件。附件资料截图:
    来自:DIY创意产品时间:2018-05-28 源码 stm32f407 自定义设备
  • 关注家居安全,做好系统安全防御——人体感应报警器设计

    前言:分享的设计是一个基于51单片机设计的红外热释电的人体感应报警器。当按下布防键30秒钟后系统会进入布防状态,只要一有人进入传感器的范围系统会立即报警,蜂鸣器会发出声音、红色发光二极管会闪烁,提示有人进入。报警方式:红色发光二极管闪烁,蜂鸣器报警。操作说明:1.紧急报警键:按下紧急报警键,系统会马上报警。2.布防键:按下布防键绿色发光二极管会闪烁,说明系统准备开始布防,30秒钟后绿色发光二管会长亮,说明系统进入布防状态了,只要一有人进入传感器的范围内系统马上就会报警。3.取消键:按下取消键可取消当前报警。4.红色发光二极管:当有报警时此发光二极管长亮,否则熄灭。5.绿色发光二极管:用做布防状态指示灯。6.黄色发光二极管:用做传感器指示,当传感器有信号输出,此灯会亮,否则熄灭。仿真图:电路图:实物图:附件内容截图:
  • 全自主飞行,定高定点低成本飞控系统方案

    注意此方案不是PX4,为个人亲自开发的飞控方案定高定点飞控特点:1、本方案飞控系统可进行多机型的定制。在穿越机、航拍机和农业机,固定翼等多个平台均可适用。2、成本低廉。飞控系统硬件在保持最优稳定性的情况下,成本较市面上的飞控系统低很多,紧存有传感器:MS5611、 MUP6000,罗盘用在GPS模块上面,还有主芯片STM32F4.3、可插拔的硬件设计。一个飞控系统两边的排针,只要将底板画好,直接插拔替换,方便使用。4、有手机地面站对飞行控制系统的数据进行监控。当飞控系统安装在飞机上可通过手机实时查看,例如当前的位置,高度,电量,还有飞行异常等信息。5、可执行复杂的飞行任务。在手机地面站上集成了多项复杂的飞行任务:1) 指点模式 2) 航线规划 3) 一键起飞/降落4) 跟随模式 5) 围栅飞行 6)一键返航 7)定高定点6、飞控系统校准简单。飞控的校准,直接集成在了手机地面站上面,可以直接通过手机进行一键校准和校准过程的观测。7、飞行稳定性。飞控系统在硬件架构上进行了IMU的分离,加入铁块增加惯性,双层海绵减小震动。在稳定飞行过程中,不出现异常的掉高或者上升情况,GPS定点稳定不飘移动。8、程序底层接口大量重新映射和修改。可以让工程师进行二次开发算法层,无须再关心hal层的开发。硬件批量成本:低于100元大小为:3cm*3.8cm下面是本方案的可插拔的飞行系统通过插入底板的方式安装在了QAV250的机架上的图片和飞行视频:http://player.youku.com/embed/XMjkzNjUyNTQyNA==?de...资料提供:硬件 :PCB 源文件,可以直接打板子软件: 飞控程序本资料提供:对应的程序和硬件PCB工程,本方案已经实现了量产。大批量,视频飞行效果如下,本人手上还有剩下一批产品板子是一整块已经焊接好的。
    来自:飞行器时间:2017-11-10 四轴飞行器 无人机 飞控
  • 四轴搭载无线充电,低电压自动充电!

    项目简介:本项目是基于IDT无线充电15W模块充电模块与四轴F450无人机设计的。通过在无人机机架上搭载无线充电模块接受端,当检测到电压较低时触发充电请求,控制无人机到达充电发射端附近时,由超声波模块进行检测并降落完成充电。硬件说明:硬件设计上包括主控模块,电调,无线遥控接收器,超声波模块和无线接收转换器等。硬件框图如下图1所示:主控模块可由APM2.8模块或自助研发的STM32飞控,本项目主要使用自研STM32飞控,主控芯片为STM32F207,主要对无人机进行数据分析及控制,同时对机体电池电量进行采集及判断。原理图如下图2所示。超声波模块是采用外购的KS103模块,如图3所示,测距最大距离8米,盲区为最小1cm之内。测量精度平均3mm,最高达1mm.而且相当灵敏。具有目前其他同类超声波模块产品所无法达到的性能优势和质量保障。测量距离,温度,光强,三合一功能。适用于机器人准确测距避障,扑火机器人,趋光机器人,四轴飞控定高,工业测距,身高体重仪测量身高,以及安防等领域。本作品是利用模块定高功能的同时也给无线充电作为引导充电指示,对于飞控上的接口如图4所示。供电系统分为12V转5V,12V转3.3V,皆采用开关电源进行稳压给各项子功能电路使用,如图5所示在机体上,需要对无线充电电池电压进行检测并判断,所以板子上了一个检测和判断电路,如图6所示软件说明:软件使用了MDK4.74平台对STM32F207进行开发和代码编译下载,手机使用自开发APP与蓝牙模块进行通信,相关文档资料和程序代码上传在附件。在实际调试过程中我们发现不同的姿态解算,数据融合方法对飞行器的稳定性的影响很大,我们使用了Mahony四元数解算。四轴姿态的表示可以用欧拉角,也可以用四元数。姿态检测算法作用就是将加速度计、陀螺仪,磁力计的测量值解算成姿态,进而作为系统的反馈量。在获取传感器值之前需要对数据进行滤波,滤波算法主要是将获取到的陀螺仪和加速度计的数据进行去噪声及融合,得出正确的角度数据(欧拉角或四元数),主要采用互补滤波或者卡尔曼滤波。无线充电是通过主控判断电池电量低于设定值之后提醒飞控手后飞到地面充电发射端附近,通过检测地面超声波发射器的位置进行左右对准后下降充电。演示效果:无人机整体实物图无人机运行工作图无线充电模块安装图附件内容截图:【转载自电子发烧友】
    来自:飞行器时间:2017-10-31 四轴 无人机 无线充电
  • 英飞凌无人机XMC4500多机演示板 - 全系统解决方案

    英飞凌无人机介绍:针对无人机这一新兴领域,英飞凌可提供以下优势:减少开发工作,降低成本。提供对与系统连接的组件的认证,并且保证安全并保护产品可信度;并且可以植入智能安全芯片,防止被黑客侵入;通过雷达传感器可以实现避撞功能。通过多功能传感器的优点,用户可以获得对飞行器的简单、稳定、顺畅和准确控制,并且可以增强相机稳定性和数据的传输;高可靠的器件产品质量确保系统运行稳定。高效功率器件组合、紧凑的封装以及马达控制算法可以让飞行器飞行更长的时间。广泛的产品线让你有更多的选择。英飞凌无人机XMC4500多机演示板内容简介:该系统的核心是飞行控制器,它是围绕英飞凌XMC4500 ARM Cortex-M4 32 位微控制器构建的。IR2301 驱动器、低压 MOSFET 和 MPU9250 Invensense 惯性测量单元(IMU)提供的附加单元组成了电子动力系统、电机控制和飞行检测功能块。英飞凌无人机XMC4500多机演示板图:特征描述:组件提供飞行控制器源代码 使用标准接口/连接器的开源IMU与任何商用发动机速度控制(ESC)和无线电控制(RC)协同工作软件用于几所大学的学术教育,由MCI因斯布鲁克主办 惯性测量单元(IMU) IMU Invensense MPU9050分路器9轴和6轴模式DPS310高分辨率压力传感器用于高度稳定认证 ORIGA onboard为ORIGA-XMC联轴器示范者GPSGPS接口板接口英飞凌为GPS LNA提供大量产品组合蓝牙低功耗(BLE)BLE接口可能(分组板)基于BLE的Android应用程序控制多机优势:→下载Multicopter应用手册→下载LARIX软件目标应用: Multicopter交互式3D模型:https://www.infineon.com/cms/_images/application/3...
    来自:飞行器时间:2017-10-13 无人机 英飞凌 xmc4500
  • 基于MSP430的激光安防系统,性能可靠、稳定(原理图、PCB源文件、程序源码)

    其实2016年6月开始,本系统就已经在爸妈150平店铺投入使用,如今测试近10个月每天24小时不断电测试使用,未有任何问题出现,性能可靠稳定。特于现在放出电路图。本安防系统具有如下特点: 1. 使用工业激光头(30元左右一对),线性度极好,误报率基本为0; 2. 具有进门“欢迎观临”,出门“欢迎再来”语音,支持软件定制,启用或禁用。 3. 基本款具有4路入侵探测功能,并可使用译码器进行多路扩展,支持256路入侵检测。 4. 具有语音提醒及报警功能并支持定制,支持白天夜间切换报警模式。 5. 采用POE供电及数据传输,布线简单快捷,成本低廉。 。。。 其他的想不起来了 PS: 适用于店铺,家庭等环境。 提供PCB文件及源代码。 芯片:MSP430G2553说明:语音芯片没型号,就是普通语音芯片,用其他的代替都可以,只是程序会不太一样。该语音芯片购买链接:https://world.taobao.com/item/19723510502.htm?from...语音芯片购买链接:焊接实物图展示:基于MSP430的激光安防系统原理图、PCB截图:基于MSP430的激光安防系统程序源码截图:
  • nRF24L01无线收发模块学习笔记(端口连接图、上位机、Arduino源码、操作说明等)

    nRF24L01 介绍: nRF24L01是一款工作在 2.4~2.5GHz 世界通用ISM频段的单片无线收发器芯片,输出功率、频道选择和协议的设置可以通过SPI接口进行设置。有极低的电流消耗,当工作在发射模式下发射功率为-6dBm时电流消耗为9.0mA,接收模式时为12.3mA。掉电模式和待机模式下电流消耗更低。nRF24L01参考数据: 供电电压:1.9 V~3.6V;最大发射功率:0 dBm;最大数据传输率:2000 kbps;发射模式下电流消耗(0dBm时):11.3 mA;接收模式下电流消耗(2000kbps):12.3 mA;接收模式数据传输率为1000kbps下的灵敏度:-85 dBm;掉电模式下电流消耗:900 nA。淘宝上面有两种nRF24L01模块,一种是单纯的nRF24L01模块,号称传输距离250m的,几块钱就有交易;另外一种是NRF24L01+PA+LNA模块,包含放大,号称可以传输1000m,价格几十块。实际距离视地形和障碍物而定,是否够远只能通过试用确定。单纯nRF24L01模块做示例:nRF24L01与Arduino UNO硬件连接此模块是使用SPI方式连接,在标准SPI口基础增加CE和CSN引脚:nRF24L01 Arduino UNOVCC <-> 3.3VGND <-> GNDCE <-> D9CSN <-> D10MOSI<-> D11MISO<-> D12SCK <-> D13IRQ <-> 不接还有就是nRF24L01属于对传模块。每块芯片既是发射器,也是接收器。所以一般来说,要使用两块nRF24L01+两块Arduino才能进行测试。实验1将Sender机A0的AD转换值无线发送到Receiver机,Sender机(A0端与电源两端接一个电位器,阻值随意,一般1k~100k均可)原理图如截图:代码:首先需要安装Mirf库,可以在http://playground.arduino.cc/InterfacingWithHardware/Nrf24L01下载或者本文附件下载。实验2将上述的数据绘图表。修改一下输出格式,然后用现成的串口图表软件显示出来。详见附件内容操作说明文档。上位机:直接用现成软件比如这个串口猎人。配置如图。依照图片顺序配置成截图一样即可。附件内容截图:
    来自:通信与网络时间:2017-03-23 arduino nrf24l01 源码 学习笔记
  • 【转】STM32开发板字体、图标显示方案(移植源码)

    下面是我在原子大哥的warship 汉字显示例程改的 任意大小字体和图标字体显示方案,希望能给需要的人提供一点帮助。移植这个程序非常简单,只需要粘贴复制,使用这个程序也不需要注明出处,我也不需要任何版权。但如果你觉得对你有帮助的话我只希望你能做到将自己的心得体会分享给大家,不要只做伸手党。使用方法: 将附件XXX解压出四个文件,粘贴到..\_WarShip\2,标准例程-V3.5库函数版本\实验41 汉字显示实验\TEXT目录下(没有warship板子的请直接下载源程序chinese display,接口自己更改即可)将System解压到SD卡如图:然后在主函数里写:额外说明: 我没有用W25Q64,而是将字体全部储存在了SD卡中用文件系统读字库,方便简洁,解放了W25Q64。但是因为用了文件系统导致显示速度变慢,只适用于对显示速度要求不高的场合。大家也可以进一步开发将字体全部刷入W25Q64中以提高速度。SD卡读取字库并非我原创,但是作者是在找不到了,在这里很抱歉。chinese display 是我自己更改过后的总程序,对原子大哥的源程序更改较大,可能比较难懂,但是程序量大大缩减。注意:ff_convert函数有BUG,请按照下面附件进行修改。但是本工程没有用到这个函数,为了以后应用扩展不出错,还是建议大家修改。对于想要研究具体实现的网友可以直接看XXX的四个文件,里面注释比较全。以下就是按照上面的步骤修改原子例程的效果。(121、131这两个数覆盖了底层,不用在意)效果图:其他字体和图标字体的制作: 这一部分也很简单,只要看懂了那四个文件就可以按照原子大哥教的制作字库来制作字库了。如果要制作大于40号的字请更改程序里面对应的数组。以更改Get_HzMat函数为主即可实现任意其他字体显示。图标字体:一般来说是不需要图标字体的,但是如果想实现按键以及图标这个方法还是很有用的,具体实现不解释,附件有本程序需要的字体,大家可以安装。一般看程序就能看懂,关于图标字体我的灵感来自http://www.cirmall.com/circuit/1717/detail?3另外提供几种图标字体http://www.cnblogs.com/chu888chu888/archive/2012/1...原文出处:http://www.openedv.com/forum.php?mod=viewthread&ti...
    来自:EDA库与代码时间:2017-03-14 stm32 开发板 源码 图标显示
  • USB接口麦克风录音系统(源码)

    目前仅实现单一的USB Microphone录音功能,没有Speaker的功能。二者结合实现起来感觉比较困难,毕竟对USB学习还不太深入。板子上使用的是一颗带IIS数字输出的MEMS麦克风,要移植到其他咪头和CODEC芯片(比如WM8978)组合的板子也是很容易的,因为都是IIS数字输出接口。USB microphone 基于STM32F4-DISCOVERY开发板设计。单声道,毕竟只有一个麦克风,PCM格式,采样率其实可以自己根据需要设置,这里固定为48kHz源码主要参考https://github.com/iliasam/STM32F4_USB_MICROPHONE2016-5-31更新:添加FeatureUnit,实现静音和音量调节功能。已知问题:Win7和XP下的音量设置数据不一样,目前程序以Win7为依据。 2016-6-7更新:修改音量调节为0dB~20dB,步进值为4dB。使Win7和XP下的音量设置数据保持一致。添加多频选择功能,可选4种常用频率。 相关设置如下: 原文出处:http://www.openedv.com/forum.php?mod=viewthread&ti...
    来自:EDA库与代码时间:2017-03-14 usb 源码 麦克风 录音
  • ESP8266 实时 WIFI 气象站,源码、库文件一并奉上

    该设计仿制国外ESP8266+OLED Weather Station成功,原文链接:https://blog.squix.org/2017/01/esp8266-weather-sta...下面介绍本人的设计安卓手机app下载地址:https://espressif.com/zh-hans/products/software/esp-touch/resources,ios直接在AppStore里搜索 esptouch即可。最新进展,源码经过修改可以通过官方的手机app让Weather Station快连到WiFi,并自动记录最后一次快连成功的路由器,下次会自动连接。如果换了WiFi环境自动进入快连界面,这时在手机运行官方app(esptouch)输入WiFi密码即可连接。附件zip已经打包好库文件,解压后放在没有中文路径的文件夹下面,再在arduino的“首选项”-- “项目文件夹位置” 指向这个文件夹。重启arduino,然后打开“文件”--”项目文件夹“--WeatherStationDemo,选择对应的板和COM口下载即可。源码里面有一个wunderground 的key给大家试用,每天500次的API访问量,记得把城市改到对应的城市。从下午开始想着再申请几个key结果死活不行,或许对ip有限制吧?源码改的乱七八糟,高手大侠见笑了。。。笑过之后请抽时间多指点能改进完善一下程序最好了!注:修改好的源码及库文件见附件内容下载。WIFI 气象站实物图展示:使用NodeMCU1.0(ESP8266-12E),集成了CP2102,可以直接电脑USB ;OLED是SSD1306的128×64,IIC接口初接触Arduino和ESP8266,现在仿制阶段。所有资料来自网络,感兴趣的一起来完善它,高手大侠们多多指教!作者博客:http://blog.squix.org/制作网页:http://www.instructables.com/id/ESP8266-Weather-Widget/Arduino源码:https://github.com/squix78/esp8266-weather-stationArduino IDE可以像使用UNO一样使用ESP8266,编译环境的搭建:http://www.geek-workshop.com/thread-26170-1-1.html目前改进设想1、加入SmartConfig(WIFI快连),在手机或者PC上面通过APP配置路由器密码,不用再在源码里改动2、把OLED换成LCD或者LED点阵屏,OLED太小了
    来自:DIY创意产品时间:2017-03-02 arduino esp8266 源码 气象站
销量
357
查看
7875
参数名 参数值
发布于 2016 年 11 月 29日
Moore8直播课堂