打印
[STM32F4]

[银杏科技ARM+FPGA]分享开源示波器、信号源、电压表开发平台

[复制链接]
47393|1004
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
heart蓝色CD|  楼主 | 2020-9-10 14:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 heart蓝色CD 于 2020-9-14 10:54 编辑

分享一款示波器、任意波发生器,电压表综合应用开发平台
所有资料完全开源,毫无保留

一、平台靓照
iCore3综合开发平台采用银杏经典ARM+FPGA双核心板开发板实现,平台如下。



二、平台相关资料
1、使用说明:
iCore3_ADP使用说明V2.0.pdf (1.22 MB)
2、平台核心板原理图
游客,如果您要查看本帖隐藏内容请回复

3、平台扩展板原理图
游客,如果您要查看本帖隐藏内容请回复

4、源代码
链接:https://pan.baidu.com/s/18F9RARp3rD6IpWMKixpDtQ
提取码:vibv

三、平台简介
iCore3双核心应用开发平台基于iCore3双核心板,包含ARM、FPGA、7寸液晶屏、双通道示波器,双通道任意波发生器、电压表模块,是一款专为电子爱好者设计的综合性电子学习系统。

更多iCore3了解请点这里。。。
https://bbs.21ic.com/icview-1213324-1-1.html

四、技术指标
1、结构:采用iCore3核心板加扩展板的模式,完全继承iCore3核心板的优势;
2、供电:采用直流12V/1A电源;
3、电源管理:内建BUCK、BOOST、电压反转电路,并通过高边电流采样,实现电压、电流实时监控;
4、显示部分:7寸真彩色电阻触摸液晶屏,分辨率800x480;FPGA实现驱动、SDRAM作为显存;自主知识产权;
5、示波器:双通道100MHz采样示波器,1M欧姆输入阻抗,可适配X1,X10两个档位的标准探头;
6、波形发生器:双通道 100MHz采样率、10MHz输出任意波发生器,可同步输;
7、电压表:高精度隔离电压表通道;并自带STM32F0微处理器(隔离);
8、接口:RS-232 / RS-485 / RS-422 / 高速USB-OTG / 百兆以太网接口;
9、其他:一路温度传感器,一路蜂鸣器,两组旋转编码器,一路50P标准GM·LINK扩展接口,两路DA输出;
10、支持uC/OS III操作系统,支持RT-THread操作系统,提供相关例程。
11、支持Micro Python开发,提供相关例程。


五、平台优势
1、 异构双核心优势:CPU + FPGA双核心的优势在于,CPU 的指令是串行执行的,而FPGA可以看做一个 “并行” 处理器,就好比 CPU 是一个公司的总经理,而 FPGA 可以看做是诸多秘书、部长、等组成的专业团队;什么事情都让总经理处理一是会影响效率;二是在要紧关头处理不过来会耽误事。用 CPU + FPGA 这种思想就好多了, 总经理(CPU)把握好一些关键的事情,并把任务一一分配给手下(FPGA内逻辑并行单元),让他们各自分管一摊;这样安全可靠、响应迅速、效率高。

2、电源管理优势:一个电子类产品能否稳定工作,首先要处理好电源相关的电路,本平台不但实现了常用的电源转换(包含线性电源转换、开关电源转换、升压、降压、电压反转等),而且实现了高边电流检测,可以实时评估系统功耗,若发现异常可立即通知用户;这些特性只有在成熟产品中才会看到,普通开发板是没有的。

3、模拟电路优势:现在诸多网上的开发平台,90%以上只是一些CPU加一些外围,最多加一些简单的ADC、DAC完成简单的功能验证;其实真正做系统、产品的话,模拟电路占得比重一点不比数字部分小,而且难度要远远大于数字部分,并不是学会用一个CPU 就能做出一个好产品,初学者往往忽略了这一点。本平台实现了双通道示波器、多功能任意波发生器、高精度隔离电压表,几乎涵盖了大部分的应用领域;普通开发板是没有此功能的。

