查看: 22514|回复: 146

[资料] 开源方案:STM32的数字示波器设计(原理图+程序+仿真)

  [复制链接]
  • TA的每日心情
    无聊
    2018-11-16 10:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2020-8-25 08:54:56 | 显示全部楼层 |阅读模式
    分享到:
    在网上看到有人分享了一个基于STM32的数字示波器设计觉得十分优秀,在这里分享给大家!
    硬件平台:
    1. 主控器:STM32F103ZET6 64K RAM 512K ROM
    2. 屏幕器:SSD1963
    3. 分辨率:480*272 16位色
    4. 触摸屏:TSC2046
    5. 模拟电路 OP-TL084
    OP-U741
    SW-CD4051
    CMP-LM311
    PWR-LM7805
    -LM7905
    -MC34063
    -AMS1117-3.3
    DRT-ULN2003
    6.继电器信号继电器
    7.电源:DC +12V



    软件平台:
    · 开发环境:realview MDK-ARM UVision4.10
    · c编译器:ARMCC
    · ASM编译器:ARMASM
    · 连机器:ARMLINK
    · 实时内核:UC/OS-II 2.9实时操作系统
    · GUI内核:uC/GUI 3.9图形用户接口
    · 底层驱动:各个外设驱动程序

    数字示波器功能:
    1. 波形发生器:使用STM32一路DA实现正弦,三角波,方波,白噪声输出。 任意一种波形幅值在0-3.3V任意可调、频率在一定范围任意可调、方波占空比可调。调节选项可以通过触摸屏完成设置。
    2. SD卡存储: SD卡波形存储输出,能够对当前屏幕截屏,以JPG格式存储在SD卡上。能够存储1S内的波形数据,可以随时调用查看。
    3. 数据传输:用C#编写上位机,通过串口完成对下位机的控制。(1)实现STOP/RUN功能(2)输出波形电压、时间参数(3)控制截屏(4)控制波形发生器(5)控制完成FFT(6)波形的存储和显示
    4. 图形接口: UCGUI
    5. 水平扫速: 250 ns*、500ns、1μs、5 μs、10μs、50μs、500 μs、5ms 、50ms
    6. 垂直电压灵敏度:10mV/div, 20mV/div, 50mV/div, 0.1V/div, 0,2V/div, 0.5V/div, 1V/div,2V/div, 5V/div
    7. 被测信号的各种参数屏幕显示,包括频率、电压峰峰值等。

    数字示波器性能参数:
    · 主控: STM32F103ZET6
    · 液晶屏: 4.3寸TFT480×272 65K彩色LCD显示屏 FSMC
    · AD: 12位1MHz采样率
    · 最高实时取样率: 1MSa/s 12Bits
    · 取样缓冲器深度: 5K
    · 垂直灵敏度: 5V,1V,500mV,200mV,100mV,50mV,20mV,10mV;
    · 水平时基范围:2S,1S,500mS,200mS,100mS,50mS,20mS,10mS,5mS,2mS,1mS,500uS,200uS,100uS,50uS,20uS,10uS,5uS,2uS,1uS
    · 输入阻抗: ≥1MΩ
    · 最高输入电压: 30Vpp
    · 合方式: AC/DC
    · 触发功能: 实现自动、常规、单次触发方式 ,上升或下降边沿触发
    · 参数计算: 频率、周期、占空比、交流峰-峰值、平均值、光标追踪显示
    · RUN/STOP
    游客,如果您要查看本帖隐藏内容请回复

    点评

    酷,很有创意,学习了  发表于 2021-2-1 14:34
    回复

    使用道具 举报

    该用户从未签到

    发表于 2020-9-13 15:20:41 | 显示全部楼层
    好资料,努力学习中
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2020-9-16 20:47:56 | 显示全部楼层

    谢谢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-4-20 11:49 , Processed in 0.236914 second(s), 38 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.