littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于USB接口的盖革米勒计数器可视化系统

项目简介

本项目是基于C#的盖革 - 米勒计数器可视化系统,可通过USB接口实时读取盖革 - 米勒计数器的计数数据,并利用图形用户界面(GUI)进行展示。系统涵盖硬件(盖革 - 米勒计数器和USB接口板)与软件(固件、命令行工具和GUI应用程序)两部分。

项目的主要特性和功能

硬件部分

  • 采用ATtiny2313微控制器进行计数和USB通信。
  • 借助高电压板生成400V电压供计数管使用。
  • 通过USB接口和计算机进行数据通信。

软件部分

  • 固件运行于微控制器,负责计数和与计算机的USB通信。
  • 命令行工具用于处理计算机端的USB通信。
  • 以C#编写的图形用户界面(GUI),使用ZedGraph库绘制计数数据,具备实时数据显示和数据保存功能。

安装使用步骤

前提条件

  • 具备盖革 - 米勒计数器及USB接口板。
  • 有一台运行Windows操作系统的计算机。
  • 计算机已安装libusb库。

安装步骤

  1. 从项目仓库下载源代码文件。
  2. 将盖革 - 米勒计数器和USB接口板连接到计算机。
  3. 把固件烧录到ATtiny2313微控制器中。
  4. 在计算机上运行GUI应用程序,启动计数器并查看实时数据。
  5. 通过GUI界面保存计数数据。

使用注意事项

  • 保证USB接口板正确连接并与计算机正常通信。
  • 使用前检查计数器的电池和电路连接。
  • 避免在强电磁环境下使用,防止影响计数数据的准确性。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】