单片机IO控制ESP8266模块的供电开关的电路设计

lr2131 2019-02-27 03:27:22
如题,我需要用单片机的IO来控制ESP8266模块的供电:IO管脚电平的高低状态对应模块的供电和断电(当然反过来也行)。

但不会硬件设计,似乎用那种驱动LED或蜂鸣器的三极管是不行的。

ESP8266启动的瞬间电流似乎很大(别人告知的),针对这个问题,应该怎么解决。

如果用继电器,当然可以搞定,不过我想试试用其他的方法,好像mos管也可以,具体不明。

因为没做过硬件,描述不知道有没有问题,还请大佬们帮帮忙,谢谢!
...全文
1028 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lr2131 2019-03-22
  • 打赏
  • 举报
回复
引用 11 楼 a5a1a5 的回复:
[quote=引用 10 楼 lr2131 的回复:]
[quote=引用 9 楼 a5a1a5 的回复:]
用AO415+9013


谢谢回复,我查一下AO415+9013电路[/quote]
[/quote]


这个是硬件工程师的原理图,我还不大理解,不过看了下和你推荐的在基本电路上差不多的。

lr2131 2019-03-12
  • 打赏
  • 举报
回复
引用 11 楼 a5a1a5 的回复:
[quote=引用 10 楼 lr2131 的回复:]
[quote=引用 9 楼 a5a1a5 的回复:]
用AO415+9013


谢谢回复,我查一下AO415+9013电路[/quote]
[/quote]
非常感谢!
柔道专家 2019-03-12
  • 打赏
  • 举报
回复
引用 10 楼 lr2131 的回复:
[quote=引用 9 楼 a5a1a5 的回复:] 用AO415+9013
谢谢回复,我查一下AO415+9013电路[/quote]
柔道专家 2019-03-11
  • 打赏
  • 举报
回复
用AO415+9013
lr2131 2019-03-11
  • 打赏
  • 举报
回复
引用 9 楼 a5a1a5 的回复:
用AO415+9013


谢谢回复,我查一下AO415+9013电路
一个悟字 2019-03-02
  • 打赏
  • 举报
回复
用功率MOS管做一个电源控制的开关
lr2131 2019-02-28
  • 打赏
  • 举报
回复
引用 6 楼 worldy 的回复:
[quote=引用 3 楼 lr2131 的回复:]
[quote=引用 1 楼 worldy 的回复:]
使用500mA的三极管也可以,


这个ESP8266模块,在启动瞬间,抓到的电流有大约1A左右哦,甚至把STM32拉死了,进到了硬件错误流程。
500ma的三极管会不会有点危险。
当然,在大部分时间里,电流似乎都不是很大。

[/quote]

ESP8266本身就是一个功能强大的CPU,你还用STM32干嘛?[/quote]

ESP8266确实是可以独立编程的,只是,我想试着画个STM32的PCB板,之前有刚好玩过ESP8266串口下的应用,所以顺便就这么搞一下,之前从来没有画过PCB(我不算是个硬件工程师),想学一学,还请多多指教。

另外,那个启动时的1A电流不是我抓到的,这个不一定准确,但确实是因为当时硬件工程师的电路设计有问题,导致STM32在启动时马上也启动ESP8266,STM32就会进入硬件错误的问题,最后只能延迟几秒启动ESP8266。

查了下ESP8266-01模块资料,没有查到启动时的电流,持续模式下峰值才200ma,正常工作模式下峰值200ma

worldy 2019-02-28
  • 打赏
  • 举报
回复
引用 3 楼 lr2131 的回复:
[quote=引用 1 楼 worldy 的回复:]
使用500mA的三极管也可以,


这个ESP8266模块,在启动瞬间,抓到的电流有大约1A左右哦,甚至把STM32拉死了,进到了硬件错误流程。
500ma的三极管会不会有点危险。
当然,在大部分时间里,电流似乎都不是很大。

[/quote]

ESP8266本身就是一个功能强大的CPU,你还用STM32干嘛?
worldy 2019-02-28
  • 打赏
  • 举报
回复
引用 3 楼 lr2131 的回复:
[quote=引用 1 楼 worldy 的回复:]
使用500mA的三极管也可以,


这个ESP8266模块,在启动瞬间,抓到的电流有大约1A左右哦,甚至把STM32拉死了,进到了硬件错误流程。
500ma的三极管会不会有点危险。
当然,在大部分时间里,电流似乎都不是很大。

[/quote]

会那么大电流?那在基极加一个10U~100U的电解限制电流增加速度。
lr2131 2019-02-28
  • 打赏
  • 举报
回复
引用 2 楼 zgl7903 的回复:
参考下技术手册中的典型应用


技术手册没有外围电源控制开关电路这方面的说明哦
lr2131 2019-02-28
  • 打赏
  • 举报
回复
引用 1 楼 worldy 的回复:
使用500mA的三极管也可以,


这个ESP8266模块,在启动瞬间,抓到的电流有大约1A左右哦,甚至把STM32拉死了,进到了硬件错误流程。
500ma的三极管会不会有点危险。
当然,在大部分时间里,电流似乎都不是很大。

zgl7903 2019-02-27
  • 打赏
  • 举报
回复
参考下技术手册中的典型应用

worldy 2019-02-27
  • 打赏
  • 举报
回复
使用500mA的三极管也可以,

6,125

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