赞助商链接
故事是这样滴,手上有一个HTC的MINI+手机伴侣由于电池报废就想着那个oled显示屏能不能用作他用。
于是上网找找资料,看到淘宝有这个分辨率的oled(128*128黑的白字)但是排线数目不对(mini+的是25pin,网上的是22pin),于是继续百度
看看能不能找到一样的,最后在国外的网站上看到一样的,并且还看到了屏线的定义。于是开始折腾,首先查了查SSD1327这个主控的资料,资料里面说明了一些很重要的东西,比如接口应该怎么接,怎么定义80口和I2C以及SPI(也许词汇用的不太准确)。具体资料大家可以百度文库里面找,我会分享一个可以正常驱动显示屏的文件以及一份TXT接口定义文本,方便大家DIY。
在我奋战了几个小时PCB终于OK了,由于驱动电压要用到14-18V,手上还有FP6291移动电源的升压IC,于是就用这个IC做升压IC。
但是没有0603贴片和小功率电感,电路板做的很大。也很丑,
[attachment=11826773]
大致是这样的。
转印很成功
[attachment=11826774]
焊接以后是这样的,拍的不好。实际上看着还可以。
经过测试,OK。
但是人算不如天算,就在我得意忘形的时候意外发生了。
一个不小心把板子掉到地上,结果可想而知,屏线的玻璃破碎了。
上电再测试发现下半部分不能用了,上部分也出现的线条。
一失足成千古恨。。········································
痛苦三秒钟,把屏拆下来丢进了垃圾桶。
那位有多余的屏能免费送一个不·································在此多谢。
这个屏驱动只需要八根线,其中三根是VCC,VSS,单片机电平(3.3V或者5V),15V使能控制。剩余五根是RES,CS,CD,SLDA,SLCK。
现在我把驱动和屏接口定义奉上;
[attachment=11826779]