你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于STM32和FPGA的高速示波器开发——STM32 Nucleo板申请贴

[复制链接]
北斗光寒 发布时间:2015-1-7 09:14
本帖最后由 北斗光寒 于 2015-1-14 22:19 编辑

       采用最经济的方案:STM32F103RBT6+EP1C3T144CN,另个主芯片加起来二十块,真是节约成本,利国利民。
通信方案拟采用串口(1M以上波特率)或者SPI(16M),SPI可以传输大多数常见ADC的数据转换速率,更高速的传输方案还在调试中。
FPGA产生ADC的控制信号,并把转换结果传输到STM32,ADC部分有两套方案:
一是:ADC采用32M的AD9280,配合阻抗匹配和运算放大电路,可以做到良好跟踪-5V到+5V(10Vpp)的信号。
二是:ADC采用4M的TLC549,此方案经济节约,又利国利民。。。。(好吧,我错了,此方案只是测试板子能否正常工作的)
两套方案同时集成在板子上,可视具体情况选择使用哪个部分,互不影响。
FPGA使用NIOS软核,因兄弟也是刚开始玩NIOS,现在实现的功能还不是很给力,这部分还在完善中。


STM32上跑UCOS系统,设置示波器的控制界面。STM32自带ADC,但是速率太低,固使用外部ADC。STM32驱动TFT液晶屏显示波形,带触摸。
此外STM32可以方便的和PC通信,可以配合上位机产生更好的交互效果。
开发资料陆续放出。。。。
先放个输入波形信号调理部分电路,(参考黑金),这个电路相当经典,运放同相端反相端同时输入电压,使得两项叠加,
经过调理之后的输出Vout=0.2*Vin+1。这样可以保证输入的-5V到+5V电压经过放大之后刚好在ADC的0V到2V的输入电压范围之内。




求加精,求讨论,求指证问题!!!   放出全部原理图,因不能上传SCH文件,截成一个图太大,所以多图上传。
上传示波器的实际效果图,信号经FPGA产生后输送到TLC549的模拟电压输入端口,FPGA采集ADC的转换值之后经串口传送到STM32,使用同学的开发板测试正常。STM32板子为正点原子的MINI STM32,STM32上的例程也基于原子哥的UCOS DEMO。

上传初步能够使用的STM32 DEMO,完整功能的版本还在调试中,陆续放出,欢迎大家指导讨论。
   






信号调理部分

信号调理部分

STM32

STM32

FPGA接口部分

FPGA接口部分

EPCS部分

EPCS部分

FPGA下载,电源等

FPGA下载,电源等

AD以及信号调理部分

AD以及信号调理部分

STM32+FPGA

STM32+FPGA

三角波

三角波
43136A615E2601CB32BEFFCDA0B43A55.jpg

CODE.rar

下载

954.18 KB, 下载次数: 58

STM32 DEMO

收藏 1 评论14 发布时间:2015-1-7 09:14

举报

14个回答
北斗光寒 回答时间:2015-1-7 09:16:57
咦,如何继续添加附件呢????
党国特派员 回答时间:2015-1-7 09:23:43
楼主请上源码和PCB,最后把成功的作品也贴出来。
北斗光寒 回答时间:2015-1-7 09:36:17
党国特派员 发表于 2015-1-7 09:23
楼主请上源码和PCB,最后把成功的作品也贴出来。

先上了PCB,代码在整理,晚一点上代码。
大秦正声 回答时间:2015-1-7 09:57:53
祝贺能成功!
zfz0122 回答时间:2015-1-7 12:18:40
可以看看输出波形么
羿日光年 回答时间:2015-1-7 12:21:32
谢谢分享
wambob 回答时间:2015-1-7 12:56:53
北斗光寒 发表于 2015-1-7 09:16
咦,如何继续添加附件呢????

编辑帖子,就可以添加附件了
zam52013 回答时间:2015-1-7 13:24:54
看起来很不错的样子。
北斗光寒 回答时间:2015-1-7 17:38:45

谢谢,一起学习。
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版