2019物联网开发者大会 12.06 北京北辰洲际酒店→ 报名参会 ←
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » Arduino用起来很爽,但加上它肯定更爽!

共1条 1/1 1 跳转至

Arduino用起来很爽,但加上它肯定更爽!

菜鸟
2019-10-18 14:58:45    评分

众所周知,Arduino是一款便捷灵活、方便上手的开源硬件产品,具有丰富的接口,有数字I/O口,模拟I/O口,同时支持SPI,IIC,UART串口通信。它没有复杂的单片机底层代码,没有难懂的汇编,只是简单而实用的函数。

尽管使用Ardunio可具有简便的编程环境和极大的自由度,但是不要忘了它的配套还有“自画PCB板,完全适合的元件和精准的焊接”,这几个准备过程,可就不那么“自由”了哦。

PCB板时,要注意的事项可不少,一步错步步错这种心酸相信做过的人也懂了吧;还有元件的搭配与购买呢,不合适的话一堆废料就这么产生了,这样不就得不偿失了吗?

这时候很多人会说“没办法呀,鱼与熊掌肯定不可兼得的呀!”,不不不,这篇文章里,小编就告诉你用什么方法可以做到两全其美!

画板太麻烦?耗时又费力?不用怕,一颗零件就搞定

物料买的不合适,坏了就扔太浪费?不用怕,小体积的它可方便拔插且可多次利用呢!

它是什么?

它就是智达ZDAUTO 研发出的一款”安全“”可靠“”易用“的信号转换模块器件。

 001.png

全称为M5S模块化器件(Modular Component),故名思义,它就是采用模块的结构方式,能实现某种具体功能的,可以作为基本元素而使用的一种器件。    

可以让外部”高电压大电流”的物理设备的电信号与内部”低电压弱电流“的微控制器(芯片)间的进行桥接,在两个不同的电压电势之间做到信号转换和隔离。

 

 002.png

 

M5S系列共有把八大种类

 

 003.png

M5S与Arduino共同使用的时候,就更加相得益彰了,因为智达ZDAUTO的这款模块化器件的优点能解决前面说到的问题。 

-降低设计工作量,设计过程中常常要不断重复设计的电路,用模块化的器件替代,易于拔插的同时也降低了设计成本。

-高灵活性, 在同一电路板上,可设计成可选的组合连接, 解决了多种信号处理在同一电路板上现。

-降低成本, 批量化生产,降低了它自身的成本, 另外,它减低了电子产品在材料库存的资金占用量, 电子产品的电路板只需要设计成标准的接口,通过具有可替换性的模块化器件,解决不同的产品需求。

-提高设计产品的质量, 标准化,模块化器件,具有标准电气规范的性能,密封,可靠和稳定。

这些模块化器件常用的如上八大类,每一类下又按信号类别和电气特性分成多种型号,使用时需要按规格选取,在创作过程中不就能更好的节省人力物力了吗?

小编可以用一个例子为大家介绍M5S和Arduino的结合使用效果。

004.png

系统接线图

案例系统所涉及模块

1. M5S模块:PO(脉冲量输出模块)作为单片机控制霍尔传感器的中介,即低压控制高压的中介;

2. NJK-5001C霍尔传感器:用于被控制端;

3. Arduino UNO扩展板:用于Arduino UNO板子的扩展开发,连接M5S模块;

4. Arduino UNO:作为整个系统的控制核心,来控制M5S模块;

5. 磁铁:用于检测霍尔传感器


 

硬件物料

005.png



硬件引脚分配

 006.png

 

硬件实物图

 008.png


软件设计

007.png


 

本设计通过Arduino UNO R3开发板和Arduino UNO 扩展板组合,通过Arduino进行IO输入,利用M5S模块检测三线霍尔传感器的运行情况,从而控制LED灯的亮与灭。

 

大家是否有留意到这次案例使用的模块还有一个Arduino UNO 扩展板呢?它同样也是智达ZDAUTO自主研发出来的一款扩展板。

其全称为ZDAUTO-MIO-ArduinoUNO,是一款兼容ArduinoUNO和Arduino Leonardo开发板的I/O扩展板,将主板I/O口引至扩展板重新统一编排,并加入M5S模块,可根据开发板特性自由选择开关量,脉冲量,模拟量等输入输出模块,供用户接入/驱动外围设备。

 009.png

它也是做设计的好帮手哦

 

大家也可用其他类型的M5S模块或几种M5S模块结合进行设计,对其他的工业设备进行控制,节约成本、节约时间并能节约硬件设计的资源。本司的CE,AE,AXH等系列产品, 均是采用这些”模块化器件”构成的各种控制器。

M5S模块具有十分可靠的稳定性,性能优越,用于小信号控制大电压十分稳定,各类M5S模块均可以用于一些工业上的控制,实现单片机控制工业设备。




关键词: Arduino     Arduino     模块     设计    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]