文件名称:电源电路-openwrt智能家居开发入门教程
文件大小:5.88MB
文件格式:PDF
更新时间:2024-07-09 19:37:48
stm8s
图 2.9 电源电路 图 2.9 为开发板的电源电路。其中 J4 位外部电源插座,外部输入的电源是 5V 直流电源。J7 为电源 开关,开关的拨键拨到 3时,2、3 相连,给开发板供电;开关拨键拨到 1时,1、2 连同,开发板电源关 闭。R2 为自恢复保险丝,其最大承受电流是 500mA,当 R2 后续的电路发生短路时,经过其的电流会大于 500mA,R2 会自动熔断,当短路消除时,R2 又恢复导通,所以叫自恢复保险丝,作用是保护电路,避免 器件因短路而烧毁。 因为 STM8S 的供电电压可以是 2.95-5.5V,又因为开发板的一些器件是 3.3V 的供电,所以我们在开 发板上又设计一个 5V-3.3V 转换芯片 AMS1117 J5,这样我们就可以分别在 3.3V 和 5V 的供电下开发 STM8, 又可以给 3.3V 的器件供电,增加了开发的灵活性。 C9、C10 为电源芯片 AMS1117 的输入滤波电容,C11 为 3.3V 的输出滤波电容。J6 为一个跳线设计,当需要给 STM8S 芯片 5V 供电时就短接 2、3,当需要给 STM8 3.3V 供电时就短接 1、2,其中 2脚即 POW 为 STM8 的供电电源。 R11、D4 为电源指示电路,用于指示开发板的电源是否接通,R11 为 LED D4 的限流电阻。 6.USB 转 TTL 电路 在电路中我们还设计了一个 USB 转 TTL 电路。设计这个电路的目的有 3个:一是 STM8S105C6 有 1 个 UART 接口,要使用这个接口与计算机通信,需使用 232 接口,但是现在的计算机很多都没有 232 接口, 使用 USB 转 TTL 电路可以方便的解决这个问题,只需要使用计算机的 USB 口来模拟 232 即可;二是可以 通过 USB 转 TTL 电路的 USB 接口来给开发板进行 5V 供电;三是可以通过这个接口来给 STM8 芯片烧写程 序。 图 2.10 USB 转 TTL 电路 图 2.1 为 USB 转 TTL 电路,主芯片为 CH340T。比较常用的 USB 转 TTL 芯片主要有 CP2102、PL2303、 CH340。CP2102 功能全,但是价格相对较高;PL2303 与 CH340 价格差不多,但是 PL2303 电路比较复杂, CH340 电路则比较简单,而且 CH340 在 5V 或 3.3V 下都可以工作。 电路中 J1 为 MiniUSB 公座,可以给开发板供电,也是通信的接口。Y2 为 CH340 正常工作需要的晶振, 频率为 12MHz。C5、C6 为晶振的匹配电容,值为 22pf。CH340T 的 V3 引脚与芯片内部电源连接,使用 5V