收齐板卡器件后,就要开始搭建平台了。
先搭建软件开发平台
根据NXP 568-FRDM-MCXA153-ND开发板(后续文中简称A153开发板)中那本快速开始手册最后一页提到的网址:https://www.nxp.com.cn/FRDM-MCXA153/start。访问这个网址,并根据提示操作(注意需要有NXP网站的注册账号,并马上注册了一个)。

跟着提示操作,并安装软件,包括MCUXpresso IDE、MCUXpresso SDK、配置工具MCUXpresso Config Tools和编程和配置工具MCUXpresso_Secure_Provisioning(SEC)等。。。。。。

这个快速入门操作还包括简单使用A153开发板,按上面的操作完成第四步后,软件平台基本算是搭建完成,可以用它们来开发使用了。
然后搭建硬件平台,实现直流电机控制电路实现。
通过仔细翻阅Traco Power电源模块1951-TXN50-112-ND(后续文中简称电源模块),Adafruit 电机驱动芯片1528-1212-ND(后续文中简称电机驱动板)、以及A153开发板的规格资料后。发现电机驱动板需要两组电源:一组12V电源;一组与MCU接同一电平的VDD,选择3.3V电源。
A153开发板有3个电源输入口:
l 通过USB Type-C连接器J8外部5V电源
l 通过USB Type-C连接器J15外部5V电源
l 外部5-9V电源通过Arduino插座连接器J3,16号针
考虑方便用一个电源供电,计划使用连接器J3,16号针,需要一个5~9V的电源。
153开发板还有3.3V的输出电源。刚好给电机驱动板的VDD供电。
使用一个5V LDO将电源模块输出的12V降压给A153开发板供电。
规划初步的原理框图如下:

然后在万能板上实现各器件电路的连接,实现如下:

不接MCU,用固定电平接入,发现马达是可以实现正反转的。
手头刚好没有一公一母的杜邦线,只能做一个排线实现对开发板连接。整体初步连接如下:

程序还在设计中,无法跑起来。
因第一次使用32位MCU, NXP的开发文档实在是太给力,每份文档十分详细,比如MCX A153 Reference Manual 1504页,MCXA153 Data Sheet 75页;MCUXpresso IDE用户指南261页等等,估计短期看不完。
熟悉开发板和范例程序的写法以及编写程序中。。。。。。
我要赚赏金
