基于单片机的蓝牙电子秤_第1页
基于单片机的蓝牙电子秤_第2页
基于单片机的蓝牙电子秤_第3页
基于单片机的蓝牙电子秤_第4页
基于单片机的蓝牙电子秤_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

基于51单片机的蓝牙电子秤设计基于单片机的蓝牙电子秤摘要:蓝牙电子秤是一种主要结合了单片机技术,数字信号处理技术,检测与转换技术,蓝牙传输还混杂着诸多其他技术的电子设备。即使在当今瞬息万变的技术时代,电子秤虽然结构简单仍然与我们的生活息息相关。电子秤最主要的核心就是单片机,系统将称重用的传感器加上信号转换器,与显示电路,按钮和软件结合起来。这样的电子秤不仅可以准确,快速,方便地测量,用简单明了的数字最为直观的把重量呈现出来,而且更为重要的是,它可以附加上任何传统称重用具肯定做不到的功能如去皮自动计算价格等等。这次主要从以下四个大的方面来进行系统的描述:总体方案思路,硬件的介绍与使用选择方案,软件的流程思路,硬件电路焊接调试与实物模拟。硬件电路是采用AT89S52这款单片机作为综合控制单位,实现各种数据的处理应用,是整个系统的核心,所有的构思都是基于此单片机。而采集数据的部件是压力传感器,将压力转换为可用信号后,由电子秤专用24位AD转换芯片HX711采集那种可用信号,进行AD转换并传送到MCU内进行显示,再用LCD1602液晶实现数据的显示,最终显示屏完成清晰的显示出被测物体的重量关键词单片机;压力传感器;HX711;蓝牙BluetoothelectronicscalebasedonMCUAbstract:Bluetoothelectronicscaleisakindofelectronicequipmentwhichmainlycombinessingle-chipmicrocomputertechnology,digitalsignalprocessingtechnology,detectionandconversiontechnology,Bluetoothtransmissionandmanyothertechnologies.Evenintoday'srapidlychangingtechnologyera,electronicscales,althoughsimpleinstructure,arestillcloselyrelatedtoourlives.Themostimportantcoreoftheelectronicscaleisthesinglechipmicrocomputer.Thesystemcombinestheweighingsensorwiththesignalconverter,thedisplaycircuit,thebuttonandthesoftware.Thiskindofelectronicscalecannotonlymeasureaccurately,quicklyandconveniently,butalsopresenttheweightintuitivelywithsimpleandclearfigures.What'smore,itcanbeattachedwithanyfunctionthattraditionalweighingappliancecan'tdo,suchasautomaticallycalculatingthepriceafterpeeling,etc.Thispapermainlydescribesthesystemfromthefollowingfouraspects:theoverallschemeidea,hardwareintroductionanduseselectionscheme,softwareprocessidea,hardwarecircuitweldingdebuggingandphysicalsimulation.ThehardwarecircuitusesAT89S52astheintegratedcontrolunittorealizevariousdataprocessingapplications,whichisthecoreofthewholesystem.Alltheideasarebasedonthissinglechipmicrocomputer.Thepartofdataacquisitionispressuresensor.Afterthepressureisconvertedintoavailablesignal,the24bitADconversionchiphx711forelectronicscalecollectstheavailablesignal,carriesoutadconversionandtransmitsittoMCUfordisplay.ThenLCD1602liquidcrystalisusedtodisplaythedata.Finally,thedisplayscreencompletesthecleardisplayoftheweightofthetestedobject.Keywords:MCU;pressuresensor;hx711;Bluetooth目录TOC\o"1-3"\h\u1概述 基于单片机的蓝牙电子秤1概述1.1课题研究背景及意义作为一种测量工具,电子秤应用于各种各样的行业,例如需要精密计度的医疗领域,高科技精密仪器生产领域这些。在这些新兴领域过去传统的不精确的称重方法已经基本消失,但就算是现在在那些传统的手工业领域电子秤称量这种方式也已经是主导方式,完全融入人们的生活。称重产品的技术水平直接代表着技术水平,即称重水平,因为当前一切都在追求效率,并且可以在短时间内完成更准确的计算,这是电子产品的核心目标。产品水平直接影响着所有人的经济增长。现在的电子称重设备早就不仅是单单吧重量显示给你的仪器了,附加了诸多额外功能的它们已经成为了工商业自动化管理经营生产当中及其重要的一环。在促进自动生产机械化的方面,它减少工作时间,简化操作,降低能耗,降低人工成本,提高产品质量,加强公司管理以及改善许多公司管理方面起着重要作用。电子秤是在各种情况下广泛使用的新型称重技术。与早期的机械秤相比,电子秤具有便宜,较小,方便,使用维护成本低廉,组成简单等等优点。它可以在各种环境中工作,造好简单的保护措施就算在潮湿,干燥,轻微腐蚀的环境下都是可以的,并且可以远程传输体重信号。重量显示可以轻松数字化并轻松与计算机通信。建立网络以自动化生产流程并提高劳动生产率。从全球的角度来看,称重仪表技术已经从机电组合秤和使用电子电路来代替现有的由完整机械零件组成的机械秤中的特定机械零件的集成电路类型发展了四个阶段。单片机系统设计电子价格表。现在我国的电子称重使用的大部分仪表已经是全电子数字智能型的产品而不是当初的机械电子相互组合的类型,这是一个非常大的迈进。当前,我国也已经钻研出了完整的一套电子称重装置的制造技术和应用科学。旧时代的称重是静态的,某些受到环境等因素影响而不稳定的物体测重是非常繁琐的,但现在电子称重技术已经发展到可动态称重的阶段。已经可以为测量附加上各种参数条件,不像是以往那种单纯的只是测一个重量,把各种导致的重量不对应的因素忽略不,当下的称重技术可以说是大大提高了精准度,所以现在数字化称重取代了过去的模拟量称重是必然的。现有的测试设备和控制设备已被先进的智能设备所取代,归功于电子秤量设备的日益完善,功能的强化,精度的提高,让科学研究实验可以自动化生产加工,解放了大量的人力物力。对于电子称重的技术种由一种是利用压力传感器,将积压形变后的物理量转换为电压信号,在经过系统处理得出物体的重量,之后再显示出来。通常来说这种需要转换的电压信号很小,直接处理起来很繁琐,因此需要一些手段来进行线性放大,一般都是通过前置的信号处理装置来进行这一操作。再放大之后就可以送入到A/D转换电路当中,由它将这个放大后的电压型号转化为中央单片机可以直接处理的数字信号。当由单片机控制译码屏幕时,重量将以数字格式显示在LCD上。根据设计,系统可分为三个主要模块:第一个也是最为核心的数据采集模块,第二个是负责控制系统的模块,最后一个是负责将数据传输到显示屏上的显示器接口模块。数据采集模块设计由压力传感器,预先处理电压信号的模块,还有负责将电信号转换为数字信号的转换模块组成的。转换后的数字信号被发送到控制器进行处理以完成数字处理,显示模块被驱动以完成人与机器之间的信息交换。大多数系统功能都需要软件控制,所以对软件编程要求相对较高。在扩展功能方面,设计还可以加上超重闪烁蜂鸣警告和去皮的功能,使系统的设计更加方便实用化。1.2蓝牙技术简介蓝牙取名自以为丹麦国王,他通过沟通交流结束了一场会非常惨烈的战争,这位丹麦国王有蓝牙国王的代称,因此蓝牙就成为了沟通交流的象征,现在的蓝牙技术一次为名。蓝牙是一种低成本的无线技术,可以大容量的短距离双人或者多人的无线通信,故此可以用于像台式电脑的固定设备,手机这样的移动设备,还有个人局域网之间数据传输。蓝牙在非智能手机的时代就已经成为了各种电子产品必备的功能,在如今的智能时代各种蓝牙设备更是层出不穷,像是蓝牙播放器,蓝牙耳机,蓝牙音箱等,让人们充分的体会到了无线的便捷。在上世纪九十年代,由爱立信公司首先提出了蓝牙的概念。蓝牙规范工作在传输速率为每秒1M字节的波段,最大传输距离为10米,通过增强设备可以做到方圆100米内都能接收到信号。1.3课题设计内容系统采用STC89C52RC单片机作为控制核心,靠它来完成电子秤的称重和清零等工作的功能。该主题基于电子秤的基本功能扩展了蓝牙连结手机显示重量的功能。系统由五个重要的部分组成,分别是:由单片机STC89C52RC和复位电路组成的单片机最小系统;由称重传感器,信号放大和A/D转换部分组成的数据采集系统,其中信号放大装置和A/D转换部分是由24AD转换芯片组成的HX711这种电子秤专用高精度部件来实现;靠键盘输入和靠点矩阵液晶显示屏输出的人机交互系统(简称HIC),部件采用的是4×4矩阵键盘和LCD1602液晶显示屏,可以方便地输入直观的显示数据和数据;由蓝牙信号发射器和4P排座组成的蓝牙模块。2总体方案设计2.1方案选择与论证把大学所学的知识结合起来,加上查找各种资料来进行组合思考,对应系统要求,所作出的方案从一到三不断论证完善,到最后完全可行。方案一,使用数码管。在这个系统方案下可以使用简单,可操作且具有内置模数转换功能的单芯片计算机。以这种方式设计的电子秤系统是一种仅具有简单的输出输入关系的简单的结构,看起来一目了然做起来也轻松。但其缺点也是系统过于简单,是没有办法把外来数据传输进来的,所以不能根据实时多变的外在情况来更改相应的控制参数,仅仅只能完成基本功能呢。而且这种数字管是只能显示最为简单的数字与英文字符,对一些复杂的字符例如汉字等等都无法实现。系统本身过于简陋对于设计功能清单内的要求无法做到。方案二,根据上述内容,尝试扩展增加靠键盘输入的部件装置来确保可行性,可以增加外部改电子秤内部运行内容的部件电路设置,为电子秤提供称重清零和去皮的功能。以这种方式设计的电子秤可以执行基本的称重功能,但仅限于数字管的功能。在显示重量时,如果数字管的数量不足,则会限制称量对象的精度,因此要使用此解决方案:让电路上连结上更多的数码管。处理输入和输出接口时,需要为数字电子管扩展足够的外接电路,这样以来就很麻烦。方案三,略微增加一些设计成本,让系统使用诸如放大和信号转换之类的方法来增加采集信号的强度。这样的话显示器就采用LCD显示器,这种显示器不仅能显示出字符还能显示图案文字。该解决方案不仅提高了人机兼容性,还满足了设计要求,让系统可以显示相关的各种内容,例如购物清单和重量信息,方便拓展功能。权衡各种利弊,系统在设计过程中充分考虑系统的实用性和成本有效性的前提下,方案三是最后的结果。2.2系统框图如图2-1所示数据采集数据采集AD转换单片机处理LCD显示按键处理信号放大图2-1结构简图209293系统硬件设计239373.1单片机介绍单片机是将计算机系统集成到一个小小的芯片中。虽然体积很小,但是它有着和计算机相似的能力,所以也可以说是微型计算机,因此它不是只完成某些逻辑任务的芯片。与普通的计算机相比,单片机只是不具有I/O设备。所以通常来说,单片机的功能基本上与计算机的功能相同。3.1.1单片机的应用领域现在正处于电子时代,我们早已无法想想身边没有电子产品的生活了,其发展的迅速程度可以说是三年一代沟,在这样的时代背景下,单片机作为一种微型计算机的研发和使用早就已经包含了各种领域,像是在汽车等交通用工具导航,智能化仪表,还有手机等通讯设备,家用电器,小到电子手表,大到航空航天,什么领域都有涉及。3.1.2单片机最小系统单片机的最小系统一般情况下都是以芯片为核心,由电源、晶振电路、复位电路以及一系列必要部件所构成。系统所选择的AT89S52主控芯片的介绍:AT89S52是具有8K系统可FLASH编程,低功耗,高性能CMOS的8位控制器。它采用Atmel公司的高密度且非易失性存储技术制造,并与工业80C51指令和引脚完全兼容。它的程序存储器适合于现有的常规编程器,因为它可以在系统内部进行编程,因此被广泛地使用于许多嵌入式控制应用系统中。AT89S52具有以下功能1.与MCS-51微控制器产品兼容;2,8K字节的系统可编程闪存;3,删除周期为1000;4.全静态运行:0Hz-33MHz;5.三级加密程序存储器;6条,32条可编程I/O线;7.三个16位定时器/计数器;8或6个中断源;9.全双工UART串行通道;10.低功耗空闲和电源关闭模式;11.断电后可能会发生中断。12.看门狗定时器;13.双数据指针;14.关机标识符。AT89S52引脚中有两个主电源引脚,四个控制与复位引脚,两个外接引脚,最后还有三十二个输入/输出引脚。如图3-1所示。图3-1AT89S52引脚图3.2系统称重传感器挑选方案一:电阻应变式传感器是一种把电阻应变效应作为原理,把所测量的物理量转换为电信号的电阻式传感器。当作为敏感元件的弹性元件受力发生形变,使附着在上面的电阻一起发生变形,导致电阻发生变化,电阻应变器再将其转换为电阻值的变化,这种可以测量非常多的物理量不单单可以测量力。它的优点是精度高,测量的范围广并且有很长的使用寿命,可以在恶劣的条件下工作,频响的特性好,直流电桥的信号并不会受到各元件和导线的分布电感还有电容的影响,有很强的抗干扰能力,结构简单容易商品化。缺点是需要补偿的措施,因为它在面对打应变时有较大的非线性,输出的信号很小。方案二:采用自发电式和自带机电转换式的传感器,压电式压力传感器,它是一种基于压电效应的传感器,用于测量力还有能变换成电量的非电物理量,符合系统要求。压电式传感器由压电材料制作而成的敏感元件,它会在其表面受力后产生出电荷。而这个电荷在通过放大器和测量电路还有变换阻抗之后就变成了和外力的成正比的电量信号而输出出来。它有着显著的特点那就是频带较宽,灵敏度很高可以保证精度,信噪比高,最主要的是轻便且结构简单。但缺点也很明显,容易被侵蚀影响精度,所以需要做好防护措施,输出的是直流相应有点差,需要添加阻抗电路和电荷放大器这种外接电路。通过对压力传感器与电阻应变式传感器比较分析,本次系统挑出了第一种方案。第一种方案可以保证称重范围和误差都在理想范围之内,再想到秤台的自重等其它的干扰量,传感器的量程需要尽可能的大。器具也要有一定的稳定性在潮湿的沿海地区也要保证耐用性。所以选择的是电阻应变片压力传感器,量程为5Kg,精度为0.01%。3.3AD转换芯片的选择HX711是一种二十四位A/D转换器芯片,这个芯片继承了稳压电源,片内时钟振荡器还有其它同类型的芯片所需要的外部电路,是为了高精度电子秤专门设计的转换芯片,和其它的同类芯片相比,他拥有着集成度高,响应的速度快,拥有高抗干扰能力,并且成本很低的特点。因为所有的控制信号都是管脚来驱动的,没有必要对芯片的内部的寄存器进行编程,所以这个芯片以及后端的MCU芯片的接口和编程很简单方便。有两种通道(A通道B通道)给输入选择开关来选择,着两个通道和内部的低噪声放大器连结在一起。通道A的可编程增益是128或者64,满额差分输入信号幅值分别是正负20mv或者正负40mv。通道B则是固定的32增益,是用在系统参数检测上的。芯片里面的稳压电源可以直接位外部传感器和内部的A/D转换器提供运行所需的电量。芯片里面的时钟振荡器不需要任何的外接不见。上电自动复位功能简化了开机的初始化过程。管脚功能,管脚图如图3-2所示1,VSUP作为电源2,BASE模拟输出稳压电路控制输出3,AVDD电源4,VFB模拟输入稳压电路控制输入5,AGND模拟接地6,VBG模拟输出参考电源输出7,INA-模拟输入通道A负输入端8,INA+模拟输入通道A正输入端9,INB-模拟输入通道B负输入端10,INB+模拟输入通道B正输入端11,PD_SCK数字输入断电控制(高电平有效)和串口时钟输入12,DOUT数字输出串口数据输出13,XO数字输入输出晶振输入(不用晶振时为无连接)14,XI数字输入外部时钟或晶振输入,0:使用片内振荡器15,RATE数字输入输出数据速率控制,0:10Hz;1:80Hz16,DVDD电源

