需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10567 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着现代工业不断的发展,传统示波器的弊端开始慢慢显现出来。灵活性不佳,没有计算机的接口,价格也比较昂贵,而且功能也不易扩展。本文结合电子测量技术与计算机技术,设计了一种基于蓝牙技术的虚拟示波器,解决了示波器灵活性不佳,价格昂贵等缺点。 本系统以STC12A5C60S2为主控制器,完成信号的采集和处理,利用蓝牙通信发送到上位机,上位机对下位机传来的数据进行分析和处理,并在虚拟面板上显示波形。其中单片机具有内部AD高速采集模块,保证了信号不失真。蓝牙选用是HC-05型号的高速无线传输模块,有效解决了短距离数据的同步传输。此外,用USB转串口芯片代替了RS-232的使用,更加方便和灵活。经过对整体系统的运行和调试,证明该虚拟示波器基本上达到了要求。
关键词 虚拟示波器;蓝牙;STC12C5A60S2;LABVIEW
目录 摘要 Abstract 1绪论-1 1.1研究背景和意义-1 1.2研究内容-1 1.3结构安排-2 2 系统总体设计-3 2.1 系统的整体结构-3 2.2 系统的工作原理-3 3 硬件设计-4 3.1 信号采集电路-4 3.2 单片机最小系统设计-5 3.2.1 STC12C5A60S2介绍-5 3.2.2单片机最小系统电路-6 3.3蓝牙通信电路-7 3.3.1 ATK-HC05蓝牙串口模块简介-7 3.3.2 蓝牙模块的配置-8 3.3.3蓝牙模块与单片机的连接-8 3.4 USB转串口电路-9 3.4.1 USB转串口介绍-9 3.4.2 CH340芯片的介绍-9 3.4.3 CH340引脚说明-10 3.4.4 CH340串口通信电路-11 4系统软件设计-12 4.1程序总流程设计-12 4.2下位机程序设计-12 4.2.1 ADC程序设计-12 4.2.2 发送模块设计-13 4.3上位机程序设计-14 4.3.1上位机工作流程图-14 4.3.2 LABVIEW 介绍-15 4.3.3 G语言简介-15 4.3.4虚拟示波器界面设计-15 4.3.5后台程序的设计-16 5系统调试-23 5.1硬件调试-23 5.2系统调试-23 5.3 系统有待改进的部分-25 结论-26 致谢-27 参考文献-28 |