电子说
在电子工程师的日常工作中,电机控制是一个关键领域,而合适的硬件设备对于实现高效、稳定的电机控制至关重要。今天,我们就来深入了解一款名为MC301的电机控制设备板,看看它能为我们带来哪些惊喜。
文件下载:ATAVRMC301.pdf
MC301是一款专为ATtiny861 AVR®微控制器设计的设备板,它就像是一个多功能的“桥梁”,可以连接到通用功率级板MC300,用于驱动无刷直流电机、有刷直流电机和步进电机。而且,它还具备与其他具有相同接口的驱动板连接的能力,这大大增加了它的适用性。
MC301的PCB布局设计合理,大部分信号、重要组件和跳线信息都标注在丝印上,方便工程师识别和操作。同时,还设有测试点,可用于用户进行仪器测量。从布局图中可以清晰地看到几个关键区域:
MC301的输入输出规格明确,输入电压范围为10 - 20VDC(来自功率板)、0 - 40VDC(Vm),UVcc为3.3V至5V;输出方面,Vccc为3.3/5V,最大电流为0.5A,Vha为5V,最大电流为0.1A。当工作在Vcc 2.7V - 3.3V时,用户可以通过J19跳线选择USB的电源供应,以保持USB功能正常。
MC301上的跳线起着重要的作用,通过不同的跳线设置,可以实现多种功能的切换。例如,J8跳线可选择速度参考或SCL信号,J9跳线可选择半桥信号或ISP信号等。工程师需要根据具体的应用需求,仔细设置这些跳线。
J21霍尔传感器引脚头用于连接霍尔传感器,提供了电源和传感器输出信号的接口。
MC301的原理图、组件布局图和物料清单(BOM)可以在http://www.atmel.com 下载,方便工程师进行详细的设计和开发。
在传感器模式下,MC301通过功率板接口(J4)使用电机的霍尔传感器进行配置。通过特定的跳线设置,如J9的VL、UH、UL连接,J15、J16和J17与H1、H2和H3水平连接,J8连接2 - 3以使用电位器等,可以实现电机的精确控制。
MC301板上的比较器电路使其能够配置为无传感器模式。根据不同的需求,可以使用比较器输出的过零信号或来自MC300功率板的滤波信号,通过相应的跳线设置连接到ATtiny861的引脚。
MC301可以通过USB桥将命令和状态传输到PC。连接时,需要将USB迷你B电缆连接到MC301板和PC,并确保J19跳线正确配置。通信使用USB CDC类,与Atmel电机控制中心软件的RS232接口完美匹配。此外,还可以通过Atmel Bootloader更新USB桥的固件。
可以将DB101显示模块添加到MC301上,通过三个引脚头(J5、J6和J7)连接。通信使用TWI接口,需要将J8的1 - 2连接以使用DB101,但此时电位器将不再可用。
MC301的电机控制固件可以通过AVR Studio®使用Atmel AVRISP mkII或JTAGICE mkII连接到J14 ISP/DW连接器进行更新。在更新固件时,建议断开MC300功率板上的电机,以确保安全。
MC301作为一款功能强大的电机控制设备板,具有模块化设计、多种控制模式、丰富的接口和方便的调试功能,为电子工程师在电机控制领域提供了一个可靠的解决方案。无论是在传感器模式还是无传感器模式下,都能实现高效、稳定的电机控制。同时,它与PC和显示模块的良好兼容性,也为工程师提供了更多的开发和应用可能性。你在使用类似的电机控制设备时,遇到过哪些有趣的问题或挑战呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !