查看:
28345
回复: 34 |
0.96寸OLED屏,相关资料汇总
|
![]() ![]()
smallmount
10
主题
149
回复 |
1#
电梯直达
![]() 0.96寸OLED屏,相关资料汇总 /****************************************** 2017-01-07 *********************************************/ 这个尺寸的屏幕库存多,用量大,是比较成熟的OLED,可放心用于各类设计。
为了方便开发,以及购买后方便测试屏幕是否正常,下周会设计出来一个底板出来: 1. 并行口没有引出来,但引出了所有串行口:通过更换电阻可将屏幕配置为I2C,3线SPI,4线SPI,底板默认为4线SPI,这个比较常用 2. 引出脚为7pin,线序兼容淘宝主流OLED底板 3. 设计了STM32F103C8T6(或GD32F103C8T6)与OLED的链接,如果不焊接STM32,就是普通的底板;焊接STM32就可以让OLED显示内容 4. 值得注意的是,即使多了STM32,底板尺寸也是兼容主流OLED底板,很不容易,为此,底板电阻电容封装为0402(没有几个,手工焊接应该问题不大) 5. 更进一步,STM32的USB数据接口也引出来了(这样从硬件上,为将来“PC通过USB来控制OLED显示内容”提供了可能性) 6. 当然,STM32的SWD也引出来了 7. 没有外部晶振,内部也可以的 先一睹为快吧: 等着下周好消息。 /**************************************************2017-01-11********************************************/ 抱歉了各位,有个坏消息: 板子今天也没有发板。 中间跟赵工来回沟通了几次,对这个方案板的定位发生过几次变化,汇总一下: 1. @薛定谔的cat 说STM32大材小用,我觉得的确是这样,之前做这个验证板只是为了验证OLED而已,并没多想这个底板的卖点在哪里,之后慢慢开始想这件事了 2. @ChessWorld 疑虑用内部晶振可能不支持USB功能。是这样,多谢了,我更正了。 3. 赵工给我检查了5V电源走线问题、晶振封装问题,非常感谢 4. 赵工提醒我0402封装的问题,我也意识到到这个底板如果这样设计非常有可能卖不出的,或许,客户需要的只是一个OLED底板而已 5. 这个方案板的意义在于: 首先掰开就可以是一个OLED底板,这个是前提; 其次如果提供MCU控制的硬件和例程,用户体验会更好; 最后,更进一步,如果把MCU的引脚全部引出来,顺便就是个开发板了,这样指不定大家可以用这个开发、调试其他东西呢 6. 我觉得做OLED方案板的要点是: 首先,掰开就是一个OLED底板,接口排针引出来,方便客户拿自己熟悉的单片机调试OLED的显示(当然有时间的话,会把底层驱动和上层显示分开给出例程); 其次,选一款常用又不贵的MCU,并给出例程,拿到板子就可以看到OLED显示效果; 第三,把MCU引脚引出来,相当于STM32或者GD的一个小型但功能齐全的开发板 第四,这个板子要尽可能的小,设计也要尽可能精致,这样,这个板子可以作为大家日后调试其他传感器或者外围期间的小开发板啦 (仅最小系统,RTC,USB,KEY,LED,其他如RS232, SD卡不做,可通过排针自行增补) 第五,有条件的话,可以加上按键,做一个OLED的菜单,按键可以控制菜单,应该用处很大吧 第六,留出USB口,方便供电和USB调试(有时间的话,可以给出USB例程) 第七,据说网上很多ARM-OB STM32的SWD调试工具,是基于STM32F103C8T6的,初步打算尝试把这个硬件给做了(版权与本贴无关,仅硬件支持) ![]() |
![]()
AMTF
1
主题
43
回复 |
32#
mark
![]() |
|