首页 / 行业
怎样制作Arduino克隆板
2019-08-02 10:53:00
将组件连接在一起制作Arduino Board
您可以蚀刻PCB来制作定制电路板,也可以使用原型点板焊接其上的元件,或者将它们安排在面包板上。将组件相互连接,如下图所示。制作自定义Arduino板只需要几个组件。一个稳压器为Arduino提供5V电压,其支持电路用于滤除电压,然后是16Mhz晶体及其并联的22pF电容,充当Arduino的时钟。 LED连接到ATmega的19号针脚用于测试目的。如果要蚀刻自己的PCB,请使用原理图。修改原理图,使Arduino板适合您的项目。如果你想制作一个自定义PCB,请使用这个EAGLE原理图文件:DIY Arduino Clone PCB
将Bootloader上传到Blank ATmega芯片(可选)
此步骤适用于那些拥有空白ATmega芯片并希望将Arduino引导程序上传到其中的人。其他已经装有Arduino引导芯片的人可以忽略这一步骤,只需在上述步骤中根据原理图插入芯片。您可以使用另一个Arduino来引导空白芯片或使用AVR口袋编程器。我将解释下面的两种方法。
使用AVR口袋编程器
我个人更喜欢使用此方法上传引导加载程序,因为它在大多数情况下都有效。你只需要买一个AVR口袋编程器。一旦你有了这个,你就可以将引导加载程序刻录到各种类型的ATmega芯片上。将空白芯片插入Arduino板的插座。将程序员连接到Arduino,如上图所示。
转到已安装的Arduino文件夹 - 》硬件 - 》 Arduino - 》 boards.txt。然后检查文档中的芯片名称和引导程序(Duemilanove/Uno)(如果您使用的是空白ATmega328P芯片,则可以忽略此步骤)。检查以下参数的值:efuse,hfuse和lfuse。现在我们将设置空白芯片的熔丝位。打开命令提示符(windows用户)或终端(Linux用户)并粘贴以下命令:
注意:检查boards.txt文件后,替换efuse,hfuse和lfuse参数的值并编辑“ m328p“在下面的命令中,只有当它不是ATmega328 IC时,你的芯片名称。
avrdude -b 19200 -c usbtiny -p m328p -v -e -U efuse:w:0x05:m - U hfuse:w:0xD6:m -U lfuse:w:0xFF:m
接下来,使用以下命令上载引导加载程序或十六进制程序文件。从命令提示符或终端转到程序文件或引导加载程序(/hardware/arduino/bootloaders/atmega)的路径,而不是“hexfilename.hex”替换文件名。
avrdude - b19200 -c usbtiny -p m328p -v -e -U flash:w:hexfilename.hex -U lock:w:0x0F:m
现在文件将成功上传到ATmega芯片。
使用另一个Arduino作为ISP
如果你正在使用另一个Arduino引导芯片,然后根据上图进行连接。你还需要两个Arduino板:一个是工作的Arduino板,另一个是需要插入空白的ATmega芯片。我们将使用Arduino上的ICSP(In Circuit Serial Programmer)引脚。显示连接后,将工作的Arduino连接到PC。接下来,打开Arduino IDE并转到工具菜单;选择刻录引导程序并从其选项中单击Arduino作为ISP。现在,芯片将启动加载Arduino。只有在boards.txt文件中指定了正确的芯片并且很少使用时,此方法才有效。这就是为什么我总是喜欢第一种方法。
上传代码和使用主板
现在你有了一个Arduino板使用Arduino引导程序ATmega芯片。现在,使用Rx,Tx和Gnd引脚连接到USB-UART TTL转换器,该转换器可用于连接到PC。或者只是将随程序上传的芯片(从Arduino板上)插入到该板的插座中。
最新内容
手机 |
相关内容
2023 年 3 季度了 DigiKey 新增 4
2023 年 3 季度了 DigiKey 新增 4 万多种现货零件,多种,零件,现货,季度,产品,原厂,全球领先的供应品类丰富、发货快速的商业现货技射频连接器使用技巧与注意事项
射频连接器使用技巧与注意事项,连接器,选择,频率,类型,连接,传输,射频连接器是一种用于连接射频电路的电子元件,常用于无线通信系统电流互感器作用 电流互感器为什么
电流互感器作用 电流互感器为什么一端要接地?,作用,误差,原因,连接,测量,短路故障,电流互感器(Current Transformer,简称CT)是一种用于低耗能,小安派-LRW-TH1传感器通用板
低耗能,小安派-LRW-TH1传感器通用板,一块板即可连接多种传感器!,传感器,多种,连接,一块,通用,接口,小安派-LRW-TH1传感器通用板是一款人形机器人风起,连接器待势乘时
人形机器人风起,连接器待势乘时,连接器,人形机器人,工作效率,性强,研发,光纤,近年来,人形机器人在人工智能领域取得了巨大的进展。随振弦传感器智能化:电子标签模块
振弦传感器智能化:电子标签模块,模块,传感器,操作,连接,安装,控制,mbrs360t3g振弦传感器是一种常用的测量设备,用于检测物体的振动。全极性霍尔芯片LM224DR2G可实现共
全极性霍尔芯片LM224DR2G可实现共享充电宝中位置检测功能,位置,检测,充电,宝中,芯片,输出,全极性霍尔芯片LM224DR2G是一种用于位置新能源高压连接器高压互锁(HVIL)功
新能源高压连接器高压互锁(HVIL)功能详解,高压,详解,连接器,新能源,电动汽车,状态,新能源高压连接器是一种用于连接电动汽车或混合