结合单片机和Matlab 两者的优点,基于事件驱动的中断通信机制,提出一种Matlab 环境下PC 机与单片机实时串行通信及数据处理的方法;完成单片机数据采集系统与PC 机的 RS-232/RS-485 串行通信及其通信数据的分析处理、文件存储、F I R 滤...结合单片机和Matlab 两者的优点,基于事件驱动的中断通信机制,提出一种Matlab 环境下PC 机与单片机实时串行通信及数据处理的方法;完成单片机数据采集系统与PC 机的 RS-232/RS-485 串行通信及其通信数据的分析处理、文件存储、F I R 滤波及图形显示;简化系统开发流程,提高开发效率。该方法已成功应用于一个PIC16F876 单片机应用系统实例之中。展开更多
Matlab有着强大的数值处理能力,已应用于工程计算、控制系统设计、数字信号处理等诸多领域之中。工业控制中,常常需要对温度进行监控,以AT89S52单片机作为控制器,在Simulink中建立温度监控模型,由DS18B20检测到的温度数据通过串行通信,...Matlab有着强大的数值处理能力,已应用于工程计算、控制系统设计、数字信号处理等诸多领域之中。工业控制中,常常需要对温度进行监控,以AT89S52单片机作为控制器,在Simulink中建立温度监控模型,由DS18B20检测到的温度数据通过串行通信,发送至上位机实时显示,当温度超出设定警戒值时,由上位机发出指令信号给AT89S52单片机,控制警报动作。实验利用Simulink平台下Instrument Control Toolbox,控制可行且方便。展开更多
结合单片机与MATLAB两者的优点,提出了一种MATLAB环境下PC机与单片机实时串行通信及数据处理的方法。串行系统主要由PC机、RS-232C电平转换器MAX232ACPE、单片机以及通信程序构成,单片机程序用其C语言设计,PC机通信程序用MATLAB中的专...结合单片机与MATLAB两者的优点,提出了一种MATLAB环境下PC机与单片机实时串行通信及数据处理的方法。串行系统主要由PC机、RS-232C电平转换器MAX232ACPE、单片机以及通信程序构成,单片机程序用其C语言设计,PC机通信程序用MATLAB中的专门函数和Instrument Control Toolbox(仪器控制工具箱)实现。展开更多
文摘Matlab有着强大的数值处理能力,已应用于工程计算、控制系统设计、数字信号处理等诸多领域之中。工业控制中,常常需要对温度进行监控,以AT89S52单片机作为控制器,在Simulink中建立温度监控模型,由DS18B20检测到的温度数据通过串行通信,发送至上位机实时显示,当温度超出设定警戒值时,由上位机发出指令信号给AT89S52单片机,控制警报动作。实验利用Simulink平台下Instrument Control Toolbox,控制可行且方便。
文摘结合单片机与MATLAB两者的优点,提出了一种MATLAB环境下PC机与单片机实时串行通信及数据处理的方法。串行系统主要由PC机、RS-232C电平转换器MAX232ACPE、单片机以及通信程序构成,单片机程序用其C语言设计,PC机通信程序用MATLAB中的专门函数和Instrument Control Toolbox(仪器控制工具箱)实现。