基于avr单片机的通信系统设计

基于avr单片机的通信系统设计

ID:854656

大小:1.30 MB

页数:65页

时间:2017-09-20

基于avr单片机的通信系统设计_第1页
基于avr单片机的通信系统设计_第2页
基于avr单片机的通信系统设计_第3页
基于avr单片机的通信系统设计_第4页
基于avr单片机的通信系统设计_第5页
资源描述:

《基于avr单片机的通信系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、辽宁科技大学信息技术学院12基于AVR单片机的通讯系统设计摘要在当前社会,通信技术已经深入到各行各业中。在本次系统设计中,将通信技术与单片机技术结合,完成了一个电压信号采集及通信过程。系统设计过程中,了解通信技术中的相关通信方式及协议,用AVR单片机完成系统功能,分别完成硬件设计、软件设计及系统测试工作,达到对整个通信系统的控制。本文以ATMEGA8单片机为控制核心,利用直流电压信号模拟输入信号,采集输入信号,将采集到的数据经数字信号处理后传给上位机分析并保存。工作过程:1、单片机初始化所用到的功能模块的控制字,等

2、待上位机的开始采集命令。2、接收到上位机的命令后,从PC0(ADC0)端口采集电压信号,完成模数转换;3、读取转换后的数据,根据A/D转换器的输入/输出关系确定实际的电压信号值;4、将电压信号值保留一位小数,进行BCD编码后,通过异步通信方式发送给上位机;5、上位机通过GUI界面将数据实时显示出来,并可人为的保存采集的结果;关键字:AVR;ATMEGA8;电压采集;通信;MAX23212辽宁科技大学信息技术学院12AbstractInmodentime,technologyhasbeenpenetratedinto

3、alargenumberofindustry,underthisenvironment。Itisusefultodesignthesystemwhichcombinecommunication-technologywithSCMtechnologytoachieveaprocessofcollectvoltageandcommunication。Duringtheperiodofsystemdesigning,whatiscommunicationpatternandprotocolmustbeknown,onth

4、isbasis,usingAVRSCMtofinishthefunctionwhatweneedinthissystem,whichincludecircuitdesign、softwaredesignandtestwork。MakingATMEGA8ascenterofthiscontrolsystem,DCvoltageasinputsignal,collectinginputsignalandconvertingittofactvalueofvoltage,atlastSCMtransferittoPCsof

5、tware,wecansavedataofvalueofvoltageinPC。Workprocess:1、SCMinitializeinnerfunctionwhichisusedinwork,thenwaitforcommandfromPCsoftware;2、AfterreceivingcollectingcommandfromPCsoftware,SCMbegintocollectvoltagefromPC0portandfinishA/Dconvertion;3、readingdatawhichhasbe

6、enconvertedandcalculatingfactvalueofvoltagewhichbeencollected;4、weonlysavesingledecimalwithdatawhichhasbeenconverted,thenBCDcodingwitheverybit,atlastsendtoPCsoftwarebyasynchronouscommunicationpattern;5、PCsoftwarereal-timedisplaystheresultinGUI,wecanartificials

7、averesult;Keyword:AVR;ATMEGA8;collectvoltage;communication;MAX23212辽宁科技大学信息技术学院12目录基于AVR单片机的通讯系统设计1摘要1ABSTRACT2第一章绪论51.1前言51.2设计本系统的背景51.2.1单片机的发展61.2.2通信技术的发展71.3系统结构71.3.1系统硬件设计71.3.2系统软件设计81.4可行性分析9第二章系统使用的通信方式及协议介绍102.1通信方式102.1.1串行通信与并行通信102.1.2同步通信与异步通信1

8、02.2RS232协议介绍122.2.1概述122.2.2电气特性122.2.3RS-232C的接口信号13第三章系统硬件设计163.1ATmega8介绍163.1.1概述163.1.2系统时钟及时钟选项173.1.3系统复位183.1.4ATmega8同步/异步串行接口USART193.1.5ATmega8通用I/O口263.1.6ATmega8A/D转换

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。