查看“LC-EM-1127”的源代码
←
LC-EM-1127
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
== 产品名称 == USB接口10路 通道 12Bit位AD采样 数据采集 STM32 UART通信ADC模块 == 概述 == 艾尔赛STM32 10路ADC模块采用ST公司STM32F103系列的单片机的内部10路ADC资源作为采样核心,将获取到的采样数据通过STM32的内部DMA转移到内存,减轻CPU负担的同时也增强了AD采样的稳定性和精确度,同时板载的USB转串口芯片可将数据传送至上位机。 == 功能 == * 板载STM32F103C8T6主控芯片;<br> * 板载CH340串口转USB芯片,方便通过USB口在PC上查看AD采样结果;<br> * 预留UART串行通信接口,可接MCU;<br> * 模拟输入通道:10通道单端输入;<br> * 采样电压输入范围:0-3.3V;<br> * 电源电压:5V/3.3V<br> * 分辨率:12 Bit(4096);<br> == 介绍说明 ==<br> 板子尺寸:50*33mm<br> 板子功能说明:<br> 1、接口说明:<br> {| class="wikitable" style="width:800px" |- | IN0-IN9 || AD采样电压输入 |- | GND || 电源负极/采样电压共地接口 |- | TX、RX || UART通讯接口 |- | 3V3/5V || 预留3.3V/5V电源输入口 |} 2、使用说明<br> (1)在PC上使用<br> 安装USB转串口芯片CH340的驱动,将模块插到电脑,IN0-IN9接采样电压正极,GND接采样电压负极(即共地处理),打开串口调试助手,选择正确的COM口以及波特率(115200),即可查看AD采样结果,采样结果500ms刷新一次,客户可以在源码基础上修改这一时间。以下是将IN0-IN4接0V,IN5-IN9接3.3V的接线图和采样结果,从测试结果来看虽然不是专门的AD采样芯片,用的只是STM32的内部AD资源,但精度还是不错的:<br> [[Image:LC-EM-1127 1.png]] [[Image:LC-EM-1127 2.png]] (2)连接MCU使用<br> 如果想直接用外部的MCU对获取采样数据,可以将MCU的3.3V、RX、TX、GND分别接模块的3.3V、TX、RX、GND,当然用5V来给模块供电也是可以的,关于串口数据传送的协议可查看源码便知。<br> (3)关于更新固件<br> 如果客户想自己修改源码,重新烧写程序。方法如下:将模块插到电脑USB口,模块上的跳线帽插到3V3一端(注意烧写完成后要插回到GND),打开烧写软件FlyMcu,打开hex文件,设置好端口号和波特率等相关参数,点“开始编程”,随后用镊子夹一下电容C9两端(相当于复位)即可。<br> [[Image:LC-EM-1127 3.png]] 注意事项:<br> 1、采样电压输入端IN0-IN9可全部接也可以只接一部分,当某一路无采样电压输入时该路输出的结果为一个随机值,不用的端口也可自行修改程序作为普通I/O口使用;<br> 2、采用电压不能超过3.3V,否则有损坏芯片的可能;<br>
返回至
LC-EM-1127
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
工具
链入页面
相关更改
特殊页面
页面信息