查看: 286|回复: 1

[GD32F450方案分享] 【GD32F450 试用】 B1.项目-基于GD32F450VE的多通道数据采集

[复制链接]

32

主题

13

好友

2097

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    开心
    5 小时前
  • 签到天数: 236 天

    连续签到: 10 天

    [LV.7]常住居民III

    爱板会员勋章 活跃会员勋章

    发表于 2017-6-18 22:57:16 |显示全部楼层
    本帖最后由 limale 于 2017-6-18 23:00 编辑

    前几篇帖子我们熟悉了GD32F450的硬件资源以及开发环境,通过一些实际的小实验学会了如何在官方提供的库基础上开发自己的应用程序。因为时间的关系也没能把所以的外设都挨个跑一遍,但是把我的项目中需要用到的基本都了解了。这篇帖子呢就给整个项目做一个系统的总结,毕竟是我第一块GD32的开发板做的项目。

    项目方案介绍:
    使用TI 的ADS8332采集六个通道的模拟电压信号(6轴的压力传感器12对差分信号通过放大之后送到ADS8332的6个输入通道中),通过OLED屏幕可以在本地显示,也可以通过wifi模块以无线的方式发送出去。

    项目原理图:
    0001.jpg

    0002.jpg

    0003.jpg

    数据采集的板子是工作中做的一块测试板子,所以在这个项目中只用到如图框选的部分。
    QQ截图20170618215728.jpg

    实际打样的PCB板子。
    IMG_20170618_215515.jpg

    项目实物连接图:
    左上角是一个6轴的力传感器(3轴的力和3轴的力矩),数据采集的板子接到GD32F450开发板上,因为OLED和数据采集板子共用SPI总线所以最小边中间的是一个转接板。右下角的一块cc3200的模块通过串口接GD32F450的串口1wifi客户端发送,右上角的wifi服务器端接收。
    IMG_20170618_222514.jpg

    最后录了一个小视屏,按下复位键以后OLED可以显示数据同时电脑端串口也可以显示,按压压力传感器可以看到每个通道的数据有了明显的变化。

    项目总结:
    通过这个项目的实际学习对GD32MCU有了一定的了解,从板卡的硬件资料和软件开发库官方提供的资料都非常的丰富,还是很容易上手的。我的这个项目难易程度适中,使用到的GD32的外设也有限所以有些外设还没有测试到,等后续有空了再好好测试一下。总体上GD32F450给我的感觉还不错,在以后实际的工作中如果要考虑替换MCU可以考虑一下它。

    原理图PDF文件: 原理图.pdf (81.44 KB, 下载次数: 4)
    原理图pad9.5格式文件: m1_logic.zip (38.29 KB, 下载次数: 1)
    PCBpad9.5格式文件: m1_layout.zip (205.85 KB, 下载次数: 1)
    项目工程源码: demo.zip (330.81 KB, 下载次数: 1)

    回复

    使用道具 举报

    0

    主题

    0

    好友

    64

    积分

    童生

    Rank: 2

  • TA的每日心情
    奋斗
    2017-4-11 18:22
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2017-7-13 19:17:17 |显示全部楼层
    厉害了。。。这屏都被你用上了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /4 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-8-16 23:01 , Processed in 0.101398 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部