新做的STM32开发板/USB数据采集板,3.0寸TFT真彩触摸LCD(400x240),支持LabVIEW多通道示波

2019-12-12 18:22发布

新做的STM32F103ZET6开发板/USB数据采集板,支持LabVIEW多通道数据采集示波器,适合51向STM32转换。

(原文件名:STM32开发板.JPG)
硬件资源:
■ 处理器:STM32F103ZET6,主频:72MHz
■ 3种供电方式:USB连接线、外接9V-12V电源、JTAG 调试接口(J-LINK仿真器)
■ 内置500mA自恢复保险丝,有效保护用户电脑USB接口以及开发板的硬件资源
■ 采用进口电源芯片,钽电容滤波,电源更加纯净
■ 1个电源自锁开关,上下电时无需拔插USB线
■ 3种启动方式:用户Flash、系统存储器、SRAM
■ 8M晶振作为MCU的时钟,32768KHz晶振用于RTC
■ 256K字节SRAM,16M字节NOR Flash,128M字节NADN Flash
■ 2M字节串行Flash,1024字节串行EEPROM
■ 1个SD/MMC卡座
■ 1个CAN2.0A/B接口
■ 2个RS232串口
■ 1个RS485接口
■ 1个USB2.0全速DEVICE接口
■ 1个无源蜂鸣器
■ 3.0寸TFT真彩触摸LCD(WQVGA,400x240);触摸芯片为TSC2046
■ 集成高精度3.3V基准电压芯片(REF196)
■ 1个红外遥控接收一体头
■ 1个Reset按钮、1个wakeup按钮、2个自定义(USER1、USER2)按钮
■ 8个自定义白 {MOD}LED,1个电源蓝 {MOD}LED
■ 1个CR1220电池座
■ 内置4种传感器:0-3.3V电压传感器、NTC 10K热敏电阻温度传感器、光强传感器、DS18B20数字温度传感器
■ 所有的GPIO引脚输出到2.54mm间距插针
■ 2个DAC引出端子,2个PWM引出端子
■ 标准2.54mm间距JTAG插座
■ 8个0-3.3V模拟电压输入端子,集成8通道示波器电路,可进行8通道数据采集
■ 开发板引出3.3V电源插针和GND插针,配合杜邦线可实现给其它板子供电功能
■ 板子规格:14cm x 11cm

原理图:
点击此处下载 ourdev_576988.rar(文件大小:128K) (原文件名:冰凌科技STM32F103ZET6开发板原理图.rar)
用户手册:
点击此处下载 ourdev_577219.rar(文件大小:3.86M) (原文件名:冰凌科技STM32F103ZET6开发板用户手册V2.0.rar)
stm32 外设固件库V3.0.0和新建工程模板:
点击此处下载 ourdev_577069.rar(文件大小:1.37M) (原文件名:stm32 外设固件库V3.0.0和新建工程模板.rar)

采用3.0寸TFT真彩触摸LCD(WQVGA,400x240);触摸芯片为TSC2046。可用彩 {MOD}取模软件:Image2Lcd取模并显示彩 {MOD}图片:

(原文件名:彩 {MOD}图片取模.png)

(原文件名:TFT LCD显示图片.JPG)

部分STM32程序是从51程序移植过来的。当我们掌握了STM32的使用之后,可以把51程序移植过来,两者的程序结构和开发界面非常相似。例如蜂鸣器程序:
点击此处下载 ourdev_576998.rar(文件大小:254K) (原文件名:20、蜂鸣器实验.rar)

以下是部分程序的运行效果:

(原文件名:ucGUI 1.JPG)


(原文件名:ucGUI 2.JPG)


(原文件名:ucGUI 3.JPG)


(原文件名:ucGUI 4.JPG)

以下运行程序中,采用过采样技术,把STM32的12位ADC分辨率提高到16位ADC分辨率;并且都采用LabVIEW自动识别串口_技术,用户不必手动选择串口号:

(原文件名:labview - 数字电压表.PNG)


(原文件名:光敏.png)


(原文件名:DS18B20.png)
LabVIEW 8通道串口波形显示(生产者/消费者结构):
(在STM32下位机程序中,采用规则通道和DMA传输)

(原文件名:8通道数据采集.PNG)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。