第3步:H橋電路
兩個L298制成的雙H橋驅動的連接示意如圖,電機在6V,2.4A下運行,L298的最大允許電流請查閱數(shù)據(jù)手冊。
第4步:LED驅動
ULN2003達林頓管陣列是一個較簡單的驅動LED的方案,它提供了7個輸出,電路如圖。數(shù)據(jù)手冊如下。
第5步:單片機電路
源代碼的調試平臺是ATMEL AVR studio 4使用AVR MKII ISP下載器。寫代碼需要:
使能Atmega16單片機的串行輸入輸出
從PC機或平板上發(fā)送ASCII碼
將接收到的ASCII碼轉換成特定的信息輸出到端口A和端口C
如圖所示,16Mhz外部頻率諧振器的熔斷位需要設置成:高位0xc9,低位0xff。
第6步:以太網(wǎng)-串口轉換器
我從以下網(wǎng)址得到了轉換模塊。
接線方法:
VDD接5V電源
GND接地
RX接Atmega16的TX
TX接Atmega16的RX
CFG 接到邏輯正的時候是普通模式,接到邏輯負的時候是配置模式
要配置這個模塊RS232-TTL電平轉換模塊也是有必要的。你可以從以上網(wǎng)址下載到所有文檔。
在這個項目中,我將轉換器配置如下:
工作模式:TCP/IP鏈接
模塊IP :192.168.1.2
子網(wǎng)掩碼:255.255.255.0
默認網(wǎng)關:192.168.1.1(接入點IP)
奇偶校驗位/數(shù)據(jù)位/停止位:無/8/1
目的IP :192.168.1.3(平板的IP地址)
目的端口:8234
波特率 :9600