资源描述:
《转速表计数器(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河南科技大学本科毕业设计(论文)转速表计数器的设计制作摘要本文论述了基于单片机的计数器功能来实现对主轴所感应信号的记忆,利用单片机的定时功能通过转换输出转速,根据转速计算出喷油次数,利用MAX232串行接口来实现单片机与微机间的数据通信的设计思想,并给出了相应的实现方法。基于单片机的转速表计数器的设计制作主要是利用AT89C52单片机作为程序的载体,通过汇编语言来编制程序对所采集到的数据进行处理和存储,利用按键来实现对喷油次数的预置数功能,并选用24C02串行EEPROM芯片对喷油次数进行掉电存储,且串行EEPROM采用I2C总线形式,后又在此系统上附加了油温的测量功能,油温检测采用比较新
2、型的DS18B20一线测温技术,通过数码管将转速、喷油次数和油温显示出来,操作简单,功能全面。有时候单片机组成的电子设备可能要和计算机联机传输数据,因为在许多需要大量计算的应用中,还必须借助计算机的强大数据处理能力。这样必须通过通信电路实现单片机与计算机之间可靠的数据传输,而最简单的自动化联机方式就是使用串行通信。本设计采用单片机的异步收发器完成单片机和计算机之间的串行通信,外围电路为通过MAX232和计算机接口的电路,从而可以借助计算机的强大数据处理能力。关键词:AT89C52,MAX232,单片机,通信,DS18B20I河南科技大学本科毕业设计(论文)TheDesignandProdu
3、ctionofTachometerCounterABSTRACTThisarticlediscussesthecounterbasedonMCUfunctiontoachievetherightaxissensorsignalbythememory,converttheoutputspeedbyusingtimingMCUfunction,calculatethenumberoffuelinjectionaccordingtorotatespeed,realizedigitalcommunicationbetweentheMCUandthemicrocomputerdesignthough
4、tbyusingtheMAX232serialinterface,andprovidethecorrespondingrealizationmethod.ThisdesignandproductionoftachometercounterbasedontheMCUmainlyusetheAT89C52astheprocedurecarrier,storageandhandletothegathersdatathroughthecompilationlanguage,usingthepressedkeytorealizesthepre-placednumberfunctionoftheblo
5、wnumberoftimes,andselectingthe24C02serialEEPROMchiptomemorytheblownumberoftimeswithoutelectricity,alsoserialEEPROMusestheformofI2Cmainline,thenthesystemimposedontheoiltemperaturemeasurementfunction,theexaminationofoiltemperatureusesDS18B20’s1-wiretemperaturemeasuretechnology,therotationalspeed,inj
6、ectionfrequencyandtheoiltemperaturedemonstratedthroughthedigitaltube,operationissimple,thefunctioniscomprehensive.SometimeselectronicinstallationcomposedbytheMCUtransmissiondatapossiblymuston-linewiththecomputer,becauseinmanyapplicationswhichneedsmassivelytocalculate,butalsomustwiththehelpofthesup
7、portfromthecomputers’formidabledata-handlingcapacity.ThismustthroughthecommunicationcircuitrealizationbetweenMCUandthecomputerthereliabledatatransmission,butthesimpleautomatedon-linewayistheuseserialcommunication