便携式电子秤的设计毕业设计_第1页
便携式电子秤的设计毕业设计_第2页
便携式电子秤的设计毕业设计_第3页
便携式电子秤的设计毕业设计_第4页
便携式电子秤的设计毕业设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕 业 设 计 正 文 第 1页 哈尔滨职业技术学院印制 目 录 1 绪 论 . 1 2 系统总体设计 . 2 统方案设计 . 2 计方案框图 . 2 3 硬件部分 . 3 案论证 . 3 据传输方案 . 3 控芯片选型 . 4 机驱动选型 . 6 体设计方案 . 7 统硬件设计选型 . 7 块选型和制作 . 7 控芯片选型 . 11 机驱动板 . 13 像头及舵机组 . 17 晶显示屏 . 18 明系统 . 18 感器选型 . 18 4 软件部分 . 19 序设计思路 . 19 序设计框图 . 20 结 论 . 21 毕 业 设 计 正 文 第 2页 哈尔滨职业技术学院印制 参考文献 . 22 致 谢 . 22 附件 1:原理图 . 24 附件 2:程控电机驱动板原理图 . 25 附件 3:程控电机驱动板 . 26 附件 4:源程序清单 . 27 附件 5:作品实物图 . 32 毕 业 设 计 正 文 第 1页 哈尔滨职业技术学院印制 1 绪 论 质量是测量领域中的一个重要参数 ,称重技术自古以来就被人们所重视。公元前,人们为了对货物交换量进行估计,起初采用木材或陶土制作的容器对交换物进行计量,以后,又采用简单的秤来测定质量,据考证,世界上最古老的计量器具出土于中东和埃及,最古老的衡器和砝码出自于埃及。秤是最普遍、最普及的计量设备,电子秤取代机械秤是科学技术发展的必然规律。低成本、高智能化的电子秤无疑具有极其广阔的市场前景。 本章简述称重技术和衡器的发展过程,论述提出新型便携式电子秤的意义,介绍项目研究背景、关键技术等。 毕 业 设 计 正 文 第 2页 哈尔滨职业技术学院印制 2 系统总体设计 统方案设计 火场探测小车采用 片机为控制核心,通过 客户端通信。小车上安装摄像头、温度传感器、火焰传感器、烟雾传感器等,主控芯片采集各个传感器的数据显示在液晶屏上并通过 C 机客户端; 客户端通过 小车发送指令,当小车接收到相应的指令后,控制电机驱动模块驱动电机及其其他设备。电机驱动模块采用自行设计的程控电机驱动板,这样可 以更加方便的对小车进行控制,减轻主控芯片的压力,让主控芯片专注于与 客户端的数据传输和处理。 计方案框图 毕 业 设 计 正 文 第 3页 哈尔滨职业技术学院印制 3 硬件部分 案论证 据传输方案 方案一:采用 称 称 n 标准,它的最大优点就是传输速度较高,可以达到 150 其主要特性为:速度快,可靠性高,在开放性区域,通讯距离可达305米,在封闭性区域,通讯距离为 76 米到 122 米,方便与现有的有线以太网络整合,组网的成本更低。 线保真技术与蓝牙技术一样,同属于在办公室和家庭中使用的短距离无线技术。基于蓝牙技术的电波覆盖范围非常小,半径大约只有 50 英尺左右约合 15 米,而 半径则可达 300 英尺左右约合 100 米,办公室自不用说,就是在整栋大楼中也可使用。最近,由 司推出的一款新型交换机。据悉,该款产品能够把目前 00英尺,接近 100 米的通信距离扩大到 4英里约 里。目前由于电子元件集成度的提高, 块的成本以大幅降低。 方 案二:采用蓝牙传输方式 蓝牙( :是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用 段的 线电波)。蓝牙可连接多个设备,克服了数据同步的难题。 毕 业 设 计 正 文 第 4页 哈尔滨职业技术学院印制 蓝牙特点参数如下: 表 3射功率 类别 最大功率容量 射程范围 ( m) ( ( 1 100 20 100 2 10 3 1 0 1 表 3据传输速率 版本 数据率 最大应用吞吐量 s 80 s s 80 s 4 s 请参考 4 s 请参考 E 从上表可以看出,蓝牙的通信距离和速率都比较低,但是对于工业应用,蓝牙的成本比较低,适合大批量生产。 经过以上方案论证与市场调查, 对于其他无线传输方式具有传输速度快、稳定,且距离上占有很大优势,特别适合大量的数据传输,比如本次设计中要传输视频,另外,在成本上,由于芯片的集成度越来越高,价钱越来越低, 以本次设计采用 控 芯片选型 方案一: 8k 字节 256字节 32 位 I/O 口线,看门狗定时器,内置 4位电路,3个 16 位定时器 /计数器, 4个外部中断,一个 7 向量 4 级中断结构(兼容传统 51 的 5向量 2级中断结构),全双工串行口。另外 52 单片机可降至 0态逻辑操作,支持 2 种软件可选择节电模式。空闲模式下,毕 业 设 计 正 文 第 5页 哈尔滨职业技术学院印制 止工作,允许 时器 /计数器、串口、中断继续工作。掉电保护方式下, 荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止,最高运作频率 356T/12 目前 52 单片机已经生产十年之久,很多技术上已经落后于新兴单片机,在程序 存储器和数据存储器上,由于当时技术限制和成本原因,这两者的容量都比较小。 方案二: 系列单片机是 司生产的单时钟 /机器周期的单片机,是高速 、高可靠 、 低功耗 、 超强抗干扰的新一代 8051 单片机,采用 密难度很高,指令代码完全兼容传统 8051,但是速度快 8内集成高精度 R/C 时钟, 程时可以设置时钟频率,可省掉传统单片机外部时钟电路和复位电路。该系列的单片机还具有很丰富的片上外设,包括: 3 路 8 路高速 10 位 个定时器、两个串口、一组高速同步串行通信端口 ,片上集成 61以存储更多的程序和运算单片机运行中的数据,让单片机可以实现更多的功能。该系列单片机采用的是 高速同样的时钟频率下,速度又比早期的 1T 系列单片机( 20%。 在片上外设方面, 片机集成的多个串口、定时器,和 口,并且拥有大容量数据存储器和程序存储器,可以存储更多的程序和运行过程中的数据,并且集成的复位电路和时钟电路,不需要外部昂贵的电路。 在价格上, 经过以上方案论证与市场调查, 15单片机相对于传统的 52 单片机具有速度快(同样晶振 频率下快 10 倍左右),片上外设更加丰富,内部毕 业 设 计 正 文 第 6页 哈尔滨职业技术学院印制 集成 52 单片机所需的外围电路,并且拥有容量更大的存储器,可以运行更多功能的程序,在价格上, 3元至 10 元的价格更是可以与传统的 52单片机媲美,本芯片抗干扰能力超强,综上所述,本次设计选用功能强大,且价格低廉的 机驱动 选型 方案一: 如图 3298用 司原装全新的 用 用高质量铝电解电容,使电路稳定工作。可以直接驱动两路 3流电机,并提供了 5V 输出接口(输入最低只要 6V),可以给 5V 单片机电路系统供电(低纹波系数) ,支持 以方便的控制直流电机速度和方向,也可以控制 2 相步进电机, 5线 4相步进电机。 图 3298N 电机驱动板 毕 业 设 计 正 文 第 7页 哈尔滨职业技术学院印制 方案二:程控电机驱动板设计 传统的电机驱动模块需要主控芯片发送脉冲数据进行控制,需要占用单片机的定时器资源或者是用延时,在不加操作系统,单线程运行的话会影响到主控芯片对其他数据的处理,在现在的市场上有一种串行通信的程控电机驱动板,驱动板本身集成微控制器,主控芯 片只需要对其发送指令,电机控制部分完全有驱动板本身的微控制器处理和控制。 程控电机驱动板主要有以下优点:采用独立的微控制器,减轻主控芯片的压力,使其可以更专注于设计整体的控制;采用串行通信方式,方便控制;电机控制精确;在同样的驱动芯片情况下,实际有用输出功率更大。 经过以上几种方案论证、开发难度比较,参考实际应用效果,使用程控电机驱动板具有比传统驱动板开发难度低、控制方便等优点,程控电机驱动板更和适合本次设计。 综合以上三点方案论证,本次设计采用 为数据传输媒介,以价格低廉、 性能优异的 片机为主控芯片,程控电机驱动板为电机驱动模块,配合摄像头及舵机组、电源、液晶显示屏、照明系统等部分设计完成火场探测小车,实现火场探测的功能。 统硬件设计选型 块选型和制作 现在市面上有很多类型的 信模块,比如 是这些 如通信速率低、操作繁琐、价格昂贵等等,本次设计并没有选择常见的 块,而是采用路由器改装方式制作 毕 业 设 计 正 文 第 8页 哈尔滨职业技术学院印制 路由器本质上是一个嵌入式系统,内部有 配 信的射频电路,组成我们常见的路由器,在这个硬件系统中也有软件的支持,就是路由器的操作系统,在这个前提下,我决定采用改装路由器的方式制作 改装路由器的两个主要步骤:改装系统,改装硬件。 ( 1)改装系统 以被描述为一个嵌入式的 行版,(主流路由器固件主要有 类)而不是试图建立一个单一的、静 态的系统。 应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。 对于开发人员, 使用框架来构建应用程序,而无需建立一个完整的固件来支持;对于用户来说,这意味着其拥有完全定制的能力,可以用前所未有的方式使用该设备。 度自动化的嵌入式 有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及 备中。 同时,它还提供了 100 多个已编译好的软 件,而且数量还在不断增加,而 简化了开发软件的工序。 是一个从零开始编写的、功能齐全的、容易修改的路由器操作系统。实际上,这意味着您能够使用您想要的功能而不加进其他的累赘,而支持这些功能工作的远比绝大多数发行版来得新。 综上所述, 毕 业 设 计 正 文 第 9页 哈尔滨职业技术学院印制 ( 2)改装硬件 出于成本和 选择了价格比较便宜的水星是这款路由器的 以需要更换路由器的 适应运行 改装后路由器多了一个 摄像头使用)、串口(和单片机通信)。 图 3由器主板正面 毕 业 设 计 正 文 第 10页 哈尔滨职业技术学院印制 图 3由器主板背面 图 3装后的路由器 正面图 毕 业 设 计 正 文 第 11页 哈尔滨职业技术学院印制 3装后的路由器侧面 控芯片选型 3列单片机官方系统结构图 毕 业 设 计 正 文 第 12页 哈尔滨职业技术学院印制 片机特点 1. 主要特性 ( 1) 时钟 /机器周期,指令代码完全兼容传统 8051; ( 2)工作频率范围: 0当于普通 8051的 0 420 ( 3)用户应用程序空间 61K 字节 ( 4)片上集成 2K 字节 ( 5)通用 I/O 口 (38/40/44 个 ),复位后为:准双向口 /弱上拉 (普通 8051 传统 I/O 口 ),可设置成四种模式:准双向口 /弱上拉,推挽 /强上拉,仅为输入 /高阻,开漏,每个 I/0 ( 6) 系统可编程 )/应用可编程 ),无需专用编程器,无需专用仿真器 可通过串口 (接下载用户程序; ( 7) ( 8)内部集成 ( 9)外部掉电检测电路 :在 有一个低压门槛比较器, 5V 单片机为 ( 10)时钟源:外部高精度晶体 /时钟,内部 R/C 振荡器 (温漂为 +/ +/内 ),用户在下载用户程序时,可选择是使用内部 R/C 振荡器还是外部晶体 /时钟 ( 11)共三个 16 位定时器:两个与传统 8051 兼容的定时器 /计数器 ,16 位定时器 一个 16位定时器 12) 2个时钟输出口:可由 溢出在 0输出时钟,可由溢出在 1输出时钟 ; ( 13)外部中断 I/O 口 7 路:传统的下降沿中断或低电平触发中断 ,并新增支持上升沿中断的 毕 业 设 计 正 文 第 13页 哈尔滨职业技术学院印制 ( 14) 路 )/编程计数器阵列 ,2路 ) ( 15) A/D 转换: 10 位精度 8路,转换速度可达 300K/S(每秒钟 30 万次 ) ( 16) 列有双串口 2. 1 单片机的特点 ( 1) 同样晶振的情况下,速度是普通 51 的 812倍 ( 2) 有 8 路 10位 3) 多了一个定时器,带 ( 4) 有 口 ( 5) 有 6) 多一个串口 ( 7) 可以定义,有四种状态 机驱动板 1. 驱动板整体设计方案 步进电机控制系统共分为三个模块:微控制器核心、 动模块和电源模块。 ( 1) 单片机采用 ( 2) 步进电机驱动芯片选用双 298动步进电机转动。 ( 3) 电源部分选择 3串 12模块为整个驱动板提供电源。 2. 电机驱动板主控芯片 驱动板主要是为了要驱动电机工作和与其他模块通信,所以要选择一款方便设计驱动板的芯片,该芯片应当具备成本低、可靠性强、具有者定时器功能、具有一定的通信接口,在这个前提下我选择了毕 业 设 计 正 文 第 14页 哈尔滨职业技术学院印制 款经典的单片机,该单片机具有定时器及串口等我们需要的片上外设。 3. 司生产的一种高电压、大电流电机驱动芯片。该芯片采用 15 脚封装。主要特点是:工作电压高,最高工作电压可达 46V;输出电流大,瞬间峰值电流可达 3A,持续工作电流为 2A;额定功率 25W。内含两个 H 桥 的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作;有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。该芯片可以驱动一台两相步进电机或四相步进电机,也可以驱动两台直流电机。 图 3298N 实物图 毕 业 设 计 正 文 第 15页 哈尔滨职业技术学院印制 图 3298N 应用电路图 4. 驱动板电源设计 (小车电源也由本部分提供) 电池: 锂电池是一类由锂金属或锂合金为负极材料、 使用非水电解质溶液的电池。最早出现的锂电池来自于伟大的发明家爱迪生,使用以下反应:反应为氧化还原反应,放电。由于锂金属的化学特性非常活泼,使得锂金属的加工、保存、使用,对环境要求非常高。所以,锂电池长期没有得到应用。随着科学技术的发展,现在锂电池已经成为了主流。 本次设计选用自制的锂电池,采用三洋 芯配合锂电池专用保护板组成三串 12V 锂电池组,为整个系统提供电能。 稳压电路设计: 由于本次设计中用到的模块比较多,并且本次设计中用到了路由器,路由器是需要一个非 常稳定的电压才能正常工作,所以在供电和稳压电毕 业 设 计 正 文 第 16页 哈尔滨职业技术学院印制 路选型和设计上需要采用大电流、稳压性能好的稳压电路,本次设计中,我采用了美国国家半导体公司生产的 列是具有 3A 电流输出能力的降压开关型集成稳压电路,它内含固定频率振荡器 (52基准稳压器 (并具 有完善的保护电路,包括电流限制及热关断电路等,利用该器件只需极少的外围器件便可构成高效稳压电路。这正适合本次设计,所以本次设计采用 本次设计用到了 12V 电源和 5V 电源,由于锂电池就是 12V 的,所以只需要一路 5体电路图如图 3示: 图 3用电路 5. 作 本次设计采用 5 设计驱动板,由于电机驱动工作需要大电流,需要对布线进行适当的加宽;电机驱动板在工作的过程中毕 业 设 计 正 文 第 17页 哈尔滨职业技术学院印制 会有高电压产生,所以应该注意保护电路;由于驱动板需要与主控芯片进行通信,所以在通信部分线路布线的时候应该注意数据线之间的干扰。 计过程: 像头及舵机组 1. 像头 本次设计视频采集部分采用 中两根是用来传送数据的串行通道,另外两根线为电源线,通信速率可以达到 12以更加快速的传输视频,并且驱动程序比较成熟,对本次设计中的视频采集十分有利。 2. 舵机组 舵机内部采用直流减速电机,依据物理学原理,具有减速齿轮的电机更有力量,且可以精确的控制转角,对于组成可以带动摄像头在空间内定向的活动十分方便。所以本次设计采用舵机构成多机组舵机为求转速快、耗电小,于是将细铜线缠绕成极薄的中空圆柱体,形成一个重量极轻的无极中空转子,并将磁铁置於圆柱体内,这就是无核心马达。 规划电路板 板层设置 手工调整布 线 自动布线 规则设置 增加安装孔 手工调整 元件布局 载入网络表和元件 载入元件库 绘制边界 参数设置 创建 档 设置基准点 毕 业 设 计 正 文 第 18页 哈尔滨职业技术学院印制 在火灾现场,摄像头应该能观察到各个方向,所以设计小车的时候应该让摄像头可以向空间任意方向转动,所以本次设计采用两个舵机组成可以在水平方向和垂直方向活动的舵机组。 晶显示屏 现在市场上有很多液晶 模块, 常用的液晶,主要有以下特点:具有 4 位 /8 位并行、 2 线或 3 线串行多种接口方式,内部含有国标一级、二级简体、中文字库的点阵图形液晶显示模块;其显示分辨率为 128 64, 内置 8192 个 16*16 点汉字,和 128 个 16*8 点 符集 令简单,可构成全中文人机交互图形界面。应用于本次设计比较适合。 明系统 由于小车工作在恶劣条件下,可能没有光照,所以在小车上安装了,在没有光照的情况下或者是光照强度较弱的情况下可以帮助摄像头采集火灾现场的图像。 照明的器件选用 光灯, 度高,功耗低,适合完成在恶劣环境下工作:控制 用继电器,这样做的目的是为了给 供一个较大的电流。 感器选型 由于火场环境复杂多变,所以需要实时了解火场的环境的各种参数,比如温度、火焰强度、烟雾浓度等等,这样可以给人们提供一个参考,更快的扑灭火灾,最大程度上保护人们的生命财产安全。 温度传感器采用数字温 度传感器 焰传感器采用多火焰波长敏感的光电三极管,烟雾传感器采用 毕 业 设 计 正 文 第 19页 哈尔滨职业技术学院印制 4 软件部分 序设计 思路 如果说硬件是人的躯体,那么软件就是这个人的灵魂,没有软件驱动的硬件,是不能工作的。本次设计 采用 C 语言来进行程序设计, C 语言有功能丰富的库函数、运算速度快、编译效率高、有良好的可移植性,而且可以直接实现对系统硬件的控制。 本次设计用到的模块比较多,对单片机的资源整合和利用有一个不小的难度。在编程方面采用模块化编程,这样可以使程序各个模块分开进行调试,让程序更加直观明了;在单片机的资源利用上,充分整合单片机资源,利用中断、定时器等等降低 负担,提高系统的效率,降低代码的复杂度,提高了系统的可靠性。 在程序的编写中,首先编写了电机驱动板的固件程序,编写固件的时候,利用的定时器使单片机能输出指定占空比的方波信号,用以调整电机的速度,通过串口进行数据的首发;然后编写了主控芯片的程序,主控芯片是负责协调各个模块工作的重中之重,所 以对其编写的程序要考虑时效性和可靠性,第一步先编写和驱动板通信的驱动程序和驱动板固件库程序,这样可以优先对控制电机,提高系统的可靠性,在此基础上编写与 通信程序,在编写这部分程序的时候,需要编写一个完整的打包和拆包的协议,因为 送和接收数据都是以包的形式发送和接收的,最后编写传感器和其他模块的驱动程序,通过使用定时器、外部中断等,将各部分程序以较高的时效性和可靠性整合在一起,完成整个小车程序的编写。 程序先对各个模块初始化,比如 时器和串口等 ,对其初始化完毕之后,不断采集传感器数据通过 业 设 计 正 文 第 20页 哈尔滨职业技术学院印制 发送到 ,同时等待 发送来的指令,如果接收到指令,就对指令进行分许,最终得到指令要实现的功能并通过一定的代码实现其功能,就这样实现了整个设计的软件设计。 序设计框图 开始 传感器数据采集、发送 处理数据 液晶屏初始化 等待 动完成 串口初始化 定时器初始化 显示初始化 结束 是否接收到 是 毕 业 设 计 正 文 第 21页 哈尔滨职业技术学院印制 结 论 本次设计基于 过反复调试,反复改动,最后能够按照设计任务中的要求实现各个功能。在整个设计过程中,从查资料、整理资料、到电路的设计以及电路的调试,都通过了方案优缺点的比较,从而确定最后的设计方案。本系统的设计主要以 现了对各个模块信号的采集和控制,包括 控电机驱动模块,传感器等。本设计从总体上说,设计要求基本达到,能够通过 遥控、能采集视频数据、能采集环境参数并回传给 ,但是在细节上仍然不够。 本次设计还让我有了很多的体会,就是 凡事动手,不懂就要查,再不懂就问人,这样就一定能弄懂,世上无难事只怕有心人。在制作作品后期,遇到了很多问题,这些问题,通过与导师同学的交流,大部分都解决完了,而且还使得我明白了我最初设计时的很多不足之处。相信在今后的设计中,一定会在设计时,想得更好更完善。 毕 业 设 计 正 文 第 22页 哈尔滨职业技术学院印制 参考文献 1袁涛 华大学出版社 2牟琦 清华大学出版社 3温冬婵 . 汇编语言程序设计 2014 4马忠梅 语言应用程序设计 20135杨帮文 . 新型继电器实用手册 2012 6 王长涛 . 单片机原理及应用 人民邮电出版社 7李刚 北京 :电子工业出版社 8聂辉海 电子工业出版社 业 设 计 正 文 第 23页 哈尔滨职业技术学院印制 致 谢 毕业设计已经接近尾声,通过这么长一段时间的,看书、查资料、整理资料,使我对自己的毕设课题,有了更 加清楚的认识和思路。通过查资料以及对所学知识的在整合、应用,我最终顺利完成了本次毕业设计。在设计过程中,遇到了很多困难,也了解到由于自己

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论