完成功能:
数码管显示 ‘键盘输入角度-实际运动角度-运动状态-速度等级’初始显示 “Ent Act P 3”
键盘控制 步进电机 左转 右转 暂停 加减速
键盘输入0~9 ENTER可使步进电机运动到指定位置(角度范围0~999度)
74HC245作为IO口扩展芯片
38译码器作为IO扩展芯片传送门,点击跳转
欢迎超链接过来的读者,功能演示为GIF图片,鼠标请滑慢一点
74HC245特点
/CE=0,A与B相互导通,数码管显示。
/CE=1,A与B不能导通,数码管关闭。
AB/BA=1,A为输入端,B为输出端。
AB/BA=0,A为输出端,B为输入端。
利用74HC245控制数码管的显示关闭功能,运行键盘函数时,数码管关闭避免键盘函数对数码管的影响。键盘函数结束,开启数码管,正常显示。达到键盘与8段数码管共有一个IO口 的目的。
下面是整个仿真连线图,
功能演示
键盘输入跳转到响应角度
电机右转
加速-减速
功能测试多次没有问题,可放心使用。
完成功能:
数码管显示 ‘键盘输入角度-实际运动角度-运动状态-速度等级’初始显示 “Ent Act P 3”
键盘控制 步进电机 左转 右转 暂停 加减速
键盘输入0~9 ENTER可使步进电机运动到指定位置(角度范围0~999度)
74HC245作为IO口扩展芯片
38译码器作为IO扩展芯片传送门,点击跳转
欢迎超链接过来的读者,功能演示为GIF图片,鼠标请滑慢一点
74HC245特点
/CE=0,A与B相互导通,数码管显示。
/CE=1,A与B不能导通,数码管关闭。
AB/BA=1,A为输入端,B为输出端。
AB/BA=0,A为输出端,B为输入端。
利用74HC245控制数码管的显示关闭功能,运行键盘函数时,数码管关闭避免键盘函数对数码管的影响。键盘函数结束,开启数码管,正常显示。达到键盘与8段数码管共有一个IO口 的目的。
下面是整个仿真连线图,
功能演示
键盘输入跳转到响应角度
电机右转
加速-减速
功能测试多次没有问题,可放心使用。
举报