检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:邵平[1] 莫燕斌[2] 连晋平[1] 陈元滨[1]
机构地区:[1]肇庆学院计算机学院,广东肇庆526061 [2]玉林师范学院电子与通信工程学院,广西玉林537000
出 处:《肇庆学院学报》2013年第5期1-5,共5页Journal of Zhaoqing University
基 金:广西教育厅面上项目(201012MS185);广东省教育厅人才引进资金项目肇庆学院教授科研启动项目(611271);肇庆学院教学改革特别项目(JGZB201201);肇庆学院教学研究项目(JY201105)
摘 要:利用MSP430和74HC595产生了类人机器人舵机用的48路PWM波,且仅需占用MSP430单片机的P5端口,为机器人的其他控制电路保留了足够的单片机I/O口.硬件电路的特色是采取每片74HC595的串行输入端并联在一起,虽然任意时刻每片74HC595的串行输入数据相同,但输入的串行数据是否会从并行输出端输出还取决于各自的锁存脉冲.软件算法则应用了分时复用思想,串行数据按8组分时输入,每组含6路数据.该电路及其软件算法也适用于51系列、AVR系列单片机,是中低速单片机控制多路舵机的有效方案.With the application of I/O port P5 of MSP430 and six chips of 74HC595, 48-channel PWM waves can be produced for the driving servos of humanoid robot, thus leaving enough I/O ports for collecting signals from sensors, sending commands, et al. The character of this circuit is that these chips of 74HC595 are connected in general serial mode, but whether serial input data could be sent to their output ports or not would be still decided by the latch clock pulse of each 74HC595. Furthermore, the idea of time split multiplexing is used in program- ming. There are 48 serial data entered to these chips of 74HC595 by eight groups in different time of a cycle, and every time only 6 data can be sent to their output ports. This method is also suitable for MCU such as 51 and AVR series, an effective programme for the control of multi-channel actuators by single-chips.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.136.254