|
|
DS1820 仲裁器 V2
本文详细介绍了 DS1820 仲裁器项目的 RS232 连接说明、组件规格和测试流程。文章概述了 D 型连接器的接线要求,列出了所需的电阻器、电容器、集成电路和连接器,并解释了 LED 状态指示灯。此外,本指南还涵盖了 PIC 单片机编程,并提供了使用 PC 终端验证硬件功能的逐步说明。
部分
R1, 4, 5, 16, 17 (220R)
R2, 14, 15 (2k2)
R3, 18 (10k)
R6..13 (4k7)
C1,2 (47µF, 16V)
C3 (0.01µF)
C4,5 (15pF)
REG1 (7805 5volt regulator)
IC1 (PIC16L84-04/P or PIC16F84-04/P)
SW1 (Momentary Push Button reset)
L1, 2 (LED Red)
L3 (LED Green)
CN1..8 (3 way PCB mounted connector)
CN9 (4 way PCB mounted connector)
TR1 (BC212 PNP transistor)
XT1 (2.4576 MHz)
RS232 连接说明请参阅 RS232 参考文档,以确定 9 针或 25 针 D 型“超小型”母头连接器的接线方式。RTS 和 CTS 连接在一起。RXD 用于获取负极电源。如果您将 Arbiter 硬件与其他软件一起使用,则可能需要将 DSR 和 DCD 连接到 DTR。使用 HotBox 或 NT 服务 tempscv.exe 时不需要此连接。
LED指示灯 – 指示含义L1常亮 – 电源已开启L2每秒闪烁一次 – 固件正在运行L3常亮 – 正在轮询DS1820如果RTS信号断开,控制器将停止轮询并关闭L2和L3。测试说明断开与PC的连接,并断开DS1820探头。L1应常亮,L2闪烁。连接一个DS1820探头。L3应每5秒闪烁一次。可以“热插拔”连接其他探头。(每5秒扫描一次单线总线,连接其他设备后即可识别。)连接到PC。L2和L3输出。使用设置为19200波特率、8位数据、无奇偶校验、1位停止位的(超级)终端。连接成功(RTS/CTS信号有效)后,L2和L3应恢复闪烁状态。检查数据帧。
PIC16F84-04/P
PIC 是通用微控制器,由 Microchip Technology 公司生产。它们是业余爱好者、黑客、极客和电子天才的热门选择,可用于各种用途。PIC 有多种封装、速度、电压范围、温度范围和功耗。16F84-04/P 是入门级版本。它的同系列产品可能也能在电路中工作,但我没有全部测试过。除非你的电路板是为表面贴装设计的,否则请避免使用 /SO 封装的器件!16F84-04/P 器件需要编程才能正常工作。PIC 的源代码 .asm 文件需要编译。生成的 .hex 文件包含程序指令和配置位。编程器读取 .hex 文件,并用它来“烧录”器件。16F84-04/P 可以多次重新编程。
[color=rgba(0, 0, 0, 0.87)]
1.222
关于 DS1820 仲裁器常见问题的快速解答:RTS 和 CTS 应该如何连接?RTS 和 CTS 连接在一起。此电路中 RXD 的作用是什么?RXD 用于窃取负电源。何时必须将 DSR 和 DCD 连接到 DTR?如果将仲裁器硬件与其他软件一起使用,则需要此连接;但如果与 HotBox 或 NT 服务 tempscv.exe 一起使用则不需要。L1 LED 常亮表示什么?L1 LED 常亮表示电源已开启。单线总线的扫描频率是多少?单线总线每 5 秒扫描一次。当 RTS 信号丢失时,L2 和 L3 会发生什么情况?控制器停止轮询并关闭 L2 和 L3。连接到 PC 需要哪些终端设置?使用超级终端,波特率设置为 19200,数据位设置为 8 位,无奇偶校验,停止位设置为 1 位。系统运行时可以连接额外的探头吗?可以,可以热连接额外的探头,系统会在下次扫描时识别这些探头。除非使用表面贴装电路板,否则应避免使用哪些 PIC 封装类型?除非您的电路板设计为表面贴装,否则应避免使用 /SO 封装的器件。PIC 的程序指令包含在什么文件类型中?生成的 .hex 文件包含程序指令和配置位。
链接已失效。待添加来源。
|
|