EDA365电子论坛网

标题: AVR单片机和Matlab串口通信的计时器系统 [打印本页]

作者: mm58690    时间: 2018-11-9 15:22
标题: AVR单片机和Matlab串口通信的计时器系统
引言
  本文设计了一种基于AVR单片机和Matlab串口通信的计时器系统,本计时器系统可以满足体育竞赛中精确计时的要求。在该设计中,主要以Atmel公司ATmega16单片机作为信号采集系统,通过串口和上位机的Matlab通信,自定义了一项通信协议,使上位机接收到不同的信号,可以实现对Matlab中计时器的控制。[1]利用Matlab软件提供的GUI设计出一套友好的人机界面。[2]本系统中,可以有多个单片机作为下位机,通过串口连接ZigBee无线传输模块,与上位机进行通信。无线传输模块的接入可以实现远程多点信号采集,使系统更加灵活,可扩展性大大增强。
1 系统总体设计
  本系统包括多个以ATmega16单片机为主控制器的信号采集系统和一个上位机Matlab软件编写的计时器程序。多个下位机和上位机之间通过串口接ZigBee无线通信模块,实现数据传输功能。ATmega16捕捉到的对射型光电开关信号传输给上位机Matlab,控制计时器的开始、中断和结束功能。系统的整体框图如图1所示。
图1 系统的整体框图
" w" {1 D- K6 y$ s0 x

作者: cj223356    时间: 2018-11-9 17:46
感谢分享
作者: lifuxin750824    时间: 2022-12-14 11:31
44444444444444444
作者: 伯牙琴    时间: 2022-12-19 11:42
学习学习。。。。
作者: Dc2023091544a    时间: 2023-9-15 13:51
学习




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2