手把手DIY制作07:基于MARLIN固件的激光雕刻切割机——主板硬件

手把手DIY制作07:基于MARLIN固件的激光雕刻切割机——主板硬件

首页模拟经营模拟切割机更新时间:2024-04-26

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE).

Arduino IDE可以在Windows、Macintosh OS X、Linux三大主流操作系统上运行,Arduino的硬件原理图、电路图、IDE软件及核心库文件都是开源的,在开源协议范围内里可以任意修改原始设计及相应代码。

激光雕刻切割机是一台机电一体的机器,软件、电子硬件、机械结构三者相互配合才能动作,嵌入式开发产品,不但要熟悉软件,编程语言,更要熟悉主板硬件,所以,在介绍软件编程之前,我带大家先熟悉电子硬件。

MEGA2560主板说明图示

如何读懂硬件主板,我是机械出身,并不算内行,如有讲错,还请高手指证,当我们拿到一块主板,第一眼看去,最容易看到一块大块的芯片,引脚很多,如无意外,它就是这块主板的主芯片,近视散光的朋友,可以用手机的手电筒照明,看看芯片上打的标签码。

看完主芯片后,我们找找这块主板的供电部分,常见的有USB供电,火牛接口供电,还有接线端子供电,一定要了解主板的供电方式,交流电、直流电、变压器、整流桥、三端稳压、电容电感、滤波稳压、保险丝等,这些概念要知道,有了这些知识,将来不管接触到什么样的主板,都能一眼看出供电部分。(在这里提醒一下,虽说AMS117-5.0的最大输入工作电压是18V,但这芯片的质量有好有坏,所以火牛接口的电压最好不要超过15V,控制在12V以内最好。)

看完供电部分后,我们再看看主板的通信模块,是用哪种方式通信的,什么USB转串口CH340、RS232、RS422、RS485等等,主板的通信方式,最终的目的都是把信号或数据(0101101之类的)送到主芯片的TX、RX引脚上,实现上传下载和数据交换。

看完通信模块后,我们再看主板的功能部分,也就是这块主板能做什么。可以看到主板上有很多IO接口(IO就是in和out),这些IO接口大部分都是从主芯片上直接或间接引出来的,就是为了方便引脚接线,这些一排排的IO接口,用途有很多:输入、输出、通信、中断等等。信号类型也很多:高低电平、模拟量、数字量、PWM脉宽量等等。想要更详细地了解主板,就要找相应的说明书去阅读。

以上的都看不懂朋友?没关系,我的经验是,电子硬件不是老虎,它不咬人,想要熟悉一块主板也不是一蹴而就的,买一块回来,看着看着,用着用着,扔掉又捡起,突然有一天就熟了。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved