功能测试机设计--测试模块--硬件部分

        测试模块使用飞思卡尔的MC9S08DZ60单片机实现。主要考虑这款单片机的IO比较多,ADC为12位精度(大电流采集,用的采样电阻很小,转换的电压在几十毫伏左右,对电压采样的精度要求比较高),其他计时计数器、PMW发生器等资源均符合本设计需求。

        1.  96DIO(96个数字输入输出通道)
                单片机的GPIO可以直接作为数字输入输出通道,但数量毕竟有限,因而需要扩展。这里通过8255现实扩展。

        2.  2AO(两个模拟输出通道)实现
                单片机本身没有DAC直接实现模拟输出功能,需要专用的DAC芯片配合实现。因为这个项目对模拟输出精度要求不是很高,因此我采用的是DAC0832,仅具有8位精度,然而,够用就好。为了加强模拟输出的驱动能力,我使用了运放的射随电路。

        3.  16AI(16个模拟输入通道)
                这款单片机拥有24个ADC通道,直接使用其中的16个即可。
        4.  2DWG(2个数字波形发生器通道)
                使用单片机的PMW功能即可实现。
        5.  6TMU(6个时间测量单元通道)
                使用单片机的计时器功能即可实现。

        最终电路如下:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值