【免费申请】三天,一本书,带你入门顶级单片机!

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

不用变着法偷懒,智能家政机器人给你理由!

露天停车场无人机车位调配系统(上位机+程序源码+设计说明)

露天停车场无人机车位调配系统(上位机+程序源码+设计说明)

露天停车场无人机车位引导系统概述:

1、本系统是基于英飞凌无人机套件设计的基于物联网的无人机停车场车位引导系统,通过程序控制装置规划引导停车的路线,实现引导车辆找到停车位的功能。

2、系统由PC上位机(三部分,即车位引导模型部分、无人机坐标实时显示部分、无线串口遥控部分) 和 无人机构成,两者之间通过无线串口通讯。
3、控制过程:管理员通过输入(以后可以通过图像识别,传感器识别)空车位,上位机自动规划最优路径、指派无人机引导入场车辆至相应车位并返航。
4、其优点主要在于:

  • 适用于大型繁忙的露天停车场
  • 有针对性的引导停车,避免车辆找车位的麻烦,同时避免了抢车位问题
  • 把入库车辆通过无人机联系在一起,能合理调配车位资源,做到节能减排

演示视频:

1、PID调试视频:

http://v.youku.com/v_show/id_XMTczNDQ5NTI1Ng==.htm...

2、试飞视频(带上耳机观看 效果更佳):

http://v.youku.com/v_show/id_XMTczOTIwMjEyNA==.htm...

设计组成:

1.系统由PC上位机(三部分,即车位引导模型部分、无人机坐标实时显示部分、无线串口遥控部分) 和 无人机构成,两者之间通过无线串口通讯。

2、无人机坐标实时显示部分(GPS原始数据 + 经过处理的数据)

3、无线串口遥控部分

4.无人机(增加了APC220无线传输模块 和 GPS模块):

电路相关文件

教程
项目说明.docx
描述:项目说明
其他文件
参考资料.zip
描述:参考资料
电路图文件
CORE_Larix_V1.0.rar
描述:程序源码
源代码
上位机.zip
描述:上位机及上位机程序
分享到:
收藏 (24)
扫码关注电路设计技能 扫码关注电路设计技能

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

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

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

(版权归 魏伟 所有)

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

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

换一批 more>>

大家都在看:

继续阅读

  • 带Grove LCD显示屏的数字记分牌

    使用MAX32620FTHR和英飞凌3D磁传感器以及Grove LCD显示屏的数字记分牌。硬件组件:英飞凌3D磁传感器2Go× 1 Maxim Integrated MAX32620FTHR× 1 Seeed Grove - LCD RGB背光× 1 3.3k电阻× 2 跳线(通用)× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)如果你曾经玩斯诺克,你必须知道计算得分的问题; 你大部分时间都对此表示怀疑。当然,你可以得到一个如下所示的记分牌:所以每当我打斯诺克时,我都认为必须有更好的解决方案,当我看到英飞凌的3D磁性旋钮时,我就有了构建数字记分牌的想法。MAX32620FTHR因其广泛的功能而被使用,允许您以任何方式修改数字记分板。来自XMC2Go套件上的磁传感器的数据通过UART以格式化字符串传输到MAX32620FTHR,在那里它被解析并显示在Grove RGB LCD显示器上。用户旋转并按下旋钮以设置每个玩家的得分,并且几乎可以添加无限数量的玩家。实物图:
    来自:其他时间:2018-09-04 英飞凌 记分牌 lcd显示屏
  • STM32 中小型四轴飞行器控制板设计

    该STM32 中小型四轴飞行器控制板支持quadcopter无人机设计。带有刷式或无刷直流电机飞行中小型四轴飞行器,通过IMU传感器等满足其在实际飞行条件下的性能。FCU可以通过标准的外部遥控器(PWM输入接口)进行控制,也可以通过智能手机或平板电脑上的蓝牙低功耗模块进行控制。磁力计和压力传感器也被嵌入以支持3D导航应用。SWD,I²C和USART连接器可用于FW开发和调试,并支持额外的外部传感器或RF模块。主要特征 紧凑型飞行控制器单元评估板完整的示例固件到中小型四轴飞行器Lipo 1芯电池充电器可以通过低压板载MOSFET直接驱动4个直流有刷电机,也可以使用外部ESC进行直流无刷电机配置主要成分: STM32F401 - 32位MCU ARM ® 的Cortex ®LSM6DSL - iNEMO惯性模块:3D加速度计和3D陀螺仪LIS2MDL - 高性能3D磁力计LPS22HD - MEMS压力传感器:260-1260hPa绝对式数字输出气压计SPBTLE-RF - 适用于Bluetooth Smart v4.1的极低功耗模块STL6N3LLH6 - N沟道30 V,6 A STripFET H6功率MOSFETSTC4054 - 800 mA独立线性锂离子电池充电器
    来自:飞行器时间:2018-06-15 stm32 四轴飞行器 无人机
  • 第十届智能车大赛PCB(光电组、电磁组、摄像头组)+电磁组第十届华北赛区二等奖程序+Labview上位机

    主控电路硬件具体功能介绍:1.电路板特色,融合了飞思卡尔智能车大赛三个赛题组的电路,一块电板即实现了光电组、摄像头组、电磁组的电路功能。2.主控芯片采用的是MK60FX512VLQ15 ,而不是 MK60DN512ZVLQ10 。关于DN和FN的区别FX的性能更好(标准频率150M),flash更大(1M),带硬件浮点(FX浮点运算能力是DN的5倍多),而且多了一个FTM模块(4个FTM模块,这个比较重要。2个用在正交解码,2个PWM输出)。DN的价格相对便宜(标准频率100M,flash 512K ,RAM 128K)。3.摄像头采用的是野火鹰眼摄像头软排线接口(推荐使用鹰眼),另外可通过电压选择开关来切换摄像头供电电压。4.电源采用AMS1117-5V、AMS1117-3.3V、LM2941-ADJ、LP2985AIM5-3.3V,为智能车的芯片,传感器以及其他外设芯片提供稳定的电源。另外电 源电路都设计有防反接保护和静电保护,可有效保护整个电路系统。5.4个可编程LED灯,对称分布在K60芯片四周,用于信息提示。6.一路正交解码电路,用于测速,为小车实现闭环控制。7.带有小容量EEPROM、大容量Fash存储芯片、SD卡接口(支持大容量SD卡)方便用户存储小车运行过程中的各种图像、调试参数。8.拨码开关为档位功能的设置提供了可能;5个独立按键(包含芯片硬件解锁按键),结合0.96寸SPI协议低功耗OLED显示屏为人交互界面的设计提供了硬件支持,1个复位按键,JTAG调试接口。9.电压检测电路和蜂鸣器的结合,为实现电压检测提供了,硬件上的支持,能及时提醒我们电压使用情况。10.本车采用2.4G NRF24L01 和 蓝牙进行车与电脑、手机等其他设备的2种方式连接通信供用户选择,在线调试小车的所有参数。11.本车均采用软排线进行电路板之间的相互连接,布局布线整齐美观,另外还板载预备电源接口和K60普通I/O接口以及3.3V电压测试点。12.板载霍尔传感器用于电磁组起跑线检测。13.电测检测PCB和主板PCB采用双层设计,电磁信号检测PCB安装在主板的左下角。电机驱动电路具体介绍:1.电机驱动电路为一路电机驱动,主板PCB上。2.驱动芯片采用BTN7971B,两路电机驱动电路,配合主控电路使用。3.设计电路从分考虑到电机驱动大电流和保护主控的问题,对电源线直接铺铜处理,采用74LS244进行信号隔离,采用电感用于隔离模拟地和数字地。4.每个电机都有压敏电阻保护电机(大家都知道凡是标有飞思卡尔的东西都很贵),具有抑制浪涌电压的作用。主控板电路原理图截图:电磁检测电路图:程序说明:程序里包含了小车电磁组路径识别算法,数据处理的归一化算法,滤波算法,PD舵机控制算法,PID电机控制算法。由于第十届是电磁双车运行,程序分前车和后车程序两部分,使用IAR编译器打开。Labview上位机说明:上位机用于在线调试小车的运行参数,实时显示小车的运行数据,内涵上位机协议解析代码。
  • 全自主飞行,定高定点低成本飞控系统方案

    注意此方案不是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 四轴 无人机 无线充电
  • 基于STM32手机GSM通信(接打电话、 收发短信)程序源码

    先介绍下什么是GSM模块? GSM模块,是一个类似于手机的通讯模块,集成了手机的若干功能于一块小电路板上,它可以发送短消息,通话等等,模块虽小,但它具备了很多手机的功能,拥有它等于就是拥有了手机的核心部分了,它在很多应用领域中都有着广泛的应用,GSM模块通过使用AT指令才能控制它,模块可以与电脑RS232串口相连,也可以用单片机来进行控制。具体介绍及应用:http://blog.sina.com.cn/s/blog_4da4ea3c0100qegb.ht...GSM模块可以打电话、接电话、发短信,收短信,而且还有来电显示功能哦!基本上可以当成一个标准手机功能的手机使用啦。该程序中主要是关于界面以及串口收发数据的程序,所以我这程序中注释没写那么多,基本上能把串口收发弄明白的同学应该都能看懂这个程序,对于初次学习GSM模块的同学来说应该先学习一下AT指令,这样更容易理解程序,OK,就说这么多。详见见附件内容的GSM模块资料。手机GSM模块通信视频演示:说明:关于模块的基本资料以及上一个只能打电话的GSM模块见附件内容。
    来自:EDA库与代码时间:2017-03-07 stm32 gsm模块 程序源码 gsm通信
  • 玩转俄罗斯方块,基于Arduino开发环境(.exe上位机+程序源码)

    基于Arduino+JoyStick+LCD5110设计,弄了一个周末,终于把以前写的俄罗斯方块移植到Arduino板上了。 Arduino程序(tetris_prj)里面的注释被编译器弄坏了,参考我以前写的TurboC3的程序(tetris_tc3)吧。诺基亚5110液晶屏的驱动用的网上下载的“LCD5110_Graph”驱动。由于LCD5110_Graph 包含的头文件较老,如果使用最新的IDE Arduino1.0.3,需要注意把驱动文件里的#include "WProgram.h" 改为#include "Arduino.h".exe上位机截图:附件内容截图:
  • DIY制作属于自己的数字示波器(原理图、程序源码、使用说明等)

    关于是德科技:是德科技(NYSE:KEYS)-原安捷伦电子测量事业部,是全球电子测量技术和市场的领导者,致力于推动无线通信、模块化和软件解决方案的持续创新,专注于为客户提供卓越的测量体验。是德科技提供的电子测量仪器、系统、软件及服务广泛应用于电子设备的设计、研发、制造、安装、部署和运营。前言: 最近一直在玩STM32和LCD屏,从字符到TFT,从1.8到3.5寸,挨个都摸了个摸,公司产品出来了,可一直想用这些东东来作点什么。示波器上班用公司的,虽说也是便携的,但也不好带回家去用呵,看看市场上动辙千元以上,唉,还是自己动手来DIY方便自己,也造福网友。性能目标: 电源使用二节2500mA锂电,正常工作5小时以上。数字示波器参数:主控: STM32F103ZET6液晶屏: 3.2"TFT320×240 65K彩色LCD显示屏 STM32 FSMC总线驱动AD: ADS831 IDT7205最高实时取样率60Msps 8Bits,取样缓冲器深度:5K垂直灵敏度:5V,1V,500mV,200mV,100mV,50mV,20mV,10mV;基准电压使用STM32 DA输出,实现按键调节波形基准。并有位置指示水平时基范围:2S, 1S,500mS,200mS,100mS,50mS,20mS,10mS,5mS,2mS,1mS,500uS,200uS,100uS,50uS,20uS,10uS,5uS,2uS,1uS,500nS,水平位置可调并有指示输入阻抗:≥1MΩ最高输入电压:50Vpp耦合方式:AC/DC实现自动、常规、单次触发方式 ,上升或下降边沿触发实现计算测量输入信号的频率、周期、占空比、交流峰-峰值、平均值触发电平高低位置可调,并电压指示触发时基位置可调,并带指示实现RUN/STOP功能使用16个按键,真正作到单键操作以免去组合按键麻烦。如截图:功能预留:波形发生器:使用STM32另一路DA+NE5532实现正弦,三角波,方波输出。SD卡波形存储输出。系统串口,可连接电脑输出数据,也可实现远程ISP升级:通过从网上下载升级包文件,方便地升级示波器软件。注意: 具体看原理图,实现机理:在系统复位后,SYSCLK的第4个上升沿,BOOT管脚的值将被锁存。在开机时使用按键将BOOT0位拉低即可实现STM公司原ISP程序升级,而不再用提前预装IAP程序造成使用麻烦数字示波器实物展示:原文出处:http://www.amobbs.com/thread-3706638-1-1.html
  • 英飞凌 XMC1302最小系统板(原理图、PCB源文件、MDK工程模板等)

    公开一个英飞凌XMC1302转51转接板,用于英飞凌XMC1302芯片转换成51的引脚,可直接使用在51开发板上(标准40P)XMC1302最小系统板实物截图:英飞凌XMC1302转51转接板实物链接图:英飞凌 XMC1302最小系统板PCB截图:说明:新买的英飞凌的芯片,默认是用Memtools软件通过串口来下载HEX程序的,这种方法我觉得很繁琐。大家如果熟悉Cortex系列单片机开发的应该都会用J-LINK,在线仿真调试非常方便。XMC1302串口MEMTOOLS开启SWD接口图文教程请访问:http://wenku.baidu.com/view/683052dbfc4ffe473268ab...关于开发工具链DAVE,本人表示这个工具太过于庞大臃肿,其实DAVE就是一个Eclipse。本人开始倾向于用KEIL MDK,轻量级的,编译的源文件体积小效率高,压缩率高。闲话不说了,上传一个英飞凌XMC1302微控制器MDK工程模板,我用的MDK是4.74版本的。见截图:原理图和PCB截图:
  • 无人机专用-有源/无源低噪放大器解决方案 内含两个方案

    如果你做无人机,我这里有GPS+磁罗盘模块等构成的有源、无源低噪放大器,经过测试精度很好。型号一:有处理器无源低噪放,GPS+磁罗盘电路+阻抗匹配+抗干扰处理+CAN接口。采用STM32F103处理器进行数据的采集与处理,设计了磁罗盘电路和GPS电路,对GPS天线电路经行50欧姆阻抗匹配,板载EEPROM存储,设计CAN总线电路用于高可靠性数据传输,预留串口和CAN口,SWD程序下载口,和相关测试点,LED指示以及电源电路。附件资料见截图: 型号二:无处理器有源低噪放,GPS+磁罗盘电路+阻抗匹配+抗干扰处理+测试精度1米以内。附件资料截图:
    来自:飞行器时间:2017-01-07 解决方案 无人机 gps 放大器
销量
182
查看
6562
参数名 参数值
发布于 2016 年 11 月 24日
更新于 2016 年 11 月 24日
Moore8直播课堂