该项目旨在通过LabVIEW GUI控制直流电动机。 它可以用于机器人的无线控制等应用中。 该系统分为两部分:(1)发送器部分和(2)接收器部分。 发送器部分包括Arduino Uno,电源,PC(用于LabVIEW),LCD和RF调制解调器。 在这个项目中,讨论了两种独立的控制直流电动机的方法。 电机可以通过开关阵列以及LabVIEW GUI的“顺时针”,“逆时针”和“停止”进行控制,以进行正向或反向运动。 接收器部分包括Arduino Uno,电源,电机驱动器(L293D),DC电机和RF调制解调器。 射频调制解调器已连接,可在两个部分之间进行无线通信,并以2.4 GHz频率运行。 图1显示了系统框图。
物料清单
发送端
- 电源12V 1A * 1
- 电源5V 500A * 1
- Arduino Uno * 1
- 开关 * 4
- LCD(20* 4) * 1
- LCD贴片 * 1
- 2.4 GHz射频调制解调器 * 1
- 2.4 GHz射频调制解调器贴片 * 1
- 连接线(公-公,公-母,母-母) * 20
- 零尺寸PCB或面包板或设计的PCB * 1
接收端
- 电源12V 1A * 1
- Arduino Uno * 1
- LabVIEW软件 * 1
- 直流电机 * 1
- L293D * 1
- LCD(20* 4) * 1
- LCD贴片 * 1
- 2.4 GHz射频调制解调器 * 1
- 2.4 GHz射频调制解调器贴片 * 1
- 连接线(公-公,公-母,母-母) * 20
- 零尺寸PCB或面包板或设计的PCB * 1
接线
发送端
Arduino和按钮
Arduino和射频调制解调器
Arduino和LCD
接收端
Arduino和射频调制解调器
Arduino和LCD
Arduino和L239D
L239D和直流电机
原理图
源代码
详情参阅 - 亚图跨际