单片机课程设计 131330102.doc - 图文

2026/1/25 7:22:01

3. 硬件设计

3.1. 单片机最小系统电路

硬件方案主要完成以下几个指标: (1)自动完成处在蓝牙网络中的蓝牙设备的连接。该模式针对事先配对好的两个不同地址,但硬件完全相同的蓝牙-单片机设备。一旦该配对设备进入到可通信距离,可通过事先写进单片机的程序,由单片机控制蓝牙模块,完成配对设备的自动连接。 (2)在单片机上加载外挂FLASH,可将欲传文件或者数据通过单片机下载存储在FLASH当中,当蓝牙设备连接后进行自动传输,不重复发送。 (3)可搜索在可通信范围内所有同型设备或者其他具备蓝牙功能的通信设备。搜索模式可分为自动搜索和手动搜索。搜索结果以“设备地址+设备类型+信号强度”方式显示,搜索后,可选择具体设备进行连接、通信。 (4)可实现两种接收方式:一种是蓝牙设备与PC机等智能终端相连,由智能终端完成接收数据的工作;另一种模式是蓝牙设备无需连接任何终端或接收机,直接将接收到的数据保存在外设FLASH当中,这种模式省去了接收终端部分,使设备简洁,便携,可在任意时刻无需通知和触发任何按键,完成自动接收。 系统由两部分构成:一部分是嵌入了蓝牙HCI协议的蓝牙模块,另一部分是由单片机加载FLASH芯片的控制/存储模块。

图3 单片机最小系统电路

3.2. 显示电路

本设计采用液晶显示器作为输出器件,与数码管比较,在软硬件方面,都比较简单。其优点是显示质量高、数字式接口、体积小。重量轻以及功耗低等等。 LCD1602是工业字符型液晶,显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。目前市面上字符液晶大多数是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780写的控制程序可以很方便地应用于市面上大部分的字符型液晶。1602采用标准的16脚接口,其中: 第1脚:GND为电源地

第2脚:VCC接5V电源正极

第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时

对比度最高(对比度过高时会 产生“鬼影”,使用时可以通过一个10K 的电位器调整对比度)。

第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令

寄存器。

第5脚:RW为读写信号线,高电平(1)时进行读操作,

第6脚:E(或EN)端为使能(enable)端,高电平(1)时读取信息,负跳变时执行

指令。

第7~14脚:D0~D7为8位双向数据端。低电平(0)时进行写操作。 第15~16脚:空脚或背灯电源。15脚背光正极,16脚背光负极。

1602LCD主要技术参数:显示容量:16×2个字符;芯片工作电压:4.5—5.5V;工作电流:2.0mA(5.0V);模块最佳工作电压:5.0V;字符尺寸:2.95×4.35(W×H)mm。

电源线连接:VDD接+5v ;VSS,VEE接地。数据线连接:D0-D7接P0口,以及上拉电阻。控制线连接:RS ,RW,E组合产生4中组合各种操作,分别接在P2.6、P2.5、P2.7。具体接法如图4.

图4 显示电路

3.3. 矩阵键盘电路

矩阵键盘是单片机外部设备中所使用的排布类似于矩阵的键盘组。 实物接法如图5 原理如图6

图5矩阵键盘电路

图6矩阵键盘原理图

3.4. 蓝牙串口电路

3.41蓝牙串口简介

蓝牙模块(BF10-A)和BF10-A之间,蓝牙模块和蓝牙适配器之间,蓝牙模块和PDA蓝牙之间都可以通过SPP蓝牙串行端口复位来建立蓝牙串口数据传输。

1.PCB尺寸:37.3mm(长)*15.5mm(宽) 2.重量:3.5g

3.输入电压:3.6V--6V,禁止超过7V 4.电源防反接,接反模块不工作

5.引出6个脚:EN/VCC/GND/RXD/TXD/STATE(蓝牙状态引出脚,未连接输出低电平,连接后输出高电平)

6.带连接状态指示灯,LED快闪表示没有蓝牙连接;LED慢闪表示进入

AT命令模式

7.板载3.3V稳压芯片,输入电压直流3.6V-6V;未配对时,电流约30mA(因LED灯闪烁,电流处于变化状态);配对成功后,电流大约10mA

8.接口电平3.3V,可以直接连接各种单片机 3.42电路接法

如图6所示,VCC接+5v,GND接地, TXD接P3.0,RXD接P3.1。

图6 蓝牙串口连接电路

3.5. LED电路

LED电路如图所示

4. 软件设计

在硬件设计的基础上,进行软件编程。程序大致由主程序部分、LCD1602显示部分、蓝牙串口模块程序设计。

4.1. 主程序部分

主程序中要完成的工作主要是系统初始值的设置、获取距离并显示。主程序


单片机课程设计 131330102.doc - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 单片机课程设计 131330102.doc - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219