• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎样通过32单片机利用ADC测一个近2V的电压并在电脑上显示

920f69ceb24cb759 2018-12-24 浏览量:1801
怎样通过32单片机(F103C8T6)外加一个STlink利用ADC测一个近2V的电压并在电脑上显示​出来
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 接近2V的电压对STM32的ADC足够了呀,直接ADC采样转化为电压值输出,STlink V2版本有个虚拟串口可以使用,直接模拟出了一个串口,可以利用这个串口传输数据,显示在电脑上。
    • 发布于 2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14
  • 和电脑通讯只有STlink吗?那可以用MDK内置的print函数,通过stlin输出到开发环境,但是断开stlink直接运行就啥也没有了

    推荐串口吧,串口输出多好

    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 测电压直接把程序写好就行,与电脑通信的话要用串口通信。


    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 通过stm32的ADC读取电压,然后通过uart串口发送到上位机,但是需要stlink带虚拟串口功能的
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 配置一个ad接口,然后将ad值根据计算成为电压,再输入一个全局变量,这样在仿真的时候就可以很强大将这个变量读取出来
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 看下AD的历程,看下原子的程序拼拼凑凑就出来了,看下原子的视频,都是开源的
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 如过用STlink的话 只能配合开发软件(Keil或者IAR)进行仿真 才能看到电压值
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • ADC测量 2V是可以的,在电脑上显示是通过串口通讯,电脑上还要有一个上位机软件
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 推荐你去看 STM32  的AD 采集例程    很好找,找不到 我给你
    • 发布于2018-12-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 测量2 v电压肯定没问题,但是你怎么通过调试工具到电脑呢
    • 发布于2018-12-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 编写一个上位机,通过串口或蓝牙读取stm32传来的数据
    • 发布于2018-12-28
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32最高可采集3.3V的电压,所以你直接将2V电压接到STM32的AD通道上,然后通过串口或网口将数据送到上位机进行显示。
    • 发布于2018-12-31
    • 举报
    • 评论 0
    • 0
    • 0

  • STlink只是用于下载程序的,这种应该还需要用一个串口调试软件,通过串口打印采集到的电压值,像2V这种这么低的,一般加个滤波就可以直接输入STM32的ADC了
    • 发布于2019-01-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以写个串口程序,电脑上用串口软件接收发过来的电压信息显示就可以。
    • 发布于2019-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以直接用你的ADC采样电压,然后再把采样的电压变量用串口输出就可以了
    • 发布于2019-01-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

怎样通过32单片机利用ADC测一个近2V的电压并在电脑上显示