数字电源:2.6~5.5V图3-2HX711管脚图HX711模块原理图如图3-3所示图3-3HX711模块原理图3.4显示器的选择方案一LED数码管LED数码管也被成为辉光管是一种以发光的二极管作为发光单元,可以发出七种的不同色彩的显示数字和其它信息,照明装饰的电子设备。LED数码管的内部一般有十个阴极,形状是阿拉伯数字数字0到9。在排列组成一个大面积的显示屏之后,可以用于显示图案文字,在添加一些外接设备之后甚至可以做到播放视频。通过发光二级管的不同连结方式它可以分为两种,分别是将所有发光二极管的阳极接到一起形成公共阳极的共阳极数码管和将所有发光二极管的阴极接到一起形成公共阴极的数码管的共阴极数码管。共阳数码管它在使用的时候需要将公共极COM接到+5V端口,这样的话在该字段发光二极管的阴极处于低电平是才会被电量,而当这一字段的阴极处在高电平的时候,相应字段就不会亮。而共阴极数码管这个种类的数码管在应用时得要将公共极COM接到地线GND上,字段点亮的条件是该字段的阳极处于高电平,在相仿的字段的阳极为低电平时,这个字段就不会亮。LED数码管可以显示出来的信息不多,显示的信息超过一定数量就需要多个数码管级联动,硬件连结会变的非常复杂,导致成本增加;而且大部分字符数码管并不能完好的显示出来,还会出现屏幕闪烁这种奇怪的现象。方案二LCD字符液晶显示LCD字符液晶显示模块它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。这种的液晶显示模块的优点非常明显,它的体积很小、而且功耗低、显示内容还算是丰富。在如今这种字符型液晶显示模块是单片机应用设计中最为常见的显示器部件,但这样做相比较LED在显示器那方面回增加一些成本花费。LCD1602能够同时显示2行16个字符,共32个字符,有RS、R/W、EN三个控制端口还有8位数据总线D0-D7,一般的工作电压是5V,有背光和对比度调节的功能。引脚如图3-4所示。LCD1602液晶模块内部的字符发生存储器存储的这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文片假名等,共160个,每一个字符都有自己的一个代码,所以它的一系列操作都是可以通过指令编程来实现的。图3-4LCD1602液晶显示器引脚说明所选择的LCD1602液晶屏外形尺寸如图3-5所示。图3-5LCD1602液晶显示器尺寸图3.5蓝牙模块蓝牙模块是具有集成的蓝牙功能的PCBA板,可进行短距离无线通信,并且根据功能分为蓝牙数据模块和蓝牙语音模块。蓝牙模块是指一组集成了蓝牙功能以进行无线网络通信的基本芯片,可以分为三种主要类型:数据传输模块,蓝牙音频模块,蓝牙音频+数据组合模块。通常来说模块具有半成品的特性,并以芯片为基础进行处理,从而简化了后续应用。蓝牙模块的接口分为串行接口,USB接口,数字IO端口,模拟IO端口,SPI编程端口和语音接口。如果仅需要数据传输,则应在系统接口中尽可能多地使用串行接口(TTL级别)以支持商用模块,如果实际需要IO端口,则需要蓝牙软件开发,时间成本和经济性成本比较高。本次的设计单纯使用数据模块就好。3.6报警模块设计警报模块对于电子秤非常重要。如果没有这种东西,则可能由于称重太重而损坏电子秤。整个报警系统由驱动蜂鸣器的PNP晶体管9012组成。晶体管的基极由单片机的IO端口控制。当单片机的IO端口的输出为低电平时,三极管导通,并且蜂鸣器的正极连接到电源。蜂鸣器通电后,会发出警报声。当单片机的IO端口输出高电平时,晶体管截止,并且蜂鸣器停止报警。电路如图3-6所示。图3-6报警器电路图3.7按键设计该电子秤用于在通电时检测托盘的重量并重置托盘的重量即每次打开电子秤时都会检测到托盘的重量,托盘会自动保存在程序中的变量中,每次称重过程中都要减去托盘的重量以获得要称量的物体的实际重量。这次按键输入电路由4*4矩阵键盘实现,矩阵键盘电路如图3-7所示。图3-7按键电路图209294系统软件设计4.1编程环境介绍系统软件设计采用C语言编程,编译环境为keilUV3。keilc51是由美国公司KeilSoftware所制作的与51系列单片机所兼容的C语言软件开发系统。C语言和汇编语言相比,它更容易学习,使用也更加方便,在功能结构,阅读性,还有维护方便都有着汇编语言没法比拟的优势。Keilc51软件提供了有着丰富函数的库功能,还有强大的集成开发和调试工具,以及完整的符合当下最多PC操作系统的Windows系统界面。另一个要点是,如果查看编译后生成的汇编代码,可以看到keilc51生成的目标代码非常有效。在开发大型软件时,可以更好地体现高级语言的优势。KeilC51可以完成整个开发过程,例如编辑,编译,链接,调试和仿真。开发人员使用IDE本身或其他编辑器编辑C或程序集源文件,然后编译并链接C51和A51编辑器以在微控制器上生成可执行的二进制文件(.HEX),然后在微控制器上对HEX文件进行编程您可以在软件中记录。在微控制器内。该软件有三个主要方面。一种是初始化系统,另一种是密钥检测,第三种是数据收集,数据处理和显示。这三个方面的操作在主程序中执行。该程序采用模块化结构,因此程序结构清晰,易于编程,易于阅读,易于阅读,易于调试和修改。4.2主程序流程图主程序流程如图4-1所示图4-1主程序流程4.3系统显示部分流程图系统显示子例程主要用于确定是否需要显示以及如何显示,这是最重要的过程之一。流程如图4-2所示。图4-2显示部分流程4.4系统按键部分流程图键盘电路设计为4X4矩阵,因此程序可以首先确定键代码,然后根据该代码将键盘显示的值传送到相应的存储设备,然后执行功能选择或数据处理。流程如图4-3所示。图4-3按键部分流程5硬件电路绘制,焊接与调试5.1Protell99SE软件介绍系统采用的电路绘制软件是Protel99SE,这款软件是ProklTechnology公司专门为Windows系统用户所开发的电路板设计软件。虽然这款软件虽然比较古老,但也能够使用,非常的简单,学起来很容易,是现在任然没有完全淘汰掉的电路板设计系统。5.1.1系统原理图首先,打开系统并创建系统要用到的的库。然后将构建的原始库加载到所需要的当前项目中。然后将所需的的组成部件挨个放到原理图上面,之后再按照要求连结这些组成部件。最后封装库,放到项目文件中。5.1.2系统原理图绘制电路图如图5-1所示图5-1系统电路图5.2万能板介绍,选择与焊接万能板是一种印刷电路板,其标准IC间距(2.54MM)覆盖有焊盘,可以随意地插入所需的组件和连接。与专业人士选择的PCB印刷板相比较,万能板具有使用不用学习制作,成本低,简单操作和扩展灵活等诸多优点。由于经验和设备有限故系统选择万能板是最好的。万能板分为连孔板与单孔板。连孔板分为双连孔,三连孔,四连孔与五连孔,很适合分立电路和模拟电路这种复杂不规则的电路类型,省去同一个引脚需要接上多条线路的步骤,大大降低了出错率和问题排查的难度。单孔板则更为直白的,所有的孔洞都是相互隔开的,如果没有复杂的电路,像数字电路与单片机电路就可以使用这种单孔板。故系统选择单孔板。万能板按照材质分类,可以分为锡板与铜板。为了耐腐蚀耐磨损会在在焊孔表面镀一层保护锡的是锡板,所以它有着亮银色的焊孔,耐腐蚀耐磨损,但是价格较高。而铜板的焊孔是裸露在外的铜,容易氧化,外观上呈现为黄铜色,平日里只要注意保护就不会出现问题,一旦氧化了也可以通过钢笔擦和酒精擦拭去除,焊接完成之后焊孔就无关紧要了,优点是相较锡板更为便宜。故系统采用铜板。5.2.1万能版的焊接需要焊接的组件布局必须事先规划好,不可以抱着试一试的态度。最好在脑内先模拟一下流程,还可以借助纸和笔。一定要考虑周全,完全防止短路烧坏系统。值得注意的技巧是,单点接地可以轻松克服接地回路的影响。切记使用不同颜色的导线表示不同的信号,同种信号也要用同种颜色的线来表示,帮助区分,之后调试的时候出现问题也方便检查。根据电路原理逐步的焊接和调试。为了降低完整电路调试出错时候的排错难度可以这么做,完成一块可以构成系统的部分后,就可以直接进行测试和调试,并不需要等在所有的电路焊接完成。接线应该整齐划一,工工整整,并在焊接时做好标记防止出错。5.要注意的是在焊接过程,一旦锡过多多余的锡接到了另一个不关联的焊孔上就会导致诸多意外情况,或者锡过少会导致接触不良。5.3调试电路板制作完成之后就要考试进行元件的调试工作了,这个工作是这次设计实践中最重要的一步骤,需要极好的耐心和冷静的头脑,软件与硬件相互结合的时候理论中遇不到的各种棘手的问题都会在这里一一出现。由于在论证是下了功夫,在本次调试种遇到的问题不多,还都是无关紧要很好解决的,做好心理准备之后并没有感受到过多的负担,下面把遇到的最典型的两个问题列举出来。第一个,因为在构思的时候因为经验不足而出现的失误,没有很好地处理电压带来的影响,导致称重结果出现超出预计的误差。第二个,因为对于蓝牙系统的不了解,导致了接收软件无法在新款的手机上运行。5.4实物演示最终完成的成品开始界面如图5-2所示。图5-2开机后初始界面图手机蓝牙互动使用例图如图5-3所示图5-3蓝牙互动界面图209296结束语本次设计采用的是AT89S52单片机,由这个单片机做成的蓝牙电子秤,无论在哪个方面,理论上都完全符合国家A级电子秤的标准。调整方式简单方便,制作成本低廉,性能优秀且稳定,将诸多技术结合在了一起,在本次设计的基础之上可以更具不同行业的需求稍加更改就可以做出类似自动计算价格的电子秤,计算密度的电子秤等等,具有绝对的实用和适用性。毕业设计,不仅是大学四年所学知识的集中提现,巩固了我这四年所学,也在制作过程中学习到了其它的相关知识,受益匪浅。在今年疫情的影响下,个人时间安排的相当混乱,对C语言编程的的方面由于自己安排的时间仓促,还有蓝牙方面理论知识的不足,让我我深刻的认识到了自己各方面的不足,在向着一些有能力的朋友求教下才完成了整个系统的编程,自己一个人摸索时那种焦头烂额的感觉真的非常糟糕。通过这一次的毕业设计我也更加深入的了解单片机相关的内容,它们的细分种类,它们发展的曲折历史,还有它们在未来方面的无限可能,让我知道了我们这个专业的前景同样也是拥有着无限潜能的。在设计的过程中,那些思路那些硬件软件的调整经验,都将为我未来的工作提供便利。本次的设计,软件和硬件相互结合,对我这种动手能力较弱的学生有着很大的难度,但因为同时也有很大的实用性,所以无疑对本身是成功的设计。在做毕业设计成品过程中,我的手工能力有了很大的提高,在焊接方面也领悟到了一些之前所不知道的技巧。这一次的课题让我知道了基于单片机的系统该如何设计,接口该如何处理,以及焊接的技术,与此同时我还对各种传感器以及它们所涉及到的物理原理有所了解,不仅让我增加了在物理数学计算方面的能力,还掌握了各种控制电路及其它相关元器件的使用。这些专业知识必将会服务于我未来的

温馨提示

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

评论

0/150

提交评论