采用stc32g12k128制作四IO口两通道独立可调频率、占空比pwm信号和两路独立adc采集接口,pwm幅度为0~4v、频率范围为10~3000000hz,adc测量范围约为0~40v。
实物小巧便于携带。 1、可充当便捷小幅度可调电源。 2、可调节幅度和频率PWM可用于驱动和控制。 3、可方便测量电压
一. 项目简介:
采用stc32g12k128制作四IO口两通道独立可调频率、占空比pwm信号和两路独立adc采集接口,pwm幅度为0~4v、频率范围为10~3000000hz,adc测量范围约为0~40v。
二. 应用场景:
实物小巧便于携带。
1、可充当便捷小幅度可调电源。
2、可调节幅度和频率PWM可用于驱动和控制。
3、可方便测量电压
三. 产品概述:
该产品特点即是小巧和轻便便于携带,采用波轮开关作为菜单交互旋钮,使用ssd1306oled裸屏作为显示模块。该产品没有内置电源,需要使用TYPE-c线接入电源,该产品工作电压范围为5-12V,一般使用电脑usb接口、充电宝即可满足使用要求。本产品采用较为便宜的MCU:stc32g12k128,该芯片的PWMA和PWMB两路PWM独立通道可以产生两种不同频率的PWM信号,再通过使用四个不同的PWMIO口,产生出两种不同频率、四种不同占空比的PWM信号,本产品PWM信号幅度为0-5V,可调节占空比0-100%,频率范围为10~3000000hz,调节频率间隔为10hz。通过两路ADC采集电路,可满足测量电压的基本需求,测量电压范围约为0~40v。
四. 产品参数:
1. 工作电压范围:4.5-12V
2. 输出电压范围:0-5V
3. PWM频率范围:10~3000000Hz
4. PWM频率精度:+-10Hz
5. PWM占空比精度:+-1%
6. ADC测量电压范围:0~40V
7. PCB尺寸:42.7mm*16.7mm
五. 使用说明:
产品3D预览:
该产品没有内置电源,需要使用TYPE-c线接入电源,该产品工作电压范围为5-12V,一般使用电脑usb接口、充电宝即可满足使用要求。
烧录需要使用stc-isp软件,将TYPE-c线链接电脑和该产品,选中代码生成的hex文件点击烧录,等待烧录完成即可。烧录程序时需要单击轻触开关,才可烧录成功,正常上电使用时,该轻触开关作为重启开关。
上电波动开关作为电源接通开关使用。
波轮开关单击为确认操作,长按为返回上一界面操作,向上向下单击为选择操作。
波轮开关在PWM界面向上或向下单击,为微调参数,向上或向下长按调节幅度更大。
六. 备注:
1. 本产品烧录软件需要使用stc-isp软件,烧录hex文件。
2. 本产品源码使用keil5软件,源码、BOM等文件可在附件中查看。
附件包含文件有:
PCB打板文件
PCB焊接辅助文件
购买参考链接
keil5源码+固件hex
3. 本产品驱动能力较弱,不建议直接外接大负载。
4. 在使用过程中,最好先接上电源线再拨动开机开关,同样,最好先拨动关机开关,再断开电源线。
5.注意本产品在焊接U11和U21排针时,是将排针查在板子上固定在焊盘上焊接。
6.本产品复刻成本十五元以内。
七. 测试视频:
视频展示了如下功能:1.设置四路PWM参数并测量输出PWM信号;2.测量两路输入ADC信号并验证精度
点赞