原创 STM32在某无人飞行器中的应用(计划)

2008-7-7 22:49 3591 0 分类: MCU/ 嵌入式

STM32项目/学习计划表


项目名称 STM32在某无人飞行器中的应用
请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http://space.ednchina.com/member/Register.aspx
联系方式
(邮箱/电话)

姓名: 安德宇  电话:0379-63383147
学校/公司:中国空空导弹研究院
地址:河南洛阳空空导弹研究院11室
邮箱: andy1344@sohu.com
预计实施时间自  8月1日 到11月15日计划参加人数 2
背景描述该计划的背景及其实现的目的、意义

 某无人飞行器中需对多路电源电压进行检测和控制,需完成多路点火控制,需对通过电机气体流量进行调节。以往产品大多采用DSP控制。STM32具有低功耗高速内核、快速的中断、硬件乘法器、多通道异步串行通讯口、多路高速AD、IO与5V兼容、单电源供电、寄存器保护等功能,使其非常适合此类控制功能,同时功耗、成本更低、可靠性更高。


 

功能描述详细描述该项目能够实现的功能

 1)使用STM32的AD对10路电源电压进行检测,发现异常及时按照控制策略进行电源控制,仿制损坏用电部件。


2)挂机和发射时利用MCU的灵活控制功能对系统相关功能进行自检,系统自检和电压自检正常后,才允许飞行器投放。


3)STM32的IO兼容5V、便于与5V控制的固态继电器连接,进行发动机、电池等的点火控制。设计时利用寄存器保护功能防止状态破坏造成误点火。


4)采用PWM单元驱动流量调节电机,STM32有很快的计算速度,可以采用先进的PID控制算方法进行流量调节控制。


5)利用STM32的多个异步串行通讯口可以方便完成与飞控计算机、舵机计算机、遥测计算机的通讯,简化接口设计。


6)利用STM32的PWM单元,发出一定频率的音频信号。


 

解决办法预计会遇到的困难和相应的解决办法

 1)STM32是一种新型内核的控制芯片,学习掌握其开发和功能需要一定时间。


2)STM32有其特点和优势,需针对此进行软硬件设计,充分发挥该控制器优势。


3)一些现有的控制算法、程序需在STM32上移植。

预期效果

开发项目:预期要解决的问题、达到的经济效益和产品所需数量;


设计1台控制器样机用于某无人飞行器,对STM32性能进行评估,为进一步应用做参考。
学习项目:希望学到的知识或技能,达到哪些实践的目的等。


通过该样机研制,充分学习掌握STM32的功能、特点、开发方法和相关功能部件应用,为今后的使用打下基础

 
时间安排日  期进    度    描    述
 8月1日~8月31日 进行STM32的学习。掌握开发方法、特点,各种功能部件的应用。了解其软硬件特点。
 9月1日~10月1日 进行硬件电路设计、各单元软件设计
 10月2日~11月15 进行流量调节控制器设计调试、完成系统集成调试。
总结 
备  注


签名:  安德宇         时间:7月7日

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
0
关闭 站长推荐上一条 /1 下一条