
联想E300是联想手机新推出的一款低价手机,虽然属于低端手机,但凭其TFT真彩屏幕、30万摄像头、支持彩信、来电防火墙等功能吸引了我们这些手头不是很宽裕的用户,买来E300后,我对它爱不释手,唯一的遗憾是标配中没有包含数据线和软件。听卖手机的营业员说原装数据线需要预定,大约要一百多块,真把我给吓跑了,毛主席教导我们:要不怕苦难,艰苦奋斗,自立更生。于是我想到了要自制一条数据线,并花了不到15元的成本制作成功了,该数据线同样可以用于联想E307和P708。
首先来讲一下硬件部分:手机数据线一般分为:RS232串行接口和USB接口两种;联想E300用的是RS232串行接口(简称串口)
1、串口数据线主要由:RS232/TTL电平转换电路、电源、数据接口等构成,RS232/TTL电平转换电路可以自制,我用的是AD233芯片(MAX233可以直接替换),该芯片的特点是不使用任何外接元件即可构成电平转换电路,简单、方便适合初学者。由于AD233用的是5V的电源,而手机用的是3.7V的电源,如果直接把AD233的TTL输出接到手机串口输入,则转换电路输出的大约5V的数据电压太高,可能会损坏手机串口,因此还加了两个电阻用于分压,使输出电压在3.3V左右。
2、数据线的电源主要供应转换芯片AD233的工作,可以从RS232串口的第4针中经整流虑波后取得,也可以使用一个USB接头从PC机中直接获得。
3、E300采用的是18针的数据接口,该插头在市场上很难单独买得到,我是去旧货市场花8元买了一个结构一样的波导1100手机的旅充,把线拆下,就可以使用了。PC端的RS232接口可以去电脑市场购买,花了3元。
4、最让我们困惑的地方是E300的尾插定义,串口线通常只用到:GND(地)、RX(数据接收)、TX(数据发送)三个引脚,由于E300是2005年8月中询才上市的新款机型,因此这方面的资料都找不到,因此只有自己通过使用万用表和试验来确定,通过实验,得到部分E300尾插的定义:1、VCC(电池正极) 2、VCC (电池正极) 3、充电正极 4、充电正极 5、未知 6、RX 7、TX 8、未知 9、未知 10、未知 11、未知 12、空 13、空 14、空 15、空 16、空 17、GND(地)18、空。
5、电路图:
6、
7、芯片在RS232接口的位置:
8、做好的数据线
9、同步软件使用的是E307的同步软件,到联想网站上就可以下载。
10、
11、
12、上传的mmf铃声:
Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...
07-05
Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...
07-05
KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...
07-05
Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...
07-05