原创 用STM32制作简易数据记录仪(计划申报)

2008-7-23 01:14 2624 4 6 分类: MCU/ 嵌入式

STM32项目/学习计划表


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

姓名:  张爱军 电话:63385240
学校/公司: 空空导弹研究院
地址: 河南洛阳西工区
邮箱: andy13442@sohu.com
预计实施时间自  9月1日 到11月30日计划参加人数 2
背景描述该计划的背景及其实现的目的、意义
        在电子测试调试中,一台方便的多通道数据记录仪可以给产品调试、试验带来很大便利。个人用户很难有条件购买。利用STM32的高速AD、快速GPIO、高主频和快速中断、USB和CAN接口等功能可以用较低的成本实现一台方便的模拟/数字信号记录仪和逻辑分析仪。
功能描述详细描述该项目能够实现的功能

 1. 利用STM32的AD转换器实现最多16通道数据的连续采集,受与PC机通讯速度限制,所有通道采样率之和≤100k。


 2. 利用USB接口完成与主控PC机的数据通讯。


 3. 模拟输入信号经放大器调理,用STM32控制模拟多路选择器接入不同的反馈电阻实现量程的控制。


4. 为减小噪声采用单独模拟电源为AD供电,采用高精度基准电压源做AD参考。主芯片选用STM32F103V8TB。


5. 选用1%的高精度电阻、合理设计放低噪声、低漂移的大电路。


6. 利用STM32的16个IO脚完成16路数字信号的采集记录。


 7.  受STM32中断响应,2M以下的采样速度利用定时器中断  进行,4M、5M、10M三档利用语句延时。数据存储在RAM中。


8.采用nokia3310液晶屏作为控制器人机界面。


9.用C++Builder配合ProEssentials图形控件完成上位机软件开发。

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

 1. STM32与PC机的USB通讯,通过查找资料借鉴别人的代码,实现高速可靠连续通讯。


2. 数字信号采集分析中需要进行精确延时。


3. 模拟信号采集中需要设计高精度、低噪声的放大器。

预期效果

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


  设计一台16通道数据记录仪兼逻辑分析仪,为今后的试验提供便利。
学习项目:希望学到的知识或技能,达到哪些实践的目的等。


    通过项目开发熟悉STM32的应用和开发方法,熟悉智能仪器的设计方法,熟悉嵌入式系统的软硬件设计方法。

 
时间安排日  期进    度    描    述
 9月1日~9月30日 熟悉STM32的开发方法,指令系统、主要部件的使用。
 10月1日~10月30日 完成产品电路设计制版,完成功能单元软件。
11月1日~11月30日 完成系统软件设计和调试
总结 
备  注


签名:张           时间:7月23日

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户1407470 2008-7-27 10:48

我也有这样的想法啊,但是STM32 的CAN好像和USB不能同时用

用户391779 2008-7-26 09:38

支持
相关推荐阅读
用户585689 2008-07-23 01:19
3V_5V系统互联技巧
   讲解的很详细,难得的好资料。...
用户585689 2008-07-22 19:50
STM32控制器应用计划
STM32项目/学习计划表项目名称 STM32控制器应用计划请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http...
用户585689 2008-07-22 13:39
STM32在半实物仿真系统中的运用(计划方案)
STM32项目/学习计划表项目名称 请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http://space.edn...
我要评论
2
4
关闭 站长推荐上一条 /1 下一条