CAN(Controller Area Network)总线即控制器局域网络,是现场总线之一,由德国 Bosch 公司为汽车的监测、控制系统而设计,是一种总线式串行通信网络,适合于工业过程控制设备和监控设备之间的互联。它是一种多主方式的串行通信总线,基本设计规范要求有高的位速率、高抗电磁干扰性,而且能够检测出产生的任何错误,主要应用于汽车电控制系统、电梯控制系统、安全监控系统、医疗仪器、纺织机械、船舶运输等方面。CAN 具有下列主要特性:① 低成本;② 远距离传输(长达 10 km);③ 高速的…
PCB 在焊接完成后需要对其元器件进行测试。传统的方法是将元件焊离 PCB 板后测试,但该方法不仅麻烦、效率低,而且容易损伤电路板,极不实用;另一种方法是人工结合机器进行测试,但这需要测试人员有一定的经验,也给测试带来了一定的不确定性,使测试结果的精准度无法达到现代电路板的可靠性要求。因此,本文研究了一种可行、简单实用且高精度的电容在线测试电路。另外,随着 EDA 技术的快速发展,FPGA 以其高集成度、高可靠性及灵活性等特点正在快速成为数字系统开发平台,在多种领域都有非常广阔的应用前景。本设计…
目前主流的 CAN 协议控制器一般采用 I/O 总线(SJA1000 等)或 SPI 接口(MCP2515 等)与 MCU 进行通信。由于本设计采用 PC/104 总线扩展卡的方式来扩展多个 RS-232 和 RS-485 接口,没有多余的 I/O 片选线可用,因此最终选用 AT91RM9200 的 SPI 接口与 MCP2515 进行多路 CAN 总线接口的扩展。MCP2515 是 Microchip 公司推出的具有 SPI 接口的独立 CAN 控制器:它完全支持 CAN V2.0B 技术规范…
本文设计基于 FPGA 芯片 EP3C16Q240C8N 的片上可编程系统(SOPC),该系统可用于实现 IFFT 运算和接口模块,并利用可嵌入该 FPGA 芯片的 Nios II 软核处理器实现数据传输和控制;功能电路中的 ADI 数字上变频芯片 AD9957 和可控增益芯片 AD8369 用于实现 DAB 基带信号的上变频和信号放大。这套 DAB 发射机电路板尺寸为 100 mm×160 mm,经过测试能很好地完成发射,具有较高的可靠性。DAB 发射机是数字音频广播的重要组成部分。DAB 技…