小型无人机飞控系统设计详解
来源: 作者: 发布时间:2016-05-31 07:48:45 浏览量:系统应用程序设计
由于C语言不但能够编写应用程序、系统程序,还能像汇编语言一样直接对计算机硬件进行控制,编写的程序可移植性强。由于以DSP为核心设计的系统中涉及到大量对外设端口的操作,以及考虑后续程序移植的工作,所以飞控系统的应用程序选用BC 3.1来设计,分别实现飞行控制和飞行管理功能。
软件按照功能划分为4个模块:时间管理模块、数据采集与处理模块、通信模块、控制律解算模块。通过时间管理模块在毫秒级时间内对无人机进行实时控制;数据采集模块采集无人机的飞行状态、姿态参数以及飞行参数、飞行状态及飞行参数进行遥测编码并通过串行接口传送至机载数据终端,通过无线数据信道发送到地面控制站进行飞行监控;姿态参数通过软件内部接口送控制律解算模块进行解算,并将结果通过D/A通道送机载伺服系统,控制舵机运行,达到调整、飞机飞行姿态的目的;通信模块完成飞控计算机与其他机载外设之间的数据交换功能。
利用高速DSP控制芯片在控制律计算和数据处理方面的优势及其丰富的外部资源,配合大规模可编程逻辑器件CPLD以及串行接口扩展芯片28C94设计小型机载飞控计算机,以其为核心设计的小型无人机飞控系统具有功能全,体积小,重量轻,功耗低的特点,很好地满足了小型无人机对飞控计算机高精度、小型化、低成本的要求。该设计已成功应用于某验证无人机系统。
如何进行GSM手机双频天线的阻抗通常对某个频点上的阻抗匹配可利用SMITH圆图工具进行, 两个器件肯定能搞定, 即通过串+并联电感或电容即可实现由圆图上任一点到另一点的阻抗匹配, 但这是单频的。而手机天线
关于阻容减压电路设计的问题? 本帖最后由 自定义LqT 于 2021-8-19 16:30 编辑 对开关电源方面不太懂,在网上查阅的资料,自己做了个阻容降压电路,能实现AC220到DC3.3V输出,遇到问题,1,似乎刚上电时电压有点不稳,想请教资深工程师们,这电路有什么需要改进的地方吗?可仿真。 能用变压器降压的线路最可靠。 king5555 发表于 2021-8-19 23:40可仿真。 能用变压器降压的线路最可靠。 非常感谢!有几点小疑问,1,200K电阻改成并联的原因,2,如果我需要最大80mA的电流输出,1uf的x电容能实
[电源技术资料]JD6621快速充电协议,带有PPS 控制描述 JD6621是高度集成的USB供电(PD)控制器,支持USB PD 3.0 ,该USB PD 3.0 具有针对USB Type-C下游接口(源)设计的可编程电源( PPS)规范。 它监视CC引脚以检测USB C型连接/分离。 它能够提供3.3V至21V的输出电压。 此外, JD6621集成了硬件超级充电协议( SCP),快 速 充 电 协 议 ( FCP ) 和 Qualcomm®Quick ChargeTM 2.0 / 3.0 / 3 +(QC 2.0 / 3.0 / 3 +)USB
大电流电感