嘿!您似乎在 United States,您想使用我们的 English 网站吗?
Switch to English site
Skip to main content

相信大家在中学读书的时代都会接独过oscilloscope - 示波器这个工具,而对于从事系统调试或者系统设计的朋友,一部好的示波器更加不少得,但是好像我一样业余的又不会花过万去购置一部,那如果想要量度电子数据又怎么办呢?

 MATLAB和Simulink 对廉价的,开放源码的Arduino微控制器板的支援正好解决这个问题! Arduino开发板为信号处理和机电控制提供一个灵活的开发平台。Arduino平台的特性包括:

  • 广泛的应用,得到从众多网站,新闻组,以及用户论坛的支持。
  • 可通过插件广泛地扩展应用,如电机控制,无线通信,音频处理,数据记录板
  • 简单的信号处理或马达控制项目的设置

MATLAB和Simulink支持两种的Arduino板:

Arduino Mega 2560,其特点:

  • ATMEGA2560处理器,运行频率为16 MHz
  • 128 KB的快闪记忆体
  • 16个模拟通道和54个数字I / O通道,14个PWM输出
  • 内置USB,SPI,和I2C/TWI的连接

Arduino Uno,其特点:

  • ATMEGA328处理器,运行频率为16 MHz
  • 32 KB的快闪记忆体
  • 6个模拟和14个数字I / O通道,6个PWM输出
  • 内置USB,SPI,和I2C/TWI的连接

这个MATLAB支援套件让您可以使用MATLAB或Simulink与Arduino板通过USB电缆沟通。 这个套件令Arduino板像伺服器的基础上,运行程序监听通过串口的命令,并执行命令,如果需要的话,返回结果。

这种方法可以帮助你:

  • 开始编程,而无需任何额外的工具
  • 在MATLAB或Simulink环境的互动开发和调试工作
  • 交互开发方案,以获得模拟和数字数据,并控制直流,伺服和步进电机。
  • 运行到25 Hz(非实时)的控制回路
  • 在课堂实验室,引进电机控制,信号处理,电子概念

实际应用

接下来我的一段影片将会详细教大家:

  • 下载MATLAB支援套件并应用到Arduino上
  • 使用MATLAB的GUIDE工具,建构一个GUI并修改内容
  • 透过Arduino去控制LED的开关

Watch on Youtube

Hello everyone! :) I’m 3rd-year undergraduate student from the Department of Electronic & Computer engineering, at the Hong Kong University of Science and Technology. During my studies, I have taken electronics courses such as Electro-Robotics and Embedded System Design and found it fascinating to learn how to get all of the components of such systems, a robotic car in my case, to work together. It is very satisfying to see my car follow the track and perform its task perfectly. It’s like seeing my creation come alive! Through this Designspark Blog, I would like to share what I have learnt in the field of electronics with all of you and also introduce you to some cool electronics news and products. As a student, I understand how painful it is to read through papers that I can barely understand a word of it. I will try to explain everything is a simple way so that anyone can understand it. I hope everyone can share my joy in building electronics gadgets. If you find my blog useful, please share it with your friends! 大家好!:) 我是来自香港科技大学,电子及计算器工程学系三年级的学生。在我过去两年多的学习中,我选修了不少电子课程,当中包括电子机械人及嵌入式系统设计。我发觉在学习如何使不同零件去拼凑成一个嵌入式系统,例如一辆智能电动车,的过程中,不单只令我获益良多并且在完成后更能获得很大的满足感,所以在这一方面我一直都很感兴趣。 透过Designspark博客,我想分享我在电子领域内所学到的点滴,也想为您介绍一些很酷的电子新闻和产品。作为一名学生,我非常明白钻研一份堆满难明生字的文章是多么痛苦,我会尝着用简单明了的字眼去解释,使任何人都可以理解。 我希望我能透过这个管道去分享制作电子小手作的有趣之处。如果你觉得我的博客有趣又或者很有用,请与您的朋友分享!