4、液晶驱动IP核优势:我们真正实现了利用SDRAM 做缓存的液晶驱动逻辑,并基于此驱动做出了满意的人机界面,这个代码做稳定了难度非常大,市面上只有卖这样的产品,但是没有人像我们一样提供所有源代码。

5、CPU+FPGA无缝结合优势:我们实现了多种模式的STM32 和 FPGA的通信,并且实现了基于U盘、基于TF 卡、基于以太网的FPGA在线配置功能,这些功能的源代码互联网上我们也是首家提供的。

6、二次开发优势:基于iCore3的二次开发资料(包括软件代码、硬件封装等)我们均采用专人管理的模式,需要二次开发的我们会手把手教您一步步的实现。

7、原创代码优势:目前我们基于iCore3提供了上百个例子包含基本例程,emWin相关例程,uC/OS III,RT-Thread等操作系统实例,Micro Python开发实例,并且在不断的更新,后期基于本平台的源代码将会更多。


六、工作界面
启动界面


主界面


示波器界面


信号发生器界面


电压表界面


时钟界面


设置界面


后台校准界面


感兴趣的朋友可以点击这里
https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-22598974120.17.5923532fTrAWEv&id=15851248846



使用特权

评论回复
沙发
勇敢的大白菜| | 2020-9-10 14:45 | 只看该作者
这个示波器的版本是什么版本?没有太看清楚。

使用特权

评论回复
板凳
勇敢的大白菜| | 2020-9-10 14:46 | 只看该作者
没有看明白这个东西是怎么操作的?不知道,也不太了解这个事情。

使用特权

评论回复
地板
heart蓝色CD|  楼主 | 2020-9-10 14:47 | 只看该作者
勇敢的大白菜 发表于 2020-9-10 14:45
这个示波器的版本是什么版本?没有太看清楚。

iCore3应用开发平台

使用特权

评论回复
5
勇敢的大白菜| | 2020-9-10 14:49 | 只看该作者
还可以使用在别的开发平台吗?
是不是?
你说呢?

使用特权

评论回复
6
heart蓝色CD|  楼主 | 2020-9-10 14:52 | 只看该作者
勇敢的大白菜 发表于 2020-9-10 14:49
还可以使用在别的开发平台吗?
是不是?
你说呢?

可进行二次开发,代码开源

使用特权

评论回复
7
00750| | 2020-9-11 09:03 | 只看该作者
了解一下

使用特权

评论回复
8
自己的灌饼| | 2020-9-11 09:23 | 只看该作者
综合开发平台仍然采用银杏经典ARM+FPGA双核心板开发板iCore3实现。

使用特权

评论回复
9
liaojihua2010| | 2020-9-11 10:26 | 只看该作者
**里有人弄这个,是同一个人吗?有兴趣

使用特权

评论回复
10
lhtzyn777| | 2020-9-11 17:25 | 只看该作者
最近想用个高速AD采集,看看这个怎么样

使用特权

评论回复
11
jgp886585| | 2020-9-11 21:13 | 只看该作者
先看看看内容再说

使用特权

评论回复
12
hbdzahz| | 2020-9-11 21:34 | 只看该作者
看看,了解一下。

使用特权

评论回复
13
wode2008| | 2020-9-11 23:11 | 只看该作者
好好学习一下,很好的资源

使用特权

评论回复
14
wwkkww1983| | 2020-9-12 02:54 | 只看该作者
不错,很好的资源

使用特权

评论回复
15
ficklechen| | 2020-9-12 06:41 | 只看该作者
好者设计的综合性电子学习系统

使用特权

评论回复
16
csdnpurple| | 2020-9-12 07:41 | 只看该作者
看看

使用特权

评论回复
17
Gmy1860| | 2020-9-12 09:36 | 只看该作者
看一看            

使用特权

评论回复
18
mycomputer0000| | 2020-9-12 09:52 | 只看该作者
谢谢

使用特权

评论回复
19
zwjiang| | 2020-9-12 12:40 | 只看该作者
学习学习

使用特权

评论回复
20
mj8abcd| | 2020-9-12 16:57 | 只看该作者

谢谢分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

92

主题

223

帖子

26

粉丝