
11楼
楼主:RS232接口定义如下,一般包括信号地最少用3个脚。第2脚是接收数据端,第3脚是发送数据端,这2个脚都不能空。你在第1图中2脚是悬空的,第2图中3脚是悬空的,哪个接法才是正确的?
RS232(DB9)
1 DCD 载波检测
2 RXD 接收数据
3 TXD 发送数据
4 DTR 数据终端准备好
5 SG 信号地
6 DSR 数据准备好
7 RTS 请求发送
8 CTS 允许发送
9 RI 振铃提示

本次DIY的PCB板,两个DB9的发送和接收都没有问题。DB9-male完全正确,3脚没有悬空,DB9-female由于借用了DB9-male封装,所以在原理图上进行了修改,你看到的4脚实际是2脚,2脚没有悬空。只是对5脚疏忽了,这个问题在《EEPW ARM DIY手记之硬件功夫(二)——PCB布局布线经验浅谈与问题总结》的评论中,已经讨论过。HXW718059156在这次活动中确实很辛苦,而且正如 jackwang所说:“其实这种DIY活动,就怕不遇到问题,多遇到问题,解决了,是很好的锻炼机会。”

14楼
对于开始自己画原理图,和PCB 时。实物和封装必须严格对应。自己多审核,画原理图时 便检查对应封装的 引脚顺序号 及实物引脚顺序号。这样机会可以排除原件封装错误。
还有就是自己做原理图库文件和元件封装库文件。所谓标准库文件 里面的封装都有问题。比如 M7 的封装是 7227 .但按它封装画PCB 后,发现手工焊接时很难焊接。

15楼
楼主:你的SCH就是标准教材呀。你不去修改PCB封装,却去修改SCH图中的RS232接口标准接法,你拿这样的教材给初学者当样板,无异让初学者从一开始就没有严谨的设计思想,如何保证将来大系统的设计不会出现失误??

回复
打赏帖 | |
---|---|
【STM32F769】AI之与本地deepseek对接被打赏50分 | |
Buck电路工作在CCM模式下电感电流的计算公式是什么?被打赏5分 | |
buck电路工作原理被打赏5分 | |
基于MSPM0L1306的MODBUS-RTU协议通讯实验被打赏100分 | |
我想要一部加热台+多合一调试工具被打赏18分 | |
每周了解几个硬件知识+485硬件知识分享被打赏10分 | |
【换取手持数字示波器】树莓派PICO调试器官方固件本地化部署实践被打赏24分 | |
【换取手持数字示波器】分享一个KEIL无法识别CMSIS-DAP调试器的解决办法被打赏20分 | |
【换取手持数字示波器】分享一个自制的ArduinoNano扩展板底板被打赏23分 | |
【换取手持示波器】树莓派PICOW网页烟花被打赏18分 |