基于MSP430单片机的触摸按键电子密码锁设计
基于MSP430单片机的触摸按键电子密码锁设计(论文12000字)
摘要:如今人们社会安全意识逐步的提高,防盗成为了一个颇受关注的问题。所以本次设计旨在研究出一个基于单片机的触摸按键电子密码锁。主要是由TI 公司的MSP430单片机处理器,TTP229B触摸按键键盘,LCD1602液晶显示屏,24C02存储模块等组成。具有密码输入,修改,存储以及超级密码功能。并配合遥控设备,驱动电机使用。设计的操作简单方便,实用性高,并且成本经济实惠。是一种新颖的触摸按键密码锁设计。
关键词:MSP430,电子密码锁,触摸按键,电机控制
The design of a touching key combination lock based on MSP430 microcontroller
Abstract: With the increase of people's social security awareness, anti-theft has become an increasingly popular concern. So this design is designed to develop a single-chip based on the touch button electronic password lock. Mainly by the TI company's MSP430 microcontroller processor, TTP229B touch keypad, LCD1602 LCD screen, 24C02 memory modules and other components. With password input, modify and store functions and super code. The design is simple and convenient, practical, and cost-effective. It is a novel touch key lock design.
[资料来源:http://Doc163.com]
Keywords: MSP430, electronic password lock, touch button, motor control
[资料来源:www.doc163.com]
目录
1. 绪论 1
1.1 研究背景 1
1.2 研究意义 1
1.3 锁的分类与功能介绍 1
2. 系统设计方案 2
3. 系统硬件设计 3
3.1 MSP430 单片机模块 3
3.1.1 单片机概述 3
3.1.2 MSP430单片机最小系统 4
3.2 LCD1602液晶显示模块 5
3.2.1 LCD1602液晶显示模块概述 6
3.2.2 LCD1602指令说明 6
3.2.3 LCD1602时序 7
3.3 TTP229数字触摸传感器模块 8
3.3.1 TTP229数字触摸传感器简介 8
3.3.2 TTP229芯片原理图简介 8
3.4 L9110电路驱动模块 9
3.5存储模块 10
3.5.1存储模块AT24C02简介 10
3.5.2 24C02时序 11
3.6 PT2262/2272-M4无线遥控模块 12
3.6.1 PT2262/2272-M4简介 12
3.6.2 基于PT2262的无线编码模块 14
3.6.3 基于PT2272-M4的无线解码模块 14
4. 系统软件设计 15
4.1 IAR软件和C语言介绍 15
4.2 程序设计 15
4.2.1程序主要流程 16
4.2.2显示模块程序设计 18
4.2.3存储模块程序设计 18
4.2.4无线遥控模块 19
4.3 超级密码功能介绍 20
5. 焊接与调试 20
5.1 硬件电路的焊接 20
5.2 硬件调试及成果展示 21
5.2.1 液晶显示模块的调试 22
5.2.2 触摸键盘模块的调试 22
[资料来源:www.doc163.com]
5.2.3 无线遥控模块的调试 23
5.2.4 电机驱动模块的调试 23
5.3 调试中发现的不足 24
6. 总结 24
参考文献 25
致谢 26
附录1:电路原理图 27
[资料来源:https://www.doc163.com]