应用例程:通过单片机A/D转换器读取模拟量基本信息基于STM32F103RCT6核心板,通过单片机自带的A/D转换器读取电位器的电压后,在OLED屏上显示出来。 视频下载暂无 实验硬件STM32F103RCT6核心板(1块)[ 购买 ]: CH340E通讯小板(1块)[ 购买 ]: Micro-USB通讯线(1根)[ 购买 ]: OLED屏SSD1306(1块)[ 购买 ]: 可调电位器模块(1块)[ 购买 ]: 电路参考
关键配置说明添加蓝图Eio,添加Adc_Eio模块,在Channel节点下面添加A/D转换通道Channel0,设置硬件转换通道为ADC_Channel_4,对应的单片机管脚是PA4,设置转换速度为239.5个ADC时钟。 在信号滤波器中,可以设置数值换算和数字滤波参数。 数值换算:
数字滤波:
在Eio_Fe中添加一个数据通道Channel0,操作的数据通道是Adc_Eio模块的Channel0。通道中读取的数据写入PLC变量AIW0。 在Application Editor中,创建一个Tiny LCD系统扩展K1,页面0中添加一个变量: 变量对应的PLC变量是AIW0,字符宽度是6位,带3位小数。 实验步骤将配置上传到服务器,固件下载到STM32F103xC核心板后,将梯形图也下载到核心板;旋转电位器,观察OLED屏上显示电压的变化。 指令说明无 相关下载
|