#申请原创#
一个JQ8400语音模块,经测试静态电流比较大,约15~20mA,为了降低静态电流,我准备用AO3401场效应管来作电子开关为语音模块供电,在不播放语音时关闭模块的电源,需要时再开启电源。因为之前没有用过场管,所以准备用ATtiny1627核心板搭建测试线路来试验,线路图参照了核心板,负载用Led灯替代,线路如下:
实验元件焊接在一块扩展卡上:
然后通过扩展卡座与核心板连接:
电子开关的控制通过RA7引脚,MCC的配置如下:
在主循环的串口接收处理中添加接收字符判断和RA7引脚驱动的代码:
编译烧录后,在电脑上打开串口调试助手,按下数字1键,接通电子开关,此时扩展卡上的LED点亮,按下数字键0,扩展卡上的LED熄灭,实验顺利完成:
下面是实验过程的视频动画:
|