STC15单片机实战项目 - 系统评估

一、需求
以经典的51内核单片机设计一款产品,功能如下:
1、采用宏晶的STC15L2K32S2-LQFP32,2k SRAM,32k ROM;
2、设计1个运行指示灯,工作时,间隔1s闪烁;
3、设计2个按键,1个位于中断管脚,1个位于普通管脚;
4、设计1个PWM控制的呼吸灯,中断按键控制,重新上电,可以恢复原始状态;
5、设计NTC传感器(B值3950K),采集环境温度,显示在数码管上(LED专用驱动芯片TM1620);
6、设计1路RS-485接口,连接电脑端的上位机(C#,提供源码),用于显示温度,控制呼吸灯;
7、设计WIFI功能(ESP-12S),采用tcp协议传输,将温度发送至手机aap端(有现成的TCP APP);
8、电源输入支持5至28V(MP2451),具有反接保护,浪涌等保护;
9、低功耗设计,按键按下2s进入低功耗(关机),再按下2s唤醒(开机),循环往复,低功耗时,整机待机电流尽量的低,理想1.1uA;
10、预留1路IIC接口,用于扩展OLED屏,数字温湿度传感器等,
信号顺序为3.3V,GND,SCL,SDA。

二、技术评估
1、学习板由电源、MCU、WIFI模块、按键、指示灯、接口等构成;
2、为了实现低功耗,单片机单独采用LDO供电,外设由降压IC供电,待机时,通过PMOS管关闭外设电源;
3、单片机采用STC15L2K32S2,功能满足要求,性价比高。

三、系统框图
在这里插入图片描述
四、时间评估
略。

别具一格的单片机免费教学,以产品为导向,一起做项目的形式,加qq 1273755275拉入学习交流群。
开源项目,开发工具,技术资料以及更多原创技术文章,请关注微信公众号。
硬件家园 yjjy168168168

在这里插入图片描述

作者:刘杰,软硬件技术10年,全职提供技术开发与技术服务、生产支持等。

发布了18 篇原创文章 · 获赞 9 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_39902512/article/details/104288715