关于设计,生活和电子的二三事

最近忙乱的23板子

最近真的好多事,继续周末自愿加班攒调休ing。下面两个板子除了PCB生产时间,程序1天完成,硬件1天完成
第一个板子是0603 LED 16×16显示板,原本计划还有一个0402版,but 0402 LED价格太贵了,所以只做了0603版本的,三极管驱动,STM8S105芯片。话说STM8S芯片真的好便宜!!!(重要的话要加三个感叹号),多数情况STM8S003就够用了,2、3块钱的片子真心便宜,还带仿真功能,相比STC简直良心。预告:STM8S教程准备中。
板子上芯片左边两条飞线还是比较bug的……这两个脚是True Open Drain脚,没有内部上拉,原本设计的接的是PNP三极管,但是布线的时候不好走线,然后又脑残忘了这一点,就给接到NPN三极管上了。
还有一点,在写LED扫描程序时候,因为这个芯片是16K Flash的,LED扫描程序判断太多,外加ASCII字库,程序一度溢出,直到最后编译器调成最高优化才勉强能存下1个图标和6×8、8×16两个ASCII字库。

背面没有元件,走线自认为还是挺整齐的。

另一块板子是继电器控制板,同样程序1天+PCB 1天,功能是控制继电器闭合若干秒,然后断开若干秒,重复循环,并且计数开关了多少次。背面同样没有元件,使用STM8S003搞定。相比前面一个板子,这个板子程序就少得多了,8K Flash的单片机轻松搞定。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据