会员登陆:
自己动手做一个机器人
第3步:H桥电路
两个L298制成的双H桥驱动的连接示意如图,电机在6V,2.4A下运行,L298的最大允许电流请查阅数据手册。
第4步:LED驱动
ULN2003达林顿管阵列是一个较简单的驱动LED的方案,它提供了7个输出,电路如图。数据手册如下。
第5步:单片机电路
源代码的调试平台是ATMEL AVR studio 4使用AVR MKII ISP下载器。写代码需要:
使能Atmega16单片机的串行输入输出
从PC机或平板上发送ASCII码
将接收到的ASCII码转换成特定的信息输出到端口A和端口C
如图所示,16Mhz外部频率谐振器的熔断位需要设置成:高位0xc9,低位0xff。
第6步:以太网-串口转换器
我从以下网址得到了转换模块。
接线方法:
VDD接5V电源
GND接地
RX接Atmega16的TX
TX接Atmega16的RX
CFG 接到逻辑正的时候是普通模式,接到逻辑负的时候是配置模式
要配置这个模块RS232-TTL电平转换模块也是有必要的。你可以从以上网址下载到所有文档。
在这个项目中,我将转换器配置如下:
工作模式:TCP/IP链接
模块IP :192.168.1.2
子网掩码:255.255.255.0
默认网关:192.168.1.1(接入点IP)
奇偶校验位/数据位/停止位:无/8/1
目的IP :192.168.1.3(平板的IP地址)
目的端口:8234
波特率 :9600