ARMIO接口标准.docVIP

  • 20
  • 0
  • 约小于1千字
  • 约 5页
  • 2018-02-26 发布于河南
  • 举报
ARMIO接口标准

ARM板与外部电路接口问题 由于近期ARM开发板连续出现问题,现规范下硬件接口电路的设计,必须保证按以下方法使用。 输入 数字量输入(DI) 光电隔离 根据信号的电平选择12V或5V的电源以及电阻R1(12V时选择1k左右,5V时选择300欧姆左右),R2一般选4.7K或5.1K 若信号驱动能力足够(可供拉电流10mA),也可用下面电路(功能一样) 如果数字信号是比较器的输出,请把上拉电阻接3.3V。 一般比较器的输出都是开漏(OC),其输出信号的高电平由上拉电源决定。 若数字量来自于芯片(5V或3.3V供电),可以直接相连。 模拟量输入(AI) 模拟量的输入必然只能提供给ADC,接ADC之前一般加个缓冲器(降低输入阻抗),常利用运放的线性用法(跟随器)来实现,电路如下: 因为ADC的电压范围为0~3.3V,必须保证ADC的输入电压不能超出该范围。单电源供电的运放保证负电压不会输入,3V的稳压管保证正电压不会高于3.3V,注意200欧姆的限流电阻不能少。 输出 数字量输出(DO) 以驱动一12V继电器为例,R2可取5.1k。 其中,缓冲器可换成三极管实现,如下: 若输出信号无需大功率输出,可去掉大电流三极管。 模拟量输出(AO) 模拟量的输出主要是DAC的输出,为了增加驱动能力,在对DAC配置时,应使能其输出缓冲: DAC_InitStructure.DAC_OutputBuf

文档评论(0)

1亿VIP精品文档

相关文档