博洋- 2022-06-22 15:05 采纳率: 11.1%
浏览 88
已结题

STM32单片机外加A/D高速芯片是否可以采集0.1MHz-20MHz的us级高频电流信号和20kHz-60kHz的超声波信号

目前在做电缆中间接头局部放电的测试,最前端用一个高频电流传感器作为信号感应装置,然后把采集到的高频电流信号和超声波信号经单片机发送给无线通信模块发送出去。
估计发生局部放电时的高频电流信号频率范围在0.1MHz-20MHz范围内,超声波信号在20kHz-60kHz之间。
现在设想需要通过互感器感应到高频放电的信息,然后送入中控单元(单片机),单片机自带的ADC采样率应该很难达到这个频率吧?那有没有什么办法可以采集到呢?能不能采取一些方法,还是以单片机为数据采集单元,采集到高频电流信号和超声波信号呢?
我们采集这个高频的信号,因为只有发生局部放电故障的时候才可能出现高频信号,平时是检测不到的。也不需要单片机做什么处理,就是采集到异常以后通过无线传输给上位机,能判断是否发生放电就可以了。这种情况,单片机是否可以满足呢?
如果有知道的伙伴,还请详细指教。

  • 写回答

3条回答 默认 最新

  • qllaoda 2022-06-22 15:15
    关注
    获得1.40元问题酬金

    超声波信号用内置ADC就可以采样,20MHz的必须外接高速ADC.
    不过根据你的描述,似乎并不需要ADC,只需要一个高通滤波器,检测到高频信号后直接报警就是了。
    如果单片机做,对性能要求还挺高,实时采样20Mhz的信号,实时做频谱分析,F4都搞不定。

    评论 编辑记录
    1人已打赏

报告相同问题?

问题事件

  • 系统已结题 6月30日
  • 创建了问题 6月22日

悬赏问题

  • ¥15 用PLC设计纸袋糊底机送料系统
  • ¥15 simulink仿真中dtc控制永磁同步电机如何控制开关频率
  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题
  • ¥15 github训练的模型参数无法下载
  • ¥15 51单片机显示器问题
  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案
  • ¥50 winform中使用edge的Kiosk模式
  • ¥15 关于#python#的问题:功能监听网页