串行通信接口规范与标准matlab,MATLAB与单片机的串行通信接口设计

第 l3卷第 6期 2013年 12月 湖 南 工 业 职 业 技 术 学 院 学 报 JOUItNAL OF HUNAN INDUSTRY POLYTECHNIC Vo1.13 No.6 Dec. 2013 MATLAB与单片机 的串行通信接口设计 谢芳芳,王焱玉 (湖南工业职业技术学院电气工程系,湖南 长沙,410208) [摘 要] 为了在 MATLAB环境下对单片机现场采集数据进行分析处理,需要设计单片机与 MATLAB之间的串行通信 接 口。本设计利用DSI8B20和 STC89C52RC现场采集温度数据,上位机中的MATLAB软件采用回调函数实时获取单片 机传来的数据并在图形界面上显示,设计给出了串行通信接口的硬件方案与程序。运行调试结果表明,单片机与 MATLAB 之间有效地实现了数据通信 ,以此为基础 ,可在 MATLAB环境下对数据进行深入分析与处理。 [关键词] MATLAB;单片机;串行通信;接口设计 [中图分类号]TP393.03 [文献标识码] A [文章编号] 1671—5004 (2013)06.0004-02 The Design of Serial CommunicatiOn Interface Between M ATLAB and M CU XIE Fang—fang。W ANG Yan—yu (Electric Engineering Department。Hunan Industry Polytechnic,Changsha,410208.Hunan) 【Abstract J 111e serial communication interface between MATIAB and MCU should be designed for the analysis and treatment of the collected dam in the MCU field.The design uses DSI8B20 and STC89C52RC to collect the temperature data,an d the MATLAB of upper computer adopts the callback fimclionto obtaindatafrom MCU and showthedataonthegraphicalinterfaces,an dthe hardware schemean dprogram al'egiveninthe design .The results of operation and debugging show correctness and eectiveness of the data communicalion,based on whieh the daat ale deeply an alyzed and trea ted under the environment of MA1LAB. [Key wordS] MATIAB;MCU;serial communication;interface design 引言 单片机系统结构简单,成本低,使用方便,能适应恶劣的工 业现场环境,在 自动控制中有着广泛应用,但难以实现数据的 复杂处理 ,如滤波、频谱分析等,实时性也不强。MATLAB拥有 强大的数据处理能力及功能丰富的工具箱,广泛应用于信号处 理与自动控制⋯。在实验研究中经常将两者结合起来,构建实 时测控系统口1。为了在 MATLAB环境下对单片机现场采集数据 进

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值