【新手报到】当超级潜水员1年了,从这里获益良多,感觉过意不去。
看大家都积极地秀自己的产品,俺也来晒一晒我帮同学做的课程设计,用MCU+DS1302+AT24C02+LCD12864+矩阵键盘做的多功能电子密码锁(带protues仿真,原理图,PCB,源程序全部开源)
proteus需要7.5版本以上,并且一定要在安装proteus时选择Connectors组件(一直点下一步是不会安装此组件的),否者仿真会出现无仿真模型的警告!
▶说明:程序使用状态机写的,共做了4个状态。
●状态S0是调试模式,这里不用,
●状态S1是万年历和温度以及是否锁定状态显示,按除“取消”外的任意按键进入S2菜单选择状态
●状态S2是菜单选择状态,按上下键移动菜单,按“确定”键可进入下一级菜单或运行菜单相应的功能函数。密码存在AT24C02中掉电保护,DS1302由3.6V40mA后备电池供电,密码和时间可在菜单界面中修改,而且三次输入密码错误,系统切换到状态S3,播放《世上只有妈妈好》音乐。
●状态S3是音乐播放状态,这里预设了一首《世上只有妈妈好》音乐,音乐播放完后切换到状态S1运行。
proteus仿真界面效果图
(原文件名:proteus仿真―多功能电子密码锁.JPG)
proteus仿真,带温传的万年历界面
(原文件名:proteus仿真―多功能电子密码锁_图2.JPG)
proteus仿真,菜单界面
(原文件名:proteus仿真―多功能电子密码锁_菜单界面.JPG)
proteus仿真文件下载(带烧写文件)
ourdev_546653.rar(文件大小:40K) (原文件名:proteus仿真.rar)
源程序结构
(原文件名:源程序结构―图1.JPG)
源程序下载
ourdev_546655.rar(文件大小:143K) (原文件名:多功能密码锁程序.rar)
多功能电子密码锁效果图
(原文件名:多功能电子密码锁_原理图2.JPG)
多功能电子密码锁原理图
ourdev_546657.pdf(文件大小:926K) (原文件名:基于单片机的电子密码锁.pdf)
硬件PCB板效果图
(原文件名:PCB效果图_02.JPG)
硬件PCB板效果图2
(原文件名:PCB_3D立体效果图_02.JPG)
PCB文件
ourdev_546660.rar(文件大小:15.83M) (原文件名:原理图PCB图.rar)
看一看我的成品板
(原文件名:20100415.JPG)
同学掏钱俺来做,她挂名感觉学到了不少东西。
一周热门 更多>