原创 STM32在半实物仿真系统中的运用(计划方案)

2008-7-22 13:39 2024 2 3 分类: MCU/ 嵌入式

STM32项目/学习计划表


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

姓名: 朱沛洪  电话:63385240
学校/公司: 一航导弹研究院
地址:河南洛阳西工区
邮箱: andy13442@sohu.com
预计实施时间自 8月1日 到12月30日计划参加人数 3
背景描述该计划的背景及其实现的目的、意义
       半实物仿真是飞行器控制回路的重要试验项目,整套仿真设备由许多功能单元组成,包括目标运动控制、转台控制、产品控制、分布式通讯、系统监控等。需要将MCU嵌入到各个部件以便实现灵活控制、检测。选用一款功能强、适应广、开发方便的控制器可以简化系统开发、使用、维护。
功能描述详细描述该项目能够实现的功能

 1.  STM32具有6通道带死区PWM功能,具有捕获和刹车功能,可以很方便完成转台、目标运动等无刷电机控制。


2.  STM32带有CAN总线接口,可以将各个分布单元通过CAN总线连接,实现分布式控制,简化系统连接。


3. STM32具有3个异步通讯接口,可以通过422总线与产品的异步通讯连接,完成产品控制。


4. STM32带有16通道高速AD(1M),完成对模拟信号测量、监控,同时拥有16路外中断,可以监控数字量信号。


5. STM32带有USB接口,方便与控制PC通讯。


6. STM32有20k的RAM,可以引入freertos、ucos等RTOS,方便程序开发。


7. STM32的IO能够承受5V、简化了与5V电路的接口。

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

 1 . STM32是一种新型结构的新片、与以往ARM7有较大区别,需要深入学习掌握。


2.目前STM32的资料比较少、需要多在论坛、官方网站查找。


3. STM32功能外设较多,比较复杂,需要在实践中巩固掌握。


4. STM32与ARM7内核差异较大,操作系统需要重新移植。

预期效果

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


    完成1套半实物仿真系统设备。
学习项目:希望学到的知识或技能,达到哪些实践的目的等。


    1. 掌握Cortex-M3的核心结构、STM32系统结构。


     2. 掌握STM32软件开发环境、方法。


    3.  掌握STM32外设功能及使用。


    4. 掌握STM32软件库的用法,掌握USB、CAN的使用。


    5.将STM32用于电机控制、PID运动控制、数据采集、数    据通讯等领域。

 
时间安排日  期进    度    描    述
 2008.1~9.15 熟悉STM32的结构、功能部件、开发方法。
 9.16~10.30 进行硬件设计、同时完成软件驱动。
 11.1~12.30 完成系统的集成调试。
总结 
备  注


签名:   朱沛洪        时间:7月22日

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户391779 2008-7-26 09:41

没有接触过
相关推荐阅读
用户585689 2008-07-23 01:19
3V_5V系统互联技巧
   讲解的很详细,难得的好资料。...
用户585689 2008-07-23 01:14
用STM32制作简易数据记录仪(计划申报)
STM32项目/学习计划表项目名称 用STM32制作简易数据记录仪(计划申报)请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送...
用户585689 2008-07-22 19:50
STM32控制器应用计划
STM32项目/学习计划表项目名称 STM32控制器应用计划请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http...
我要评论
1
2
关闭 站长推荐上一条 /1 下一条