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接口标准接法,你拿这样的教材给初学者当样板,无异让初学者从一开始就没有严谨的设计思想,如何保证将来大系统的设计不会出现失误??
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
| TCS3472S传感器及其色彩检测被打赏¥19元 | |
| 【S32DS】S32K3 RTD7.0.1 HSE 组件配置报错问题解决被打赏¥27元 | |
| 【S32K3XX】MCME 启动 CORE1被打赏¥23元 | |
| AG32VH407下温度大气压传感器及其检测被打赏¥20元 | |
| AG32VH407下光照强度传感器BH1750及其检测被打赏¥22元 | |
| AT32VH407下使用温湿度传感器DHT22进行检测被打赏¥20元 | |
| DIY一个婴儿澡盆温度计被打赏¥34元 | |
| 【FreeRtos】FreeRtos+MPU region 配置规则被打赏¥23元 | |
| 【分享开发笔记,赚取电动螺丝刀】三分钟快速上手驱动墨水屏(ArduinoIDE)被打赏¥28元 | |
我要赚赏金
