线性执行器Arduino控制

广告

Arduino线性执行器控制器是工程师初学者参与电子和线性运动自动化的一个极好的跳板。在天才的手中,Arduino控制器不仅可以成为一个玩具,而且是一个极好的机会,现实的机器人和机电一体化项目。这项技术可以成为众多简单和中等难度项目或多或少与线性运动操作有关的一个很好的补充。

该控制器是应用最广泛的一种电动直线执行器12伏线性执行器它包含了微控制器方便操作所需的一切:20个数字输入/输出(其中7个可以用作PWM输出,12个用作模拟输入),一个16 MHz晶体振荡器,一个微型usb连接器,一个用于电路内编程的ICSP连接器和一个复位按钮。要开始使用该设备,只需使用USB线将其连接到计算机。该装置的设计方式可以方便地放置在面包板上。

Arduino微控制器采用集成USB控制器的ATmega32u4微处理器。这种解决方案不需要使用任何额外的控制器,当连接到计算机时,可以在系统中定义Arduino,以及常规的鼠标、键盘或虚拟COM端口。

推荐的供电电流电压约为7V ~ 12V。Arduino微控制器可以通过USB或外部电源供电——电源的类型是自动选择的。作为外部电源(非usb),可使用任何直流电源或普通电池或蓄电池。在这种情况下,电池或直流电源必须连接到Gnd和Vin端子。

外部电源电压范围为6v ~ 20V。然而,当电源电压低于7V时,会导致5V输出电压显著下降,这可能会导致设备运行不稳定。如果电压大于12V,则可能导致稳压器过热,导致单板故障。综上所述,强烈建议使用电压在7V ~ 12V之间的电源。

Arduino微控制器提供了许多与计算机、另一个Arduino微控制器或其他微控制器通信的可能性和功能。ATmega32U4芯片有一个UART收发器,允许通过数字引脚0 (RX)和1 (TX)在连续的接口上通信。32U4微控制器支持通过USB进行串行(CDC)通信,当与计算机连接时可以定义为一个虚拟COM端口。在这种情况下,该芯片使用标准的USB- com驱动程序,并可以在USB 2.0 Full Speed ??模式下工作。在Windows操作系统上,只需要相应的.inf文件。Arduino软件包包含一个特殊的程序,允许您读取和发送简单的文本数据到Arduino。

Arduino微控制器具有可恢复的断路器,保护计算机的USB端口免受短路和过载。尽管大多数计算机都有自己的保护,这些断路器提供了额外级别的保护。如果USB端口的电流超过500ma,空开将自动断开连接,直到短路或过载的原因消除。

基于Arduino微控制器的电动线性执行器获得了多种功能,极大地扩展了其实现潜力。Arduino微控制器的高保护水平直接影响到调整后的电动线性执行器的成功性能。这种技术协同创造了变化的空间,当涉及到线性运动的技术自动化,这是当今相当广泛的要求。

广告

留言回复

您的电邮地址将不会公布。