编辑:[db:作者] 时间:2024-08-25 05:53:31
由于本设计只用了12个IO口,以是我又重新选了一款STC的51单片机:STC15W404AS,该单片机统共16个引脚,个中有14个IO,以是完备够用。
0最小系统
先看单片机的最小系统电路:
1. 单片机最小系统
1晶振电路
该款单片机有内部晶振,以是在该设计中利用内部晶振。
2复位电路
该款单片机虽然有复位引脚但是不须要复位电路,在其手册上有解释,可以把复位引脚当做IO口来用。
晶振情形和复位引脚情形见下图:
2. 利用内部晶振
在现在程序时勾选“利用内部IRC时钟”就可以选择内部时钟了,并且时钟频率从5.5296M-33.1776M可选;勾选“复位脚用作I/O口”可以把复位引脚当做IO口来用。
3电源电路
电源电路选择5V供电,利用DC三脚插座,再加一个开关掌握电源的通断。
3. 电源电路
4下载电路
利用ISP下载办法,USB/TTL的电平转换芯片选择CH340G。
4. 单片机串口下载电路
由于STC单片机不才载程序时须要给单片机断电再重新上电,以是在单片机的供电引脚加了一个跳线,以实现单片机的断电功能。以是就不用买下载器了。
5蜂鸣器电路
5. 单片机驱动蜂鸣器
采取NPN三极管驱动蜂鸣器,三极管作为开关来用时要将负载接在集电极上,即所谓的射极跟随,这样可以提高驱动能力(三极管用作开关详情点这里)。图中的10K电阻起到下拉的浸染,即将基极电位拉倒低电平防止误动作(高下拉电阻详情点这里)。
6继电器电路
6. 单片机驱动继电器
继电器也采取NPN三极管来驱动,一定要把稳的是,线圈上的续流二极管一定不要忘却(三极管驱动继电器详情点这里)。
7按键检测电路
7. 按键检测电路
按键采取四腿机器式按键,图中的电阻是上拉电阻,在无按键发生时该电阻可以将单片机的IO口上拉倒高电平,当按键按下时单片机的IO口为低电平。
8LED电路
用了5个IO口驱动了5个LED,采取的是灌电流的办法,单片机有拉电流和灌电流之分,常日灌电流要大于拉电流(单片机的灌电流和拉电流详情点这里)。
9数码管电路
本设计中要利用4位数码管,为了节省IO口,利用了两片74HC595,74HC595是8位的移位寄存器带锁存功能,只须要三个IO口即可。改天专门先容一下这款芯片。
以上便是单片机密码锁的硬件设计,讲的不太清楚的地方欢迎大家关注公众号:玩转嵌入式,一起谈论。
本设计内容虽然大略,但都是根本的内容,希望能帮到刚入门的朋友,也希望大神门一起谈论互换。
更多精彩内容请关注公众号:玩转嵌入式。嵌入式学习网振兴网:www.picmcu.com
本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/bgl/145464.html
上一篇:“保护青少年远离传统烟草产品和电子烟”中小学生控烟绘画作品展
下一篇:返回列表
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com